| ПРОФЕССИЯ - ПРОГРАММИСТ Моя профессия - программист. Я пишу программы с тех пор, как поступил в колледж в 2003 году. В основном пишу разнообразные офисные приложения, средства для работы с базами данных, логические игры и системные утилиты. Моим основным языком является Delphi 7, которому после 2009 года составил компанию C#. В этом разделе я разместил несколько наиболее интересных проектов разных лет. Надеюсь, что они будут интересны посетителям сайта. Все проекты, за исключением PickManager, абсолютно бесплатны и могут быть размещены на других сайтах.
| "Helicopter" Тип программы: двухмерная аркадная игра Текущая версия: 1.0 Средствa разработки: Turbo Pascal 7.0 Год выпуска: 2004 (проект закрыт) Системные требования: - не менее 5 Мб дискового пространства - ОС MS-DOS/Windows 98/ME/2k/XP Скачать эту программу | Helicopter - это моя первая серьезная программа. В ней маленький бесстрашный вертолетик сражается с иноземными захватчиками - грозными разноцветными НЛО. Враги не очень-то смышленые, зато берут числом. У боевой машины в арсенале ракеты, бомбы и мегатурбина, позволяющая с самые опасные моменты уворачиваться от противников. Скорость игры небольшая из-за того, что древний Turbo Pascal, на котором написана игра, с трудом поддерживает разрешение 640х480. В комплекте с игрой есть два уровня. Еще три уровня можно создать самостоятельно. Для этого открываем папки с названиями "level", находим там по пять bmp-рисунков и рисуем на них любые препятствия в Paint. Затем сохраняем рисунки в режиме 16 цветов. Дальше открываем в блокноте текстовые файлы, лежащие в тех же папках "level", и задаем количество противников и их начальные координаты. Не забудьте дать название своему уровню в файле "levels.inf", который находится в корневой папке с игрой. |
| "Нарды 3D" (совместный проект с Женей Прониным) Тип программы: трехмерная логическая игра Текущая версия: 0.9.8 beta Средствa разработки: Delphi 7 / Visual C++ 6.0 Год выпуска: 2006 (проект закрыт) Системные требования: - процессор с частотой не менее 800 МГц - не менее 256 Мб оперативной памяти - не менее 16 Мб видеопамяти - не менее 10 Мб дискового пространства - ОС Windows 2k/XP/Vista/7 - DirectX 8.1 и выше Скачать эту программу | Игра "Нарды 3D" является совместным проектом с Женей Прониным. Игра задумывалась, как сетевая - я писал на Delphi управление программой ("сервер"), а Женя делал 3D-оболочку на Visual C++ ("клиент"). До конца сетевое взаимодействие реализовано не было, поэтому играть можно только на одном компьютере. В программе довольно много глюков, которые мы не исправили в свое время, но поиграть очень рекомендую. Есть два режима игры: игра с компьютером (он умеет думать на уровне игрока-любителя) и игра вдвоем за одним компьютером. А можно для развлечения заставить играть компьютер самого с собой. |
| "Генератор баз данных" Тип программы: средство ведения баз данных Текущая версия: 1.0.2 Средствa разработки: Delphi 7 Год выпуска: 2007 (проект закрыт) Системные требования: - не менее 10 Мб дискового пространства - ОС Windows 2k/XP/Vista/7 Скачать эту программу | Генератор баз данных - это весьма оригинальная программа, которая позволяет быстро создавать и работать с базами данных содержащими информацию о различных объектах окружающего мира. Для описания объектов составляются классификации различных параметров в виде деревьев. Далее задаются несколько параметров, общих для всех объектов (например "название"), и генерируется база данных готовая к заполнению. Каждая запись, вносимая в базу данных, привязывается к нескольким ветвям деревьев с параметрами, таким образом занимая свое место в различных классификациях. И наконец, что самое главное, программа может выполнять функцию полноценного электронного каталога (как в интернет-магазинах). Идея создания этой программы принадлежит Груздеву Павлу Николаевичу (издательство "АСТ"), а сама программа была создана мной и представлена в качестве моего дипломного проекта в Математическом колледже в 2007 году. |
| "PickManager" Тип программы: средство управления СУБД D3 Текущая версия: PickManager 2009 Premier (SE) Средствa разработки: Delphi 7 Год выпуска: 2009 Системные требования: - не менее 512 Мб оперативной памяти - не менее 5 Мб дискового пространства - ОС Windows 2k/XP/Vista/7 - FarManager 1.7x Перейти на сайт проект "PickManager" | PickManager - это самый крупный и серьезный мой проект на текущий момент. Проект представляет собой плагин для файлового менеджера FarManager 1.7x, позволяющий комфортно работать с СУБД D3 (Pick). Идея создания PickManager принадлежит Саше Болдырю, с которым мы работали в одной организации, а реализация этой идеи - полностью моя заслуга. PickManager является коммерческим проектом, его разработка начата в конце 2007-го года и на текущий момент выпущены уже два релиза проекта. PickManager 2009 Premier был представлен на конференции пользователей D3 в 2009 году и перевернул представление многих ее участников о работе с D3. А PickManager 2009 Premier (SE) был представлен в качестве моего дипломного проекта в МИФИ в 2010 году и был назван одним из лучших дипломных проектов МИФИ 2010 года. Более подробную информацию о PickManager можно получит на официальном сайте проекта: www.pickmanager.org |
| "FastRenamer" Тип программы: средство массового переименования файлов Текущая версия: 1.15 Средствa разработки: Delphi 2007 Год выпуска: 2011 Системные требования: - не менее 1 Мб дискового пространства - ОС Windows 2k/XP/Vista/7/8/8.1/10 Скачать эту программу | Программа FastRenamer создана мною для наведения порядка в музыкальной коллекции. Она способна переименовать файлы в выбранной папке по указанным условиям. Например, удалить лишние пробелы из названий, сделать первые буквы слов заглавными, заменить в названиях одни фрагменты на другие и т.п. Программа очень проста в использовании, встраивается в контекстное меню Проводника и позволяет сделать с именами файлов практически все! |
| "Помощник Microsoft" Тип программы: средство автономного запуска помощника Microsoft Текущая версия: 2.0 Средствa разработки: Delphi 2007 Год выпуска: 2010 Системные требования: - не менее 10 Мб дискового пространства - ОС Windows 2k/XP/Vista/7/8/8.1/10 - Microsoft Office 2000/XP/2003 или "Поддержка MSAgent 2.0" Скачать эту программу Скачать "Поддержка MSAgent 2.0" | Многие пользователи помнят забавных помощников Мурку и Бобика из Microsoft Office 2000/XP/2003, которые исчезли из более поздних версий пакета. Я решил вернуть к жизни этих чудесных зверей и дать пользователям возможность увидеть своих любимцев даже при отсутствии пакета Microsoft Office. Программа "Помощник Microsoft" позволяет поселить на рабочем столе Мурку и Бобика, а также заставить их выполнять любые действия по желанию пользователя. Начиная с версии 2.0, программа "Помощник Microsoft" поддерживает и других персонажей, созданных по технологии MSAgent. Программа тщательно протестирована и совместима со всеми современными версиями Windows. Обязательно прочтите перед запуском программы: Если на Вашем компьютере не установлен Microsoft Office 2000/XP/2003, то перед запуском программы необходимо установить "Поддержку MSAgent 2.0". Для этого из архива "MSAgentCore.rar" необходимо извлечь и запустить файлы "MS Agent Ядро.exe" и "MS Agent Русификация.exe". Если при этом на Вашем компьютере установлена Windows Vista или более поздняя версия Windows, то после установки ядра MSAgent необходимо заменить папку C:\Windows\MSAgent\ на одноименную папку из архива "MSAgentCore.rar". |
| |