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

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

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

Анонс и Регистрация на Июнь в одном флаконе

Привет всем!

Следующая встреча пройдёт 18-ого июня. Да-да, именно 18-ого. Т.е. фактически через неделю. Именно поэтому вместе с анонсом сразу открывается и регистрация! Такого ещё не было, но я надеюсь, что это только разогреет интерес к столь ранней встрече и соберёт полный зал профессионалов.

Что вас ждёт?

И сошлись в неравной схватке три языка, три платформы. И схлестнулись они наборами фич и возможностей в неравном бою. И началось великое сражение не на жизнь, а …

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

Эрвин Зверь Вебер

Hulk
Первым своё мастерство покажет Эрвин Вебер. Эрвин мастер в Ruby и он планирует продемонстрировать секретные ингредиенты самого популярного BDD framework‘а — RSpec. Он покажет различные приёмы, применяемые в этой среде. Вы узнаете какой именно синтаксический сахар делает его тесты элегантными, и почему RSpec поставляется с запиской «остальное доработать напильником«. Готовьтесь увидеть красивый код.

Александр Тролль Ястремский

troll
Следующим удивлять выйдет Александр Ястремский. Да-да, вы не ослышались, тот самый Саша. В очередной раз он заговорит про .NET И как ни странно, в этот раз, в своем послании Саша будет обращаться именно к вам, Java программисты! Он хочет доказать, что в его мире, мире Точки, существует все те же элементы workflow, что и в мире Java. Для этого Александр планирует продемонстрировать все аспекты, инструменты, возможности, которые он применяет во время своей разработки. Нам предстоит глубокое погружение в мир Дот-Разработчика.

Антон ??? Стальнухин

who
В качестве эпического окончания этого необычного девклаба, Антон Стальнухин представит Java’у. По многочисленным просьбам Антон готов более подробно рассказать про BIRT (Business Intelligence and Reporting Tools), инструмент по созданию отчётов на основе Eclipse. Он начнёт с чистого листа, а закончит графиками и списками, походу дела показывая различные интересные мелочи и проблемные места. У Антона солидный опыт пользования данным проектом, поэтому будьте готовы к хардкору!

До этой мега-встречи осталось всего неделя — поднажмите, распространите по своим каналам.

Панеслася

По следам майской встречи

Майская встреча прошла под знамёнами JetBrains: Дмитрий Нестерук и Филипп Торчинский приехали к нам рассказать о ReSharper, YouTrack, TeamCity и WebStorm.

Встреча началась с доклада про ReSharper. Дмитрий очень бодро прошёлся по новшествам в 8-й версии; всяким интересным фишечкам, которые позволяют продуктивно работать в IDE (в данном случае, в Visual Studio). В ReSharper есть много похожих возможностей, которые есть и в IntelliJ IDEA, за опущением специфики C#/.NET. Однако, в R#8 появились некоторые интересные фишки, которые хотелось бы увидеть и в IntelliJ IDEA. Будем ждать, может, в 13-й версии IDEA появится что-то похожее.

Вторым выступал Филипп с рассказом про YouTrack. Однозначно успех! После этого доклада многие говорили, что хотелось бы попробовать YouTrack в действии на своих проектах. YouTrack действительно интересен, несмотря на некоторые недоработки в части планирования проектов. Проект развивающийся, так что будем надеяться на его успех.

Далее, Дмитрий сделал обзор TeamCity — сервера для непрерывной интеграции. TeamCity вроде бы ничего себе проект, но, как выяснилось, некоторым не хватило сравнения с Jenkins. Было бы интересно теперь увидеть сравнение TeamCity vs Jenkins от человека, который бы более продолжительное время работал с обоими этими серверами и мог бы рассказать о подводных камнях одного и другого. Так что, друзья, у кого есть такой опыт — не стесняйтесь, приходите и поделитесь знаниями в клубе.

Вечер закрывал рассказ Филиппа про разработку веб-приложения на node.js в среде WebStorm. WebStorm — это такая недо-IntelliJ, которую (как следует из названия) можно использовать только для работы с веб-технологиями. Хороший тому пример был, когда Филиппу нужно было заглянуть в БД. Для этого пришлось запустить PhpStorm, т.к. в WebStorm соответствующая функциональность просто отстутсвует. Зато REST client есть во всех версиях, правда по его поводу из зала слышались возгласы — «почему так некрасиво!?». Филипп заверил, что данная функциональность будет улучшена в следующих версиях. Подождём-посмотрим 🙂


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

Так вот, зарегистрироваться на встречу, и не придти, не дав об этом знать, — это, б…ть, свинство! Вы поймите, что встреча клуба — это труд людей, и за каждой встречей стоит некоторый бюджет. Когда вы не приходите — мы бросаем спонсорские деньги на ветер. Это очень плохо. Так вот, пожалуйста — если вы зарегистрировались, и не можете придти — дайте об этом знать организаторам. Тем самым, вы поможете клубу планировать и проводить встречи более эффективно.

Апрельское «было»

Мы все уже в мыслях о майской встрече, но наш специальный фотокорреспондент только-только подготовил свой отчет о прошедшей встрече:

Как видно, те, кто не пришел — многое потеряли. Но обо всём по порядку.

Вечер начался с Антона Архипова и его пробы нового формата: «для чайников на чайниках». Для затравки выбрали такую простую тему как класслоудеры в Java. Коротко и необычно, что вызвало множество эмоций в нашей гугл-группе: от недовольства до похвалы. Наверное, это было самое неоднозначное выступление за последний период и, в качестве эсклюзивных воспоминаний, оно достанется только тем, кто присутствовал, слушал и живо делился эмоциями. Перевожу: видео не будет. Нам же эскперимент Антона понравился, т.е. ДевКлуб будет продолжать пробовать новые форматы.

Вторым с псевдо-коротышом вышел Антон Анисимов. Конечно, вы можете сразу сказать, что разработчики — это серьезнейшие люди, которые каждый день решают проблемы всего человечества. Им, дескать, не пристало думать об игрушках. Мы же, как и Антон, утверждаем, что гейм-девелопмент — это не только серьезно, но и интересно. А также весело и задорно. Этот полезный позитив можно найти на данном видео.

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

Четвертым Антоном был Кекс. Как сказал один благодарный слушатель: «Его я мог бы внимать часами». Действительно, презентация о построении мультиплатформенного десктоп-приложения на Java была идеальна во всём, кроме продолжительности по времени: информативные и просто красивые слайды в Prezi, хорошо продуманный план доклада и неподражаемая манера подачи интереснейшей информации — вот главные козыри выступления Антона, доступного здесь. Рекомендуется к штудированию для других докладчиков.

В целом, вечер четырех Антонов прошел замечательно. Спасибо всем, кто пришел и сделал его таким.

До встрече на вечере компании JetBrains (с пивом и колбасками!).

Встреча клуба в мае — день продуктов JetBrains

Привет всем!

В мае мы проведём мероприятие под флагом компании JetBrians, продуктами которой многие из нас радостно пользуются каждый день. Послушаем, чего новенького появилось в ReSharper 8, узнаем как можно использовать TeamCity и YouTrack, а также узнаем побольше о WebStorm.

Встреча пройдёт в пятницу 24го мая, как всегда, в конференц-зале отеля Ору.

Мы обязательно разыграем лицензии от JetBrains, а также, по скольку встреча намечается пятничная, есть повод разбавить мероприятие хмельным напитком — вспомним про талончики на пиво и другие вкусные напитки.

logo_jetbrains

Доклады (в порядке планируемой очерёдности):

19.00 Что нового в ReSharper 8. В этом докладе мы узнаем о новых возможностях и улучшениях, которые будут в следующей версии ReSharper.

20.00 YouTrack — высокопроизводительная система трекинга заявок. Баг-трекер — это широко используемый инструмент, полезный не только в ИТ. В докладе будет рассмотрен опыт создания и использования своего баг-трекера YouTrack в компании JetBrains, обсуждены проблемы, возникающие при работе с этим инструментом, а также показаны особенности YouTrack, которые делают его незаменимым в проектах со специфическими требованиями. Среди прочего, будет показана работа со скриптами workflow, модифицирующими поведение трекера настолько глубоко, насколько требует ваш проект. Доклад будет полезен как опытным, так и начинающим разработчикам: на чужом опыте и учиться приятно!

21.00 Непрерывная интеграция с TeamCity. В этом докладе будут рассмотрены разные сценарии использования TeamCity для непрерывной итеграции различных типов приложений.

22.00 Практика разработки под node.js с помощью WebStorm. Популярность серверного Javascript растёт: на node.js делают многие высоконагруженные веб-сервисы, включая мобильные сервисы LinkedIn. Среда разработки WebStorm — первая и до сих пор самая удобная для отладки приложений на node.js. Она включает встроенный REST-клиент и другие удобные средства, помогающие не только быстро писать код, но и быстро его отлаживать. В докладе будет продемонстрировано, как с помощью WebStorm можно отладить приложение, реализующее REST API.

 

Гости-докладчики:

Дмитрий Нестерук, основатель и руководитель Петербургской Группы Alt.Net (подкаст), с 2009 года Microsoft MVP — C#, разработчик с 10-летним стажем программирования в среде .Net, автор многочисленных статей на CodeProject и DevTalk и популярного русскоязычного блога по разработке в среде .Net. Технический евангелист в JetBrains. В Twitter — @dnesteruk

Филипп Торчинский, эксперт по технологиям JetBrains. В прошлом — эксперт по Solaris в компании Sun Microsystems. Основная специализация — UNIX-технологии, основной интерес в данный момент — облачные технологии и системы отслеживания ошибок. Филипп Торчинский написал две книги по администрированию UNIX и ведет блог на Хабре, в твиттере известен как @philipto.

 

Announcing A-team at April

Должен вам сказать, дорогие клабберы, что в апреле нас ждет команда супер-звезд:

Anton, Anton, Anton and Anton

4 Антона, 4 мудрейших и интереснейших докладчика поведают нам о 4 темах:

Антон Стальнухин — Архитектура независимого web-приложения для генерации отчётов и прочих документов:
Развитие генерации отчётов и документов в web-приложении на примере объёмного медицинского проекта. Смена требований клиента, и поиски динамичности в архитектуре. Минусы (и плюсы, возможно) iText, Crystal Reports и BIRT.

Антон Архипов — Класслодеры для чайников на чайниках:
Коротенько попьём чайку

Антон Анисимов — Unity для игр:
Создание игры на Unity — это не просто: это очень просто. Трехмерные или двухмерные игры, сложные или простые, под Windows или Linux, Andoid или iOS — легко, а как на счет PS3, XBOX или Wii — конечно! Не обязательно знать как программировать графику, все что вам нужно это сконцентрироваться на программировании хода игры. На чем кодить — Javascript или C#. Вообщем будет мало презентации и много живого хардкора на 15-20 минут.

Антон Кекс — Создание мультиплатформенных приложений для десктопа:
Всё веб да энтерпрайс! Давайте лучше поговорим о том, как создавать красивые, нативно выглядящие десктоп-приложения. Линукс, Мак и Винда — все нипочём!

Поскольку в русском языке нет числительных на букву «а» (ну, кроме «адиннадцать»), то встреча состоится 30 апреля в 18:45 в конференц-зале отеля АОру.

Обзор мартовской встречи

Всем привет!

Пока апрель совсем не наступил, давайте сделаем краткий обзор мартовской встречи.

Первым на вахту заступил Игорь Меньков, который рассказал и показал, как писать приложения под Windows 8 на JavaScript. То есть как бы даже и не нужно знать C#.

С диким гиканьем и гаканьем следующим на сцену выскочил Александр Мочёнов. Легендарный гик очень живенько и бодренько рассказал о фреймворках, написанных на Javascript и предназначенных для сборки проектов на Javascript. Санта-Барбара отдыхает!

Алек Козлов поделился с нами своим взглядом на то, как проходят изменения в команде, кто как на них реагирует и почему время от времени надо их обязательно проводить.

И конечно, фотки в студию!

Регистрация на DevClub в марте.

Анонс встречи в марте

Уже совсем скоро, 26го марта в 19:00, мы снова встретимся в отеле Ору, где нас порадуют своими выступлениями следующие докладчики.

Игорь Меньков в докладе Windows Store Apps расскажет, как написать свою первую windows application, не зная C#.

В новой версии Windows многое изменилось. Одно из интересных изменений — вы можете написать свое приложение без изучения C#, используя только JavaScript или JavaScript вместе с C++. Краткий обзор архитектуры (правда краткий) и демо.

Александр Мочёнов поведает про разные Тулзы для JavaScript front-end разработчиков.webdev-with-job

Каждому должен быть знаком как минимум один из этих инструментов: Ant, Maven, Gradle, Rake, bundle, rvm, gem. Потому что он писал или на Java, или на Ruby. Эти инструменты помогают решать многие проблемы на каждой из платформ. Но что делать, когда похожие проблемы возникают с чистым front-end web проектом? Когда это не простая статичная страничка, а тяжеловесный монстр с кучей CoffeeScript’a, десятками SCSS файлов.  Как это всё билдить, как запускать локально? А ещё надо запускать тесты и прочее. Об этом я и поговорю на примере инструментов yeoman, grunt и bower. Покажу примеры того, что мы с этим делаем у нас в компании.change-edit-your-face

И на компот Алек Козлов обрисует картину того, как проходят изменения в команде, и как кто на них реагирует.

Регистрация откроется, как обычно, за неделю до знаменательного события — 19 марта, во вторник. Ждём вас!

Февральская встреча. Что там было?

Привет!
Настало время освежить воспоминания о прошедшей февральской встрече!

Всё началось как обычно: со вступления модератора (слайды), страничкой развлекательно-познавательной статистики и хвалой нашим спонсорам. В это же время Юра Муленко разыграл лицензии на Retrospective Log Analyzer от нового спонсора.

donkihotПосле этого на сцене появился Сергей Моисеев с душераздирающим рассказом об эпическом фэйле подвиге покорения проекта, который изначально был обречён на провал. В двух словах и не передашь всех проблем и несчастий, которые судьба уготовила герою повествования. Поэтому советую посмотреть видео (как только оно появится) или почитать слайды. Отмечу только, что многое из рассказанного вызвало множество разносторонних мнений в зале, что зер гуд для клуба. Критики клубо говорят, что про Ruby было сказано не так много, как было заявлено, но в целом все остались довольны таким делением опыта.

fr-10-35-00-nativeСледующими на сцене появились Андрей Солнцев и Вадим Герасимов. Андрей рассказал немного о теории (слайды) тестирования и причинах, почему и как они сделали библиотеку Selenide. После этого Вадим начал стандартный пинг-понг парного программирования: один пишет тест, другой пишет реализацию. Ребята постарались реализовать реальную фичу в реальном проекте. Критики утверждают, что про библиотеку было сказано не так много как хотелось услышать. Но ничего страшного, ребята славно потрудились над исправлением ошибок и отично выступили на в братской Украине.

Видео тут

Screen Shot 2013-03-03 at 12.12.16 PMИтогом вечера стал Стас Васильев с рассказом про наши способности предсказывать будущее. Это было интерактивное шоу с активным участием зрителя. Мы и смотрели как по экрану проходит горилла, и вспоминали высоту горы Эверест, и даже представляли зелёного Антона Архипова. Зритель окончательно уверился, что быть индюком плохо, и что одна голова хорошо, а две 55 лучше! Видео тут, слайды тут. Кому-то начало показалось слишком «из далека», но тем менее Стас быстро вырулил к сути и месседж донёс отменно.

Т.к. по моей невнимательности по техническим проблемам на встрече не было фотографа, я попросил всех кому не лень фотографировать на телефон. Вот что получилось. Если у вас что-то ещё осталось, что не попало в эту галерею, то или шарьте сами в G+ event’е, или присылайте мне.

Ждём вас на следующей встрече, и спасибо нашим спонсорам за поддержку и печеньки!

Анонс Февральской встречи

Всем привет!

Следующая, так ожидаемая всеми, встреча пройдёт 26-ого февраля. Место то же — Отель Ору, докладчики — проверенные/качественные, выступления новые/познавательные!

Итак, что нас ждёт?
3 выступления

Нас порадует своим присутствием наш глубокоуважаемый гость из Москвы Сергей Моисеев с докладом «Впадая в крайности: решаем проблемы с Ruby on Rails.» Сергей обещает нам рассказать о высокой нагрузке, грязной политике, годе разработки купонного сервиса, правильных выборах и ошибках. А так же о Ruby-on-Rails как механизме успеха в этом предприятии.

Далее Андрей Солнцев и Вадим Герасимов устроят hands-on в рамках темы «Selenide: тестирование по-пацански». Тестирование — это скучно? Долго? Бесполезно? Тестирование для тестеров?
Так считают большинство разработчиков, но не мы. Мы сами пишем и код, и тесты к нему. Мы считаем, что писать понятные и надёжные тесты — отнюдь не тривиальная задача. Мы покажем Selenide — свою библиотеку для UI-тестов, созданную для решения этой задачи, и продемонстрируем её применение на реальном примере интернет-банка.
И в заключение Стан Васильев устроит нечто необычное. Это будет нетехнический интерактивный сешшн под названием «Смотрим в будущее»
Хрустальный шар. Гадание по звёздам. Карты Таро. Кофе. Очень много кофе. А также много других научных способов заглянуть в будущее. Ведь это так просто: всё что надо сделать — это связать два очевидных факта вместе и сделать вывод.
Именно это мы и попытаемся сделать. Мы поговорим о том, когда мы можем предугадать будущее, и почему это часто не получается. Все вместе займёмся предсказаниями. И так как для этого нам потребуется вычислительная мощьность, то захватите с собой компьютеры/планшеты/телефоны.

В общем, нас ждёт 3 разных и, я уверен, очень интересных доклада. Приходите. Ждём вас!

P.S.
Регистрация откроется уже очень скоро. Следите за соц. сетями =)

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

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