{"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\/et\/blog\/novosti-interneta\/qa-hakatony","title":{"rendered":"QA: Hackathonid","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"QA: Hackathonid\" src=\"\/wp-content\/uploads\/2019\/05\/636a263b380b45592aa8e01499c97af6.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nH\u00e4kathonite trilogia viimane osa. <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/ods\/blog\/450034\/\">esimeses osas<\/a><\/noindex> R\u00e4\u00e4gin motiveerimisest osalemiseks sellistes \u00fcritustes. <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/ods\/blog\/451248\/\">Teine osa<\/a><\/noindex> oli p\u00fchendatud korraldajate vigadele ja nende tagaj\u00e4rgedele. Viimane osa vastab k\u00fcsimustele, mis ei mahtunud kahte esimesse ossa. <noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<p><b>R\u00e4\u00e4gi, kuidas sa hakkasid osalema h\u00e4katonitel. <\/b><br \/>\n\u00d5ppisin Lappeenranta \u00fclikooli magistri\u00f5ppes, samal ajal osaledes andmeanal\u00fc\u00fcsi v\u00f5istlustel. Minu t\u00fc\u00fcpiline p\u00e4ev n\u00e4gi v\u00e4lja j\u00e4rgmine: \u00e4ratus kell 8, mitu loengut \u00fclikoolis, seej\u00e4rel v\u00f5istlused ja Coursera kuni kesk\u00f6\u00f6ni (kui submit on tehtud, vaatan loenguid v\u00f5i loen artikleid). Selline rangem ajakava tasus end \u00e4ra, ja v\u00f5itsin andmeanal\u00fc\u00fcsi v\u00f5istluse MERC-2017 (mille kohta oli isegi <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/neurodatalab\/blog\/344268\/\">postitus Habras<\/a><\/noindex>). V\u00f5it suurendas enesekindlust ja kui ma kokkusattumisi avastasin SkinHack 2 h\u00e4katonist Moskvas, otsustasin vanemate juures k\u00e4ia ja samaaegselt teada saada, mis see h\u00e4katon on. <\/p>\n<p>H\u00e4kathon ise \u00fcsna l\u00f5bus oli. Osales kaks rada andmeanal\u00fc\u00fcsi, millel olid selged m\u00f5\u00f5dikud ja auhinnafond 100 000 rubla. Kolmas rada oli rakenduste arendamine, mille auhinnafond oli 50 000 rubla, ja seal ei olnud osalejaid. \u00dchel hetkel \u00fctles korraldaja, et funktsioonita nupp v\u00f5ib v\u00f5ita 50 000 rubla, sest auhinda ei tohi maksmata j\u00e4tta. Ma ei hakanud rakenduste programmeerimist \u00f5ppima (ma ei v\u00f5istle seal, kus mind v\u00f5iks kergesti \u201e\u00fcletada\u201c), kuid see oli mulle selge s\u00f5num, et h\u00e4kathonidel ei ole alad t\u00e4idetud. <\/p>\n<p>Sel ajal lahendasin ma andmeanal\u00fc\u00fcsi kahte rada \u00fcksi. Leidsin andmetest lahenduse, mis v\u00f5imaldas saavutada ideaalse skoori, kuid testandmetes, mis mulle kaks tundi enne \u00fcrituse l\u00f5ppu anti, ei olnud lahtrit lahenduse jaoks (m\u00e4rkusena, siis m\u00f5istsin, et \u201etarget\u201c veeru olemasolu treeningus ei loe lahenduseks). Samal ajal avanes edetabel, minu esitlus, millel ei olnud lahendust, oli viiendast kolmas, esimese koha ja minu vahel oli suur vahe ning otsustasin mitte aega raisata ja lahkuda. <\/p>\n<p>P\u00e4rast seda, kui ma v\u00e4rskelt anal\u00fc\u00fcsisin, mis juhtus, leidsin hulga vigu (\u00fcks mu harjumusi on vaimselt l\u00e4bi m\u00e4ngida, mis juhtus, koos plokiga ja anal\u00fc\u00fcsida vigu, nende p\u00f5hjuseid ja mida oleks saanud muuta \u2014 selline meeldiv j\u00e4reldus pool-professionaalsetest pokkerim\u00e4ngudest). Kuid \u00fcks asi oli selge \u2014 hackathonid pakuvad palju v\u00e4\u00e4rtust ja ma pean selle ellu viima. P\u00e4rast seda s\u00fcndmust hakkasin j\u00e4lgima \u00fcritusi ja gruppe, ning j\u00e4rgmine hackathon ei lasknud end kaua oodata. Siis veel \u00fcks, ja veel\u2026 <\/p>\n<p><b>Miks tegeled hackathonidega, mitte Kaglega?<\/b><br \/>\nPraegu ei meeldi mulle Kagl. Teatud oskuste tasemelt, ilma spetsiifiliste p\u00f5hjusteta osalemiseks, muutub Kagl v\u00e4hem kasulikuks kui teised tegevused. Olen varem palju osalenud, ilmselt \u00f5nnestus mul kuidagi \"maha tulla\". <\/p>\n<p><b>Miks hackathonid, mitte oma projekti kallal t\u00f6\u00f6tamine? <\/b><br \/>\nMulle meeldib idee teha midagi \u00e4gedat oma k\u00e4tega rahulikus tempos. ODS-i poisid organiseerisid <noindex><a rel=\"nofollow\" href=\"https:\/\/t.me\/ods_pet_projects\">ODS-i pet projects<\/a><\/noindex> k\u00f5igile, kes soovivad n\u00e4dalavahetustel oma projektiga tegeleda m\u00f5ttekaaslaste ringis. Arvan, et liitun nendega varsti. <\/p>\n<p><b>Kuidas leiad \u00fcritusi? <\/b><br \/>\nPeamine allikas \u2014 hackathon.com (maailm) ja kanal Telegramis <noindex><a rel=\"nofollow\" href=\"https:\/\/t.me\/RussianHackers_Channel\">Venemaa h\u00e4kkerid<\/a><\/noindex> (Venemaa). Lisaks tuleb \u00fcrituste teadetesse sotsiaalmeedia ja LinkedIni reklaamides. Kui midagi ei leia, siis v\u00f5ib vaadata siit: mlh.io, devpost.com, hackevents.co, hackalist.org, HackathonsNear.me, hackathon.io. <\/p>\n<p><b>Kas valmistad lahendusplaani enne osalemist v\u00f5i otsitakse lahendusi kohapeal? N\u00e4iteks n\u00e4dal enne hackathonit m\u00f5tled: \u201eSiin on vaja sellist ja sellist spetsialisti, tuleb otsida\u201c?<\/b><br \/>\nKui hackathon on toote suunaline \u2014 siis jah, ma valmistun. M\u00f5ni n\u00e4dal enne m\u00f5tlen, mida hakkan tegema, kaalun, kes v\u00f5iks abiks olla, kogun meeskonna s\u00f5pradest v\u00f5i eelmistest hackathonide osalejatest. <\/p>\n<p><b>Kas on v\u00f5imalik hackatonit \u00fcksi v\u00f5tta? Mida teha, kui pole meeskonda? <\/b><br \/>\nAndme\u00adteaduse hackathonid on t\u00f5eliselt v\u00f5imalikud (mina olen elav n\u00e4ide), toote\u00adarenduse hackathonidest ei ole ma kuulnud, kuigi arvan, et needki on. Kahjuks rakendavad korraldajad sageli minimaalset osalejate arvu meeskonnas. Arvan, et see on tingitud sellest, et mitte k\u00f5ik \u201c\u00fcksikud\u201d ei j\u00f5ua finaali (st lahkuvad esimeste raskustega), meeskonnas osalemine hoiab siiski tagasi. Samuti eeldatakse, et p\u00e4rast \u00fcritust j\u00e4tkate projekti kallal t\u00f6\u00f6tamist. Meeskonnaga on projekti viimistlemine kergem. <\/p>\n<p>\u00dcldiselt soovitan alati osaleda meeskonnaga. Kui teil ei ole oma meeskonda, aitavad korraldajad alati selle leidmisel v\u00f5i loomisel.<\/p>\n<p><b>Kuidas suudetakse hackathonide ajal v\u00e4simusega toime tulla? <\/b><br \/>\nH\u00e4katonil on aega t\u00f6\u00f6ks 2 p\u00e4eva, see teeb kokku 48 tundi (30-48 tundi, v\u00f5tame lihtsuse huvides 48). Eemaldame uneaja (16-20 tundi), j\u00e4\u00e4b mitte rohkem kui 30. Nendest momendid, mil tegelik produktiivne t\u00f6\u00f6 toimub, kulub umbes 8 tundi (keskmiselt). Kui t\u00f6\u00f6 korraldada \u00f5igesti (uni, toit, v\u00e4rske \u00f5hu saamine, harjutused, teadlikkuse minutid, \u00f5ige suhtlemine meeskonnaga ja tegevuse vahetamine), siis saab deep work tunde t\u00f5sta 12-14 tunnini. P\u00e4rast sellist t\u00f6\u00f6d tunned end v\u00e4sinuna, kuid see on meeldiv v\u00e4simus. Koodimine ilma uneta ja pausideta energiajookidega \u2014 see on teel eba\u00f5nnestumisse.<\/p>\n<p><b>Kas sul on olemas oma valmis t\u00f6\u00f6voogud h\u00e4katonide jaoks? Kuidas need sul tekkisid, kuidas need on korraldatud (kas .py failid on kaustades, iga\u00fchel oma \u00fclesande jaoks jne) ja kuidas alustada selliste loomist iseseisvalt?<\/b><br \/>\nMa ei kasuta t\u00e4ielikult valmis lahendusi eelmistest h\u00e4katonidest uutes, kuid mul on oma mudelite ja t\u00f6\u00f6voogude zoo varasemate v\u00f5istluste kohta. Mul ei pea olema standardosi nullist kirjutama (n\u00e4iteks \u00f5ige sihtkodeerimine v\u00f5i lihtne v\u00f5rgustik, et tuvastada intenti tekstist), mis s\u00e4\u00e4stab mulle palju aega. <\/p>\n<p>Praegu n\u00e4eb see v\u00e4lja nii: iga v\u00f5istluse v\u00f5i hackathoni jaoks on olemas oma repole GitHubis, kus hoitakse s\u00fclearvuteid, skripte ja v\u00e4ikest dokumentatsiooni selle kohta, mis toimub. Lisaks on olemas eraldi repo igasuguste kohandatud \"vidinate\" (nt \u00f5ige target encoding koos ristsaldamisega) jaoks. Ma ei arva, et see on k\u00f5ige elegants parem lahendus, kuid see sobib praegu mulle. <\/p>\n<p>Alustaksin kogu oma koodi salvestamisest kaustadesse ja l\u00fchikese dokumentatsiooni kirjutamisest (miks, mida, kuidas tegin ja tulemus). <\/p>\n<p><b>Kas on reaalselt v\u00f5imalik sellise l\u00fchikese ajaga MVP nullist ette valmistada v\u00f5i tulevad k\u00f5ik osalejad valmis lahendustega?<\/b><br \/>\nV\u00f5in r\u00e4\u00e4kida ainult andmete teadusega seotud projektidest \u2014 jah, see on v\u00f5imalik. MVP m\u00f5isted minu jaoks sisaldavad kahte tegurit: <\/p>\n<ul>\n<li>Eluj\u00f5uline idee esitatakse tootena (st \u00e4rimudel on v\u00e4lja t\u00f6\u00f6tatud). Alati peab olema selge arusaam, miks ja kellele me toodet teeme. M\u00f5nikord v\u00f5idavad projektid, millel on h\u00e4sti p\u00f5hjendatud idee, kuid pole protot\u00fc\u00fcpi, auhindade kohti, ja selles pole midagi \u00fcllatavat. Kahjuks ei suuda paljud osalised abstraheerida kaotuse kibedusest ja kirjutavad oma eba\u00f5nnestumised korraldajate l\u00fchin\u00e4gelikkuse arvele, j\u00e4tkates mudelite kallal t\u00f6\u00f6tamist, millel ei ole selget sihtgruppi j\u00e4rgmistel hackathonidel. <\/li>\n<li>M\u00f5ni n\u00e4itaja, et te suudate seda toodet luua (rakendus, kood, torujuhtmete kirjeldus). <\/li>\n<\/ul>\n<p>\nJuhtub, et hackathonile tuleb meeskond, kellel on valmis lahendus ja nad \u00fcritavad seda korraldajate \u00fclesande alla \u201esobitada\u201c. Sellised meeskonnad lennatakse tehnilise skriinimise k\u00e4igus v\u00e4lja v\u00f5i arvestatakse ainult see osa, mille nad kohapeal valmis tegid. Ma pole n\u00e4inud selliseid meeskondi v\u00f5itjate seas, kuid arvan, et neil on ikkagi tasuv seal k\u00e4ia tulevase v\u00e4\u00e4rtuse t\u00f5ttu (<noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/ods\/blog\/450034\/\">kontaktid, andmestikud ja muu<\/a><\/noindex>). <\/p>\n<p><b>Kas on n\u00e4iteid, kuidas hackathonidel valminud protot\u00fc\u00fcpe on viidud tootmiseni\/startup'i? <\/b><br \/>\nJah. Mul on olnud kolm juhtumit, kus viidi l\u00f5puni v\u00e4lja. Kord tegin ise, kaks korda \u2014 teiste k\u00e4tega minu ideedest ja koodist, mida ma hackathonil kirjutasin. Tunnen ka m\u00f5nda meeskonda, kes j\u00e4tkas koost\u00f6\u00f6d ettev\u00f5ttega konsultantidena. L\u00f5plikest tulemustest ei tea, kuid t\u00f5en\u00e4oliselt on midagi l\u00f5pptulemuseni j\u00f5utud. Ise ei ole startup'e korraldanud ega tea, et keegi seda teeks, kuigi n\u00e4iteid, olen ma kindel, on olemas. <\/p>\n<p><b>P\u00e4rast paljude hackathonide l\u00e4bimist, milliseid n\u00f5uandeid sa endale annaksid, kui saaksid minevikku naasta?<\/b><\/p>\n<ol>\n<li>Taktika on olulisem kui man\u00f6\u00f6vrid. Kujuta ette iga otsust valmis tootena. Idee, Jupyteri m\u00e4rkmik, algoritm ei maksa midagi, kui ei ole selge, kes selle eest maksab. <\/li>\n<li>Enne kui midagigi kavandama hakkad, vasta k\u00fcsimusele mitte \"mida?\", vaid \"miks?\" ja \"kuidas?\". N\u00e4ide: kui kavandad mingit ML lahendust, m\u00f5tle alguses ideaalsele algoritmile: mida ta saab sisendiks, kuidas tema prognoose hiljem kasutatakse? <\/li>\n<li>Osale meeskonnas. <\/li>\n<\/ol>\n<p><b>Millest tavaliselt hackathonidel s\u00fc\u00fca antakse? <\/b><br \/>\nTavaliselt on hackathonidel toit kehv: pitsad, energiajookide ja limonaad. Peaaegu alati on toit korraldatud rootsi lauas (v\u00f5i jagamislauas), mille juurde seisab suur sabad. \u00d6\u00f6sel tavaliselt ei pakuta toitu, kuigi \u00fchel korral Pariisis j\u00e4eti \u00f6\u00f6seks s\u00fc\u00fca \u2014 kr\u00f5psud, doughnut\u2019id ja kokakoola. Kujutan ette korraldajate m\u00f5tlemisprotsessi: \"Nii, mida programmeerijad s\u00f6\u00f6vad? Ah, k\u00fcll, kr\u00f5psud, doughnut\u2019id \u2014 sellega k\u00f5ik. Pannakse neile see \u00fcks soga.\" J\u00e4rgmisel p\u00e4eval k\u00fcsisin korraldajatelt: \"Poiss, kas ei v\u00f5iks \u00f6\u00f6sel midagi muud teha? N\u00e4iteks putru?\" P\u00e4rast seda vaatasid nad mind kui idiooti. Kuulus prantsuse k\u00fclalislahkus. <\/p>\n<p>Hea hackathonide puhul tellitakse toit kastides, kus on eraldatud tavaline, taimetoitlaste ja ko\u0161er toit. Lisaks pannakse k\u00fclmkapp jogurtide ja m\u00fcsli jaoks \u2014 neile, kes soovivad n\u00e4ksida. Tee, kohvi ja vee on standard. J\u00e4tkub m\u00e4lestus Hack Moscow 2 hackathonist \u2014 seal toideti h\u00e4sti bor\u0161iga ja lihapallidega kartulip\u00fcreega 1C kontoris. <\/p>\n<p><b>Hackathonide p\u00f5hjendatavus s\u00f5ltub, nii \u00f6elda, korraldajate professionaalsest valdkonnast (n\u00e4iteks parimaid hackathone korraldavad konsultandid)?<\/b><br \/>\nParimad hackathonid on olnud korraldajatelt, kes on kas varem hackathone korraldanud v\u00f5i nendes osalenud. T\u00f5en\u00e4oliselt on see ainus tegur, mis m\u00f5jutab \u00fcrituse kvaliteeti. <\/p>\n<p><b>Kuidas m\u00f5ista, et sa ei ole algaja ja n\u00fc\u00fcd on aeg minna hackathonile?<\/b><br \/>\nK\u00f5ige parem aeg hackathonile minemiseks oli aasta tagasi. Teine parim aeg on n\u00fc\u00fcd. Nii et julge mine, tee vigu, \u00f5pi \u2014 see on normaalne. Ieven n\u00e4rviv\u00f5rk \u2014 inimeste suurim leiutis ratta ja puu gradientse t\u00f5stmise k\u00f5rval \u2014 ei suuda esimesel koolitusperioodil kedagi kassist koerast eristada. <\/p>\n<p><b>Millised \"punased lipud\" \u00fctlevad kohe, et \u00fcritus ei tule kuigi hea ja ei tasu aega raisata?<\/b><\/p>\n<ul>\n<li>Selge kirjeldus, mida teha (kehtib tootehakatonide jaoks). Kui registreerimisel antakse teile selge \u00fclesanne, on parem j\u00e4\u00e4da koju. Minu m\u00e4lu j\u00e4rgi ei ole olnud \u00fchtegi head hackatonit, kus oleks olnud T\u017d. V\u00f5rdluseks: Hea \u2014 tehke meile midagi, mis on seotud helik\u00f5nede anal\u00fc\u00fcsiga. Halb \u2014 tehke meile rakendus, mis suudaks eraldada vestluse kaheks eraldi helirajaks iga inimese jaoks. <\/li>\n<li>V\u00e4ike auhinnafond. Kui teilt palutakse teha \u201ctinder online kauplusele AI-ga\u201d ja esimese koha auhind on 500 eurot ning meeskonna minimaalne suurus 5 inimest \u2014 ei tasu aega raisata (jah, see on t\u00f5eline hackaton, mis toimus M\u00fcnchenis). <\/li>\n<li>Andmete puudumine (kehtib andmete teaduse hackatonide jaoks). Korraldajad pakuvad tavaliselt p\u00f5hiteavet \u00fcrituse kohta ja m\u00f5nikord ka n\u00e4idisdataset. Kui ei ole antud, k\u00fcsige, see ei tee haiget. Kui 2-3 ei ole selge, milliseid andmeid antakse ja kas neid \u00fcldse antakse \u2014 see on punane lipp. <\/li>\n<li>Uued korraldajad. \u00c4ra lase laiskusel end petta ja otsi infot hackathon'i korraldajatest. Kui nad korraldavad sellist \u00fcritust esmakordselt, on suur t\u00f5en\u00e4osus, et midagi l\u00e4heb valesti. Teisest k\u00fcljest, kui korraldaja ja \u017e\u00fcrii liikmed on varem hackathon'e korraldanud v\u00f5i aktiivselt osalenud, on see roheline lipp.<\/li>\n<\/ul>\n<p><b>\u00dchel hackathon'il \u00f6eldi mulle: \u201eSul oli parim lahendus punktide j\u00e4rgi, aga kahjuks hindame me meeskonnat\u00f6\u00f6d ja sina tegutsesid \u00fcksi. Kui sa oleksid v\u00f5tnud meeskonda tudengi v\u00f5i t\u00fcdruku...\u201d Kas oled sellise eba\u00f5iglusega kokku puutunud? Kuidas sa sellega toime tulid? <\/b><br \/>\nJah, olen kokku puutunud ja mitte ainult kord. Suhtun k\u00f5ikesse, mis toimub, stoiliselt: tegin k\u00f5ik, mis minu v\u00f5imuses, kui ei \u00f5nnestunud \u2013 siis nii peab olema. <\/p>\n<p>\n<b>Miks sa sellega tegeled?<\/b><br \/>\nK\u00f5ik see lihtsalt igavusest.<br \/>\n<br \/>Allikas: <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\/et\/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=\"et_EE\" \/>\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\/et\/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: Hackathonid | ProHoster","description":"Triloogia l\u00f5pposa hackathonidest. Esimeses osas r\u00e4\u00e4kisin motivatsioonist osaleda sellistel \u00fcritustel. Teine osa oli p\u00fchendatud korraldajate vigadele ja nende tagaj\u00e4rgedele. L\u00f5pposa vastab k\u00fcsimustele, mis ei mahtunud esimestesse kahte ossa. R\u00e4\u00e4gi, kuidas sa hakatasid osalema hackathonides. \u00d5ppisin Lappeenranta \u00fclikooli magistrantuuris, samal ajal osaledes v\u00f5istlustel.","canonical_url":"https:\/\/prohoster.info\/et\/blog\/novosti-interneta\/qa-hakatony","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"et_EE","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\/et\/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\/et\/wp-json\/wp\/v2\/posts\/34123","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/comments?post=34123"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/34123\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media\/25748"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media?parent=34123"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/categories?post=34123"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/tags?post=34123"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}