...

понедельник, 16 сентября 2013 г.

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)


Итоги




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

This entry passed through the Full-Text RSS service — if this is your content and you're reading it on someone else's site, please read the FAQ at fivefilters.org/content-only/faq.php#publishers. Five Filters recommends:



Комментариев нет:

Отправить комментарий