Мои работы

Здесь представлена часть моего творчества, доступная без каких-либо ограничений, но на собственный страх и риск :)

Мои работы на GitHub

Софт для WEB

Система управления сайтом Triage CMS мощное и удобное средство для управления сайтом любого масштаба. Сочетает в себе простоту и гибкость за счет использования встраиваемых модулей (плагинов) и открытого исходного кода.


С некоторых пор большинство моих публичных разработок переехало на GitHub для обеспечения контроля версий и удобства. Ниже краткое описание того что там:

JavaScript библиотека RusCryptoJS

Набор инструментов, позволяющих рабоать с Российскими крипто-плагинами для браузеров в едином упрощенном стиле. Поддерживается Крипто-ПРО, JaCarta ГОСТ и RuToken ЭЦП. Доступны функции электронной подписи и выпуска сертификатов.

Перейти на GitHub
Парсер шаблонв TemplateObject

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

Перейти на GitHub
Удобный интерфейс работы с БД DbQuery

Работа с популярными типами баз данных (MySQL, SQLite, Oracle, PostgreSQL) в едином стиле. Отличительной особенностью является работа с Oracle и исполнение хранимых процедур "в одну строку".

Перейти на GitHub
Отправщик почты MultipartEmail

Максимально простой класс для отправки почты с вложениями: работа с UTF-8 или другими кодировками исходных данных, отправка почты с HTML и текстовой частями (alternative), со вложенными файлами (multipart), HTML со встроенными изображениями (embed, multipart related).

Перейти на GitHub
Страничная навигация Paginator

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

Перейти на GitHub
jQuery-плагин serializeObject

Сериализует данные форм или групп инпутов в объект. Отличительной особенностью является сериализация файлов из input[type="file"] в base64. Работает на основе FileReader API и jQuery.Deferred.

Перейти на GitHub
3D model

3D модели для печати

С момента появления дома 3D-принтера осваиваю 3D-моделирование в бытовых целях. То, что получается, можно посмотреть на Thingiverse.

Софт для Windows

Winamp Controller
Winamp Controller

Программа для управления Winamp 2.x и 5.x. Помещается в System Tray и дублирует основные функции Winamp. Удобный интерфейс и система меню. Глобальные горячие клавиши. Ведет избранное.

Comment Writer
Comment Writer

Создает файлы-комментарии к любым файлам. Создание комментария производится через контекстное меню проводнка, много опций.

Directory Index
Directory Index

Предназначена для создания списка содержимого папок. Создание списка файлов по маске и списка папок. Поддерживается рекурсивный перебор, много опций.

Sendmail for Win32
Sendmail for Win32

Не посылает почту, а просто складывает сообщения в файлы. Полезна для разработчиков веб-приложений.

Mad Fish
Mad Fish

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

Лифтер (игра)
Лифтер (игра)

Простая забавная игра, вам нужно управлять лифтом и успевать перевозить пассажиров на нужные этажи.

Библиотеки поддержки

aka runtime libraries. Необходимы для запуска многих программ под управлением Windows.