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

Месяц: Ноябрь 2014

Ноябрьский девклуб уже через неделю!

Всем привет!

Внезапно!

Ноябрьский девклуб будет уже через неделю, 25 ноября.

  • Юрий Тимошин — как готовить Vagrant
  • Константин Роот и Антон Кекс — Баттл: Jira против Pivotaltracker
  • Антон Стальнухинng-europe 2014: два дня за час

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

И снова баттл!
Одни считают Джиру огромным неудобным монстром из прошлого века, другие не могут обойтись без её необъёмной конфигурироемости и всетыкости. Одни считают Pivotaltracker гибким современным инструментом управления агильными проектами, а для других это поделие на Руби не может встать в один ряд с серьёзными инструментами. Кто же прав? Покажет баттл! Бойцы, прошу в ринг!

AngularJS — модная веб-фреймворка на JavaScript, которая стремительно набирает популярность в разработке веб-приложений. А ng-europe 2014 — первая европейская конференция, посвященная AngularJS. Мы с вами на несколько минут перенесемся в будущее и узнаем много «вкусного», так что через год вы сможете сказать коллегам: «А я вот знал!»

Хардкора не предвидится — должно быть понятно всем с поверхностными знаниями об AngularJS и JavaScript. Будет много ссылок.

Запишите в блокнотики: 25 ноября, 19:00, отель Ору, Таллинн.

Riga Dev Day всё ближе!

А между тем продолжается регистрация на Riga Dev Day, который пройдёт … в Риге. До 22 ноября ещё можно успеть отхватить билетик по скидочным ценам!

Расписание докладов уже доступно на сайте мероприятия: http://rigadevday.lv/index.html#schedule


Riga Dev Day

Riga Dev Day is a software development conference organised by three independent, non-profit local organizations: Java User Group, Oracle User Group and Google Development Group. Conference is going to take place in Multikino cinema on 22nd of January, 2015. It is the first time this conference brand takes place in Riga, Latvia, accumulating three years of previous experience of organizing similar events (Java Day Riga, Agile Riga Day, Harmony, Wildcard Conf). This is going to be one of the largest IT events in Baltic States welcoming 400+ participants and 25+ internationally acclaimed speakers presenting on 5 parallel tracks. Motto of the conference is “come, see, develop”, with the following themes:
● Java/JVM Development
● Oracle Technologies
● Web and Mobile Development
● DevOps and Development Tools
● Wearable and Embedded Programming

Conference content is highly technical and of interest to professional and beginner software developers of different specializations.

Октябрь. Отчёт о встрече.

Октябрьская встреча прошла на ура. Поели, попили, поболтали, пофоткались и разошлись.

А в перерывах между этим, нас радовали магистр чёрной магии Никита Сальников-Тарновский, активист движения «Велосипеды на свалку» Игорь Босенко и Михаил «CSS не от балды» Лапушкин. Мы начали с жутко хардкорной темы, насколько технической, настолько и бессмысленной для обычного смертного программиста. Но мы ведь поэтому и прёмся от них, когда сложная тема преподносится так легко и интересно. Взгляните сами: Heap, Off You Go.

У Игоря тоже задача стояла не из лёгких, но и он с ней прекрасно справился. Был интересный экскурс в историю, теорию и практику. Хотите знать, почему велосипед от Амазона нельзя назвать велосипедом 🙂 смотрите видео «OAuth по велосипедам».

Михаил же легко рассказал нам про то, как правильно писать CSS, чтоб потом стили не зафлудились метками !important и не превратились в адский котёл с непонятным варевом. Всё чётко и систематезированно. Не верите? Проверьте! Архитектура в CSS.

Мы ждём ваших комментариев и отзывов в гугло-группе. Всем спасибо и увидимся совсем скоро уже — на последней неделе ноября.

Видео: Михаил Лапушкин — Архитектура в CSS


Поговорим о том, как можно применять широко известные принципы программирования, вроде OOP и DRY, в таком болезненном для многих проектов месте как CSS.

Видео: Никита Сальников-Тарновский — Heap, Off You Go

Автоматическое управление памятью и сборка мусора являются одним из крупнейших преимуществ JVM по сравнению с предыдущими платформами. Но они имеют свою цену: накладные расходы сборщика мусора и вызываемые им остановки приложения. Если для приложения важна каждая миллисекунда, эта цена может стать слишком высокой. Но есть способ от нее уклониться, если взять ответственность за управление памятью обратно в свои руки. Я расскажу, что означает «вне хипа» для Java-разработчика и как с помощью этой техники можно ускорить своё приложение.

Видео: Максим Бойко — DataBata — (re)move your data!

Максим Бойко «DataBata — (re)move your data!»

DataBata — это open source проект для инкрементального обновления базы данных с синтаксом на базе HSQLDB. DataBata прошел боевое испытание в ряде проектов в течение 7 лет, сильно изменился с тех пор не один раз и теперь готов выйти в open source и выжить. 🙂 О некоторых отличиях будет рассказано на встрече, а плюсы это или минусы — решать вам. Одну прелесть можно сообщить сразу: никакого XML!

О докладчике:

Максим Бойко, Java developer в Nortal с 10 летним стажем

Видео: Дмитрий Нестерук — Взгляд на современный С++

Дима Нестерук (СПБ) «Взгляд на современный С++»

Из всех тех языков, что остались в относительно далеком прошлом, выжил только один: С++. Пробыв в стагнации более 10 лет с конца 90-х, С++ начал стремительно развиваться и вновь стал привлекать внимание общественности. В этом докладе мы посмотрим на некоторые возможности современного С++ и обсудим те предметные области, в которых он наиболее применим.

О докладчике:

Дмитрий Нестерук — квант, разработчик и просто увлеченный человек. Занимается финансовой математикой, пишет видеокурсы по технологиям и математике, делает доклады про инструментарий и методики разработки. Работает техническим евангелистом в JetBrains и исследователем в унив. Саутхэмптона (Великобритания).

Видео: Андрей Ткачёв — Путь от фотона до JPEG, или как получаются цифровые фотографии?

«Путь от фотона до JPEG, или как получаются цифровые фотографии?»

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


Андрей Ткачёв

О докладчике:

Андрей Ткачёв — самый крутой фотограф из всех работников Skype и самый крутой работник Skype из всех фотографов. Обладатель премии «лучший доклад devclub» 2012 года.

Видео: Игорь Босенко — OAuth по велосипедам

Screenshot from 2014-10-22 01_33_29Каждому из нас приходилось заниматься вопросами информационной безопасности, создавая веб-приложения, и в большинстве случаев мы раз за разом изобретали собственные «уникальные» решения. Постараюсь рассказать об основных типах “велосипедов” и о великих велосипедистах (например, Amazon). Обсудим, как решать проблемы безопасности на примере OAuth-а.

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