NodeConf EU 2013 — впечатления

от автора

Nodeconf.eu в этом году проходила с 9 по 11 сентября, в городке Waterford, на юге Ирландии. Это одна из немногих конференций которая проходит в Европе и полностью посвящена Node.JS. Презентации проходили в центре города, а практические занятия закрепляющие выступления проводились на острове скромно названном (на время проведения мероприятия) Nodeland. Всего участвовало 140 человек. В этом посте я собрал материалы с конференции, а также свои впечатления.

Node.JS в индустрии

Большую роль получили выступления связанные с использованием Node.JS в индустрии. Ben Acker (@nvcexploder) из Walmart, Jacek Korycki из Skype, Clifton Cunningham (@clifcunn) из Mail Online, а также Bill Scott (@billwscott) из PayPal рассказывали что начали внедрять Node.JS чтобы частисто заменить старый стек программного обеспечения, который обычно состоит из огромных backend систем обычно написанных в Java.
Dav Glass из Yahoo показал какие инструменты команды используют (и пишут) во время разработки (презентация). У меня создалось впечатление, что главной целью таких презентаций было заманивание девелоперов под свою крышу, что является обычным делом на такого рода мероприятиях.

Будущее асинхронного программирования в Node

Bert Belder (@piscisaureus), один из разработчиков Node.JS выступил с амбициозным проектом Future of asynchronous programming in node, где поделился мнением каким образом можно было бы решить вопрос long stacktraces. Для программиста с прошлым из Enterprise Java это больной вопрос, когда не знаешь какой же метод вызвал коллбэк в котором произошел сбой.

Level.db

Rod Vagg (@rvagg) рассказал о эволюции баз данных в презентации A Real Database Rethink
Max Ogden (@MaxOgden) представил свое видение работы с бинарными данными: Working with binary + multidimensional data in JavaScript. Некоторые называют Level.db аналогом Node.JS для баз данных, ввиду минималичности, модулярности и простоты.

Сообщества (communities)

Isaac Schlueter (@izs) выступил в заключительной презентации Compassionate Communities на тему каким образом строится эффективное и неконфликтующее Open Source сообщество. Выступление было встречено на ура.

Разное

Также на конференции выступали следующие спикеры:

Dominic Tarr (@dominictarr)
Paolo Fragomeni (@hij1nx)
Jake Verbaten (@raynos)
Max Bruning (@mrbruning)
Trevor Norris (@trevnorris)
Richard Rodger (@rjrodger)
Emily Rose (@nexxylove)
Elijah Insua (@tmpvar)
Matteo Collina (@matteocollina)
Dominic Tarr (@dominictarr)
James Halliday (@SubStack)

Практические занятия

Самоучитель по levelup

Просто установите модуль из npm и запустите levelmeup

npm install levelmeup -g
levelmeup

Затем следуйте инструкции — начиная от простейших операций с levelup, заканчивая написанием сложных запросов к базе.
Такой подход немного похож на различные Koans (например Scalakoans, Rubykoans)

Итоги

Я буду добавлять недостающие материалы как только найду. Если есть вопросы — прошу задавать в комментариях.

ссылка на оригинал статьи http://habrahabr.ru/post/193752/


Комментарии

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *