{"id":33615,"date":"2019-10-31T21:53:45","date_gmt":"2019-10-31T18:53:45","guid":{"rendered":"https:\/\/prohoster.info\/blog\/temnaya-storona-hakatonov\/"},"modified":"2019-10-31T21:53:45","modified_gmt":"2019-10-31T18:53:45","slug":"temnaya-storona-hakatonov","status":"publish","type":"post","link":"https:\/\/prohoster.info\/pl\/blog\/news\/temnaya-storona-hakatonov","title":{"rendered":"Ciemna strona hackathon\u00f3w","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"Ciemna strona hackathon\u00f3w\" src=\"\/wp-content\/uploads\/2019\/05\/97b57bec0e4f391c985d0bf54e9e1ab5.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nW <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/ods\/blog\/450034\/\">poprzedniej cz\u0119\u015bci trylogii<\/a><\/noindex> Zastanowi\u0142em si\u0119 nad kilkoma powodami, dla kt\u00f3rych warto bra\u0107 udzia\u0142 w hackathonach. Motywacja do poznania czego\u015b nowego i zdobycia cennych nagr\u00f3d przyci\u0105ga wielu, ale cz\u0119sto z powodu b\u0142\u0119d\u00f3w organizator\u00f3w lub firm sponsoruj\u0105cych wydarzenie, ko\u0144czy si\u0119 to niepowodzeniem i uczestnicy wychodz\u0105 niezadowoleni. Aby takie nieprzyjemne sytuacje zdarza\u0142y si\u0119 rzadziej, napisa\u0142em ten post. Druga cz\u0119\u015b\u0107 trylogii jest po\u015bwi\u0119cona b\u0142\u0119dom organizator\u00f3w. <noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<p>Post jest zorganizowany w nast\u0119puj\u0105cy spos\u00f3b: na pocz\u0105tku opowiadam o wydarzeniu, wyja\u015bniam, co posz\u0142o nie tak i do czego to doprowadzi\u0142o (lub mo\u017ce doprowadzi\u0107 w d\u0142u\u017cszej perspektywie). Nast\u0119pnie przedstawiam swoj\u0105 ocen\u0119 sytuacji oraz to, jak post\u0105pi\u0142bym na miejscu organizator\u00f3w. Poniewa\u017c na wszystkich wydarzeniach wyst\u0119powa\u0142em jako uczestnik, mog\u0119 jedynie przypuszcza\u0107 prawdziwe motywacje organizator\u00f3w. W zwi\u0105zku z tym, moja ocena mo\u017ce by\u0107 jednostronna. Nie wykluczam, \u017ce niekt\u00f3re aspekty, kt\u00f3re wydaj\u0105 mi si\u0119 b\u0142\u0119dne, w rzeczywisto\u015bci by\u0142y zamierzone. <\/p>\n<p>W pewnym momencie czytelnik mo\u017ce pomy\u015ble\u0107, \u017ce autor postanowi\u0142 macha\u0107 pi\u0119\u015bciami po b\u00f3jce. Ale mog\u0119 zapewni\u0107, \u017ce tak nie jest. W niekt\u00f3rych z wymienionych hackathon\u00f3w uda\u0142o mi si\u0119 zaj\u0105\u0107 miejsce na podium, co jednak nie przeszkadza mi m\u00f3wi\u0107 o tym, \u017ce wydarzenie by\u0142o \u017ale zorganizowane. <\/p>\n<p>Z szacunku do organizator\u00f3w i uczestnik\u00f3w, w po\u015bcie nie b\u0119d\u0105 wskazywane konkretne firmy. Uwa\u017cny czytelnik jednak mo\u017ce si\u0119 domy\u015bli\u0107 (lub wygooglowa\u0107), o kim mowa. <\/p>\n<h3>Hackathon nr 1. Surowe ramy<\/h3>\n<p>\nP\u00f3\u0142 roku temu jedna z du\u017cych firm telekomunikacyjnych zorganizowa\u0142a hackathon dotycz\u0105cy analizy danych. O nagrody rywalizowa\u0142o 20 zespo\u0142\u00f3w. Na wydarzeniu udost\u0119pniono zestaw danych do analizy, kt\u00f3ry zawiera\u0142 informacje o kontaktach z biurem obs\u0142ugi klienta firmy, aktywno\u015bci w mediach spo\u0142eczno\u015bciowych oraz zakodowane informacje o u\u017cytkownikach (p\u0142e\u0107, wiek itp.). Najciekawsza cz\u0119\u015b\u0107 zestawu danych \u2014 wiadomo\u015bci u\u017cytkownika i odpowiedzi operatora (dane tekstowe) \u2014 by\u0142a do\u015b\u0107 \u201eszumna\u201d, dlatego do dalszej pracy nale\u017ca\u0142o j\u0105 oczy\u015bci\u0107.<\/p>\n<p>Zadanie dla organizator\u00f3w polega\u0142o na tym, aby stworzy\u0107 co\u015b interesuj\u0105cego z dostarczonych danych, przy czym zabronione by\u0142o korzystanie z dodatkowych otwartych zbior\u00f3w danych z sieci lub samodzielne pozyskiwanie danych. Zabroniono r\u00f3wnie\u017c proponowania pomys\u0142\u00f3w niezwi\u0105zanych z zestawem danych. Niestety, dostarczone dane by\u0142y do\u015b\u0107 \u201eubogie\u201d: trudno by\u0142o uzyska\u0107 z nich jakiekolwiek ciekawe produkty, a podczas rozm\u00f3w z mentorami sta\u0142o si\u0119 jasne, \u017ce wiele z zaproponowanych pomys\u0142\u00f3w ju\u017c si\u0119 realizuje (lub b\u0119dzie realizowanych w najbli\u017cszej przysz\u0142o\u015bci) w firmie. <\/p>\n<p>W rezultacie przyt\u0142aczaj\u0105ca wi\u0119kszo\u015b\u0107 zespo\u0142\u00f3w (15 z 20) stworzy\u0142a chatboty. Podczas wyst\u0105pie\u0144 rozwi\u0105zanie jednego z zespo\u0142\u00f3w by\u0142o ma\u0142o odr\u00f3\u017cnialne od poprzedniego. Nie wytrzymuj\u0105c, jeden z cz\u0142onk\u00f3w jury zapyta\u0142 kolejny zesp\u00f3\u0142 wychodz\u0105cy na scen\u0119: \u201eCo, ch\u0142opaki, wy te\u017c macie chatbota?\u201d. W efekcie z trzech nagr\u00f3d pierwsze i drugie miejsce przyznano zespo\u0142om, kt\u00f3re nie zdecydowa\u0142y si\u0119 na stworzenie chatbot\u00f3w. <\/p>\n<p>Dla por\u00f3wnania we\u017amy hackathon zorganizowany przez mi\u0119dzynarodow\u0105 firm\u0119 konsultingow\u0105 dla firmy \u201eZvezdochka\u201d dwa lata temu. Poniewa\u017c specyfika dzia\u0142alno\u015bci firmy \u201eZvezdochka\u201d by\u0142a nieznana wielu uczestnikom hackathonu, na pocz\u0105tku wydarzenia organizatorzy opowiedzieli o metrykach u\u017cywanych w firmie. Potem udost\u0119pniono sze\u015b\u0107 zbior\u00f3w danych o r\u00f3\u017cnej tematyce: teksty, tabele, dane geolokalizacyjne \u2014 wszyscy uczestnicy mieli szerok\u0105 przestrze\u0144 do dzia\u0142ania. Organizatorzy nie zabraniali korzystania z dodatkowych zbior\u00f3w danych i nawet wspierali takie inicjatywy. W finale rywalizowa\u0142o dziesi\u0119\u0107 zespo\u0142\u00f3w z r\u00f3\u017cnymi rozwi\u0105zaniami o g\u0142\u00f3wn\u0105 nagrod\u0119, przy czym wszystkie zespo\u0142y wykorzysta\u0142y dane zaprezentowane przez firm\u0119 (pomimo braku zakaz\u00f3w), co \u015bwiadczy\u0142o o du\u017cym potencjale do uzyskania wysokiej jako\u015bci produkt\u00f3w.<\/p>\n<h4>Mora\u0142<\/h4>\n<p>\nNie ograniczaj tw\u00f3rczego potencja\u0142u uczestnik\u00f3w. Jako organizator powiniene\u015b dostarczy\u0107 materia\u0142y i zaufa\u0107 ich spojrzeniu oraz profesjonalizmowi. Je\u015bli jeste\u015b uczestnikiem hackathonu, wszelkie ograniczenia czy zakazy powinny ci\u0119 niepokoi\u0107. Zazwyczaj s\u0105 one oznak\u0105 z\u0142ej organizacji (przyk\u0142ad z \u017cycia: ci\u0105g\u0142e pragnienie wstawiania ogrodzenia, gdzie si\u0119 da). Je\u015bli jednak napotka\u0142e\u015b na ograniczenia, b\u0105d\u017a gotowy na to, \u017ce przyjdzie Ci stworzy\u0107 projekt w warunkach du\u017cej konkurencji. W takiej sytuacji musisz podj\u0105\u0107 ryzyko: stworzy\u0107 co\u015b zasadniczo nowego lub zaproponowa\u0107 nietypow\u0105 \u201ekiller feature\u201d, aby wyr\u00f3\u017cni\u0107 si\u0119 z monotonno\u015bci projekt\u00f3w. <\/p>\n<h3>Hackathon nr 2. Niemo\u017cliwe zadania<\/h3>\n<p>\nHackathon w Amadorze obiecywa\u0142 by\u0107 interesuj\u0105cy. Firma-sponsor, du\u017cy producent telefon\u00f3w, rozpocz\u0119\u0142a przygotowania na 4 miesi\u0105ce przed dat\u0105 wydarzenia. W mediach spo\u0142eczno\u015bciowych prowadzono kampani\u0119 promocyjn\u0105, potencjalni uczestnicy musieli przej\u015b\u0107 test techniczny i opisa\u0107 swoje wcze\u015bniejsze projekty, aby zosta\u0107 zakwalifikowanym do tego wydarzenia. Fundusz nagr\u00f3d by\u0142 ca\u0142kiem du\u017cy. Na kilka dni przed hackathonem mentorzy zorganizowali sesj\u0119 techniczn\u0105, aby uczestnicy mieli czas zapozna\u0107 si\u0119 ze specyfik\u0105 bran\u017cy. <\/p>\n<p>Podczas samego wydarzenia organizatorzy dostarczyli zestaw danych log\u00f3w sprz\u0119tu o obj\u0119to\u015bci 8 GB, a zadanie polega\u0142o na binarnej klasyfikacji awarii. Opowiedziano o kryteriach oceny projekt\u00f3w \u2014 jako\u015b\u0107 klasyfikacji, kreatywno\u015b\u0107 w tworzeniu funkcji, umiej\u0119tno\u015b\u0107 pracy w zespole itd. Ale problem w tym, \u017ce w 8 GB \u201efunkcji\u201d by\u0142o zaledwie 20 przyk\u0142ad\u00f3w w zbiorze treningowym i 5 w te\u015bcie. Ostatecznym gwo\u017adziem do trumny hackathonu by\u0142 b\u0142\u0105d w danych: logi sprz\u0119tu uzyskane w \u015brod\u0119 mia\u0142y b\u0142\u0105d w pracy urz\u0105dzenia, a stworzone w czwartek \u2014 nie mia\u0142y (na ten temat wiedzia\u0142y tylko dwie dru\u017cyny, obie z Rosji \u2014 ojczyzny do\u015bwiadczonych data miner\u00f3w). Chocia\u017c nawet znajomo\u015b\u0107 rzeczywistych etykiet testowych nie pomog\u0142a w dostosowaniu odpowiedzi \u2014 zadanie by\u0142o nierozwi\u0105zywalne. Organizatorzy nie osi\u0105gn\u0119li po\u017c\u0105danego wyniku, a uczestnicy stracili mn\u00f3stwo czasu na rozwi\u0105zywanie \u017ale skonstruowanego zadania. Hackathon zosta\u0142 nieudany. <\/p>\n<h4>Mora\u0142<\/h4>\n<p>\nPrzeprowadzaj techniczne ekspertyzy zada\u0144 i sprawdzaj adekwatno\u015b\u0107 swoich zada\u0144. Lepiej przep\u0142aci\u0107 za wst\u0119pn\u0105 ekspertyz\u0119 (w takim przypadku ka\u017cdy data scientist natychmiast wskaza\u0142by na niemo\u017cliwo\u015b\u0107 rozwi\u0105zania tego zadania), ni\u017c potem \u017ca\u0142owa\u0107. <\/p>\n<p>W tym przypadku, opr\u00f3cz straconego czasu i pieni\u0119dzy, firma straci\u0142a zaufanie potencjalnych kandydat\u00f3w i mog\u0142a podzieli\u0107 si\u0119 wynikami. Swoj\u0105 drog\u0105, o udanych wynikach powinni pisa\u0107 nie tylko uczestnicy, ale tak\u017ce firma, maksymalnie wykorzystuj\u0105c hackathon pod wzgl\u0119dem PR. Niestety, nie wszystkie firmy to robi\u0105, ograniczaj\u0105c si\u0119 tylko do posta zapowiadaj\u0105cego i kilku zdj\u0119\u0107 z wydarzenia na Twitterze. <\/p>\n<h3>Hackathon nr 3. We\u017a to lub zostaw.<\/h3>\n<p>\nNiedawno nasz zesp\u00f3\u0142 wzi\u0105\u0142 udzia\u0142 w hackathonie w Amsterdamie. Poniewa\u017c z wykszta\u0142cenia jestem in\u017cynierem energetykiem (w dziedzinie odnawialnych \u017ar\u00f3de\u0142 energii), temat by\u0142 dla nas idealny \u2014 energetyka. Hackathon odby\u0142 si\u0119 w formacie online: otrzymali\u015bmy opis zadania i miesi\u0105c na jego wykonanie. Organizatorki chcia\u0142y zobaczy\u0107 gotowy projekt, kt\u00f3ry pomo\u017ce zwi\u0119kszy\u0107 efektywno\u015b\u0107 energetyczn\u0105 dom\u00f3w w Amsterdamie. <\/p>\n<p>Stworzyli\u015bmy projekt, w kt\u00f3rym prognozowane jest zu\u017cycie energii elektrycznej (wcze\u015bniej bra\u0142em udzia\u0142 w konkursie na ten temat, gdzie zdoby\u0142em rozwi\u0105zanie 'oko\u0142o-sota', o kt\u00f3rym mo\u017cna poczyta\u0107 <noindex><a rel=\"nofollow\" href=\"https:\/\/towardsdatascience.com\/cold-start-energy-predictions-d3971b1803e\">tutaj<\/a><\/noindex>) i generacj\u0119 energii przez panele s\u0142oneczne. Na podstawie tych prognoz optymalizowana jest praca akumulatora (pomys\u0142 ten by\u0142 cz\u0119\u015bciowo zaczerpni\u0119ty z mojego dyplomu magisterskiego). Nasz projekt dobrze wsp\u00f3\u0142brzmia\u0142 zar\u00f3wno z zadaniem od organizator\u00f3w (jak nam si\u0119 wtedy wydawa\u0142o), jak i z polityk\u0105 administracji Amsterdamu w dziedzinie OZE na kilka lat do przodu. <\/p>\n<p>Podczas oceny projekt\u00f3w nam, jak wielu zespo\u0142om, powiedziano, \u017ce to nie jest to, czego oczekiwa\u0142 klient. Dodano, \u017ce musimy przerobi\u0107 projekt, je\u015bli chcemy walczy\u0107 o nagrod\u0119. Nie zdecydowali\u015bmy si\u0119 na \u017cadne poprawki, pogodzili\u015bmy si\u0119 z pora\u017ck\u0105. Z czterdziestu zespo\u0142\u00f3w uczestnicz\u0105cych nie dostali\u015bmy si\u0119 nawet do czo\u0142owej si\u00f3demki, chocia\u017c wyb\u00f3r organizator\u00f3w wydaje mi si\u0119 do\u015b\u0107 dziwny. Na przyk\u0142ad, wpuszczono do fina\u0142u zesp\u00f3\u0142, kt\u00f3ry stworzy\u0142 aplikacj\u0119 do obliczania pr\u0119dko\u015bci wiatru i promieniowania s\u0142onecznego (SI) na podstawie danych z czujnik\u00f3w smartfona: mikrofon do pomiaru wiatru, czujnik nat\u0119\u017cenia \u015bwiat\u0142a - do SI. Killer feature polega\u0142a na klasyfikacji hotdog\/not hotdog na trzy klasy: S\u0142o\u0144ce, wiatr, woda oraz wy\u015bwietlanie odpowiedniego artyku\u0142u w Wikipedii.<noindex><a rel=\"nofollow\" href=\"https:\/\/youtu.be\/x8XMy0tZCUs\">demo<\/a><\/noindex>). <\/p>\n<p>Zostawmy na chwil\u0119 moralny aspekt sprawy: szanta\u017cowanie uczestnik\u00f3w mo\u017cliwo\u015bci\u0105 zwyci\u0119stwa jest po prostu nieetyczne. Poniewa\u017c jedn\u0105 z motywacji do udzia\u0142u w hackathonach (szczeg\u00f3lnie do\u015bwiadczonych programist\u00f3w) jest realizacja swoich pomys\u0142\u00f3w, wielu silnych uczestnik\u00f3w mo\u017ce po prostu opu\u015bci\u0107 wydarzenie, s\u0142ysz\u0105c tak\u0105 informacj\u0119 zwrotn\u0105 (co zdarzy\u0142o si\u0119 nie tylko z naszym zespo\u0142em, ale tak\u017ce z kilkoma innymi, kt\u00f3re przesta\u0142y aktualizowa\u0107 stron\u0119 swojego projektu po sesji z mentorem). Za\u0142\u00f3\u017cmy, \u017ce zgodzili\u015bmy si\u0119 z \u017cyczeniem organizator\u00f3w i przerobili\u015bmy nasz projekt wed\u0142ug ich wymaga\u0144. Co mo\u017ce si\u0119 wydarzy\u0107 dalej? <\/p>\n<p>Poniewa\u017c organizatorzy maj\u0105 swoje wyobra\u017cenie o \"idealnym projekcie\", wszystkie ich sugestie (i stosowne zmiany) b\u0119d\u0105 prowadzi\u0107 nas do tego idea\u0142u. Uczestnicy b\u0119d\u0105 marnowa\u0107 sw\u00f3j czas, a rezygnacja z dalszego udzia\u0142u b\u0119dzie coraz trudniejsza (poniewa\u017c ju\u017c w\u0142o\u017cono wysi\u0142ek, a wydaje si\u0119, \u017ce do zwyci\u0119stwa ju\u017c blisko). W rzeczywisto\u015bci konkurencja o nagrody b\u0119dzie wzrasta\u0107, a uczestnicy coraz cz\u0119\u015bciej b\u0119d\u0105 musieli przerabia\u0107 projekt wed\u0142ug poprawek organizator\u00f3w w nadziei na zdobycie nagrody. W ko\u0144cu m\u0142odzi ludzie, kt\u00f3rzy nie zaj\u0119li miejsc na podium, z perspektywy czasu zrozumiej\u0105, \u017ce brali udzia\u0142 w freelansie bez pieni\u0119dzy: wprowadzali poprawki na \u017cyczenie klienta, ale nie otrzymali w zamian nic (poza odpowiednim do\u015bwiadczeniem, oczywi\u015bcie). <\/p>\n<h4>Mora\u0142<\/h4>\n<p>\nCz\u0119sto \u017cyczenia i opinie od organizator\u00f3w pomagaj\u0105 projektowi. Jednak uczestnicy nie powinni opiera\u0107 si\u0119 na radach mentor\u00f3w jak kaleka na lasce. Je\u015bli s\u0142yszysz od organizator\u00f3w opini\u0119 na temat swojego projektu w duchu \u201eusu\u0144cie, nie zamawiali\u015bmy tego\u201d \u2014 mo\u017cna uzna\u0107, \u017ce Twoje uczestnictwo w hackatonie dobieg\u0142o ko\u0144ca. <\/p>\n<p>Je\u015bli organizujesz hackaton z wyra\u017an\u0105 wizj\u0105 projektu, ale bez umiej\u0119tno\u015bci lub mo\u017cliwo\u015bci zrealizowania go samodzielnie, lepiej przygotuj swoj\u0105 wizj\u0119 w formie specyfikacji technicznej dla freelancera. W przeciwnym razie b\u0119dziesz musia\u0142 zap\u0142aci\u0107 dwa razy \u2014 za hackaton i za us\u0142ugi freelancera.<br \/>\n<br \/>\u0179r\u00f3d\u0142o: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/ods\/blog\/451248\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0412 \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0435\u0439 \u0447\u0430\u0441\u0442\u0438 \u0442\u0440\u0438\u043b\u043e\u0433\u0438\u0438 \u044f \u0440\u0430\u0441\u0441\u043c\u043e\u0442\u0440\u0435\u043b \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043f\u0440\u0438\u0447\u0438\u043d \u0434\u043b\u044f \u0443\u0447\u0430\u0441\u0442\u0438\u044f \u0432 \u0445\u0430\u043a\u0430\u0442\u043e\u043d\u0430\u0445. \u041c\u043e\u0442\u0438\u0432\u0430\u0446\u0438\u044f \u0443\u0437\u043d\u0430\u0442\u044c \u043c\u043d\u043e\u0433\u043e \u043d\u043e\u0432\u043e\u0433\u043e \u0438 \u0432\u044b\u0438\u0433\u0440\u0430\u0442\u044c \u0446\u0435\u043d\u043d\u044b\u0435 \u043f\u0440\u0438\u0437\u044b \u043f\u0440\u0438\u0432\u043b\u0435\u043a\u0430\u0435\u0442 \u043c\u043d\u043e\u0433\u0438\u0445, \u043d\u043e \u0447\u0430\u0441\u0442\u043e \u0438\u0437-\u0437\u0430 \u043e\u0448\u0438\u0431\u043e\u043a \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0442\u043e\u0440\u043e\u0432 \u0438\u043b\u0438 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0439-\u0441\u043f\u043e\u043d\u0441\u043e\u0440\u043e\u0432 \u043c\u0435\u0440\u043e\u043f\u0440\u0438\u044f\u0442\u0438\u0435 \u0437\u0430\u043a\u0430\u043d\u0447\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u043d\u0435\u0443\u0434\u0430\u0447\u043d\u043e \u0438 \u0443\u0447\u0430\u0441\u0442\u043d\u0438\u043a\u0438 \u0443\u0445\u043e\u0434\u044f\u0442 \u043d\u0435\u0434\u043e\u0432\u043e\u043b\u044c\u043d\u044b\u043c\u0438. \u0427\u0442\u043e\u0431\u044b \u0442\u0430\u043a\u0438\u0435 \u043d\u0435\u043f\u0440\u0438\u044f\u0442\u043d\u044b\u0435 \u0441\u043b\u0443\u0447\u0430\u0438 \u043f\u0440\u043e\u0438\u0441\u0445\u043e\u0434\u0438\u043b\u0438 \u0440\u0435\u0436\u0435, \u044f \u043d\u0430\u043f\u0438\u0441\u0430\u043b \u044d\u0442\u043e\u0442 \u043f\u043e\u0441\u0442. \u0412\u0442\u043e\u0440\u0430\u044f \u0447\u0430\u0441\u0442\u044c \u0442\u0440\u0438\u043b\u043e\u0433\u0438\u0438 \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. \u041f\u043e\u0441\u0442 \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u043e\u0432\u0430\u043d \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u043c [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":25306,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-33615","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0412\" \/>\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\/pl\/blog\/news\/temnaya-storona-hakatonov\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"pl_PL\" \/>\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\udd47\u0422\u0435\u043c\u043d\u0430\u044f \u0441\u0442\u043e\u0440\u043e\u043d\u0430 \u0445\u0430\u043a\u0430\u0442\u043e\u043d\u043e\u0432 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0412\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/pl\/blog\/news\/temnaya-storona-hakatonov\" \/>\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:53:45+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T18:53:45+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\udd47Ciemna strona hackaton\u00f3w | ProHoster","description":"W","canonical_url":"https:\/\/prohoster.info\/pl\/blog\/news\/temnaya-storona-hakatonov","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"pl_PL","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\udd47\u0422\u0435\u043c\u043d\u0430\u044f \u0441\u0442\u043e\u0440\u043e\u043d\u0430 \u0445\u0430\u043a\u0430\u0442\u043e\u043d\u043e\u0432 | ProHoster","og:description":"\u0412","og:url":"https:\/\/prohoster.info\/pl\/blog\/news\/temnaya-storona-hakatonov","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:53:45+00:00","article:modified_time":"2019-10-31T18:53:45+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"33615","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 16:01:13","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 02:36:36","updated":"2026-01-21 16:01:13","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/33615","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/comments?post=33615"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/33615\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/media\/25306"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/media?parent=33615"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/categories?post=33615"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/tags?post=33615"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}