Pentru un tip de aplicațieEdit

Câteva hackathons se concentrează pe o anumită platformă, cum ar fi aplicațiile mobile, un sistem de operare desktop, dezvoltarea web sau dezvoltarea de jocuri video.

Hackathonurile pentru aplicații mobile, cum ar fi Over the Air, organizat la Phoenix Park, în Irlanda, pot înregistra un număr mare de sponsorizări și interes din partea companiilor.

Music Hack Day, un hackathon pentru aplicații software și hardware legate de muzică, este un eveniment popular, care a avut loc de peste 30 de ori în întreaga lume începând cu 2009. De asemenea, Music Tech Fest, un festival interdisciplinar de trei zile pentru idei muzicale care reunește muzicieni cu hackeri, cercetători și industria, include un hackathon. În mod similar, Science Hack Day, un hackathon pentru realizarea de lucruri cu ajutorul științei, a avut loc de peste 45 de ori în peste 15 țări din întreaga lume începând din 2010.

Hackathons au fost organizate pentru a dezvolta aplicații care rulează pe diferite sisteme de operare pentru dispozitive mobile, cum ar fi Android, iOS și MeeGo. Hackathons au fost organizate, de asemenea, pentru a dezvolta aplicații bazate pe video și jocuri pe calculator. Hackathons în care sunt dezvoltate jocuri video sunt uneori numite game jams.

Evenimentele „TV Hackfest” au fost organizate atât la Londra, cât și la San Francisco, concentrându-se în principal pe televiziunea socială și pe tehnologiile celui de-al doilea ecran. În cadrul „TV Hackfest”, briefurile provocărilor sunt trimise de obicei de producătorii de conținut și de mărci, sub forma metadatelor din industria audiovizuală sau a conținutului video, în timp ce sponsorii furnizează API-uri, SDK-uri și coduri software open source preexistente.

Hackathons au fost, de asemenea, utilizate în domeniul științelor vieții pentru a avansa infrastructura informatică care sprijină cercetarea. Fundația Open Bioinformatics Foundation a organizat două hackathons pentru proiectele membrilor săi în 2002 și 2003 și, din 2010, a organizat „codefesturi” de două zile care au precedat conferința sa anuală. Centrul Național de Sinteză Evolutivă a co-organizat și sponsorizat hackathons pentru bioinformatică evolutivă începând din 2006. BioHackathon este un eveniment anual care a început în 2008 și care vizează promovarea standardelor pentru a permite instrumente bioinformatice și servicii web interoperabile. Neurologii au folosit, de asemenea, hackathons pentru a reuni dezvoltatorii și oamenii de știință pentru a aborda probleme care variază de la concentrarea pe un sistem informatic specific (de exemplu, Neurosynth Hackathon și Allen Brain Atlas Hackathon) și oferirea de timp rezervat pentru o cercetare științifică amplă (de exemplu, Brainhack), până la utilizarea unor provocări specifice care concentrează activitatea de hacking (de exemplu, HBM Hackathon).

În ultimii ani a avut loc o apariție a „datathons” sau a hackathons axate pe date. Aceste evenimente provoacă oamenii de știință din domeniul datelor și alte persoane să utilizeze creativitatea și competențele și platformele de analiză a datelor pentru a construi, testa și explora soluții și tablouri de bord care analizează seturi de date uriașe într-un timp limitat. Acestea sunt utilizate din ce în ce mai mult pentru a oferi informații în seturi mari de date publice și private în diverse discipline, inclusiv în afaceri, în domeniul sănătății, în mass-media de știri și pentru cauze sociale.

Utilizarea unui limbaj de programare, API sau cadru specificEdit

Au existat hackathons dedicate creării de aplicații care utilizează un limbaj sau un cadru specific, cum ar fi JavaScript, Node.js, HTML5 și Ruby on Rails.

Câteva hackathons se concentrează pe aplicații care utilizează interfața de programare a aplicațiilor, sau API, de la o singură companie sau sursă de date. Open Hack, un eveniment organizat public de Yahoo! începând din 2006 (cunoscut inițial sub numele de „Hack Day”, apoi „Open Hack Day”), s-a concentrat pe utilizarea API-ului Yahoo!, pe lângă API-urile site-urilor deținute de Yahoo!, precum Flickr. Evenimentul Open Hack India organizat de companie în 2012 a avut peste 700 de participanți. Google a organizat evenimente similare pentru API-urile sale, la fel ca și compania de ghiduri turistice Lonely Planet.

Site-ul Foursquare a organizat în mod special un hackathon global de mari dimensiuni în 2011, în cadrul căruia peste 500 de dezvoltatori de la peste 30 de site-uri din întreaga lume au concurat pentru a crea aplicații care să utilizeze API-ul Foursquare. Un al doilea hackathon Foursquare, în 2013, a avut în jur de 200 de dezvoltatori. IETF organizează Hackathons pentru fiecare reuniune IETF, care se concentrează asupra implementării IETF Internet Draft și IETF RFC pentru o mai bună interoperabilitate și îmbunătățirea standardelor Internet.

Pentru o cauză sau un scopEdit

Au existat o serie de hackathons dedicate îmbunătățirii guvernării și, în special, cauzei guvernării deschise. Un astfel de eveniment, în 2011, a fost găzduit de Congresul Statelor Unite ale Americii. Începând din 2012, NASA a găzduit anual International Space Apps Challenge.

În 2014, guvernul britanic și HackerNest au organizat DementiaHack, primul hackathon din lume dedicat îmbunătățirii vieții persoanelor care trăiesc cu demență și a celor care le îngrijesc. Seria continuă în 2015, adăugând guvernul canadian și Facebook ca sponsori majori.

Global Game Jam, cel mai mare hackathon de dezvoltare de jocuri video, include adesea cerințe opționale numite „diversificatoare” care au ca scop promovarea accesibilității jocurilor și a altor cauze.

Au fost organizate diverse hackathonuri pentru a îmbunătăți sistemele de tranzit urban. Hackathonurile care au ca scop îmbunătățirea serviciilor locale ale orașelor sunt în creștere, unul dintre consiliile londoneze (Hackney) creând o serie de soluții locale de succes cu un Hackney-thon de două zile. Au avut loc, de asemenea, o serie de hackathonuri dedicate îmbunătățirii educației, inclusiv Education Hack Day, iar la o scară mai mică, având în vedere în mod specific provocările educației geografice bazate pe munca de teren, Field Studies Council a găzduit FSCHackday. Random Hacks of Kindness este un alt hackathon popular, dedicat gestionării dezastrelor și răspunsului la crize.ThePort în schimb este un hackathon dedicat rezolvării provocărilor umanitare, sociale și de interes public. Este găzduit de CERN, cu parteneri din alte organizații neguvernamentale, cum ar fi CICR și PNUD.

În martie 2020, numeroase inițiative la nivel mondial, conduse de antreprenori și reprezentanți guvernamentali din țările europene, au dus la o serie de hackathonuri anticriză Hack the Crisis, primul urmând să aibă loc în Estonia, urmat de Polonia, Letonia și Ucraina.

Ca un omagiu sau o comemorareEdit

O serie de hackathon-uri din întreaga lume au fost planificate în memoria programatorului de calculatoare și activistului de internet Aaron Swartz, care a murit în 2013.

Pentru un grup demograficEdit

Câteva hackathons sunt destinate doar programatorilor dintr-un anumit grup demografic, cum ar fi adolescenții, studenții de la facultate sau femeile.

Hackathons la facultăți au devenit din ce în ce mai populare, în Statele Unite și în alte părți. Acestea sunt, de obicei, evenimente anuale sau semestriale care sunt deschise studenților de la toate universitățile. Ele sunt adesea competitive, cu premii oferite de universitate sau de sponsori legați de programare. Multe dintre ele sunt susținute de organizația Major League Hacking, care a fost fondată în 2013 pentru a ajuta la desfășurarea hackathonurilor universitare.

PennApps de la Universitatea din Pennsylvania a fost primul hackathon universitar administrat de studenți; în 2015 a devenit cel mai mare hackathon universitar, cu cea de-a 12-a iterație, găzduind peste 2000 de persoane și oferind premii de peste 60 000 de dolari. Clubul de informatică al Universității din Mauritius și Cyberstorm.mu au organizat un hackathon denumit „Code Wars” axat pe implementarea unui RFC IETF în Lynx în 2017.

ShamHacks de la Universitatea de Știință și Tehnologie din Missouri este organizat anual ca o activitate de informare a Bibliotecii Curtis Laws Wilson din campus. ShamHacks 2018 s-a axat pe enunțarea de probleme pentru îmbunătățirea factorilor de calitate a vieții pentru veteranii din SUA, prin asocierea cu sponsori de companii deținute de veterani.

Pentru inovare și motivare internăEdit

Câteva companii organizează hackathonuri interne pentru a promova inovarea de noi produse de către personalul de inginerie. De exemplu, butonul „Like” al Facebook a fost conceput în cadrul unui hackathon.

Pentru a conecta comunitățile locale de tehnologieEdit

Câteva hackathons (cum ar fi StartupBus, fondat în 2010 în Australia) combină elementul competitiv cu o excursie, pentru a conecta comunitățile locale de tehnologie din mai multe orașe de-a lungul rutelor de autobuz. Acest lucru are loc acum în America de Nord, Europa, Africa și Australasia.

Sprinturi de codEdit

Nu trebuie confundat cu Scrum (dezvoltare de software) § Sprint.

În unele hackathons, toată munca se desfășoară pe o singură aplicație, cum ar fi un sistem de operare, un limbaj de programare sau un sistem de gestionare a conținutului. Astfel de evenimente sunt adesea cunoscute sub numele de „code sprints” și sunt deosebit de populare pentru proiectele de software cu sursă deschisă, unde astfel de evenimente sunt uneori singura ocazie pentru dezvoltatori de a se întâlni față în față.

Code sprints durează de obicei de la o săptămână la trei săptămâni și au loc adesea în apropierea unor conferințe la care participă cea mai mare parte a echipei. Spre deosebire de alte hackathonuri, aceste evenimente includ rareori un element competitiv.

Hackathon-ul anual pentru a lucra la sistemul de operare OpenBSD, organizat din 1999, este un astfel de eveniment; este posibil ca acesta să fi dat naștere cuvântului „hackathon”.

Edit-a-thonEdit

Un edit-a-thon (un portmanteau de la editing marathon) este un eveniment în cadrul căruia editorii unor comunități online, cum ar fi Wikipedia, OpenStreetMap (denumit și „mapathon”) și LocalWiki, editează și îmbunătățesc un anumit subiect sau tip de conținut. Evenimentele includ, de obicei, cursuri de editare de bază pentru noii editori.

.

Lasă un răspuns

Adresa ta de email nu va fi publicată.