24Hack - Хакатон в Запорожье

Свершилось! В прошлую субботу таки настало 17-ое августа и я сорвался на хакатон в Запорожье. В рюкзак был упакован ноутбук, зарядка, мышка, кусок витой пары (нахрена?) и немного разного компьютерного барахла. Так же моя любимая приготовила мне провизию на первое время. Часов в семь утра мой автобус тронулся в сторону Запорожья. А часом раньше, из другого города, в ту же сторону тронулся автобус с Fluffy на борту.
В самой поездке небыло ничего примечательного, кроме того, что в Запорожье по нашему маршруту трасса была перекрыта и мы петляли по закоулкам, немного опаздывая. Прибывшый раньше меня Fluffy уже заколебался ждать на вокзале, но я таки приехал и мы побрели на остановку, что бы добраться до места проведения хакатона. Скажу, что мероприятие проходило в коворкинг центре Зима проджект на пр. Маяковского 11. Пока мы ехали туда на тралике выяснилось одно интересное обстоятельство – фотик никто не взял! Поэтому дальше будут представлены фотки выложенные организаторами мероприятия в социалках. Спустя жалких ~7км. на тролейбусе мы были на месте. До регистрации было еще немного времени и мы решили найти магазин, что бы заправиться кефиром и уничтожить наши бутерброды. Во время трапезы я с Fluffy несколько раз переспорил по поводу того, какое приложение мы будем писать. Прийдя к консенсусу мы пошли на регистрацию. Нам выдали бейджи и сказали падать, где только захотим. А места было много. И везде хотелось посидеть, особенно в коконах, как на собеседовании Уилла Смитта из «Люди в черном».
Но мы упали на более комфортабельном диване со столиком. Во-первых места больше для нашего барахла, во-вторых, на нем спать будет удобнее.
Хотя спать, как бы не планировалось. Если кто не в курсе, то суть мероприятия заключается в написании приложения за 24 часа. Начиная с 13:00 субботы и заканчивая 13:00 воскресенья все участники должны трудиться над своими проектами. Разрешается использовать любые технологии и писать можно любое приложение. Понемногу все команды облюбовали себе места и мы принялись за работу.
Мы собирались написать сайт совместных покупок. Кто знает, что это такое, тот поймет затею. Суть в том, что бы не самому мониторить новый товар на сайте производителя, не качать новые фотки и не подписывать их описание в своей группе вконтакте, а создать сайт, который сам будет парсить инфу о новых товарах и отображать у себя. Так же можно будет сделать заказ с нашего сайта выбраннного товара. Когда набирается минимальная сумма, то организатор формирует заказ производителю и по прибытию товара собирает всех заказчиков и раздает им покупки. Но мы решили пойти чуть дальше и не собирать всех заказчиков в одном месте, а сделать свою службу доставки. Для этого было решено, что заказ будет развозить курьер. А поможет ему в этом приложение под Android, где будет видно текущее местоположение курьера и координаты куда ему какой заказ нужно отвезти. Вроде все понятно. Главное было, что бы мой ноут с веб-приложением (которое писал я) и планшет Fluffy с Android приложением (которое он же и писал) находились в одной сети. Иначе мы бы не смогли продемонстрировать их работоспособность. Планшет легко подрубился к одной из трех WiFi сетей, которые были там. А я вот свой адаптер WiFi забыл дома. А встроенных не пашет в ноуте. Беда – подумал я. Но Андрей (один из организаторов конкурса) подсуетился и быстро организовал мне соединение через длинный кусок витой пары к тому же роутеру, к которому был подрублен планшет Fluffy. Profit! Можно кодить дальше.До трех часов я написал контроллер, который по запросу выдавает данные о заказах в формате JSON. Android приложение должно было дергать этот контроллер, получать данные и отображать их на карте. Все, связь приложений организована. Дальше мы кодили параллельно. В три часа всех пригласили на обед. Гречка, ризотто, салаты, кола, чай, кофе и конечно же печеньки быстро разошлись по рукам.
Набив желудки мы принялись кодить дальше.
Тут на фотке видны мои очки Gunnar для работы за компьютером. Я думал о написании их обзора, но на хабре уже не одна статья про них есть. Поэтому я просто скажу что да, они помогают моим глазам не выпадать из орбит при многочасовой работе за компьютером. Испытание хакатоном они точно прошли. Глаза конечно устали за 20-часов кодинга, но не резали и не слезились. DubStep в наушниках, пальци на клаве – продолжаем кодить.
У чувака зачетная подставка под ноут. Мне такой не хватало. За столом изгибаться меня бы спина не простила. Поэтому приходилось ноут ложить на колени.
Настоящая хакерская атмосфера. Жаль не припомню, что именно писала эта команда.
На заднем плане Ричард Гир за написанием очередного шедевра на Lisp. По крайней мере он на него очень похож. На переднем – квадракоптер. Команда организаторов, которая участвовала вне конкурса, разрабатывала программу для управления квадракоптером с обычного Xbox-овского джойстика. Скажу, что к утру у них это таки получилось. Это намного круче, чем управлять коптером с iPhonе.
У Андрея в руке не iPhone, а джойстик от Xbox. Кстати, спасибо за подключение через витую пару. Выручил =)
Почти все 24-ре часа царила рабочая обстановка.
Особенно это касается этих двух мужиков. Я только один раз видел, что бы они куда-то отходили. Все остальное время, мне кажется, они даже позицию не меняли. В этоге они заняли первое место, написав свой музыкальный проигрыватель, как я понял, полностью на HTML и JS. Оба чувака фронтендщики. Была использована какая-то библиотека для доступа к API системы, что и позволяло проигрывателю воспроизводить музыкальные файлы. Скажу, что их проигрыватель выглядел достаточно солидно и уверен, что объем работы был проделан очень большой. Браво!
В коворкинг центре, где проходил хакатон довольно много разнообразного и творческого рабочего места. К примеру такая вот комната со столом и качелями вокруг него.
А это Михаэлла из Румынии. Она так же принимала участие в хакатоне и кодила не меньше остальных.
Один из этих проводов идет в мой ноут. Провод был длинный и был проложен по полу. Прохожие часто цеплялись за него и я в эти моменты еще больше начинал любить WiFi.
Понятное дело, что тупо кодить 24 часа сможет только андроид, поэтому не редкими были партии в настольный теннис. А так же в одном из залом стоял монитор с подключенной Xbox, где каждый мог схлестнуться в Мортал Комбат.
Fluffy подзаколебался и решил прилечь =) Свое приложение он написал довольно быстро и заслужил к полуночи вырубиться на диване. А я продолжал разбираться с Hibernate и писать админку для сайта. К 5-ти утра меня клемануло конкретно и я уснул на диване.
Примерно к 8-ми я уже проснулся. Умывся холодной водой я немного отдуплился и продолжил писать свой сайт. Оставались считанные часы до завершения хакатона, а у меня еще не весь функционал был реализован. К примеру, банально не было авторизации для входа в админку. Но я решил сосредоточиться на том, что нужно было бы в первую очередь для презентации. А тем временем пора было уже завтракать.
Слопав очередную порцию ризотто я кодил до последней минуты. К 13:00 я с Fluffy проверили наш основной функционал и попросились выступать первыми. Хотелось побыстрее отстреляться, что бы потом спокойно сидеть и наслаждаться выступлениями других.
На скорую руку была мною создана убогая презентация, которая позволила ввести всех участников в суть нашего проекта. Потом я показал свой сайт, на котором можно сделать заказ, предварительно введя адрес доставки. Приложение Fluffy под Android было запущено на планшете. Дернув мой контроллер, оно получило адрес очередного заказа и определив его координаты вывело метку на карте. Все по честному. Нам вроде немного похлопали даже и мы на расслабоне уселись за наш диван. Дальше все четырнадцать команд презентовали свои проекты из которых мне больше всего запомнились следующие:
- музыкальный проигрыватель от фронтендщиков;
- приложение для доказательства теории шести рукопожатий. Использовались данные о пользователях Вконтакте, что бы между любыми двумя людьми найти связь друг с другом через шести знакомых;
- приложение под iPhone, которое записывает координаты и «стремность» ямы на дороге. Чувак проехался по кварталу со своим приложением и собрал небольшую карту «убитости» дороги, которую потом наложил на карту на своем сайте. Этакий вардрайвинг для ухабов. Кстати, так его проект и назывался – «Ухаб». Круто! Он кажется занял второе место;
- еще была классная команда, которая написала настоящую игру. Даже графика у них была своя и озвучка. Игрушка немного лагала, но зато у них был мультиплеер(!). Они успели кажется целых шесть уровней в игре реализовать. Суть игры добраться персонажем до выхода на локации.
- ну и конечно организаторы хакатона реализовавшие управление квадракоптером с джойстика от Xbox просто удивили всех. На презентации они даже умудрились сделать мертвую петлю своим коптером. Очень круто!
Первые пять победителей получили по Raspberry PI.
Мы, к сожалению, не вошли в число призеров. Но мы и не парились по этому поводу. Навскидку мы были в середине турнирной таблицы, что уже не плохо. Определение победителя, кстати, проводилось путем голосования самих участников.
Хакатон очень понравился! Я в очередной раз вспомнил, как это кодить всю ночь на пролет под забойную музыку. Но намного круче было то, что в этот раз я был не один в своей комнате, а в окружении таких же любителей кодинга. Выходные были проведены зачетно! Hack24 – ежегодное мероприятие. Если получится, то в следующем году обязательно побываю на нем снова.
- Kastor's блог
- Добавить комментарий
- 3336 просмотров
Комментарии
34 комментария(ев)Дата: ЧТ, 22/08/2013 - 15:18
По поводу кодинга. А как организаторы проверяют, что приложение не было написано ранее? Может у тебя были уже заготовки перед конкурсом и тебе оставалось просто допилить их за 24 часа.
З.Ы. А негде посмотреть этот плеер, который первое место занял?
З.Ы.Ы. Да и еще. Рассказал бы отдельно каким макаром ты заказал себе эти очки. Читая статью на хабре я понял что заказать в Россию это огромный гемор.
Дата: ЧТ, 22/08/2013 - 16:03
Цитировать
Это никак не проверялось. Это не олимпиада по программированию. Суть мероприятия - приятно провести время и испытать себя на производительность в жестких временных ограничениях. Поэтому все на совесть.
Цитировать
Эээ, я не помню выкладывали победители плеер в нете или нет. Кажется нет.
Цитировать
Наверное, это на момент написания статьи очки было сложно заказать. ]]>Вот страница риелторов разных стран на официальном сайте.]]> Я там нашел риелтора из Украины и заказал у него. Он мне даже доставку оплатил. Я платил только за очки =)
]]>А вот ссылка с того же сайта на риелтора из России.]]> Нужно с ним связаться и поспрашивать, что и как.
Дата: ЧТ, 22/08/2013 - 17:17
Спасибо. А ведь и правда статья видать давно написана. У меня прям в моем городе в магазине продаются такие очки, причем в том магазине, где я закупаю компьютерные комплектующие
UPD
Оформил себе вот ]]>такие]]>. Буду в них только на работе. А то глаза последнее время уж очень сильно устают. Иногда хочется просто закрыть их и не открывать вообще...
Дата: ЧТ, 22/08/2013 - 18:21
Такие очки один мой знакомый заказывал ]]>здесь]]>
Дата: ЧТ, 22/08/2013 - 19:09
Круто. Это действительно круто... я очень хочу побывать на одном из таких мероприятий, но всего больше меня тянет на "Chaos Construction". И да, очки я уже заказал...
Обзор очков: ]]>ссылка]]> (спасибо, Kastor)
Дата: ЧТ, 22/08/2013 - 19:18
Ты как-то пару лет назад упоминал про CC. Я тогда тоже загорелся. Но слишком уж далеко мне ехать в Питер.
Дата: ЧТ, 22/08/2013 - 19:34
У европейцев хорошие пати проходят - с размахом (например, Assembly). Рядом со мной только DiHalt (нижний новогород).
Дата: ПТ, 23/08/2013 - 02:02
Обо всем как всегда последний узнаю ...житель Запорожья
зы: прикольные очки.
Дата: ПТ, 23/08/2013 - 03:22
тоже собираюсь купить, почитал отзывы, я теперь хочу их...
Дата: ПТ, 23/08/2013 - 03:51
Я тебе обязательно расскажу как они себя проявили в деле
Дата: ПТ, 23/08/2013 - 05:20
а я тебе расскажу как они проявили себя в деле...
Дата: ПТ, 23/08/2013 - 04:37
на 8м фото - Ричард Гир слушает музыку
Дата: ПТ, 23/08/2013 - 05:02
Ну Кастор про Ричарда Гира уже написал, ты не заметил? Просто интересно
Или это как бы подчеркивание его слов? Просто реально тот чувак на молодого Ричарда Гира похож 
Дата: ПТ, 23/08/2013 - 15:03
Это я написал, не читая статьи. А вот прочитал и понял, что повторился.
Дата: ПТ, 23/08/2013 - 14:57
Jack Danials, ты хоть скажи всем, что это именно ты тот Flaffy, который со мной ездил
Дата: ПТ, 23/08/2013 - 15:52
Ок. Jack Danials на vr-online - это тот самый Fluffy, что ездил на хакатон с кастором. И тот чувак с хабра, сотворивший mousetrack (на правах рекламы)
Дата: ПТ, 23/08/2013 - 05:47
Кастор, а вы свой проект, который сделали за 24 часа, допиливать будете? Ведь наверняка тому, что вы наваяли применение можно найти или как?
З.Ы. Кстати, выложил бы презентацию своего проекта
Дата: ПТ, 23/08/2013 - 14:55
Презентация делалась в обычном PowerPoint в последние пол часа мероприятия. Там слайдов штук шесть тупо с картинками. Нужно было, что бы хоть что-то на экране показывалось, пока я рассказывал бы про проект. Так что презенташка там убогая =)
Да, проект допиливать буду. Я давно уже хотел его реализовать, но все времени не хватало. А тут на хакатоне как раз смог им заняться. Буду ждать следующий хакатон, что бы его закончить
Дата: ПТ, 23/08/2013 - 15:06
Какой следующий хакатон? Пиши по выходным. Я приложение допилю свое
Дата: ПТ, 23/08/2013 - 06:04
круто, интересно было читать
Дата: Пнд, 26/08/2013 - 17:18
Получил очки. Упаковка литая, фирменная. Пока открыл чуть не вспотел
Правда стекла надо было побольше выбирать. Если смотрю вперед, то вижу через очки. Если пишу на листочке, то вижу просто так, как-будто очков нет. Хотя с одной стороны это прикольно. В общем надо привыкать. А так очки легкие и правда не чувствуются. Как надел сразу изображение поменялось. Такое ощущение что экран вогнут. И немного все увеличилось. Буковки стали побольше
В общем буду тестировать. Обратной дороги то нет.
Дата: ПТ, 06/09/2013 - 15:35
Народ, в общем если кому интересно, то я сейчас без очков не могу. У меня хоть к концу дня глаз не дергается и нет давления в надбровной области. Очечи реально помогают. В общем не обман. Дал другу свои на полнедели. Теперь получит з/п и тоже себе купит.
Дата: ПТ, 06/09/2013 - 16:32
ах ты.... соблазняешь... ыыыы
Дата: ПТ, 06/09/2013 - 16:58
Сколько тебе заплптили?
Блин, поставлю напоминалку, надо бы тоже заказать, инетерсно, в DNS продают их?
Дата: ПТ, 06/09/2013 - 17:43
На ихнем сайте я не нашел такого.
Дата: ПТ, 06/09/2013 - 18:03
Еще бы я знал какая мне оправа подойдет, вообще бы супер было...

В общем пока останавился на следующих вариантах: ]]>Gunnar SteelSeries Scope]]> и ]]>Gunnar Edge]]>
Даже незнаю какие взять, боюсь что не подойдут, а стоят прилично...
Посоветуйте какие брать, можно и другие варианты...
Дата: ПТ, 06/09/2013 - 18:12
Тех, которые у меня, у тебя в Нижнем нету
Они кстати стильно выглядят. А так вот эти прикольные вроде ]]>GUNNAR SHEADOG]]>. Только когда очки купишь не забудь дужки на переносице под себя сделать. Их отогнуть можно, чтобы по ширине переносицы сели.
З.Ы. Gunnar Edge заколебешься чистить, хвататься не за что, одни стекла.
Дата: ПТ, 06/09/2013 - 19:12
Заказал ]]>Gunnar Vayper]]>, привезут сегодня вечером.
Они немного по выше тех что ты предлагал, в общем зацени...
Дата: СР, 18/09/2013 - 16:57
У меня от ноутбука устают глаза, особенно вечером, а на утро ощущается жжение. После очков, утром никакого жжения просто нет. Да и сами очки во время работы с компьютером сильно помогают от утомления.
Дата: Пнд, 09/09/2013 - 23:51
Получил "Gunnar Edge". Пользуюсь уже четвертый день. Из основного хочу выделить, что при ношении очков наблюдается насыщение цветов (за счет желтого спектра), увеличивается текст, что очень удобно. Меня сейчас интересует, как долго можно носить очки? Как они влияют на зрение в целом? есть ли противопоказания?
Дата: Втр, 10/09/2013 - 01:20
Как по мне, самую крутую модель купил. Красавчик!
Дата: Втр, 10/09/2013 - 01:25
Зато маркие какие. Хвататься то не за что, одни стекла.
Дата: Пнд, 26/08/2013 - 18:27
Цитировать
Этот момент я обычно растягиваю... дооолго)))
Дата: СР, 28/08/2013 - 18:26
Большое спасибо за обзор. Кстати, на 7 фото - чуваки из Ровно, они онлайн участвовали )))