УЧЕБНЫЕ ПРОЕКТЫ

Опыт  |  Проекты  |  Афоризмы  |  Задать вопрос  )

Мне бы хотелось выделить из общей массы канувших в небытие учебных проектов несколько наиболее выдающихся, получивших долгую жизнь за счет практического использования, или запомнившихся по какой-то иной причине. Лишь часть работ была когда-то реализована полностью мной, остальные - выполнялись либо под моим руководством, либо при скромном информационном участии.

Данные разработки не являются секретными, но не все можно найти в свободном доступе. Поэтому, если вас заинтересовал какой-либо проект, отправьте запрос на получение версии для ознакомления.




AML-editor (2004)


Приложение, являющееся по сути "движком" (CMS) для генерации локальной версии статичного сайта. Цели, принципы и преимущества достаточно подробно описаны в соответствующем разделе. Концепция пока особого распространения не получила, тем не менее, около двух десятков своих и клиентских сайтов реализованы с ее помощью, и большей частью продолжают работать по сегодняшний день. При должной доработке сохраняются перспективы массового использования.




MyOrganizer (2008)


Небольшой вспомогательный инструмент, выполненный скорее "между делом" для персонального использования. Практически полностью удовлетворил мою текущую потребность в иерархической организации хранения текстовой информации. Внешне представляет собой классический Notepad со встроенной навигацией в виде древовидной структуры и панелью иконок. Пока наиболее яркой особенностью является механизм ярлыков, в перспективе - интеллектуальная точечная защита паролем и планировщик времени по задачам.




Инструментарий автоматизации профильной деятельности (2008 - н.в.)


Согласно последним подсчетам, я реализовал почти 50 различных миниприложений, автоматизирующих ту или иную рутиную процедуру по обработке данных. Большинство из них оказались либо одноразовыми (а также утратившими актуальность), либо редкоиспользуемыми, но примерно 10 востребованы довольно регулярно.

В своей массе все они достаточно небольшие и примитивные, наскоро сработанные, местами с "корявым" интерфейсом (или почти без оного), что делает сомнительным их использование кем-либо еще. Но, по иронии судьбы, своему единственному пользователю и 3-4 его коллегам они уже сэкономили в сумме несколько десятков человеко-лет ручной работы!

Это сборщики позиций сайтов в поисковых системах и частот запросов из Wordstat, текстовые анализаторы, преобразователи, сортировщики, фильтры, генераторы и т.п.




ИТ-проекты выпускников (2003 - н.в.)


Очень много проектов школьников и студентов прошли не слишком удачно и забылись по разным причинам: отсутствие устойчивой обратной связи, недостаточное понимание общей концепции, нерациональное распределение времени на разработку... Но на то они и учебные, чтобы за совершенные ошибки не пришлось заплатить излишне высоую цену!

2005 год подарил сразу две превосходные работы:

  • Библиотека текстовых интерфейсов (Pascal)
    C помощью редактора можно создавать красочные интерфейсы на основе символов псевдографики под DOS (например, панели Norton Commander). А юнит-загрузчик позволяет любому пользователю при оформлении своей программы буквально за одно действие вывести на экран любой интерфейс, сохраненный ранее в виде файла.


  • Моделирование гравитационного взаимодействия тел (Delphi)
    Данная работа получилась весьма зрелищной и динамичной. В своей основе - несколько массивов с характеристиками космических объектов, да формула Закона Всемирного Тяготения. Но даже столь приближенное моделирование эволюции системы тел позволило обнаружить и наглядно продемонстрировать некоторые реально существующие гравитационные эффекты! Проект был номинирован в победители городской олимпиады!

2011 год также оказался удачным:

  • Оболочка для текстовых квестов (Delphi)
    Снова и снова подтверждается мысль, что когда интересная идея получает достойную реализацию, результат получается блестящим. Вот и здесь: традиционная концепция книги-игры переложена в цифровой вид, дополнена языком скриптов для расчета параметров, и снабжена возможностью использовать графические иллюстрации. Проект занял 1-е место на конференции «Исследуем и проектируем» для учащихся 11 классов!



DS_Verilog (2008)


Долгую жизнь и практическое использование данному дипломному проекту обеспечила насущная потребность в автономной среде для проведения лабораторных занятий у студентов. В тот год особенно остро встала проблема дальнейшего использования ПО SynaptiCAD Verilog: срока демо-версии не хватало на весь семестр, а для полной версии была необходима новая лицензия. Достаточно оперативно было принято решение о разработке собственного эмулятора языка с урезанным функционалом, которая успешно завершилась как раз вовремя!




OXnull - бесплатный хостинг WEB 2.0 (~2006 - н.в.)


Практика показывает, что почти всегда успешными являются проекты, реализуемые под целевое использование, например, по заказу сторонней организации. Но даже если выбрана собственная тема, заинтересованность и энтузиазм разработчиков дорогого стоят!

Вот и данный экземпляр - система управления хостингом, ориентированная на идеологию WEB 2.0, изначально создавалась силами двух студентов. Через несколько лет, после защиты бакалаврских и инженерных дипломных работ по данному направлению, они вывели ее на достойный уровень, параллельно сформировав открытое сообщество опытных пользователей.

Сайт проекта: >>> www.OXnull.net




<<< Вернуться в раздел о Программировании
   
Тарасов Алексей
Геннадьевич
  СФЕРЫ  ДЕЯТЕЛЬНОСТИ