Разработчик
- Значки
- Захабренный
- Приглашен
- по приглашению от НЛО
- О себе
- Увлекаюсь динамическими языками, в первую очередь JavaScript. Интересуюсь новыми языковыми подходами и парадигмами. Ищу оригинальные способы использования существующих языков и сред.
Веду следующие открытые проекты:
1. console-ultimate — консоль для Node.js с дополнительными функциями и улучшениями для существующих функций. Совместимо со стандартным объектомconsole
.
2. repl.js — REPL для Node.js, который понимает promise и умеет выводить их содержимое. Также умеет подгружать модули на старте и запускать произвольные куски кода перед входом в интерактивный режим. Может служить заменой для стандартного модуляrepl
.
3. command-promise — promise и stream-интерфейс дляchild_process.exec
в Node.js с удобной передачей аргументов.
4. rootpath — работа с файловыми путями, как с «опорными точками» (pivot) в Node.js. Используется для удобства построения файловых иерархий.
5. Booth — клиент-серверная библиотека для работы с WebSocket, построенная на прозрачной идее «протокола», заместо событийной модели. Более тонкая и более простая, чем socket.io.
6. aux.js — набор простых идиоматичных JS-функций, utility-belt для JavaScript. Библиотека по типу схожа с Underscore, LoDash и Ramda.
7. XTab — элементарный способ коммуникации между вкладками браузера. Минимальный API. (вне активной разработки)
8. Beardy — шаблонизатор на JS, вдохновлённый Mustache, но имеющий некоторые существенные отличия от него. (вне активной разработки)
Как правило пользуюсь светлыми темами терминала и редакторов, работаю над собственной светлой темой для xfce4-terminal и Sublime Text 3.
- Состоит в хабах
Информация
- В рейтинге
- Не участвует
- Откуда
- Россия
- Дата рождения
- Зарегистрирован
- Активность