WORLD OF SACRED

Официальный сайт Александра Матвеева

Новости сайта  Обо мне  Гостевая книга

Фотоальбом  Мои клипы  Разная музыка

Моя музыка  Мои стихи  Мои программы

 

МОИ ПРОГРАММЫ

 

 

   
 

ПРОФЕССИЯ - ПРОГРАММИСТ

 

Моя профессия - программист. Я пишу программы с тех пор, как поступил в колледж в 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".

 

 
   

© Александр Матвеев, 2006-2010