Метка: Сергей Егоров
В большинстве докладов про Groovy AST рассказывают одно и то же на одинаковых примерах. При этом для слушателя остаётся неясно: «А как, собственно, с этим работать-то?», поэтому рассказ будет следующим:
- Что такое мета-программирование на уровне компиляции? Где используется?
- Что требуется, чтобы начать писать свои трансформации? Что может помочь в процессе написания?
- Образец трансформации на примере простейших аннотаций для контрактного программирования.
Совсем скоро первое сентября. Вновь зазвучат школьные звонки, учителя отругают за отсутствие сменки, а классный руководитель как по часам спросит каждого, кто и как провёл это лето. Мы предлагаем вам в последний раз этим летом devclub-встречу и три совершенно разносторонних темы: «Groovy AST», «TypeScript» и «Анатомия БД». Берегите нервы классного руководителя — скрасьте рассказ об отвязных каникулах полезным!
Сергей Егоров: Groovy AST
В большинстве докладов про Groovy AST рассказывают одно и то же на одинаковых примерах. При этом для слушателя остаётся неясно: «А как, собственно, с этим работать-то?», поэтому рассказ будет следующим:
- Что такое мета-программирование на уровне компиляции? Где используется?
- Что требуется, чтобы начать писать свои трансформации? Что может помочь в процессе написания?
- Образец трансформации на примере простейших аннотаций для контрактного программирования.
Дмитрий Трошков: TypeScriptTypeScript — язык программирования, представленный Microsoft в 2012 году и позиционируемый как средство разработки веб-приложений, расширяющее возможности JavaScript.
Нас ожидает рассказ об особенностях этого языка и о личном опыте перевода целого проекта на TypeScript.
И не пропустите лучшего докладчика 2010 года!
Евгений Голобородько: Анатомия БД«Многие, кто работает с базами данных, считают ее коробочкой с «магией» и, соответственно, не знают, что делать, когда сталкиваются проблемами производительности во время масштабировании проекта. Попробуем развеять все суеверия и понять, о чем стоит думать во время разработки с использованием баз данных (БД). Также покажу на примерах, как решать уже возникшие проблемы. Будет много мат.части и реального опыта.»
Встреча пройдёт 26 августа (вторник) в 19:00 в отеле Ору.
Бесплатная регистрация обязательна! Билет распечатывать не надо.