Ну, как там, в Европе?

Всё-таки видеть полный зал всегда приятно. Мы рады, что в этот раз случилось именно так, ибо с видео случилась небольшая накладка, а мы с вами наслаждались настоящим эксклюзивом, который больше никто не увидит.

Первым на сцену вышел гроза мутантов — Глеб Смирнов. Это был действительно классный и живой доклад, кто-то загорелся и прямо в зале стал проверять свои мелкие проекты с помошью библиотеки Pitest, пока не дошли до самого главного: время исполнения тестов. В общем, тут есть, над чем поработать. И слайды посмотреть.

Далее была (цитата из зала) «жесть как она есть». Давненько нас не поражали таким количеством кода, да ещё и на Scala, который был написан специально под доклад. Евгений Голобородько — ты крут, да и тема с реактивным программированием — крутая. Кто не согласен — перечитываем код и пересматриваем слайды:

Те же, кто выжил, смогли проверить себя на различные заболевания айтишников и выучить несколько простых движений, дабы никакие подобные проблемы не повстречались на жизненном пути. Сначала к Ирине Марценюк люди отнеслись довольно скептично, но потом начался довольно плотный поток вопросов и оказалось, что «то там болит, то тут скрипит». Кто постеснялся спросить прилюдно или хочет получить консультации по массажу, может постучаться в Facebook или позвонить по телефону: 56 665 926. Так же можно послушать «краткое содержание» в интервью Радио 4.

Самое же главное, что случилось в январе — это попытка найти новый дом для нашего клуба. На этот мы встречались в отеле Европа, и отзывы, которые мы получили на данный момент, хорошими назвать сложно. Еду, правда, хвалят все. Может, у наших посетителей есть какая-нибудь хорошая идея, где мы могли бы встретиться? С радостью рассмотрим все варианты. А пока — до встречи в клубе!

Анонс на январь

Погода меняется, но ДевКлуб постоянен. Поэтому нет повода не встретиться в конце этого месяца и обсудить следующие темы:

Глеб Смирнов — Мутационный Анализ или О Чём Молчит Code Coverage

smirnovЧто делать, если метрики Code Coverage говорят, что тесты крутые, а инцидентов в production всё равно навалом? Настало время тестировать тесты! Для этого можно использовать набирающий популярность подход: мутационный анализ. Идея проста: если испортить исходный код, то тесты должны начать падать. Если этого не происходит, то они очевидно плохи.

Доклад состоит из обзора мутационного анализа в целом, показыет существующие утилиты для Java и делится историями успеха.

Евгений Голобородько — Реактивные приложения

jevgeni-goloborodkoСпойлер! оказывается можно писать сложные приложения не используя Hibernate и Spring, иметь устойчивую психику и нормальный сон!

Кто-то считает реактивное программирование очередным модным трендом и еще одним «buzz word», а кто-то вообще никогда об этом не слышал. Однако, я могу с уверенностью сказать, что в нашей практике этот подход отлично вписался. Мы достаточно консервативны, что бы бежать за модой, но в данном случае мы научились выжимать из «железа» все до последнего такта! 🙂

В качестве технологической базы мы используем платформу Typesafe, а это значит, что разговор пойдет про Scala, Akka и функциональном программировании. Многие читали мои посты про не обоснованность использования Скалы в своих проектах, но это не тот случай, тут она абсолютно на своем месте.

Из очевидных минусов Reactive Applications — это достаточно высокий порог вхождения, но и проекты в которых имеет смысл это все использовать не для Junior уровня. Осторожно! Вынос мозга!

Ирина Марценюк — профессиональные проблемы IT-шника с точки зрения массажиста

martsenjukМногие нынешние болезни возникают от малоподвожного и сидячего образа жизни. Возьмем, к примеру, компьютерщиков. У них работают, в основном, мозг, руки, а все остальное в относительном покое. Затекают ноги, возникает застой в органах малого таза, появляются боли в позвоночнике (особенно крестец, грудной отдел). Очень устают (от постоянного напряжения) мышцы плечевого пояса, растет животик. Отсюда и специфические заболевания.

Предшественниками их бывают симптомы, на которые, как правило, не обращают внимания, связывая это с типичными признаками усталости в конце рабочего дня. Мы рассмотрим эти симптомы, а также способы, как помочь себе быть здоровым с помощью упражнений и массажа.

Коллеги, встреча пройдёт 27 января, начало, как обычно, в 18:45, а вот место на сей раз другое. Поскольку новый год — отличный повод начать всё с чистого листа, мы решили дать шанс и другим отелям, поэтому записывайте новый адрес: Hotell Euroopa, Paadi 5.

Билетики будут где-то через неделю.

Декабрь 2014. Нам таки исполнилось 6 лет :)

18 декабря мы отмечали 6-летие клуба. Спасибо всем кто пришёл! Были доклады, был праздник, были дискуссии — вечер удался!

Даша Крушевская рассказала о том, как они с коллегами собирали рекламу из интернета — какие сложностьи поджидали их при использовании Selenium-а, а как им пришлось воевать с системными администраторами. Весело и непринуждённо — 5!

IMG_9827

Кирилл Линник с превеликим удовольствием рассказал нам, для чего же нужны программисты в логистике. Многим понравилось. Быть может, кто-то даже подумал, что надо бы поработать в логистической фирме 😉 Смотрите, какую классную карту Кирилл нарисовал — профессионал!

IMG_9854

Андрей Солнцев поделился мыслями о том, как получить чёрный пояс по программированию. В аналогию было поставлено боевое искусство — Айкидо. Суть — делай меньше лишних движений и оттачивай мастерство до идеального исполнения. Трудно не согласиться!

IMG_9875

«Здравствуйте, меня зовут Антон, и мне 33 года«, начал свой рассказ Антон Литвиненко, который взял на себя смелость порассуждать о том, чем же заняться программисту после 30и. Антон привёл несколько направлений, куда программист может податься для продолжения карьеры. Самое интересное — для каждой категории Антон привёл примеры людей, всемирно извесных и неочень. Так что некоторым нашим участникам посчастливилось попасть на слайды вместе с Биллом Гейтсом, Мелиссой Майер, Сергеем Брином и другими не менее почётными лицами 🙂

IMG_9927

Ну и конечно, какая новогодняя встреча без чаепитий и торта!? В этот раз торт был особенно хорош!

IMG_9886

Ещё раз спасибо всем участникам за то, что приходите, делитесь, радуетесь вместе с нами. Надеемся видеть вас и на следующих встречах клуба!