Страницы

воскресенье, 15 марта 2015 г.

Node.js Promise

Сегодня открыл для себя тот факт, что в Node.js v0.12.x реализовали интерфейс Promise. Нечасто приходится применять эту фичу на практике, т.к. на сервере мне хватает "стандартных" сердств плюс async в "клинических" случаях, а клиентской частью я по-серьезному вообще не занимаюсь, тем не менее решил по-быстрому затестить работает ли вообще Promise в REPL:

воскресенье, 8 марта 2015 г.

MongoDB Set Operators

Пример работы с множествами в MongoDB. В качестве множеств используем массивы. Извлечение данных реализуем на Aggregation Pipeline, в частности с помощью выражений для работы с множествами. По ходу создадим структуру данных, имитирующую взаимоотношения между полами. Будет интересно.

воскресенье, 1 марта 2015 г.

Video to gif

Сегодня мне понадобилось конвертировать видео в формат GIF. Одним только FFmpeg обойтись не удалось, т.к. из видеофайла размером 1MB у меня получилось изображение размером, внимание... 360MB! Поэтому ImageMagick здесь пришелся как нельзя кстати, и вместо одной команды мне пришлось ввести в консоль две: