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

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

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

Апрельский сюрприз

Погода постепенно напоминает весну, а это значит, что многие думают о тёплых деньках, когда можно будет взять с собой томик Кнута (или даже два), пойти на пляж и углубиться в позновательный и увлекательный процесс чтения. А пока этого не произошло, мы предлагаем вам очередную встречу, которая пройдёт 30 апреля в конференц-зале отеля von Stackelber. В нашем меню:

Илья Ливенсон — Наши люди в Омане

Хочу рассказать про проект, который мы делаем в Омане. Суть проекта — построение центрального государственного облачного сервиса (G-Cloud) для клиентов из публичного сектора. Проект начался в конце 2013 года, прошел валидацию и открыт для новых клиентов с начала апреля. На момент очередь заказчиков составляет около 20 министерств. Моя роль заключается в создании технической архитектуры всего решения и интеграции с бизнес-процессами. Я расскажу про общие цели/принципы решения, какие требования к решению были сделаны и как мы это все построили из железа и программного обеспечения с открытым кодом (на 99%). Также поделюсь проблемами, которые возникают у министерств Омана при создании новых приложений и миграции существующих.

Олег Мюрк — Big Data & Spark

Spark — зто популярный framework для анализа данных в кластере, который существенно улучшен по сравнению с Hadoop MapReduce по части скорости иcполнения и простоты написания программ. Как известно, Big Data начинается тогда, когда анализируемые данные не умещаются в память одного большого сервера, т.е. на практике начиная с порядка 1TB. Типичными задачами являются: бизнес аналитика (OLAP), опознование мошенничества (spam, credit card), рекомендации продуктов, анализ графов (например, PageRank), и т.д. Spark поддерживает так же аналитику на потоках данных (Spark Streaming), что позволяет системе обрабатывать миллионы событий в секунду и при этом реагировать на входящие события в течение нескольких секунд.

Звучит интересно? Познакомимся же с этим на практике!

Таави Котка — Всё, что вы хотели знать об IT в Эстонии

Таави Котка — легендарная личность в инфотехнологическом секторе Эстонии. Долго время поработал в руководстве одного из ведущих предприятий Эстонии — Webmedia (сейчас Nortal) — и, набравшись опыта, вступил на должность «главного по IT«. Теперь его задача — развитие и продвижение нашей страны на данном рынке.

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

Язык выступления: английский.

Итак, 30.04, 19:00, конференц-зал отеля von Stackelberg. Напоминаю условия парковки: если не найдёте место в зоне Kesklinn (после 19:00 бесплатно), прямо за местом встречи есть парковка EuroPark, где можно парковаться бесплатно, если зарегистрировать свой автомобиль в лобби отеля.

von_Stackelberg_Hotel_Tallinn_Google_Maps

Регистрация:

Внимание: порядок выступлений может поменяться!

Отчёт о гугло-вечеринке

Как вы помните, 26 марта мы встречались в новом месте: отеле von Stackelberg. Как-то само получилось, что все доклады были так или иначе связаны с Гуглом, несмотря на то, что для большинства респондентов Гугл — это всего лишь поисковик.

Антон Кекс рассказал, что делать, если у вас телевизор не последней модели, а Synology NAS не справляется даже с простым уменьшением размера фотографии до разрешения FullHD. Вывод очевиден: надо купить Chromecast. Особенно по душе он придётся тем, кто умеет писать под Android, а ещё на PHP и AngularJS/HTML/CSS.

А про разработку под Android и iOS в деталях нам поведал Виталий Нартов. В чём разница подхода? Сколько это стоить? С чего начать? Какие самые большие проблемы — всё это будет интересно для тех, кто решит связать свою профессиональную деятельность с мобильными платформами.

Ну, а «зажигалкой» вечера стал Илья Хямяляйнен с GWT. Оказалось, что данная технология ещё очень даже ничего, и, если бы у них был бы такой же заводной сейлс как Илья, то мы бы знали бы о ней намного больше. В общем, PHP-шники много потеряли, что не остались на последнем докладе.

На встрече было много задано много вопросов и получено достаточно исчерпывающих ответов, кроме одного: «Кто съел все пирожки?»

И, да, до встречи в клубе! 🙂

И снова здравствуйте!

Если вы решили, что мы ограничимся в марте лишь Максимом, то это не так. У нас готова программа и для полноценной встречи, которая состоится уже через неделю, 26 марта.

1266

Как обычно, нас ждут три докладчика:

keks Антон Кекс — Chromecast, или почему это лучший способ потратить 30€
Уже больше года назад Google выпустил замечательный Chromecast — маленький dongle для HDMI порта телевизора, внешне похожий на USB память. По началу он позволял только стримить видео с определённых сервисов. Потом позволил безпроводно передавать изображение экрана компьютера и телефона на телевизор.

Но не в этом настоящий потенциал Chromecast — теперь для него есть API, чтобы запускать свои HTML/JS приложения прямо на устройстве используя компьютер или телефон в качестве пульта для управления контентом. Причём сейчас соединение возможно даже через ультразвук, не находясь в одной сети!

Chromecast сильно изменил то, как я использую телевизор у себя дома. Я покажу, как под него программировать и продемонстрирую свои эксперименты.

nartov Виталий Нартов — И снова о разработке под мобильные платформы
Мой доклад будет посвящён теме мобильной разработки под Android и iOS. Я хочу поделиться опытом и возможно помочь молодым разработчикам выбрать верное направление. Я не ищу HolyWar на тему «что лучше iOS или Android«, моя цель рассказать какие телозатраты необходимо сделать, чтобы начать разработку под ту или иную платформу. Я не буду углубляться в детали, но постараюсь рассказать так же о достоинствах и недостатках самих платформ, IDE, тулзах и что ещё в голову прейдёт.

hämäläinen Илья Хямяляйнен — Прекомпиляция на примере GWT
Идея компиляции витает в воздухе давно. Подход, когда программист пишет на том, на чём хочется, а система конвертирует код в то, что нужно — давно будоражит умы программистов. GWT был одним из пионеров в данной области. Но просто рассказывать о каком-либо фреймворке, о его виджетах и возможностях — очень скучное и нудное занятие. Даже если это — окутанный легендами и леденящими душу страшилками проект. Я рассказажу о некоторых преимуществах компиляции и модификации кода, которые вы вряд ли встретите в других фронт-енд фрейморках, просто ввиду особой архитектуры GWT.

Теперь о месте. Зал отеля von Stackelberg (адрес: Toompuiestee 23) получил множество положительных отзывов после семинара в этот понедельник, поэтому эту встречу мы решили провести именно там. Вокруг парковка KESKLINN (после 19:00 — бесплатно), за отелем находится EuroPark, куда можно парковаться бесплатно, если попросить талончик на парковку в лобби отеля.

von_Stackelberg_Hotel_Tallinn_Google_Maps

Начало встречи без изменений: 19:00. Билетики:

Отчёт о семинаре Максима Дорофеева

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

На семинар зарегистрировалось 66 человек, и, судя по эмоциям и обратной связи, недовольными остались лишь те, кто не пришёл. Поэтому, от лица организаторов, мы благодарим Максима Дорофеева за такой хороший день, а наших спонсоров — за то, что помогли нам всё это организовать.

…и не забывайте о домашке! 😉

Прошла февральская встреча

Февральская встреча прошла в новом месте — Tallink SPA & Conference Hotel на Sadama 11a. Судя по впечатлениям, новое место пришлось многим по вкусу, а по сему, мы попробуем развить этот успех 🙂

Неожиданно, встреча прошла под эгидой компании Creative Mobile, т.к. все три докладчики оказались представителями этой фирмы.

Creative-Mobile

Первым выступал Владимир Фунтиков — сам основатель и CEO Creative Mobile. Доклад оказался импрофизацией, о том как можно облажаться пытаясь сделать бизнес в индустрии игр. Много ярких моментов и рефликсии. Советуем посмотреть видео!

Филипп Кекс погрузил нас в атмосферу живописи и философии. Интересная идея — программистам учиться подходу к работе у художников. Быть может, что-то в этом есть. Видео прилагается.

Под зановес, Миша Бешкин поделился болью, которая появляется при переносе своих мобильных приложений на Android 5. Множество сюрпризов ожидают разработчика на этом тернистом пути. Если вам предстоит такое развлечение — видео Мишиного выступления будет вам очень сподручно!

А вот и фотки со встречи:

Февральская встреча

Внимание! Следующая встреча клуба состоится 26го февраля в новом месте — Tallink SPA & Conference Hotel, по адресу Sadama 11a. А в программе у нас целый набор докладчиков из компании Creative Mobile:

Владимир Фунтиков — Как проиграть в игровой индустрии

vladimirfuntikov О чём: Многие считают, что игровая индустрия — это кружок по интересам, где застрявшие в детстве люди спасаются от «настоящей» работы. Но те, кто пробуют создать свою студию, быстро лишаются иллюзий, и в 9 из 10 случаев терпят крах. Я расскажу о различных способах угробить игровой проект или целую компанию, используя печальный опыт из собственной и чужой практики.

Филипп Кекс — Разработка как живопись.

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

Миша Бешкин — Android, Black Jack и … тапёр.

misha-beshkin В последние месяцы много разговоров про выход новой версии Андроида 5 с кодовым названием Lollipop. Я хочу рассказать о связи между Андроидом 5.0 и карточной игрой Black Jack, а также о том, как написать приложение, которая будет выглядеть как последняя версия Gmail, и работать на всех предыдущих версиях Андроида. Это будет даже не лекция, а история о моих приключениях в мире Андроида. В истории будет Андроид, Black Jack и … еще много чего интересного.

NB!!! Обратите внимание на место проведения. В этот раз мы соберёмся в Tallink SPA & Conference Hotel, на Sadama 11a. Зал Galaxy 2. См. карту.

Регистрируемся!

Билеты на январские посиделки на новом месте


Update: Парковка

Option 1 — EuroPark by the hotel (Ahtri 3 EP 42). 30min 0.50€, 24h 2€
Option 2 — Norde Centrum parking area. 1st hour free, after 20:00 30min 0.30€

Анонс на январь

Погода меняется, но ДевКлуб постоянен. Поэтому нет повода не встретиться в конце этого месяца и обсудить следующие темы:

Глеб Смирнов — Мутационный Анализ или О Чём Молчит Code Coverage

smirnovЧто делать, если метрики Code Coverage говорят, что тесты крутые, а инцидентов в production всё равно навалом? Настало время тестировать тесты! Для этого можно использовать набирающий популярность подход: мутационный анализ. Идея проста: если испортить исходный код, то тесты должны начать падать. Если этого не происходит, то они очевидно плохи.

Доклад состоит из обзора мутационного анализа в целом, показыет существующие утилиты для Java и делится историями успеха.

Евгений Голобородько — Реактивные приложения

jevgeni-goloborodkoСпойлер! оказывается можно писать сложные приложения не используя Hibernate и Spring, иметь устойчивую психику и нормальный сон!

Кто-то считает реактивное программирование очередным модным трендом и еще одним «buzz word», а кто-то вообще никогда об этом не слышал. Однако, я могу с уверенностью сказать, что в нашей практике этот подход отлично вписался. Мы достаточно консервативны, что бы бежать за модой, но в данном случае мы научились выжимать из «железа» все до последнего такта! 🙂

В качестве технологической базы мы используем платформу Typesafe, а это значит, что разговор пойдет про Scala, Akka и функциональном программировании. Многие читали мои посты про не обоснованность использования Скалы в своих проектах, но это не тот случай, тут она абсолютно на своем месте.

Из очевидных минусов Reactive Applications — это достаточно высокий порог вхождения, но и проекты в которых имеет смысл это все использовать не для Junior уровня. Осторожно! Вынос мозга!

Ирина Марценюк — профессиональные проблемы IT-шника с точки зрения массажиста

martsenjukМногие нынешние болезни возникают от малоподвожного и сидячего образа жизни. Возьмем, к примеру, компьютерщиков. У них работают, в основном, мозг, руки, а все остальное в относительном покое. Затекают ноги, возникает застой в органах малого таза, появляются боли в позвоночнике (особенно крестец, грудной отдел). Очень устают (от постоянного напряжения) мышцы плечевого пояса, растет животик. Отсюда и специфические заболевания.

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

Коллеги, встреча пройдёт 27 января, начало, как обычно, в 18:45, а вот место на сей раз другое. Поскольку новый год — отличный повод начать всё с чистого листа, мы решили дать шанс и другим отелям, поэтому записывайте новый адрес: Hotell Euroopa, Paadi 5.

Билетики будут где-то через неделю.

Декабрь 2014. Нам таки исполнилось 6 лет :)

18 декабря мы отмечали 6-летие клуба. Спасибо всем кто пришёл! Были доклады, был праздник, были дискуссии — вечер удался!

Даша Крушевская рассказала о том, как они с коллегами собирали рекламу из интернета — какие сложностьи поджидали их при использовании Selenium-а, а как им пришлось воевать с системными администраторами. Весело и непринуждённо — 5!

IMG_9827

Кирилл Линник с превеликим удовольствием рассказал нам, для чего же нужны программисты в логистике. Многим понравилось. Быть может, кто-то даже подумал, что надо бы поработать в логистической фирме 😉 Смотрите, какую классную карту Кирилл нарисовал — профессионал!

IMG_9854

Андрей Солнцев поделился мыслями о том, как получить чёрный пояс по программированию. В аналогию было поставлено боевое искусство — Айкидо. Суть — делай меньше лишних движений и оттачивай мастерство до идеального исполнения. Трудно не согласиться!

IMG_9875

«Здравствуйте, меня зовут Антон, и мне 33 года«, начал свой рассказ Антон Литвиненко, который взял на себя смелость порассуждать о том, чем же заняться программисту после 30и. Антон привёл несколько направлений, куда программист может податься для продолжения карьеры. Самое интересное — для каждой категории Антон привёл примеры людей, всемирно извесных и неочень. Так что некоторым нашим участникам посчастливилось попасть на слайды вместе с Биллом Гейтсом, Мелиссой Майер, Сергеем Брином и другими не менее почётными лицами 🙂

IMG_9927

Ну и конечно, какая новогодняя встреча без чаепитий и торта!? В этот раз торт был особенно хорош!

IMG_9886

Ещё раз спасибо всем участникам за то, что приходите, делитесь, радуетесь вместе с нами. Надеемся видеть вас и на следующих встречах клуба!

Регистрация на декабрьскую встречу

Регистриуемся тут: https://www.eventbrite.com/e/-6-tickets-14907505751

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

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