Hackathon

Aktuální verze stránky ještě nebyla zkontrolována zkušenými přispěvateli a může se výrazně lišit od verze recenzované 15. srpna 2022; kontroly vyžadují 10 úprav .

Hackathon ( angl.  hackathon od hacker  " hacker " + marathon  " marathon ") je fórum pro vývojáře, během kterého specialisté z různých oblastí vývoje softwaru (programátoři, designéři, manažeři) na chvíli spolupracují na vyřešení problému.

Některé hackathony jsou určeny pro vzdělávací nebo sociální účely, ale častěji je cílem hackathonu vytvořit plnohodnotný software. Každý hackathon se zaměřuje na určitou oblast, jako je programovací jazyk, operační systém, aplikace, programovací rozhraní ( API ).

Historie

Termín se objevil v roce 1999. To bylo nezávisle přijato vývojáři OpenBSD a Sun Microsystems .

Vývojáři OpenBSD tento termín poprvé použili k označení kryptografického setkání v Calgary v Kanadě 4. června 1999 [1] . Přivedl 10 vývojářů k psaní programů, které nebudou spadat pod přísná exportní omezení uvalená Spojenými státy na kryptografický software.

Sun použil název "The Hackathon" během konference JavaOne , 15.-19. června 1999 [2] ; John Cage navrhl napsat Java program pro nový Palm V, který by používal infračervené rozhraní pro komunikaci s ostatními uživateli Palmu.

Počínaje středním rokem 2000 se hackathony staly běžnějšími a byly společnostmi a investory vnímány jako způsob, jak rychle vyvinout nové softwarové technologie nebo oblasti investic [3] . Některé známé společnosti byly vytvořeny na hackathonech, jako je GroupMe, která se objevila na hackathonu TechCrunch Disrupt 2010; v roce 2011 jej koupil Skype za 85 milionů $ [3] .

Typy hackathonů

Pro vývoj platformy

Některé hackathony se věnují práci na konkrétní platformě, jako je operační systém nebo vytváření aplikací.

Vývoj aplikací pro mobilní platformy probíhá například na Over the Air hackathon , který se konal v Bletchley Park ( Anglie ), který přitahuje významné sponzorské dary [4] [5] . Existují také hackathony pro vývoj videoher a počítačových her [6] .

Music Hack Day  je hackathon věnovaný softwaru a hardwaru pro hudbu. Od roku 2009 se konalo více než 20krát na různých místech [7] [8] .

Od roku 1999 se od roku 1999 každoročně koná hackathon vývojářů operačního systému OpenBSD [9] .

Existují hackathony pro tvorbu aplikací pro chytré telefony Android [10] , iOS [11] a Tizen . Dříve se podobné akce konaly pro Maemo 5 ( Nokia N900 ) a MeeGo ( Nokia N9 ) [12] .

Programovací jazyky, API, frameworky

Od roku 2007 se konají hackathony v Perlu s cílem zlepšit samotný jazyk. [13] Vývojáři Haskell [14] a Scala [15] mají podobné aktivity: Haskell Hackathon a Scalathon.

Byly pořádány hackathony za účelem vývoje aplikací v HTML5 [16] a Ruby on Rails [17] .

Některé hackathony provozují společnosti za účelem psaní aplikací, které používají společné API. Ano, Yahoo! od roku 2006 pořádá „Open Hack Day“ (původně „Hack Day“), který využívá Yahoo! API a API vlastněná Yahoo! stránky jako Flickr . [18] Google provozuje podobný hackathon pro vlastní API [19] .

Charitativní hackathony

V letech 2020 a 2021 se konal Dobrý Hackathon [20] , kde neziskové organizace zadávaly úkoly pro hackathon a IT specialisté tyto úkoly řešili. Celkem se hackathonu zúčastnilo více než 700 účastníků, více než 70 SO NPO zadalo úkoly, informační pokrytí bylo více než 500 000 zobrazení. Hackathon organizovalo ANO „Digital Youth“ [21] [22] [23]

Foursquare hostil globální hackathon v roce 2011, kde více než 500 vývojářů ve 30 lokalitách vyvíjelo aplikace využívající Foursquare API [ 24] .

Také termín „hackathon“ se začal používat pro sociální projekt [25] .

Architektonické hackathony

V roce 2022 se konal All-Russian Urban Hackathon „Cities“ [26] . City Hackathon je lákadlem pro mladé profesionály od 18 do 35 let v oblasti zlepšování městského prostředí, kteří jsou připraveni rozvíjet projekty na zlepšení území pro regiony.

Architekti, urbanisté, designéři a urbanisté zkoumají území, studují přání místních obyvatel a pod vedením mentorů, kurátorů z profesionálního prostředí vyvíjejí projekty na zlepšení území pro regiony Ruska. Architektonický hackathon HackCitySpaces v Leningradské oblasti. HackCitySpaces hackathon je architektonický turnaj mládeže určený ke stimulaci vzniku nových nápadů pro rozvoj území 29 osad v Leningradské oblasti. [27] [28] [29] [30]

Výsledkem architektonického hackathonu v letech 2021 a 2022, kterého se zúčastnilo 424 mladých architektů, se zúčastnilo 29 obcí, vzniklo 52 designových projektů pro území Leningradské oblasti, z nichž 18 designových projektů bylo vybráno místními obyvateli k realizaci na jejich území v rámci obecného hlasování návrh projektů (8 vybraných obyvatel v roce 2021 a realizovaných v roce 2022, 10 rezidentů vybraných v roce 2022 a budou realizovány v roce 2023). Podařilo se tak zapojit mladé pracovníky do práce na moderních krajinářských programech a také dát mladým architektům možnost navrhovat nápady na krajinářské úpravy území sami, které se následně realizují a nezůstávají jen u nápadu. Zákazníkem hackathonu je autonomní nezisková organizace „Kompetenční centrum Leningradské oblasti“ pro rozvoj městského prostředí a chytrého města, založená v roce 2019. Zřizovatelem organizace je vláda Leningradské oblasti zastoupená Výborem pro bydlení a komunální služby Leningradské oblasti, který je provozovatelem národního projektu „Tvorba komfortního městského prostředí“ v Leningradské oblasti. Provozovatelem hackathonu je autonomní nezisková organizace pro poskytování služeb v oblasti mládežnické politiky, digitálních technologií, krajinářství a architektury a sociální sféry „Digitální mládež“ .

Hackathons v Rusku

V Rusku je jedním z hlavních informačních zdrojů o hackathonech stránka: hackathons.rus [31]

Poznámky

  1. Kdo vynalezl Hackathon? . Datum přístupu: 20. ledna 2014. Archivováno z originálu 20. prosince 2016.
  2. Jak Palm V ukradl show na JavaOne Archivováno 17. března 2016 na Wayback Machine // CNN, 26. července 1999  
  3. 1 2 The Hackathon Is On: Pitching and Programming the Next Killer App Archived 17. března 2014 at the Wayback Machine , Steven Leckart, Wired , March 2012
  4. Hackeři se najali v Bletchley Park Archivováno 26. září 2011. 19. září 2011
  5. AT&T Mobile App Hackathon 2011 Archivováno 21. prosince 2011.
  6. Nordeus 2011 Game Development Hackathon Archivováno 29. října 2013.
  7. Domovská stránka Music Hack Day (downlink) . Získáno 1. listopadu 2012. Archivováno z originálu 10. května 2020. 
  8. Beats a geekové na Music Hack Day (The Guardian) . Získáno 22. 5. 2017. Archivováno z originálu 6. 3. 2016.
  9. Ilya Alexandrov, Minulost rodiny operačních systémů BSD Archivováno 1. února 2014 na Wayback Machine
  10. Android Hackathon . Získáno 1. listopadu 2012. Archivováno z originálu 6. října 2013.
  11. Hackathon iOSDevCamp 2011 . Získáno 1. listopadu 2012. Archivováno z originálu 21. října 2016.
  12. N9 Hackathon . Získáno 1. listopadu 2012. Archivováno z originálu 12. března 2017.
  13. Vítejte na prvním evropském Perl Hackathonu . Získáno 1. listopadu 2012. Archivováno z originálu 11. září 2013.
  14. Hac: The Haskell Hackathon . Získáno 1. listopadu 2012. Archivováno z originálu 2. ledna 2015.
  15. Scalathon: The International Scala Hackathon Archivováno 8. dubna 2011.
  16. HTML5 Hackathon – New York Archived 7. března 2016 na Wayback Machine , 1. srpna 2011
  17. Pune Rails Hackathon: 29.–30. července 2006 . Získáno 1. listopadu 2012. Archivováno z originálu 17. května 2016.
  18. Otevřít! Zaseknout! den! Archivováno 7. března 2012 na webu Wayback Machine , blog Flickr, 3. září 2008
  19. Google Hackathon – 22. ledna 2011 (odkaz není k dispozici) . Získáno 1. listopadu 2012. Archivováno z originálu 14. dubna 2016. 
  20. Dobrý Hackathon . hackathons.rus .
  21. Nevládní organizace budou moci na Hackathonu Dobra 2.0 nacházet IT řešení pro rozvoj projektů . Otevřené nevládní organizace (8. dubna 2021). Získáno 22. srpna 2022. Archivováno z originálu dne 27. března 2022.
  22. „Hackathon laskavosti“ pro neziskové organizace  (ruština)  ? . Získáno 22. srpna 2022. Archivováno z originálu dne 22. srpna 2022.
  23. Světlana Kozlová. Hackathon Dobrá 2.0 | Online | Už je konec  (ruština)  ? . Tproger (7. dubna 2021). Získáno 22. srpna 2022. Archivováno z originálu dne 25. října 2021.
  24. O hackathonu slyšel celý svět! Archivováno z originálu 1. března 2012. , blog Foursquare, 20. září 2011
  25. Charitativní hackathon // Petrohradské znalosti. - 2020. - 26. února
  26. Architektonický hackathon "City" . Rosmolodezh . Získáno 22. srpna 2022. Archivováno z originálu dne 30. dubna 2022.
  27. Podívejte se na vítězné projekty hackathonu architektury. Mohou být implementovány v Leningradské oblasti . Sobaka.ru _ Získáno 22. srpna 2022. Archivováno z originálu 11. května 2022.
  28. Hackathon architektury Hack City Spaces 2.0 . petersburg2.ru _ Získáno 22. srpna 2022. Archivováno z originálu 12. května 2022.
  29. Výsledky architektonického hackathonu jsou shrnuty v Kompetenčním centru Leningradské oblasti . lentv24.ru _ Získáno 22. srpna 2022. Archivováno z originálu dne 17. října 2021.
  30. Byli určeni vítězové architektonického hackathonu Hack City Spaces . spbdnevnik.ru _ Získáno 22. srpna 2022. Archivováno z originálu dne 22. srpna 2022.
  31. hackathons rus - hackathony, soutěže . xn--80aa3anexr8c.xn--p1acf . Staženo: 26. října 2022.