Поездка в Новосибирск на JavaDay: за сценой.

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

Из Твери в Новосибирск

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

Приезжаю за час до отправления поезда на железнодорожный вокзал.


Людей совсем немного. Кто-то так рано ездит на работу, кто-то в отпуск. В Твери нет аэропорта, хотя это и областная столица. Все, кто хочет лететь, едут в аэропорт в Москве.

Пока тянется время — включаю аудиокнигу Растислава Гандапаса «Камасутра для оратора». Отличный труд и для тех, у кого за плечами уже есть не один десяток выступлений, и для тех, кто готовится к выступлению в первый раз.

И вот уже поезд стремительно мчит меня к Москве, далее аэроэкспресс к аэропорту Шереметьево и вот еще несколько сотен метров до нужного гейта и взлет.


Весь полет от Москвы до Новосибирска занимает 4 часа. Вот и аэропорт Новосибирска.


До гостиницы решаю добираться без такси, чтобы лучше почувствовать город. От аэропорта до железнодорожного вокзала ходит маршрутка.

Площадь железнодорожным вокзалом:


и сам вокзал:


От вокзала до отеля и места проведения JavaDay можно доехать на метро.

На станциях терминалы в стиле Metro, от которого вдохновлялись создатели Windows Phone:


Обычные городские улицы:





Остается ночь перед рождеством JavaDay.

Ночь перед JavaDay
Интересная выдaлась ночка:) Помимо подготовки презентации занимался почти всю ночь срочной работой. И конечно прогонял доклад. Делать простые доклады сложно. Когда есть некая сложная задача и мы на презентации показываем эффектные графики и консольные параметры хитрых настроек Java Garbage Collector – публика воспринимает это как некий гиковский вау. С другой стороны вот есть технология, фактически платформа без привязывания пользователя к вендору, позволяющая в 1 клик получить сервера приложений, базы данных, кэш, балансировщик и мн.др. Она просто работает и можно например Youtrack раздеплоить за минуту. И при этом вам будет предоставлено полноценное Java EE/Ruby/PHP окружение. Оно работает точно так же, как если бы вы установили его на свой сервер (на самом деле Jelastic использует контейнерные виртуальные машины и много много автоматизации снизу). Рассказать об этом — реклама и буллшит или все-таки практическая польза? Если бы я знал об этой технологии несколько лет назад — не тратил бы время на настройку кучи железок и кастомной контейнерной виртуализации самостоятельно. Время — самое дорогое, что у нас есть. И лучше его тратить не на настройку ПО, а на разработку. Вообщем с такими размышлениями ранним утром перед докладом я отключился. Доклад в 17:30.


Проснулся я за час до доклада. Все будильники уничтожены спрятаны далеко. Похоже приходил зомби и выключил их. Доклад готов, ложиться спать до готовности доклада — непозволительная роскошь.

Конференция проходила в отеле Inn. Субьективно человек 300 участников конференции. Полнейший зал. В Твери такой собрать крайне сложно. Все волнуются перед докладом, но стоит взять в руки микрофон — волнение проходит: вот они, потенциальные пользователи. Не в том смысле, что это потенциальные деньги, а в том, что это разработчики, которым можно помочь делать жизнь лучше с помощью технологий. Я сам всегда в первую очередь останусь разработчиком, а уже после — экспертом, докладчиком, консультантом и тд.

Презентация: «Платформа InfoboxCloud для разработчика: IaaS + PaaS без Vendor-lock»


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

Сразу после конференции в Новосибирске полетел на FOSS Sea в Одессу, но об этом в следующем посте.

28 ноября состоится Java Day в Новосибирске

28 ноября в конференц-зале отеля «Хилтон» состоится конференция для разработчиков Java Day.

Участие в конференции бесплатное, требуется предварительная регистрация. Количество мест ограничено.



Доклады конференции:

10:00 — 10:45 Регистрация участников

10:45 — 11:00 Открытие конференции

11:00 — 12:00 Новый виток спирали — Java 8. Александр Ильин, Oracle, Санкт-Петербург

12:00 — 12:45 Тема определяется

12:45 — 13:10 Кофе-пауза

13:10 — 13:55 Type annotations in Java 8. И почему это хорошо. Александр Ильин, Oracle, Санкт-Петербург

14:00 — 14:30 Неклассическая Java: примеры нестандартных решений стандартных задач, Денис Гладкий, ГК ЦФТ, Новосибирск

14:30 — 15:00 Исследование поведения Garbage Collector –а в условиях промышленной эксплуатации Java-приложения, Сергей Рудометов, ГК ЦФТ, Новосибирск

15:00 — 15:30 Кофе-пауза

15:30 — 16:10 Java inside: программируя реальный мир — О применении Java-технологий для создания «умных вещей», автоматизации быта, различных полезных и интересных самоделок, Михаил Захаров, ГК ЦФТ, Новосибирск

16:10 — 16:40 Java ME Embedded: проверенные технологии на перспективных рынках. Дмитрий Бухмастов, Oracle, Санкт-Петербург

16:40 — 17:00 Кофе-пауза

17:00 — 17:40 Java худеет. Спроси меня как. Уменьшение размера дистрибутива Java приложения без зависимостей, Виталий Михеев, Никита Липский, Excelsior, Новосибирск

17:40 — 18:20 Платформа InfoboxCloud для Java разработчика: IaaS + PaaS без vendor-lock, Юрий Трухин, Тверь


18:20 — 18:30 Закрытие конференции

Докладчики конференции:

Александр Ильин, Oracle
Занимает в компании Oracle должность Quality Architect в нескольких продуктах, включая (на минуточку!) платформу Java, а так же является автором/лидом/архитектором различных фреймворков и утилит для Java SQE. Несколько лет играл роль Quality Lead/Architect в таких продуктах как Java Studio Creator и NetBeans.

Возглавляет в Java-подразделении компании Oracle разработку многих инструментов от фреймворков для запуска тестов до библиотек, вычисляющих значения различных метрик. В частности, является автором Jemmy — open-source инструмента для тестирования GUI.

Дмитрий Бухмастов, Oracle
Эксперт в области дизайна и реализации Embedded RTOS. Работает разработчиком в компании ORACLE с мая 2012 в группе Java ME. До этого являлся ведущим разработчиком специализированных RTOS в компании FREESCALE. Участвовал в разработке микроядерных OS для телекоммуникационных устройств.
Диплом инженера, Факультет Компьютерных Технологий и Информатики, ЛЭТИ, 2003.

Сергей Рудометов, ГК ЦФТ
ведущий инженер-программист отдела интеграции систем бизнеса «Золотая Корона», кандидат технических наук. Имеет 15-летний опыт научно-исследовательской и производственной деятельности в областях от построения и исследования компиляторов до enterprise и мобильных приложений.

Денис Гладкий, ГК ЦФТ
Выпускник Факультета информационных технологий Новосибирского государственного университета, 2010. Работает в компании ЦФТ ведущим программистом под платформу Android с лета 2013 года. До этого принимал участие в создании различных игровых и офисных продуктов (автомобильные симуляторы «Дальнобойщики 3» и «Дальнобойщики 3: Большие Гонки», клиенты социальных игр «Моя Ферма» и «Мир Теней» под платформу Android, MobileNoter – MS OneNote-клиент под платформу Android), преподавал различные курсы по программированию в НГУ.

Никита Липский, Excelsior
Один из инициаторов и руководителей проекта Excelsior JET, сертифицированной реализации Java SE, разрабатываемой компанией Эксельсиор. Работая над проектом с 1997 года, поучаствовал в исследовании и разработке практически всех компонент продукта от ядра до продуктовых свойств. До проекта Excelsior JET, участвовал в разработке объектно-ориентированной базы данных и конструктора графических пользовательских интерфейсов Оберон-2 системы Мифрил (Kronos Research Group), а также объектно-ориентированных библиотек для языка Оберон-2 (XDS ltd.).

Виталий Михеев, Excelsior
Новосибирск Технический директор компании Excelsior, работает в области создания ПО более 20 лет, более половины из которых были посвящены оптимизирующим компиляторам и управляемым средам. Виталий начал работать с платформой Java в 1998 в качестве архитектора Excelsior Java Virtual Machine. До этого участвовал в компиляторных проектах для Nortel Networks.

Михаил Захаров, ГК ЦФТ
С 2011 года — Java-программист в Системе «Город», разработчик интеграционных решений. Спроектировал и создал сервер JavaScript-приложений для решений интеграции и адаптер «ЦФТ-Госуслуги». Свободное время посвящает роботехнике, цифровым самоделкам, и литературным переводам с английского.

Юрий Трухин, InfoboxCloud
IT–евангелист, эксперт по веб-технологиям в InfoboxCloud, разработчик экспериментальной семантической системы работы с данными в облаке Sense (http://sense.sx), гик. Как хобби строю кластер из ARM плат (Raspberry Pi, Cubieboard, Cubietruck) и люблю запускать на них Java приложения.

Регистрация на мероприятие