Здравствуйте. Меня зовут Андрей Сапронов и последние несколько лет я занимаюсь тем, что называется ComputerScience. Область моих интересов достаточно велика, однако своей специализацией я считаю язык с и связанное с ним системное программирование
На данный момент я решил выкладывать здесь свои статьи.
| Обзор некоторых пакетов измерения производительности клаcтерных систем | 2004.04.06 | |
|
Этот материал предназначен, прежде всего, тем людям, которые в своей работе используют или собираются использовать кластерные системы. В работе рассматривается процесс тестирования кластеров при помощи специальных наборов тестов. Уделено внимание всем уровням рассматриваемого вопроса, начиная от общих методологических аспектов и заканчивая практическими рекомендациями настройки тестовых пакетов (опубликованно на iXBT.com ) |
||
| WS_EX_LAYERED и OpenGL или нестандартные окна часть II | 2004.02.10 | Пример (1, 2) |
|
Начиная с Windows 2000, компания Microsoft включила в состав операционной системы поддержку окон, создаваемых с расширенным стилем WS_EX_LAYERED. В результате стало возможным очень просто создавать окна с различной степенью прозрачности, объявлять прозрачные (для данного окна) цвета и так далее. Все это достигается при помощи двух функций WinAPI: SetLayeredWindowAttributes и UpdateLayeredWindow. Однако когда автор попробовал работать с OpenGL-контекстом, результата, в смысле прозрачности окон, удалось добиться далеко не сразу. Эта статья и расскажет о том, как работать с OpenGL "в полупрозрачных окнах" (опубликованно в RSDN Magazine #1-2004) |
||
| Работа с регионами WindowsGDI. Создание непрямоугольных окон | 2003.02.12 | Пример (WinAPI, MFC) |
|
Рассматривается создание непрямоугольных окон с применением регионов Windows GDI. Помимо непосредственного описания создания непрямоугольных окон, описано использование WinApi функций по работе с регионами, а также соответсвующих им методов класса CRgn библиотеки MFC (далее будут рассматриваться функции WinApi, и если нет специальных оговорок, то всё, что касается этой функции, относится и к одноименному методу класса CRgn). Особое внимание уделено редко описывемым функциям GetRegionData, ExtCreateRegion (CRgn::CreateFromData для MFC). В контексте этих функций показана работа со структурой XFORM. Статья не преследует целей по формальному описанию функций. Частью данной статьи является демонстрационная программа (WinAPI и MFC версия), содержащая полный исходный код, фрагменты которого приводятся (опубликованно 28.05.2003 в RSDN Magazine #1-2003) |
||
| Linux Вытесняющая многозадачность | 2003.04.14 | |
|
Это первая моя статья. Не очень грамотная. Не оконченная. Нигде не опубликованная. В ней я хотел сравнить организацию многозадачности двух широко распространенных систем: Linux (2.4) и Windows (2000). Тема, как оказалось, очень обширна и мало кому интересна, а опыта, как оказалось, маловато … Возможно, что кто-то, сможет подчеркнуть для себя информацию о многозадачности в Linux 2.4. А возможно, кто-то захочет присоединится и мы вместе закончим этот материал, но уже на новых ядрах и новых Windows ... |
||