Киевский и московский хакатоны и Google Developer Day 2010 в Москве

Хакатон в Киеве

23 октября в Киеве прошел Chrome Хакатон с Майком Махемовым (Google advocate).

Хакатон — это соревнование разработчиков, в котором необходимо за заданное время придумать и реализовать какой-то программный продукт. По условиям этого конкурса нужно было разбиться на команды с произвольным количеством участников и реализовать любую свою идею, используя javascript, css3 и html5 с возможной связкой с плагином для Chrome. На все про все — 5 часов.

После 5-ти часов работы практически все присутствующие презентовали свои проекты, а Майкл Махемов (@mahemoff) и Владимир Иванов (координатор киевского GTUG центра, гугл группа) определили победителей:

  • команда-победитель — Андрей Ясинецкий (@yasik), Иззет Мустафаев (@webdizz) и Тимур Поркуян (@shooshpanchick)
  • победитель в личном зачёте — Анна Шабан, т.е. я (@Tika_)

Все призеры получили приглашение на Google Developer Day 2010 в Москве и хакатоны по Chrome, Android и Geo, проходившие 11 и 13 ноября. Куда мы и направились.

Хакатон в Москве

На хакатоне по Chrome и Android 11 ноября условия были схожими с киевским хакатоном.

Мы заранее, в общих чертах, придумали идею для проекта и втроём, за 5 часов сделали работающий прототип, который использовал сразу три технологии Google  —  Android, AppEngine и Chrome. Пока не буду в деталях описывать идею проекта, т.к. мы решили сначала завершить его и выложить в Android Market, а уж потом рассказать и показать его всем.

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

Интересно, что победитель определялся по аплодисментам зрителей — гугловцы написали программу для Android, которая определяет уровень шума :), та команда, чей проект больше понравился зрителям, побеждала.

Призёрами стали 2 команды и обе украинские! :)

  • Stanfy — Павел Башмаков (@bashmakov), Роман Мазур (@roman_mazur) и Анна Шабан с проектом SaveMe (1-е место)
  • Андрей Ясинецкий и Иззет Мустафаев с проектом DrEvent (2-е место)

Ребята получили в подарок плюшевых Android, а мы — робота Lego Mindstorms.

Плюшевый Android в подарок

Программируемый робот

Google Developer Day

На следующий день мы отправились на Google Developer Day, проходивший в огромном выставочном центре Крокус.

Слева направо — Роман Мазур, Иззет Мустафаев, Владимир Иванов, Андрей Ясинецкий, Денис Задорожный, Павел Башмаков

На GDD 2010 собралось около 1500 человек, но Google таким количеством не испугаешь. Хорошая организация, просторные помещения и кофе-брейки, которые не заканчивались — печенье, чай и кофе были доступны в течение всего дня. Для тех, кто плохо понимает английский, были предусмотрены синхронные переводчики.

Конференция проходила в 4 потока:

  • Android
  • Chrome и html5
  • Социальный веб
  • Монетизация и Облачные вычисления

Мне удалось послушать доклады секции Chrome. По динамике понравился доклад про CSS3 от Вадима Макеева (@pepelsbey) — знакомые мне вещи, но представлены в достаточно интересной форме.

Заварим чашечку чаю

По содержанию интересно было послушать презентацию от Павла Фельдмана о новых возможностях Chrome Developer Tools для разработчиков. Особенно понравилась возможность поиска ошибки в джаваскрипте по минимальным параметрам — когда мы знаем только блок в html, в котором предположительно эта ошибка возникает.

Интересным был момент общения с залом, когда поступило предложение реализовать настраиваемый интерфейс для Developer Tools. На что Павел ответил, мол приходите к нам работать и мы с удовольствием поручим вам это задание. Оказалось, что все планируемые изменения выбираются из списка самых популярных багов. Так что постим больше, товарищи разработчики :)

Сhrome Developer Tools от Павла Фельдмана

Практически после каждого доклада от гугловцев выступали запримеченные ими на разных событиях разработчики с небольшим проектом. По рекомендации Майкла на Chrome потоке Андрей Ясинецкий и Иззет Мустафаев рассказывали о плагине, разработанном на киевском хакатоне.

Презентация Mapemall

Плагин позволяет собирать адреса из открытой в данный момент веб-страницы и показывать их на карте. Больше о проекте в презентации MapEmAll Extension.

Из остальных докладов не зацепило практически ничего. В основном из-за инертности в презентациях. Я устаю слушать докладчика, который монотонным голосом читает даже самую интересную тему. Хочется больше драйва, общения со зрителями, живых примеров, в конце концов.

По окончании докладов участников пригласили на фуршет. Много общения, новые идеи и фотографии на память.

Киевская команда

В целом Google Developer Day оставил позитивное впечатление.

Визит в московский Google

На следующий день после GDD вся киевская команда отправилась в московский офис Google. Нас встретил и провёл экскурсию Алексей Шелестенко (@akahamlet), за что ему большое спасибо.

“Пробежав” по кругу, мы остановились в комнате отдыха. Там был чай, кофе, печенье – всё как заведено. И очень уютная атмосфера. К сожалению, попросили не фотографировать, но впечатление от этого никак не испортилось, наоборот, в памяти осталось больше деталей.

Мы рассказали о нашем участии в конференции и в хакатонах, о достижениях киевского GTUG центра и о том, что Google в Украине популярнее Яндекса. Хотя, к последнему сотрудники Google отнеслись с легкой нотой сомнения. Расспросили о планах на будущее относительно развития сервисов у нас.

Визит получился непринуждённым и плодотворным. Он удался ещё и потому, что в России именно эта суббота оказалась рабочей :)

Дома

В гостях, как говориться, хорошо …

Конференции и встречи такого масштаба как Google Developer Day позволяют переоценить и переосмыслить некоторые вещи. После таких мероприятий появляется понимание того, в каком направлении и какими шагами стоит двигаться дальше.

P.S. Журналисты ненадолго “украли” букву G

Узнаваем даже без первой буквы

Комментарии

Andrey Yasinetskiy

в 19:24, 16.11.2010

Отлично написано. Спасибо большое! ;)

@russenreaktor

в 21:41, 16.11.2010

так держать! ;)

@MsCentaurea

в 2:41, 17.11.2010

Отличный пост, хорошие фотографии и вообще молодцы :)

Владимир Иванов

в 2:46, 17.11.2010

Спасибо, Аня!
Просто и толково.

Лена Марченко

в 12:46, 17.11.2010

Молодец, Аня! Статья понравилась.
Чаще ездите в такие интересные поездки, соберите семейку лего-роботов =)

Анна Шабан

в 13:25, 17.11.2010

Спасибо :)

Рада, что вам понравился мой отчёт. Поездка получилась очень насыщенной.

В скором времени появится видео о лего-роботе.

[...] сотрудник. Оказался он у нас не случайно, а после победы на Московском Хакатоне. Особенность его заключается в том, что он робот :) Да [...]

Нам 6 лет! < Stanfy Блог

в 22:40, 11.07.2011

[...] программистов Sapka или iPhoneDevCamp, участвовать в хакатонах и соревнованиях таких, [...]

Оставить комментарий