Кто такие красные в гражданской войне. Война красных и белых: люди, проигравшие всё

(программисты, дизайнеры, менеджеры) сообща работают над решением какой-либо проблемы. Сегодня хакатоны уже не относятся к хакерству, это просто марафоны программирования. Обычно хакатоны длятся от одного дня до недели.

Некоторые хакатоны предназначены для образовательных или социальных целей, но чаще задачей хакатона является создание полноценного программного обеспечения. Каждый хакатон сфокусирован на определенной области, например, языке программирования, операционной системе, приложении, программном интерфейсе (API).

История

Термин появился в 1999 году. Его независимо друг от друга начали употреблять разработчики OpenBSD и Sun Microsystems .

Разработчики OpenBSD впервые использовали этот термин для обозначения встречи, посвященной криптографии в Калгари (Канада) 4 июня 1999 года. На нее приехали 10 разработчиков для написания программ, которые бы не подпадали под жесткие экспортные ограничения, установленные США на криптографическое ПО.

Sun использовала название «the Hackathon» во время конференции JavaOne, проходившей с 15 по 19 июня 1999 года; John Gage предложил написать программу на языке программирования Java для нового Palm V, которая бы использовала ИК порт для связи с другими пользователями Palm.

Начиная с середины 2000-ых хакатоны стали более распространенными и рассматривались компаниями и инвесторами как способ быстрой разработки новых программных технологий или областей инвестирования. Некоторые известные компании были созданы на хакатонах, например GroupMe, которая появилась на хакатоне конференции TechCrunch Disrupt 2010; в 2011 она была куплена Skype за $85 млн долларов.

Типы хакатонов

Для разработки платформ

Некоторые хакатоны посвящены работе над конкретной платформой, например операционной системе.

Разработка приложений для мобильных платформ происходит, например, на хакатоне Over the Air, проходящем в Блетчи Парке (Англия), который привлекает значительные спонсорские взносы. Также проводятся хакатоны по разработке видео- и компьютерных игр.

Music Hack Day - хакатон, посвященный программам и аппаратному обеспечению для музыки. С 2009 года он проводился более 20 раз в различных местах.

Ежегодно с 1999 года проводится хакатон разработчиков операционной системы OpenBSD .

Языки программирования, API, фреймворки

С 2007 года проводятся хакатоны Perl , целью которых является улучшение самого языка. Разработчики Haskell и Scala проводят сходные мероприятия: Haskell Hackathon и Scalathon.

Проводились хакатоны по разработке приложений на HTML5 и Ruby on Rails .

Некоторые хакатоны проводятся компаниями для написания приложений, использующих общий API. Так, Yahoo! проводит «Open Hack Day» с 2006 года (изначально «Hack Day»), на которых используются Yahoo! API и API принадлежащих Yahoo! сайтов, например Flickr . Google проводит похожий хакатон для собственных API .

Сайт Foursquare проводил глобальный хакатон в 2011 году, когда более 500 разработчиков в 30 местах разрабатывали приложения, использующие Foursquare API.

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

Определение

Слова "хакер" и "марафон" образовали новое понятие "хакатон". Что это такое? На сегодняшний день этот термин не относится к так называемый марафон программистов.

Мероприятие предполагает сбор команды из различных областей создания программного обеспечения. Они работают над какой-либо задачей. Участвовать в мероприятии могут программисты, дизайнеры, менеджеры. Длятся хакатоны от 1 дня до недели.

Задачи

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

Создает мобильные приложения, веб-приложения, инфографику тоже хакатон. Что это такое? Благодаря этому мероприятию появится готовая к запуску первая версия приложения. С его помощью получится протестировать работу идеи. Мероприятия бывают разными по направленности и тематике.

Как они проходят?

Сначала проводится презентация, с которой начинается хакатон. Что это дает? Это позволяет ознакомиться с мероприятием, а также узнать о задачах. Потом участники предлагают идеи, и создаются команды с учетом интересов и навыков. Затем следует работа над проектами.

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

Зачем нужны мероприятия?

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

Хакатоны необходимы для:

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

Правила организации хакатона

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

  • Определение цели: нужно установить, что важно решить на этом мероприятии. К нему надо привлекать разработчиков, поскольку они знают все о создании приложений. Также потребуются эксперты, студенты. Чем больше специалистов из разных областей будет, тем больше появится креативных решений.
  • Планирование: на подготовку уйдет 3-6 недель.
  • Выбор места проведения мероприятия: его можно организовать в офисе IT-корпорации или в локальном кафе. Желательно выбирать для этого выходные.
  • Привлечение спонсоров: самым дорогим в хакатоне считаются еда, призы и площадка. Необходимо привлечь спонсоров в обмен на поддержку.
  • Рассказ о хакатоне: участникам необходимо подробно рассказать об этом мероприятии. Также нужно распространить информацию о мероприятии, используя все современные средства. Для этого пригодятся социальные медиа, пресса.
  • Заказ еды: на мероприятии должно быть достаточно пищи и напитков.
  • Подготовка призов: для победителей должны быть призы, поскольку это влияет на качество мероприятия.
  • Следует подумать, какие могут быть критичные ситуации. Нужно использовать проверенные методы, чтобы их не допустить.

Мероприятие в Сбербанке

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

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


Top