Разработчик
- Badges
- Habred
- Invited
- by invitation from UFO
- About
- Увлекаюсь динамическими языками, в первую очередь 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.
- Belongs to hubs
Information
- Rating
- Does not participate
- Location
- Россия
- Date of birth
- Registered
- Activity