{"id":34123,"date":"2019-10-31T21:56:30","date_gmt":"2019-10-31T18:56:30","guid":{"rendered":"https:\/\/prohoster.info\/blog\/qa-hakatony\/"},"modified":"2019-10-31T21:56:30","modified_gmt":"2019-10-31T18:56:30","slug":"qa-hakatony","status":"publish","type":"post","link":"https:\/\/prohoster.info\/it\/blog\/novosti-interneta\/qa-hakatony","title":{"rendered":"QA: Hackathon","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"QA: Hackathon\" src=\"\/wp-content\/uploads\/2019\/05\/636a263b380b45592aa8e01499c97af6.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nParte finale della trilogia sui hackathon. In <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/ods\/blog\/450034\/\">parte uno<\/a><\/noindex> ho parlato della motivazione a partecipare a tali eventi. <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/ods\/blog\/451248\/\">La seconda parte<\/a><\/noindex> era dedicata agli errori degli organizzatori e ai loro risultati. La parte finale risponder\u00e0 alle domande che non sono state incluse nelle prime due parti. <noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<p><b>Raccontami come hai iniziato a partecipare agli hackathon. <\/b><br \/>\nStudiavo nella magistrale dell'Universit\u00e0 di Lappeenranta, partecipando contemporaneamente a competizioni di analisi dei dati. La mia giornata tipica era cos\u00ec: sveglia alle 8, alcune lezioni all'universit\u00e0, poi competizioni e corsi fino a mezzanotte (mentre aspetta che il submit venga considerato, guardo lezioni o leggo articoli). Questo programma rigoroso ha dato i suoi frutti, e ho vinto la competizione di analisi dei dati MERC-2017 (di cui \u00e8 persino stato <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/neurodatalab\/blog\/344268\/\">un post su Habr<\/a><\/noindex>). La vittoria mi ha dato pi\u00f9 fiducia in me stesso, e quando mi sono imbattuto casualmente in informazioni sul hackathon SkinHack 2 a Mosca, ho deciso di visitare i miei genitori e, nel frattempo, scoprire di cosa si trattava \u2014 un hackathon. <\/p>\n<p>\u0421\u0430\u043c \u0445\u0430\u043a\u0430\u0442\u043e\u043d \u043f\u043e\u043b\u0443\u0447\u0438\u043b\u0441\u044f \u0434\u043e\u0432\u043e\u043b\u044c\u043d\u043e \u0437\u0430\u0431\u0430\u0432\u043d\u044b\u043c. \u0411\u044b\u043b\u043e \u0434\u0432\u0430 \u0442\u0440\u0435\u043a\u0430 \u043f\u043e \u0430\u043d\u0430\u043b\u0438\u0437\u0443 \u0434\u0430\u043d\u043d\u044b\u0445 \u0441 \u0447\u0435\u0442\u043a\u043e\u0439 \u043c\u0435\u0442\u0440\u0438\u043a\u043e\u0439 \u0438 \u0434\u0430\u0442\u0430\u0441\u0435\u0442\u043e\u043c \u0441 \u043f\u0440\u0438\u0437\u043e\u0432\u044b\u043c\u0438 \u043f\u043e 100\u043a \u0440\u0443\u0431\u043b\u0435\u0439. \u0422\u0440\u0435\u0442\u0438\u0439 \u0442\u0440\u0435\u043a \u0431\u044b\u043b \u043f\u043e \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u0441 \u043f\u0440\u0438\u0437\u043e\u0432\u044b\u043c 50\u043a, \u0438 \u0432 \u043d\u0435\u043c \u043d\u0435 \u0431\u044b\u043b\u043e \u0443\u0447\u0430\u0441\u0442\u043d\u0438\u043a\u043e\u0432. \u0412 \u043e\u0434\u0438\u043d \u043c\u043e\u043c\u0435\u043d\u0442 \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0442\u043e\u0440 \u0441\u043a\u0430\u0437\u0430\u043b, \u0447\u0442\u043e \u043e\u043a\u043e\u0448\u043a\u043e \u0441 \u043a\u043d\u043e\u043f\u043a\u043e\u0439 \u0431\u0435\u0437 \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u0430 \u043c\u043e\u0436\u0435\u0442 \u0432\u044b\u0438\u0433\u0440\u0430\u0442\u044c 50\u043a, \u043f\u043e\u0442\u043e\u043c\u0443 \u0447\u0442\u043e \u043f\u0440\u0438\u0437 \u043d\u0435 \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u043d\u0435 \u0432\u044b\u043f\u043b\u0430\u0447\u0435\u043d. \u042f \u043d\u0435 \u0441\u0442\u0430\u043b \u0443\u0447\u0438\u0442\u0441\u044f \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f (\u044f \u043d\u0435 \u0441\u043e\u0440\u0435\u0432\u043d\u0443\u044e\u0441\u044c \u0442\u0430\u043c, \u0433\u0434\u0435 \u043c\u0435\u043d\u044f \u043c\u043e\u0433\u0443\u0442 \u0441 \u043b\u0435\u0433\u043a\u043e\u0441\u0442\u044c\u044e \u201c\u043f\u0435\u0440\u0435\u0432\u0435\u0440\u043d\u0443\u0442\u044c\u201d), \u043d\u043e \u0434\u043b\u044f \u043c\u0435\u043d\u044f \u044d\u0442\u043e \u0431\u044b\u043b \u0447\u0435\u0442\u043a\u0438\u0439 \u043c\u0435\u0441\u0441\u0435\u0434\u0436 \u0447\u0442\u043e \u043f\u043e\u043b\u044f \u0432 \u0445\u0430\u043a\u0430\u0442\u043e\u043d\u0430\u0445 \u043d\u0435 \u0437\u0430\u0431\u0438\u0442\u044b. <\/p>\n<p>\u0422\u043e\u0433\u0434\u0430 \u044f \u0440\u0435\u0448\u0430\u043b \u043e\u0431\u0430 \u0442\u0440\u0435\u043a\u0430 \u043f\u043e \u0430\u043d\u0430\u043b\u0438\u0437\u0443 \u0434\u0430\u043d\u043d\u044b\u0445 \u043e\u0434\u0438\u043d. \u042f \u043d\u0430\u0448\u0435\u043b \u043b\u0438\u043a \u0432 \u0434\u0430\u043d\u043d\u044b\u0445, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u043b \u0432\u044b\u0431\u0438\u0442\u044c \u0438\u0434\u0435\u0430\u043b\u044c\u043d\u044b\u0439 \u0441\u043a\u043e\u0440, \u043d\u043e \u0441\u0442\u043e\u043b\u0431\u0446\u0430 \u0441 \u043b\u0438\u043a\u043e\u043c \u043d\u0435 \u0431\u044b\u043b\u043e \u0432 \u0442\u0435\u0441\u0442\u043e\u0432\u044b\u0445 \u0434\u0430\u043d\u043d\u044b\u0445, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u044f \u043f\u043e\u043b\u0443\u0447\u0438\u043b \u0437\u0430 \u0434\u0432\u0430 \u0447\u0430\u0441\u0430 \u0434\u043e \u043a\u043e\u043d\u0446\u0430 \u043c\u0435\u0440\u043e\u043f\u0440\u0438\u044f\u0442\u0438\u044f (\u043a \u0441\u043b\u043e\u0432\u0443, \u0442\u043e\u0433\u0434\u0430 \u044f \u043f\u043e\u043d\u0438\u043c\u0430\u043b \u0447\u0442\u043e \u043d\u0430\u043b\u0438\u0447\u0438\u0435 \u043a\u043e\u043b\u043e\u043d\u043a\u0438 \u201ctarget\u201d \u0432 \u0442\u0440\u0435\u0439\u043d\u0435 \u043d\u0435 \u0441\u0447\u0438\u0442\u0430\u0435\u0442\u0441\u044f \u0437\u0430 \u043b\u0438\u043a). \u0412 \u0442\u043e \u0436\u0435 \u0432\u0440\u0435\u043c\u044f \u043e\u0442\u043a\u0440\u044b\u043b\u0441\u044f \u043b\u0438\u0434\u0435\u0440\u0431\u043e\u0440\u0434, \u043c\u043e\u0439 \u0441\u0430\u0431\u043c\u0438\u0442 \u0431\u0435\u0437 \u043b\u0438\u043a\u0430 \u0437\u0430\u043d\u0438\u043c\u0430\u043b \u0442\u0440\u0435\u0442\u044c\u0435 \u043c\u0435\u0441\u0442\u043e \u0438\u0437 \u043f\u044f\u0442\u0438, \u0434\u043e \u043f\u0435\u0440\u0432\u043e\u0433\u043e \u0431\u044b\u043b \u0431\u043e\u043b\u044c\u0448\u043e\u0439 \u043e\u0442\u0440\u044b\u0432 \u0438 \u044f \u0440\u0435\u0448\u0438\u043b \u043d\u0435 \u0442\u0440\u0430\u0442\u0438\u0442\u044c \u0432\u0440\u0435\u043c\u044f \u0438 \u0443\u0435\u0445\u0430\u043b. <\/p>\n<p>Dopo aver analizzato con calma cosa \u00e8 successo, ho trovato molteplici errori (una delle mie abitudini \u00e8 ripercorrere mentalmente gli eventi con un blocco note e analizzare gli errori, le loro cause e cosa avrebbe potuto essere cambiato \u2014 un piacevole retaggio della mia semi-professionale carriera nel poker). Ma una cosa era certa: i hackathon offrono un grande valore, e devo assolutamente sfruttarlo. Dopo questo evento, ho iniziato a monitorare gli eventi e i gruppi, e il successivo hackathon non ha tardato ad arrivare. Poi un altro, e un altro ancora... <\/p>\n<p><b>Perch\u00e9 ti dedichi agli hackathon e non a Kaggle?<\/b><br \/>\nAl momento non mi interessa Kaggle. Da un certo livello di abilit\u00e0, senza motivi specifici per partecipare, Kaggle diventa meno utile rispetto ad altre attivit\u00e0. Ho partecipato molto in passato, evidentemente sono riuscito a 'staccarmi' in qualche modo. <\/p>\n<p><b>Perch\u00e9 gli hackathon e non lavorare al tuo progetto? <\/b><br \/>\nMi piace l'idea di creare qualcosa di interessante con le mie mani, ma non in modo frenetico. I ragazzi di ODS hanno organizzato <noindex><a rel=\"nofollow\" href=\"https:\/\/t.me\/ods_pet_projects\">progetti pet di ODS<\/a><\/noindex> per tutti coloro che vogliono dedicarsi al proprio progetto in un ambiente di persone affini durante il fine settimana. Penso che a breve mi unir\u00f2 a loro. <\/p>\n<p><b>Come trovi gli eventi? <\/b><br \/>\nFonte principale \u2014 hackathon.com (mondo) e chat su Telegram <noindex><a rel=\"nofollow\" href=\"https:\/\/t.me\/RussianHackers_Channel\">Hacker russi<\/a><\/noindex> (Russia). Inoltre, gli annunci degli eventi passano anche attraverso la pubblicit\u00e0 sui social media e su LinkedIn. Se non trovi nulla, puoi controllare qui: mlh.io, devpost.com, hackevents.co, hackalist.org, HackathonsNear.me, hackathon.io. <\/p>\n<p><b>Prepari un piano di soluzione prima della partecipazione o tutto si decide all'ultimo momento? Ad esempio, una settimana prima dell'hackathon pensi: \"Avremo bisogno di un tale e tale specialista, dobbiamo cercarlo\"?<\/b><br \/>\nSe l'hackathon \u00e8 orientato ai prodotti \u2014 s\u00ec, mi preparo. Diverse settimane prima, inizio a pensare a cosa far\u00f2, valutando chi potrebbe essere utile, e assemblo un team di amici o partecipanti di hackathon passati. <\/p>\n<p><b>\u00c8 possibile hackare un hackathon da solo? Cosa fare se non si ha un team? <\/b><br \/>\nI hackathon di data science sono reali (io ne sono un esempio vivente), per quanto riguarda quelli di prodotto \u2014 non ne ho visti, ma penso che ci siano. Purtroppo, a volte gli organizzatori pongono restrizioni sul numero minimo di partecipanti in un team. Credo che ci\u00f2 derivi dal fatto che non tutti gli \u201cindividualisti\u201d arrivano alla finale (ossia si ritirano alle prime difficolt\u00e0), mentre partecipare a un team offre un certo sostegno. Inoltre, dopo l'evento, si prevede che continuiate a lavorare sul progetto. Con un team sar\u00e0 pi\u00f9 facile portare a termine il progetto. <\/p>\n<p>In generale, consiglio di partecipare sempre in gruppo. Se non avete un vostro team, gli organizzatori possono sempre aiutarvi a trovarne uno o a crearne uno.<\/p>\n<p><b>Come riuscite a gestire la stanchezza durante un hackathon? <\/b><br \/>\nHai 2 giorni per lavorare all'hackathon, il che corrisponde a 48 ore (prendiamo 48 per semplicit\u00e0). Togli il tempo per dormire (16-20 ore), rimangono al massimo 30. Di queste, in media, solo 8 ore saranno effettivamente produttive. Se organizzi bene il lavoro (sonno, alimentazione, uscire all'aria aperta, esercizi, momenti di consapevolezza, comunicazione efficace con il team e cambi di attivit\u00e0), potrai raggiungere 12-14 ore di deep work. Dopo una simile esperienza, ti sentirai esausto, ma sar\u00e0 una stanchezza piacevole. Programmare senza sonno e senza pause, consumando bevande energetiche, \u00e8 un percorso verso il fallimento.<\/p>\n<p><b>Hai delle pipeline pronte per gli hackathon? Come sono nate, come sono organizzate (i file .py sono suddivisi in cartelle, ognuno per il suo compito, ecc.) e come iniziare a crearne di tue?<\/b><br \/>\nNon utilizzo soluzioni completamente pronte di hackathon passati in nuovi progetti, ma ho il mio zoo di modelli e pipeline da precedenti competizioni. Non devo riscrivere parti standard da zero (ad esempio, un'adeguata target encoding o una semplice rete per l'estrazione delle intenzioni dal testo), il che mi fa risparmiare molto tempo. <\/p>\n<p>Attualmente appare cos\u00ec: per ogni competizione o hackathon c'\u00e8 un proprio repository su GitHub, dove vengono memorizzati notebook, script e una breve documentazione su ci\u00f2 che sta accadendo. Inoltre, c'\u00e8 un repository separato per vari 'trucchi' da utilizzare (come una corretta codifica target con cross-validation). Non penso sia la soluzione pi\u00f9 elegante, ma per ora mi soddisfa. <\/p>\n<p>Inizierei organizzando tutto il mio codice in cartelle e scrivendo una breve documentazione (perch\u00e9, cosa, come ho fatto e il risultato). <\/p>\n<p><b>\u00c8 realistico preparare un MVP da zero in cos\u00ec poco tempo, o tutti i partecipanti arrivano con soluzioni pronte?<\/b><br \/>\nPosso parlare solo dei progetti legati al data science: s\u00ec, \u00e8 possibile. Per me, l'MVP \u00e8 una combinazione di due fattori: <\/p>\n<ul>\n<li>Un'idea valida presentata come prodotto (ossia un business canvas ben delineato). Deve sempre esserci una chiara comprensione del perch\u00e9 e per chi stiamo creando il prodotto. A volte i progetti con un'idea ben giustificata, ma senza prototipo, vincono premi, e non c'\u00e8 nulla di sorprendente in questo. Sfortunatamente, molti partecipanti non riescono a distaccarsi dall'amarezza della sconfitta e attribuiscono le loro delusioni alla miopia degli organizzatori, continuando a creare modelli senza sapere per chi, nei prossimi hackathon. <\/li>\n<li>Un indicatore che possa dimostrare che si pu\u00f2 realizzare questo prodotto (applicazione, codice, descrizione dei pipeline). <\/li>\n<\/ul>\n<p>\nCi\u00f2 che accade \u00e8 che un team arriva all'hackathon con una soluzione pronta e cerca di 'adeguarla' al compito fornito dagli organizzatori. Tali team vengono esclusi durante lo screening tecnico oppure viene 'considerata' solo la parte che hanno realizzato sul posto. Non ho mai visto questi team tra i vincitori, ma penso che sia comunque vantaggioso per loro partecipare a causa del valore futuro (<noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/ods\/blog\/450034\/\">contatti, dataset e altro<\/a><\/noindex>). <\/p>\n<p><b>Esistono esempi di progetti sviluppati durante hackathon che sono stati portati in produzione\/startup? <\/b><br \/>\nS\u00ec. Ho avuto tre casi in cui sono stati portati in produzione. Una volta da solo, due volte attraverso il lavoro di altri basato sulle mie idee e sul codice che ho scritto durante un hackathon. Conosco anche un paio di team che hanno continuato a collaborare con l'azienda come consulenti. Non so i risultati finali, ma probabilmente qualcosa \u00e8 stato portato a termine. Non ho avviato startup e non so di qualcuno che lo abbia fatto, anche se sono sicuro che ci siano esempi. <\/p>\n<p><b>Dopo aver partecipato a molti hackathon, quali consigli daresti a te stesso se potessi tornare indietro nel tempo?<\/b><\/p>\n<ol>\n<li>La tattica \u00e8 pi\u00f9 importante delle manovre. Immagina ogni decisione come un prodotto finito. L'idea, un notebook Jupiter, un algoritmo non valgono nulla se non \u00e8 chiaro chi pagher\u00e0 per esso. <\/li>\n<li>Prima di progettare qualsiasi cosa, rispondi alla domanda non \u201ccosa?\u201d, ma \u201cperch\u00e9?\u201d e \u201ccome?\u201d. Esempio: progettando una soluzione ML, pensa prima all'algoritmo ideale: cosa riceve in input e come vengono utilizzate le sue previsioni successivamente? <\/li>\n<li>Partecipa in un team. <\/li>\n<\/ol>\n<p><b>Cosa di solito si mangia agli hackathon? <\/b><br \/>\nDi solito, ai hackathon il cibo non \u00e8 ottimo: pizze, bevande energetiche, bibite. Quasi sempre il cibo \u00e8 organizzato in forma di buffet (o tavolo da distribuzione) al quale si forma una lunga fila. Di notte di solito non si mangia, anche se c'\u00e8 stata un'occasione in una competizione a Parigi quando hanno lasciato qualcosa da mangiare \u2014 patatine, ciambelle e cola. Immagino il processo mentale degli organizzatori: \u201cCosa mangiano gli sviluppatori? Ah, giusto! Patatine, ciambelle \u2014 ecco tutto. Mettiamo loro questa schifezza.\u201d Il giorno dopo ho chiesto agli organizzatori: \u201cRagazzi, non si potrebbe fare qualcosa di diverso per la notte? Magari una zuppa?\u201d Dopo di che mi hanno guardato come se fossi un idiota. La famosa ospitalit\u00e0 francese. <\/p>\n<p>Nei buoni hackathon il cibo viene ordinato in box, con una suddivisione tra opzioni normali, vegetariane e kosher. Inoltre, mettono un frigorifero con yogurt e muesli \u2014 per chi vuole uno spuntino. T\u00e8, caff\u00e8, acqua \u2014 standard. Ricordo con affetto l'hackathon Hack Moscow 2 \u2014 l\u00ec ci hanno deliziato con borscht e polpette di patate nel refettorio dell'ufficio 1C. <\/p>\n<p><b>La validit\u00e0 degli hackathon dipende, per cos\u00ec dire, dal settore professionale degli organizzatori (ad esempio, i migliori hackathon sono organizzati da consulenti)?<\/b><br \/>\nI migliori hackathon sono stati organizzati da chi aveva gi\u00e0 esperienza precedente, sia come organizzatori che come partecipanti. Forse questo \u00e8 l'unico fattore che incide sulla qualit\u00e0 dell'evento. <\/p>\n<p><b>Come capire che non sei un principiante e che \u00e8 il momento giusto per partecipare a un hackathon?<\/b><br \/>\nIl momento migliore per partecipare a un hackathon era un anno fa. Il secondo miglior momento \u00e8 adesso. Quindi, non esitare, sbaglia, impara: \u00e8 normale. Anche una rete neurale \u2014 il pi\u00f9 grande invento dell'umanit\u00e0 dopo la ruota e il gradiente boosting su alberi \u2014 non riesce a distinguere un gatto da un cane durante la prima fase di apprendimento. <\/p>\n<p><b>Quali sono i 'segnali d'allerta' che indicano subito che l'evento non sar\u00e0 molto valido e non vale la pena investire tempo?<\/b><\/p>\n<ul>\n<li>Una chiara descrizione di cosa sia necessario fare (valida per hackathon di prodotto). Se durante la registrazione viene data una missione chiara, allora \u00e8 meglio restare a casa. Non ricordo un solo buon hackathon con un documento di sintesi chiaro. Per fare un confronto: Buono \u2014 fateci qualcosa legato all'analisi delle conversazioni audio. Scadente \u2014 realizzate un'applicazione in grado di separare la conversazione in due tracce audio distinte per ciascuna persona. <\/li>\n<li>Un piccolo montepremi. Se vi chiedono di creare \u201cTinder per negozi online con AI\u201d e il premio per il primo posto \u00e8 di 500 euro con un minimo di 5 persone nel team \u2014 probabilmente non vale la pena perdere tempo (s\u00ec, questo \u00e8 un hackathon reale tenuto a Monaco). <\/li>\n<li>Mancanza di dati (valida per hackathon di data science). Gli organizzatori di solito forniscono le informazioni di base sull'evento e a volte un campione del dataset. Se non lo fanno, chiedete; non perdi niente. Se dopo 2-3 richieste non \u00e8 chiaro quali dati saranno forniti e se saranno forniti \u2014 questo \u00e8 un campanello d'allarme. <\/li>\n<li>Nuovi organizzatori. Non fare lo svogliato e cerca informazioni sugli organizzatori del hackathon. Se \u00e8 la loro prima volta che organizzano un evento di questo tipo, \u00e8 probabile che qualcosa vada storto. D'altra parte, se l'organizzatore e i membri della giuria hanno gi\u00e0 organizzato hackathon o hanno partecipato attivamente in passato, questo \u00e8 un segnale positivo.<\/li>\n<\/ul>\n<p><b>A un hackathon mi hanno detto: \u00abHai avuto la migliore soluzione, ma scusa, qui si valuta il lavoro di squadra, e tu hai lavorato da solo. Se solo avessi portato con te uno studente o una ragazza\u2026\u00bb. Hai mai vissuto un'ingiustizia simile? Come l'hai affrontata? <\/b><br \/>\nS\u00ec, l'ho incontrata pi\u00f9 di una volta. Affronto tutto con stoicismo: ho fatto tutto ci\u00f2 che era nelle mie possibilit\u00e0, se non ha funzionato, allora va cos\u00ec. <\/p>\n<p>\n<b>Perch\u00e9 ti occupi di tutto questo?<\/b><br \/>\nLo faccio semplicemente per noia.<br \/>\n<br \/>Fonte: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/ods\/blog\/452430\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0417\u0430\u043a\u043b\u044e\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u0430\u044f \u0447\u0430\u0441\u0442\u044c \u0442\u0440\u0438\u043b\u043e\u0433\u0438\u0438 \u043e \u0445\u0430\u043a\u0430\u0442\u043e\u043d\u0430\u0445. \u0412 \u043f\u0435\u0440\u0432\u043e\u0439 \u0447\u0430\u0441\u0442\u0438 \u044f \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u0430\u043b \u043e \u043c\u043e\u0442\u0438\u0432\u0430\u0446\u0438\u0438 \u043a \u0443\u0447\u0430\u0441\u0442\u0438\u044e \u0432 \u0442\u0430\u043a\u0438\u0445 \u043c\u0435\u0440\u043e\u043f\u0440\u0438\u044f\u0442\u0438\u044f\u0445. \u0412\u0442\u043e\u0440\u0430\u044f \u0447\u0430\u0441\u0442\u044c \u0431\u044b\u043b\u0430 \u043f\u043e\u0441\u0432\u044f\u0449\u0435\u043d\u0430 \u043e\u0448\u0438\u0431\u043a\u0430\u043c \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0442\u043e\u0440\u043e\u0432 \u0438 \u0438\u0445 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0430\u043c. \u0417\u0430\u043a\u043b\u044e\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u0430\u044f \u0447\u0430\u0441\u0442\u044c \u043e\u0442\u0432\u0435\u0442\u0438\u0442 \u043d\u0430 \u0432\u043e\u043f\u0440\u043e\u0441\u044b, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043d\u0435 \u043f\u043e\u043c\u0435\u0441\u0442\u0438\u043b\u0438\u0441\u044c \u0432 \u043f\u0435\u0440\u0432\u044b\u0435 \u0434\u0432\u0435 \u0447\u0430\u0441\u0442\u0438. \u0420\u0430\u0441\u0441\u043a\u0430\u0436\u0438 \u043a\u0430\u043a \u0442\u044b \u043d\u0430\u0447\u0430\u043b \u0443\u0447\u0430\u0441\u0442\u0432\u043e\u0432\u0430\u0442\u044c \u0432 \u0445\u0430\u043a\u0430\u0442\u043e\u043d\u0430\u0445. \u042f \u0443\u0447\u0438\u043b\u0441\u044f \u0432 \u043c\u0430\u0433\u0438\u0441\u0442\u0440\u0430\u0442\u0443\u0440\u0435 \u041b\u0430\u043f\u043f\u0435\u0435\u043d\u0440\u0430\u043d\u0442\u0441\u043a\u043e\u0433\u043e \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0438\u0442\u0435\u0442\u0430 \u043f\u043e\u043f\u0443\u0442\u043d\u043e \u0440\u0435\u0448\u0430\u044f \u0441\u043e\u0440\u0435\u0432\u043d\u043e\u0432\u0430\u043d\u0438\u044f \u043f\u043e [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":25748,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-34123","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-novosti-interneta"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.10 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0417\u0430\u043a\u043b\u044e\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u0430\u044f \u0447\u0430\u0441\u0442\u044c \u0442\u0440\u0438\u043b\u043e\u0433\u0438\u0438 \u043e \u0445\u0430\u043a\u0430\u0442\u043e\u043d\u0430\u0445. \u0412 \u043f\u0435\u0440\u0432\u043e\u0439 \u0447\u0430\u0441\u0442\u0438 \u044f \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u0430\u043b \u043e \u043c\u043e\u0442\u0438\u0432\u0430\u0446\u0438\u0438 \u043a \u0443\u0447\u0430\u0441\u0442\u0438\u044e \u0432 \u0442\u0430\u043a\u0438\u0445 \u043c\u0435\u0440\u043e\u043f\u0440\u0438\u044f\u0442\u0438\u044f\u0445. \u0412\u0442\u043e\u0440\u0430\u044f \u0447\u0430\u0441\u0442\u044c \u0431\u044b\u043b\u0430 \u043f\u043e\u0441\u0432\u044f\u0449\u0435\u043d\u0430 \u043e\u0448\u0438\u0431\u043a\u0430\u043c \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0442\u043e\u0440\u043e\u0432 \u0438 \u0438\u0445 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0430\u043c. \u0417\u0430\u043a\u043b\u044e\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u0430\u044f \u0447\u0430\u0441\u0442\u044c \u043e\u0442\u0432\u0435\u0442\u0438\u0442 \u043d\u0430 \u0432\u043e\u043f\u0440\u043e\u0441\u044b, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043d\u0435 \u043f\u043e\u043c\u0435\u0441\u0442\u0438\u043b\u0438\u0441\u044c \u0432 \u043f\u0435\u0440\u0432\u044b\u0435 \u0434\u0432\u0435 \u0447\u0430\u0441\u0442\u0438. \u0420\u0430\u0441\u0441\u043a\u0430\u0436\u0438 \u043a\u0430\u043a \u0442\u044b \u043d\u0430\u0447\u0430\u043b \u0443\u0447\u0430\u0441\u0442\u0432\u043e\u0432\u0430\u0442\u044c \u0432 \u0445\u0430\u043a\u0430\u0442\u043e\u043d\u0430\u0445. \u042f \u0443\u0447\u0438\u043b\u0441\u044f \u0432 \u043c\u0430\u0433\u0438\u0441\u0442\u0440\u0430\u0442\u0443\u0440\u0435 \u041b\u0430\u043f\u043f\u0435\u0435\u043d\u0440\u0430\u043d\u0442\u0441\u043a\u043e\u0433\u043e \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0438\u0442\u0435\u0442\u0430 \u043f\u043e\u043f\u0443\u0442\u043d\u043e \u0440\u0435\u0448\u0430\u044f \u0441\u043e\u0440\u0435\u0432\u043d\u043e\u0432\u0430\u043d\u0438\u044f \u043f\u043e\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/it\/blog\/novosti-interneta\/qa-hakatony\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.10\" \/>\n\t\t<meta property=\"og:locale\" content=\"it_IT\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47QA: \u0425\u0430\u043a\u0430\u0442\u043e\u043d\u044b | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0417\u0430\u043a\u043b\u044e\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u0430\u044f \u0447\u0430\u0441\u0442\u044c \u0442\u0440\u0438\u043b\u043e\u0433\u0438\u0438 \u043e \u0445\u0430\u043a\u0430\u0442\u043e\u043d\u0430\u0445. \u0412 \u043f\u0435\u0440\u0432\u043e\u0439 \u0447\u0430\u0441\u0442\u0438 \u044f \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u0430\u043b \u043e \u043c\u043e\u0442\u0438\u0432\u0430\u0446\u0438\u0438 \u043a \u0443\u0447\u0430\u0441\u0442\u0438\u044e \u0432 \u0442\u0430\u043a\u0438\u0445 \u043c\u0435\u0440\u043e\u043f\u0440\u0438\u044f\u0442\u0438\u044f\u0445. \u0412\u0442\u043e\u0440\u0430\u044f \u0447\u0430\u0441\u0442\u044c \u0431\u044b\u043b\u0430 \u043f\u043e\u0441\u0432\u044f\u0449\u0435\u043d\u0430 \u043e\u0448\u0438\u0431\u043a\u0430\u043c \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0442\u043e\u0440\u043e\u0432 \u0438 \u0438\u0445 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0430\u043c. \u0417\u0430\u043a\u043b\u044e\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u0430\u044f \u0447\u0430\u0441\u0442\u044c \u043e\u0442\u0432\u0435\u0442\u0438\u0442 \u043d\u0430 \u0432\u043e\u043f\u0440\u043e\u0441\u044b, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043d\u0435 \u043f\u043e\u043c\u0435\u0441\u0442\u0438\u043b\u0438\u0441\u044c \u0432 \u043f\u0435\u0440\u0432\u044b\u0435 \u0434\u0432\u0435 \u0447\u0430\u0441\u0442\u0438. \u0420\u0430\u0441\u0441\u043a\u0430\u0436\u0438 \u043a\u0430\u043a \u0442\u044b \u043d\u0430\u0447\u0430\u043b \u0443\u0447\u0430\u0441\u0442\u0432\u043e\u0432\u0430\u0442\u044c \u0432 \u0445\u0430\u043a\u0430\u0442\u043e\u043d\u0430\u0445. \u042f \u0443\u0447\u0438\u043b\u0441\u044f \u0432 \u043c\u0430\u0433\u0438\u0441\u0442\u0440\u0430\u0442\u0443\u0440\u0435 \u041b\u0430\u043f\u043f\u0435\u0435\u043d\u0440\u0430\u043d\u0442\u0441\u043a\u043e\u0433\u043e \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0438\u0442\u0435\u0442\u0430 \u043f\u043e\u043f\u0443\u0442\u043d\u043e \u0440\u0435\u0448\u0430\u044f \u0441\u043e\u0440\u0435\u0432\u043d\u043e\u0432\u0430\u043d\u0438\u044f \u043f\u043e\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/it\/blog\/novosti-interneta\/qa-hakatony\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-10-31T18:56:30+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T18:56:30+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47QA: Hackathon | ProHoster","description":"L'ultima parte della trilogia sui hackathon. Nella prima parte ho parlato della motivazione a partecipare a questi eventi. La seconda parte era dedicata agli errori degli organizzatori e ai loro risultati. L'ultima parte risponder\u00e0 alle domande che non hanno trovato spazio nelle prime due parti. Racconta come hai iniziato a partecipare agli hackathon. Ho studiato nella magistrale all'Universit\u00e0 di Lappeenranta, partecipando contemporaneamente a competizioni di","canonical_url":"https:\/\/prohoster.info\/it\/blog\/novosti-interneta\/qa-hakatony","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"it_IT","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47QA: \u0425\u0430\u043a\u0430\u0442\u043e\u043d\u044b | ProHoster","og:description":"\u0417\u0430\u043a\u043b\u044e\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u0430\u044f \u0447\u0430\u0441\u0442\u044c \u0442\u0440\u0438\u043b\u043e\u0433\u0438\u0438 \u043e \u0445\u0430\u043a\u0430\u0442\u043e\u043d\u0430\u0445. \u0412 \u043f\u0435\u0440\u0432\u043e\u0439 \u0447\u0430\u0441\u0442\u0438 \u044f \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u0430\u043b \u043e \u043c\u043e\u0442\u0438\u0432\u0430\u0446\u0438\u0438 \u043a \u0443\u0447\u0430\u0441\u0442\u0438\u044e \u0432 \u0442\u0430\u043a\u0438\u0445 \u043c\u0435\u0440\u043e\u043f\u0440\u0438\u044f\u0442\u0438\u044f\u0445. \u0412\u0442\u043e\u0440\u0430\u044f \u0447\u0430\u0441\u0442\u044c \u0431\u044b\u043b\u0430 \u043f\u043e\u0441\u0432\u044f\u0449\u0435\u043d\u0430 \u043e\u0448\u0438\u0431\u043a\u0430\u043c \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0442\u043e\u0440\u043e\u0432 \u0438 \u0438\u0445 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0430\u043c. \u0417\u0430\u043a\u043b\u044e\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u0430\u044f \u0447\u0430\u0441\u0442\u044c \u043e\u0442\u0432\u0435\u0442\u0438\u0442 \u043d\u0430 \u0432\u043e\u043f\u0440\u043e\u0441\u044b, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043d\u0435 \u043f\u043e\u043c\u0435\u0441\u0442\u0438\u043b\u0438\u0441\u044c \u0432 \u043f\u0435\u0440\u0432\u044b\u0435 \u0434\u0432\u0435 \u0447\u0430\u0441\u0442\u0438. \u0420\u0430\u0441\u0441\u043a\u0430\u0436\u0438 \u043a\u0430\u043a \u0442\u044b \u043d\u0430\u0447\u0430\u043b \u0443\u0447\u0430\u0441\u0442\u0432\u043e\u0432\u0430\u0442\u044c \u0432 \u0445\u0430\u043a\u0430\u0442\u043e\u043d\u0430\u0445. \u042f \u0443\u0447\u0438\u043b\u0441\u044f \u0432 \u043c\u0430\u0433\u0438\u0441\u0442\u0440\u0430\u0442\u0443\u0440\u0435 \u041b\u0430\u043f\u043f\u0435\u0435\u043d\u0440\u0430\u043d\u0442\u0441\u043a\u043e\u0433\u043e \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0438\u0442\u0435\u0442\u0430 \u043f\u043e\u043f\u0443\u0442\u043d\u043e \u0440\u0435\u0448\u0430\u044f \u0441\u043e\u0440\u0435\u0432\u043d\u043e\u0432\u0430\u043d\u0438\u044f \u043f\u043e","og:url":"https:\/\/prohoster.info\/it\/blog\/novosti-interneta\/qa-hakatony","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-10-31T18:56:30+00:00","article:modified_time":"2019-10-31T18:56:30+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"34123","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-21 18:00:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 02:27:30","updated":"2026-01-21 18:00:19"},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/34123","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/comments?post=34123"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/34123\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/media\/25748"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/media?parent=34123"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/categories?post=34123"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/tags?post=34123"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}