Перейти к содержимому

Последние записи

16
Сен

Пара слов про WAMP

wamp-slides-logo Ох, что-то давно я не писал ничего в блог… Надо это исправлять! Так вот, летом, 17 июля, я выступал на 13-й встрече разработчиков «MoscowJS» с докладом «Пара слов про WAMP». К сожалению с видео возникли некоторые накладки, и пока нет времени попытаться все исправить, чтобы его можно было посмотреть. Поэтому решил выложить хотя бы слайды с доклада. Возможно кому-то пригодится и станет что-то яснее и понятнее относительно протокола WAMP.
ПодробнееRead more

12
Авг

RadioJS — подкаст о веб-разработке, фронтенде и client-side

radiojs Что-то давно я ничего не писал в блог. А ведь меж тем, мы вместе с Мишей Башкировым и Андреем Саломатиным запустили новый подкаст «RadioJS». Он посвящен разным аспектам веб-разработки, таким как технологии, протоколы, фреймворки, инструменты и библиотеки. В каждом выпуске мы обсуждаем самые интересные на наш взгляд новости последнего времени. Периодически приглашаем гостей поделиться опытом.

У подкаста есть свой дом: radioJS.ru. Там можно прочитать описания всех выпусков, послушать их, а при желании и скачать, а так же высказать свое мнение в комментариях. Подкаст, конечно же, доступен как в виде RSS, так и в iTunes.

ПодробнееRead more

25
Июн

Вы все еще пишете ТЗ в Word? — Тогда мы идем к Вам!

По долгу службы, с некоторых пор, пришлось заняться написанием ТЗ на разработку. Когда передо мной только встала такая задача, как оказалось, все делали это в MS Word. Я по началу тоже попробовал писать ТЗ в доке, но не выдержал и недели. Уж не знаю, или Word — это зло, или я просто не умею его готовить, но факт остается фактом, бОльшую часть времени я, в силу своей аккуратности и щепетильности, занимался форматированием: то отступы в списках разъедутся, то межстрочные интервалы в разных местах разные, а уж про разрешение конфликтов совместного редактирования — я вообще молчу! Да и ТЗ предназначались для разработчиков, которые любят простой текст, системы контроля версий и сидят на разных операционных системах. И я озадачился поиском более подходящих инструментов. И вот что у меня получилось.

ПодробнееRead more

8
Апр

Wiola — реализация WAMP на Lua

В продолжение темы про Wampy.js, мою JS-библиотечку, реализующую клиент WAMP, я подумал, что неплохо бы написать и серверную реализацию WAMP, потому как сейчас единственная реализация роутера WAMP — это AutobahnPython. Так появилась на свет Wiola — реализация WAMP-роутера на Lua на базе nginx/openresty и модулей к ним для работы с Lua.
ПодробнееRead more

11
Фев

Wampy.js. Simple WebSocket Application Messaging Protocol Javascript client-side implementation

В одном из своих проектов мне нужно было реализовать клиент-серверное общение через веб-сокеты. Придумывать свой формат JSON-сообщений как-то не хотелось, поэтому я решил заюзать WAMP. WAMP расшифровывается как WebSocket Application Messaging Protocol, не путать с Windows/Apache/MySQL/PHP :-). Это уже готовая спецификация, в рамках которой описано использование RPC и Publish/Subscribe. На сайте описана первая версия этого протокола. Но уже в ближайшем будущем появится вторая, в которой много интересных плюшек. Более того, уже есть некоторое количество реализаций как серверной, так и клиентской стороны. Но, что-то, единственная реализация браузерной клиентской части на JavaScript, а именно AutobahnJS, меня как-то не зацепила. Поэтому я, не долго думая, решил написать свой велосипед. В результате на свет появилась Wampy.js.

ПодробнееRead more

10
Фев

В поисках оптимальных средств сопровождения разработки. Часть третья: счастье близко

Продолжение истории о инструментах сопровождения разработки.

Что-то давно я ничего не писал по этому поводу, хотя с момента второй части произошли существенные изменения :-)
Если совсем коротко — то мы начали использовать redmine. Но это наверное не так интересно. Поэтому далее опишу как мы построили наш процесс. Возможно кому-то это будет интересным, а может еще и полезным.

ПодробнееRead more

14
Ноя

«Software Development podCAST» — подкаст о разработке ПО

sd-podcast-logo
Ну что ж, вот это и случилось. Я давно вынашивал мысль о записи подкаста. И наконец приложил все усилия для осуществления задуманного. Встречайте мой новый подкаст о разработке ПО и его окрестностях — «Software Development podCAST», или просто SDCast. Пилотный выпуск посвящен в большей степени конференции PHP Frameworks Day 2013, прошедшей 12 октября в Киеве, а так же прочим штукам из мира вебразработки. Звук, к сожалению, в первый раз получился не очень хорошо. Но я обязательно исправлюсь!
Слушайте и обязательно высказывайте свое мнение, а так же пожелания и замечания. Подкаст можно найти по адресу: sdcast.ksdaemon.ru

1
Ноя

По следам Oracle Day Moscow 2013

Всем привет!

Oracle cloud computing

Сегодня мне довелось посетить Oracle Day Moscow 2013. Это одна из главных оракловых конференций, которая проводится ежегодно во многих городах по всему миру. Несмотря на маркетинг и общие слова, было интересно и познавательно. Я не буду рассказывать о всем, что там было, желающие или сами там были, или могут зайти на официальную страницу этого мероприятия и почитать/посмотреть программу и доклады. Мне хочется рассказать о своих ощущениях, возникших после посещения конференции. Если кому-то это интересно — милости прошу.

ПодробнееRead more

28
Окт

Осенний euro-auto-trip ’13 или в Чехию на машине. Заключение

Часть 16. Сухие цифры

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

ПодробнееRead more

28
Окт

Осенний euro-auto-trip ’13 или в Чехию на машине. Этап 14. Варшава — Брест

Этап 14. Варшава — Брест

Прогулявшись по Варшаве мы тронулись дальше, в сторону Бреста. От Варшавы до Бреста всего лишь порядка 200 км. По плану, мы должны были за несколько часов преодолеть этот путь, с учетом границы. Мы расчитывали, что у нас должен был остаться еще целый вечер на прогулки по Бресту. Но, к сожалению, реальность оказалась несколько иначе. Мы без проблем доехали до польско-белорусской границы и все — на этом наша радость кончилась. Мы зависли на границе на несколько часов. У меня как-то вылетел из головы совет бывалого товарища сделать небольшой крюк и пересечь границу не по основной трассе, а чуть в стороне, и в итоге мы зависли тут. Погодка тоже не сильно радовала: сначала было просто пасмурно, а затем просто пошел дождь.

ПодробнееRead more