Отчёт за август

Августовский DevClub подарил нам двух новых докладчиков (Сергей Егоров рассказал про Groovy AST, а Дмитрий Трошков сделал обзор TypeScript’а) и вернул одного бывалого (Евгений Голобородько рассказал нам об анатомии баз данных).

Хобби первого докладчика, Сергея Егорова – компилировать компиляторы. Человек-компилятор выступил очень академично, отлично откомпилировав своё выступление. И кто знает, возможно, он компилировал и во время выступления! Сергей объяснил, зачем нужны Groovy AST, но не всем осталось ясно, зачем использовать такие сложные способы. Наверное, не все так сильно любят компиляторы, чтобы “вставлять компилятор в компиляторы, чтобы вы могли компилировать компиляторы пока компилируете компилятор”. А вот тут и скомпилированное видео: Groovy AST.

Евгений Голобородько рассказал нам об основах работы баз данных. Рассказ прошел оживленно, с активным участием зала, но был достаточно поверхностным. Бывалые DBA ожидали больше хардкора, который Евгений после встречи обещал рассказать и показать в следующий раз. Для тех же, кто никогда не работал с базой данных (такие есть?) или кто никогда не придавал значения работе с базой данных (почему?), будет очень полезно посмотреть видео: Анатомия БД.

Для своего первого доклада на devclub Дмитрий Трошков выбрать непростую тему – обзор TypeScript’а. Тролль на здоровье: тут тебе и Microsoft, и JavaScript, и VisualStudio, и молодая неокрепшая технология! С хитрыми вопросами докладчик справился прекрасно, потому, наверное, что сам активно использовал TypeScript в реальной работе (за которую платят реальный деньги, продуктом которой пользуются реальные клиенты), где технология полностью оправдала себя. Как это было: TypeScript.

Встреча удалась!

Categories: Встречи Tags:

Видео: Дмитрий Трошков – TypeScript

TypeScript — язык программирования, представленный Microsoft в 2012 году и позиционируемый как средство разработки веб-приложений, расширяющее возможности JavaScript. Нас ожидает рассказ об особенностях этого языка и о личном опыте перевода целого проекта на TypeScript.

Видео: Евгений Голобородько – Анатомия БД

«Многие, кто работает с базами данных, считают ее коробочкой с «магией» и, соответственно, не знают, что делать, когда сталкиваются проблемами производительности во время масштабировании проекта. Попробуем развеять все суеверия и понять, о чем стоит думать во время разработки с использованием баз данных (БД). Также покажу на примерах, как решать уже возникшие проблемы. Будет много мат.части и реального опыта.»

Видео: Сергей Егоров – Groovy AST

В большинстве докладов про Groovy AST рассказывают одно и то же на одинаковых примерах. При этом для слушателя остаётся неясно: «А как, собственно, с этим работать-то?», поэтому рассказ будет следующим:

  • Что такое мета-программирование на уровне компиляции? Где используется?
  • Что требуется, чтобы начать писать свои трансформации? Что может помочь в процессе написания?
  • Образец трансформации на примере простейших аннотаций для контрактного программирования.

О, Грибы! Встреча клуба в сентябре

September 17th, 2014 No comments

Лента в Facebook завалена фотографиями грибов, а мы готовимся к очередной встрече клуба! Какое меню в программе?

Сергей Егоров

Сначала мы поедим опят с уже знакомым нам Сергеем Егоровым: он расскажет нам про язык программирования Haxe. Haxe – универсальный объектно-ориентированный язык программирования высокого уровня.
Универсальность в том, что код на одном языке можно компилировать для нескольких платформ – Java, .NET, JavaScript, Flash, и даже PHP! Сергей расскажет о своём опыте работы с Haxe и о всяческих плюшка, которые существенно упростили работу.

Интересно? Дальше будет ещё горячее!

Андрей “Снежок” Солнцев и Кирилл “Ворчун” Линник приглашают вас на грибное ассорти “бэттл”!

Screen Shot 2014-09-17 at 21.44.51 Screen Shot 2014-09-17 at 21.37.48Андрей будет отстаивать мнение о том, что тесты нужны, и программист должен думать о том, как он протестирует то, что написал.

Кирилл, в свою очередь, против того, чтобы прогаммисты занимались написанием тестов.

Истина, наверняка, где то посередине – давайте подискутируем!

На закуску, Антон Архипов развлечёт нас разговорами про IDE.

Screen Shot 2014-09-17 at 21.55.05

А какой IDE вы используете? Вы уверены, что используете его правильно? Точно? Давайте проверим?

Моя любимая IDE – это конечно же IntelliJ IDEA. Но и в Eclipse и NetBeans есть свои прелести. Я с удовольствием расскажу о своих любимых фишках в разных IDE – какие есть полезные настройки, “шорткаты”, “автокомплит”, “рефакторинг” – слова то какие!

 

 
А вот и регистрация на 25.09 в 19:00 (конечно же, в отеле Ору):

Categories: Встречи Tags:

Началась последняя неделя льготной регистрации на конференцию CEE- SECR «Разработка ПО»

August 25th, 2014 No comments

Стартовала последняя неделя льготных летних цен на конференцию CEE-SECR «Разработка ПО» — одно из важнейших событий ИТ-индустрии в России.

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

Конференция CEE-SECR— это два дня, посвященных всем аспектам разработки программного обеспечения. Событие проходит ежегодно и в этот раз отмечает свой юбилей. 23–25 октября в Москве CEE-SECR соберет без малого 1000 ИТ-специалистов. Более 100 докладов пройдут в 5 залах одновременно и охватят самые различные темы: технологии, управление процессами и командами, образование в ИТ, ведение бизнеса в индустрии и многое другое.

Кроме того, участников ждут дискуссии, общение со спикерами, новые знакомства на веселой BeerParty, призы от спонсоров и партнеров конференции, заряд вдохновения и энергии и многое другое.

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

Последняя неделя лета – последняя возможность принять участие в отличном событии по отличной цене. Регистрируйтесь уже сейчас – это выгоднее.

Вся более подробная информация доступна на www.secr.ru

Categories: Новости Tags:

Август. Скоро в школу. Регистрируемся.

Совсем скоро первое сентября. Вновь зазвучат школьные звонки, учителя отругают за отсутствие сменки, а классный руководитель как по часам спросит каждого, кто и как провёл это лето. Мы предлагаем вам в последний раз этим летом devclub-встречу и три совершенно разносторонних темы: “Groovy AST”, “TypeScript” и “Анатомия БД”. Берегите нервы классного руководителя – скрасьте рассказ об отвязных каникулах полезным!

Сергей Егоров
Сергей Егоров: Groovy AST
В большинстве докладов про Groovy AST рассказывают одно и то же на одинаковых примерах. При этом для слушателя остаётся неясно: «А как, собственно, с этим работать-то?», поэтому рассказ будет следующим:

  1. Что такое мета-программирование на уровне компиляции? Где используется?
  2. Что требуется, чтобы начать писать свои трансформации? Что может помочь в процессе написания?
  3. Образец трансформации на примере простейших аннотаций для контрактного программирования.

Дмитрий Трошков
Дмитрий Трошков: TypeScript

TypeScript — язык программирования, представленный Microsoft в 2012 году и позиционируемый как средство разработки веб-приложений, расширяющее возможности JavaScript.

Нас ожидает рассказ об особенностях этого языка и о личном опыте перевода целого проекта на TypeScript.

И не пропустите лучшего докладчика 2010 года!

Евгений Голобородько
Евгений Голобородько: Анатомия БД

«Многие, кто работает с базами данных, считают ее коробочкой с «магией» и, соответственно, не знают, что делать, когда сталкиваются проблемами производительности во время масштабировании проекта. Попробуем развеять все суеверия и понять, о чем стоит думать во время разработки с использованием баз данных (БД). Также покажу на примерах, как решать уже возникшие проблемы. Будет много мат.части и реального опыта.»

Встреча пройдёт 26 августа (вторник) в 19:00 в отеле Ору.
Бесплатная регистрация обязательна! Билет распечатывать не надо.

Видео: Константин Роот – Docker hands-on

August 14th, 2014 No comments

Несколько недель назад в нашей гугл-группе разгорелась горячая дискуссия, состоящая из множества непонятных широкой публике слов: Docker, Vagrant, Chef, Ansible, Puppet и так далее. Этот раз я остановлюсь на первом из них – Docker – и расскажу, каких граблей мы отгребли, и как данный инструмент неоднократно нас спасал при необходимости срочно поднять и развернуть виртуальную машину: всё работает чётко и без заминок. Будет много практики!

Categories: Видео Tags:

Видео: Михаил Бешкин – Тестируем на устройствах под Android

August 14th, 2014 No comments

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

Categories: Видео Tags:

Riga Dev Day 2015 – Call For Papers

Good news everyone! 22го января пройдёт Riga Dev Day. Угадаете где? Ага – в Риге :)

 

Организаторы приглашают желающих выступить – сейчас можно подать заявку на выступление.

Сайт мероприятия: http://rigadevday.lv/

Темы ожидаются следующие:

  • Разработка ПО под JVM платформой
  • Технологии Oracle (Oracle DB, MySQL, BI итд)
  • Веб- и мобильная разработка (JS-ниньдзи, эгегей!)
  • Всякие хипстерские движения а-ля DevOps и Continuous Delivery
  • Носимые дейвайсы и всякие железячки (а-ля RaspberryPi)

Дерзайте!

 

Categories: Новости Tags: