Программирование и web-дизайн

На данной странице представлены основные личные проекты. Остальные программы и весь исходный код можно найти по адресу https://code.envrm.info.


WEB / Mobile / CLI


WEB-сайты и приложения

1. ΓΛΩΣΣΑ.info

Сайт для изучение древних языков: древнегреческого, латыни, коптского. Учебники, полезные сервисы и программы.

[GIT] | https://glossa.info | Jekyll (Ruby, Liquid), HTML, CSS, JavaScript

2. ΑΚΣΕΝΤΟ

Визуализация музыкального греческого ударения.

[GIT] | https://aksento.glossa.info | HTML, CSS, JavaScript

3. LEΞΙΣ

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

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

[GIT] | https://lexis.glossa.info | Go, HTML, CSS, JavaScript

Возможен запуск в командной строке.

4. Феминизатор слов

Создание феминитивов.

Согласно википедии, феминати́вы (от лат. femina — «женщина»), или феминити́вы (от англ. feminitive), — имена существительные женского рода, которые обозначают женщин, образованы от однокоренных существительных мужского рода, обозначающих мужчин, и являются парными к ним.

Современное образование неологизмов-феминативов и ввод их в речевой обиход — как неформальный, так и административный — обусловлены внеязыковыми факторами и тесно связано с требованиями гендер-корректности, выдвинутыми феминистским движением.

[GIT] | https://feminitives.ru | HTML, CSS, JavaScript

Мобильная версия

React Native, HTML, CSS

Доступно в Google Play

5. Гностическая библиотека

Библиотека гностических текстов и исследований раннего христианства. Тексты и переводы, книги, научные статьи, видеоматериалы. Учебники коптского языка.

https://gnosis.study | Jekyll (Ruby, Liquid), HTML, CSS, JavaScript

Консольные приложения

6. LEΞΙΣ

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

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

[GIT] | Go

Возможен запуск в виде web-приложения.

7. json search server

RESTful-сервер нечёткого поиска по данным, представленным в формате JSON.

[GIT] | Haskell

8. vkdigest

Получение и отправка по электронной почте новых записей из сообществ vk.com.

[GIT] | Python

9. vkdumper

Сохранение сообщества vk.com (текстов, ссылок, фотографий).

[GIT] | Python

10. WAV-info

Программа предназначена для отображения информации о wav-файлах, включая значения отсчётов, уровень сигнала в формате dB и LUFS, значение фазы.

[GIT] | Haskell

11. Code2Graph

Визуализация структуры приложения, написанного на Tcl/Tk (используемые пакеты, псевдонимы, пространства имён, вызовы функций).

[GIT] | Tcl

12. makeTclKit

Кроссплатформенная сборка tclkit с автоматическим разрешением и подключением зависимостей tcl-приложения.

[GIT] | Tcl

13. frets

Отображение нот на грифе струнных инструментов с произвольным строем и количеством струн.

[GIT] | Tcl

14. look-up

Словарь для (neo)vim, использующий любой консольный словарь (например, sdcv) для поиска слов. Результат отображается в отдельном окне и записывается в файл “.dict” в текущей рабочей директории.

[GIT] | VimL