IT-встречи в Таллине (на русском)

Рубрика: Встречи Страница 18 из 27

Анонсы и отчёты о встречах

Один жаркий вечер Oktoberfest

Уф, давненько не было у нас такой насыщенной встречи:
— около 100 человек на месте
— 5 докладчиков
— бесплатное пиво различных зарубежных производителей
— живое общение вплоть до 23:30
— призы, голосование и т.д.

Вспомним, что же нам посчастливилось пережить.

В начале был Денис Платонов с потоком дизайна, удобства и красоты, что готовят нам новые HTML5 и CSS3. Ознакомиться в видео формате с «ожиданием чуда» можно здесь.

Далее, как черт из табакерки, выскочил Александр Моченов и поделился своими глубокими переживаниями от путешествия по достопримечательностям Амстердама под прикрытием билета на конференцию Fronteers 2011. Заценить результат можно тут.

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

Ну, а самые жаркие дебаты были спровоцированны этими ребятами:

Антон Кекс и Александр Ястремский более часа дискутировали между собой и с залом на тему, что же лучше: Java или .NET. Это была знатная битва, результат которой определило зрительское голосование. Со счетом 510 (62%) на 315 (38%) победителем по части аргументов и способа их преподнесения победил Саша и, соответственно, .NET. Помимо наших обычных призов (интересной книжки от клуба, кружки и шарика от фирмы Seven, а так же письменных принадлежностей от компании Symantec), первому в первой битве мы вручили памятную бутылку Moët & Chandon Imperial Brut. Лучшие вопросы из зала были отмечены лицензиями производителя профессиональных тулов для разработчиков — компанией JetBrains.

Хотелось бы обратить внимание и на динамику голосования:

Похоже, все решил Steve Ballmer и его Developers! Developers! Developers! Developers!.

Напоследок хотелось бы узнать, какие у вас остались впечатления, что можно было бы поменять, а что — точно оставить. Пишите, ведь we make IT happen together. До встречи через месяц!

Регистрация на Oktoberfest

Oktoberfest у нас в клубе

Джентльмены предпочитают блондинок. Или пиво. И, если они любят все вместе, едут на Oktoberfest. А всех тех, кто избежит соблазна и останется в нашей стране хотя бы 26 числа, ждет незабываемая встреча нашего клуба.

На закуску будет легкое блюдо под названием HTML5 под соусом CSS3. Его нам любезно приготовит Денис Платонов. Отведав его, вы узнаете, что нас ждет в будущем и имеет ли вообще смысл обращать внимание на все эти придумки создателей вэба.

Основное блюдо может показаться тяжеловатым любителям легких материй, так как называется ScalaCheck. Однако, шеф-повар функциональной кухни Андрей Ткачев утверждает, что это не так. Стоит лишь разжевать первый кусочек, как захочется еще и еще.

На десерт же мы приготовили необычайной фееричности доселе невиданный пирожок: Java против .NET. Мы уверены, что под чутким руководством Антона Кекса и Александра Ястремского из горячей печки оживленных дискуссий появится новый формат пищи. Готовьте свои вопросы, наши повара отведут прилично времени, чтобы ответить на самые каверзные из них.

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

Технические детали: регистрация откроется за неделю до встречи, 19.10 в 12:00. Сама встреча начнется 26.10 в 18:45 в конференц-зале отеля Ору.

Сентябрь прошёл, урожай собран

Осенний сезон в девклубе открылся 28 сентября при огромном скоплении народа (буквально было негде сидеть)

В этот раз с нами поделились своим опытом:

  • Дмитрий Жучков рассказал нам про уязвимости программ, и даже продемонстрировал одну вживую. Он сам написал простенькую программу «Hello, World» на C++ и сам же написал скрипт, который подаёт ей на вход такие данные, от которых она повела себя неадекватно и запустила калькулятор. Всего за 40 минут Дима успел объяснить схему работы компьютерной памяти, ассемблерных команд, адресов регистра и т.п. В общем, очень техничная техническая презентация.
  • Евгений Голобородько показал нам Symphony — библиотеку PHP для построения веб-приложений.
  • Эдуард Шустров сравнил условия жизни и работы в разных странах западной Европы и Эстонии. Эдик сделал подробный анализ зарплат, налогов, стоимости жилья, продуктов, медицинских услуг. Вывод: за границей зарплаты больше, но и расходы больше, так что ради денег ехать туда смысла особо нет. Если ехать, то ради чего-то другого: медицина, климат, культура и пр. Кстати, Эдик выложил результаты проделанной работы в своём блоге.
  • Сергей Павлов рассказал о своём опыте работы в Германии и Испании. Сергей рассказал о том, как происходят собеседования о приёме на работу, выплаты командировочных, разговоры на кухнях, контроль ревизий в суровых банковских конторах и так далее. В целом, было очень весело и познавательно. Вывод: в гостях в принципе хорошо, но не хватает «социальной инфраструктуры», то есть семьи и друзей.

Традиционный приз от нашего спонсора компании JetBrains — лицензию на IntelliJ IDEA — выиграл Кирилл Бухалко.

Подводя итоги, скажем так: прежде чем уехать в другую страну, узнайте, есть ли там такие вещи, как Devclub и GameClub. Без них вам будет невыносимо одиноко.

Увидимся в октябре. Следите за анонсами на сайте!

PS. По злой иронии Матрицы, видеосъёмка в этот раз не велась. Поэтому те, кто на встрече не присутствовал, грызут локти и делают выводы.

Не дремли, баба, на репорезов день — приходи в девклуб!

Всем привет!

Издревле 28 сентября на Руси начинали резать репу и стричь овец. «Не дремли, баба, на репорезов день» — так говаривали наши предки.
А тех, кто репу с весны не засеял, мы приглашаем в девклуб в среду 28 сентября.

На Никиту Репореза нам удастся послушать следующих трудяг:

  • Готовим Symfony – Евгений Голобородько
    О популярном MVC + ORM фреймворке для PHP, который напоминает Ruby on Rails.
  • Exploits — Дмитрий Жучков
    Дмитрий расскажет про эксплойты и основные уязвимости софта. Разъяснит, чем плохи stack overflow и buffer overflow. А самое главное, он всё это продемонстрирует на живом софте!
  • И по многочисленным просьба трудящихся, пара небольших спичей про работу за границей:
    • Возможности работы за границей – Эдуард Шустров
      Анализ по некоторым странам: уровень зарплаты, расходы на проживание, требования и сравнение с тем, что есть у нас в Эстонии.
    • Байки о работе IT в Испании и Германии — Сергей Павлов


«Поел бы репки, да зубы редки»
В этот раз мы изменили концепцию катеринга — к кофе-паузе добавятся сок-пауза и пиво-пауза, поэтому любители пива могут оставить машину дома и насладиться вечером в полном объёме.

Место традиционное: отель Ору
Перед отелем есть бесплатная парковка.
Двери клуба открываются в 18.45


PS. Заодно напоминаем, что 27.09 состоится эстонский девклуб, который в этот раз будет проходить на английском языке. Там выступит мегалегендарный гуру TDD некий J.B.Rainsberg. Кто шпарит по-английски — добро пожаловать.

Зарегистрироваться можно через eventbrite:

Good bye, July

Июль выдался плодотворным и многосторонним: вышла Java 7 и прошла встреча клуба с .NET уклоном.

Открыл ее Дмитрий Филимонов с темой «Облачные вычисления с Microsoft Azure». Была как теоретическая, так и практическая часть, в ходе которой Дима мигрировал приложение в облако и на практике доказал, что «больно не будет». Конечно, в таком подходе есть и свои минусы, которые все активно обсуждали в ходе доклада, но сомнений в том, что Microsoft Azure, Amazon и прочие прочно вошли в нашу жизнь – уже нет. Поэтому мы будем внимательно следить за этой темой и постараемся ее раскрыть более обширно, когда найдем соответствующего докладчика.

Андрей Тукин представил свой новый стартап проект InSales – систему сравнения цен на товары в интернет магазинах. Пока продукт находится в бете, но уже сейчас на сайте можно получить информацию о техническом описании товара, воспользоваться фильтрами для поиска нужного товара и узнать наиболее выгодную цену на интересующий товар. На вопрос: «Андрей, чем мы можем тебе помочь?» — он ответил: «Пробуйте, тестируйте и расскажите, как мы можем улучшить сайт». Мы присоединяемся: ломать тестировать – это по-нашему!

Ян Солодухо зарядил публику здоровым позитивом от прекрасной презентации и увлекательной темы: «knockout.js«. За live coding, примерами из реальной жизни и живыми дискуссиями у многих в зале возникла четкая мысль: «А не попробовать ли?» Сказано — сделано. Очевидцы магической силы новой и очень шустрой библиотеки сообщают: «Кстати, после рассказа про knockout.js мы его начали юзать и код сократился примерно в два раза 🙂 Пока рекомендовать не буду, но выглядит многообещающим!» Мы рады, что послание Яна так быстро достигло цели.

Замыкали череду выступлений Антон Анисимов и тема «Устройства по приему и проверке денег«. Такого количества различных гаджетов в клубе у нас давно не было: от оранжевого ящика в 40 килограмм (услугами которого никто так и не воспользовался) до справочника валюты стран мира, который, судя по всему, так и не добрался до задних рядов. Кому-то доклад показался слишком техническим, а кому-то – совсем наоборот. Но было интересно – факт. К сожалению, кое-что оказалось «за кадром», но Антон восполнил этот пробел в своем видео.

А вот и фотографии с места события от Саши:

Мы от всего сердца благодарим компании Oracle, Symantec и Seven Networks за предоставленные призы и подарки: на этот раз никто не остался без памятного сувенира. Спасибо всем докладчикам и участникам за отличную встречу. С нетерпением ждем августа!

Регистрация на встречу 28.07.2011

Июльские посиделки

Как уже было объявлено на предыдущей встрече, следующий раз мы соберемся в привычном месте (в отеле Oru) в четверг 28.07 в 18:45.

Конечно, мы понимаем, что лето — это пора отпусков. Но когда, как не на «каникулах», лучше всего думается на новые и интересные темы. Их есть у нас.

Главные гости остались без изменений. Команду из Республики Беларусь представляют работники компании Helmes со следующими докладами:

  • Дмитрий ФилимоновClouds, Windows Azure
    Цель: Довести до аудитории концепцию облачных технологий. Познакомить с архитектурой облачной платформы Azure от MS. Походу попытаться разрушить устоявшиеся стереотипы (у кого они есть), препятствующие использованию Azure в разрабатываемых приложениях. Или сформировать новые – это как получится. Live Demo!
  • Ян Солодухоknockout.js
    Цель: Хотелось бы рассказать о новой двунаправленной клиентской data-binding JS framework, как о средстве оптимизации процесса разработки UI. Будет код, будет демо.

Местные звезды:

  • Антон Анисимов — Устройства по приему и проверке денег
    Цель: Пора бы уже раскрыть глаза, как интегрировать в свое решение устройства по приему денег (купюр, монет). Познакомить всех с протоколами, готовыми системами и опытом работы в этой сфере. На выступлении можно будет в своих руках повертеть три гаджета и потестировать на них своиx деньгах. Так что не забудьте придти как с бумажной, так и со звенящей наличностью.
    Использованные в тестах финансовые средства пойдут на поддержку клуба.
  • Bonus track (5:00): Андрей Тукин — Мой новый start-up
    Цель: Понять и …

Необходимый дисклаймер: приведенный выше порядок выступлений скорей всего будет изменен. Поэтому имеет смысл придти и послушать обо всем сразу. Регистрация откроется как обычно.

До встречи в клубе!

Follow-up Июнь 2011

Встреча прошла на ура! Многие уже успели оставить отзыв в гугло-группе, за что всем отозвавшимся огромное спасибо!

Вечер начался рассказом о ЯП Lisp. Создалось впечатление, что публике хотелось побольше практики. Теория полезна, но её трудно осилить вечером после рабочего дня 🙂 Андрею безусловно есть что рассказать по данной теме: чувствовалось, что он мог бы говорить ещё долго. Поздравим его с дебютом выступлений в нашем клубе!

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

Сашин лиспо-подобный JavaScript был бесподобен! «…а вот надо ещё написать вот такую фуцнкцию…» — и за Сашей всплывал слайд с зубодробильным куском JavaScript-а. Понятно, что за такой код любой из нас захочет сломать руки тому человеку, который это написал, но суть презентации таки была не в том. Саша просто хотел показать что и так можно писать на JS 🙂

Женя решил воодушивить участников клуба на использование GitHub. У вас есть аккаунт на GitHub? Каджый уважающий себя программист должен иметь аккаунт на GitHub! А желательно ещё и с активным проектом! Словом — все туда! На GitHub размещены тонны интересных проектов на исходниках которых можно и поучиться чему-то новому.

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

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

Гость из Питера — Яков Сироткин — выступил с докладом о протеинах и спектрах. Довольно серьёзная тема о довольно серьёзных исследованиях, и, возможно, в результате этих исследований многим людям станет хорошо. Яков узнал о нашей встрече довольно поздно, но, тем не менее, успел подготовить выступление, пускай и не совсем в блиц-формате. За этом ему тоже большое спасибо!

Во время доклада про IntelliJIDEA многие ожидали бурных споров но всё прошло довольно дипломатично, что даже немногих разочаровало. Надеюсь, многие узнали много нового об использовании IDE вообще и IntelliJIDEA в частности. Наверное и пользователи Eclipse IDE узнали некоторые удобные возможности, о которых и не подозревали. Как и было обещано, был написан блог-пост с описанием возможностей, которые затрагивались в презентации и даже немного больше — читать вам не перечитать!

Видео докладов:

Андрей Соколов. Мир Лиспа.
Александр Мочёнов. Лиспоподобный JavaScript.
Евгений Холодков. GitHub.
Юрий Муленко. Sematic Web.
Алек Козлов. Генерация Бизнес Модели — Инструмент Беневалентного Диктатора.
Яков Сироткин. Спектры и протеины.
Антон Архипов. Pimp My IDEA!

28 июня: новые языки, новые форматы

Дорогие друзья!
Когда отгорят костры и отыщутся цветки папоротника, просим вас пожаловать в девклуб — отдохнуть телом и поработать головой.

ЗАРЕГИСТРИРОВАТЬСЯ МОЖНО ТУТ

Иванова ночь

Во вторник, 28 июня (Внимание! Новое место!) в отеле Susi нас ждёт не совсем обычный девклуб. В этот раз мы решили попробовать новый формат выступлений. После двух классических докладов нас ждут пятиминутки — короткие выступления, цель которых — в течение пяти минут рассказать о какой-то идее и попытаться заразить ею зрителей. Для докладчика это непросто, ведь он должен очень хорошо продумать и отрепетировать своё выступление. Пятиминутки установят в клубе новый порог остроты ощущений!

Программа вечера:

  • Мир Лиспа — Андрей Соколов
    Андрей продолжит поднятую Женей Холодковым тему “Мир Лиспа” и расскажет об эволюции функциональных языков программирования от родоначальника LISP-а до его современного варианта Clojure.
  • Пятиминутки
  • IntelliJIDEAАнтон Архипов
    Немножко истории, немножко холивора и много много полезностей. В каких случаях IDEA реально рулит, в каких случаях есть проблемы, техника программирования в IDEA, инструментарий/интеграции.

Двери клуба открываются в 18.45

Страница 18 из 27

Работает на WordPress & Автор темы: Anders Norén