{"id":38950,"date":"2019-10-31T22:26:57","date_gmt":"2019-10-31T19:26:57","guid":{"rendered":"https:\/\/prohoster.info\/blog\/tsifrovoj-proryv-kak-eto-bylo\/"},"modified":"2026-05-20T19:11:20","modified_gmt":"2026-05-20T17:11:20","slug":"tsifrovoj-proryv-kak-eto-bylo__trashed","status":"publish","type":"post","link":"https:\/\/prohoster.info\/da\/blog\/news\/tsifrovoj-proryv-kak-eto-bylo__trashed","title":{"rendered":"Digital gennembrud \u2013 s\u00e5dan gik det til","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Dette er ikke f\u00f8rste hackathon, jeg vinder, ikke den f\u00f8rste, jeg <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/433802\/\">skriver om<\/a><\/noindex>, og det er langt fra det f\u00f8rste indl\u00e6g p\u00e5 Habr, der handler om 'Digital Breakthrough'. Men jeg kunne simpelthen ikke lade v\u00e6re med at skrive. Jeg anser min erfaring for at v\u00e6re tilstr\u00e6kkeligt unik til at dele den. Jeg er sandsynligvis den eneste person p\u00e5 denne hackathon, der har vundet det regionale niveau og finalen med forskellige teams. Vil du vide, hvordan det skete? Velkommen under kat.<\/p>\n<p><noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h3 id=\"regionalnyy-etap-moskva-27---28-iyulya-2019-goda\">Det regionale etape (Moskva, 27. \u2013 28. juli 2019).<\/h3>\n<p><\/p>\n<p>Reklamen for 'Digital Breakthrough' s\u00e5 jeg f\u00f8rste gang et sted i marts-april i \u00e5r. Selvf\u00f8lgelig kunne jeg ikke g\u00e5 forbi en s\u00e5 stor hackathon og tilmeldte mig p\u00e5 hjemmesiden. Her blev jeg ogs\u00e5 bekendt med betingelserne og programmet for konkurrencen. Det viste sig, at for at deltage i hackathonet skulle man gennemf\u00f8re et online-test, der startede den 16. maj. Og m\u00e5ske ville jeg have glemt det, da der ikke kom nogen p\u00e5mindelse om starten af testningen. Og jeg m\u00e5 sige, at alle DE BREV, jeg modtog fra CP, konsekvent havnede i spam-mappen. Selvom jeg hver gang trykkede p\u00e5 knappen 'ikke spam'. Jeg ved ikke, hvordan de opn\u00e5ede det resultat, jeg havde ikke samme problemer med min MailGun-udsending. Og det ser ud til, at de ikke overhovedet kender eksistensen af tjenester som isnotspam.com. Men vi er lidt kommet v\u00e6k fra emnet.<\/p>\n<p><\/p>\n<p>Jeg blev mindet om starten p\u00e5 testen ved et af m\u00f8derne <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/455928\/\">i startup-klubben<\/a><\/noindex>, der diskussionen om teamdannelse. Da jeg \u00e5bnede listen over tests, satte jeg mig straks ned til JavaScript-testen. Generelt var opgaverne mere eller mindre acceptable (for eksempel hvad resultatet ville v\u00e6re, hvis man i konsollen summerede 1 + &#8216;1&#8217;). Men baseret p\u00e5 min erfaring ville jeg have store forbehold ved at bruge s\u00e5danne tests ved rekruttering eller i teams. Problemet er, at en programm\u00f8r sj\u00e6ldent st\u00f8der p\u00e5 s\u00e5danne ting i det virkelige arbejde; hans evne til at kode hurtigt \u2014 disse kundskaber korrelerer slet ikke, og det er ret nemt at \u00f8ve sig p\u00e5 s\u00e5danne emner til jobsamtaler (jeg taler af erfaring). I det hele taget gennemf\u00f8rte jeg testen ret hurtigt, og i nogle tilf\u00e6lde kontrollerede jeg mig selv i konsollen. Opgaverne i Python-testen var af samme type, jeg tjekkede ogs\u00e5 mig selv i konsollen, og med overraskelse fik jeg flere point end i JS, selvom jeg aldrig har programmeret professionelt i Python. Senere h\u00f8rte jeg fra deltagerne, hvordan dygtige programm\u00f8rer fik lave scores p\u00e5 tests, hvordan nogle fik beskeder om, at de ikke var best\u00e5et udv\u00e6lgelsen til CPU, men alligevel blev inviteret. Det er klart, at skaberne af disse tests formentlig ikke har h\u00f8rt noget om <noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/Item_Response_Theory\">testteori<\/a><\/noindex>, deres p\u00e5lidelighed og validitet, eller hvordan man afpr\u00f8ver dem, og ideen med testene ville fra starten have v\u00e6ret en fiasko, selv uden at overveje hackathonets hovedform\u00e5l. Og hovedform\u00e5let for hackathonet, som jeg senere fik at vide, var at s\u00e6tte en Guinness verdensrekord, og testene stod i kontrast til dette.<\/p>\n<p><\/p>\n<p>P\u00e5 et tidspunkt efter at have best\u00e5et testene ringede de til mig, spurgte om jeg ville deltage, afklarede detaljer og fortalte, hvordan man kom ind i chatten for teamudv\u00e6lgelse. Snart loggede jeg ind i chatten og skrev kort om mig selv. Der var totalt kaos i chatten; det virkede, som om arrang\u00f8rerne havde f\u00e5et mange tilf\u00e6ldige mennesker til at deltage uden nogen forbindelse til IT. Talrige produktledere &#171;p\u00e5 Steve Jobs niveau&#187; (et citat fra en deltager) delte historier om sig selv, og man kunne ikke se normale udviklere. Men jeg var heldig, da jeg hurtigt sluttede mig til tre erfarne JS-udviklere. Vi stiftede bekendtskab til hinanden under hackathonet, og tilf\u00f8jede en kvinde til vores team for inspiration og praktiske sp\u00f8rgsm\u00e5l. Jeg husker ikke hvorfor, men vi valgte temaet &#171;Uddannelse i cybersikkerhed&#187; og kom ind i sporet &#171;Videnskab og uddannelse 2&#187;. Jeg befandt mig f\u00f8rste gang i et team af 4 st\u00e6rke programm\u00f8rer og f\u00f8rste gang f\u00f8lte jeg, hvor let det er at vinde i s\u00e5dan et setup. Vi kom ubetr\u00e5dt og argumenterede til middag og kunne ikke blive enige om, hvad vi skulle lave: en mobilapp eller web. I enhver anden situation ville jeg have t\u00e6nkt, at det var en fejl. Det vigtigste for os var at forst\u00e5, hvordan vi kunne v\u00e6re bedre end konkurrenterne, da der var mange teams omkring os, der arbejdede p\u00e5 tests, spil om cybersikkerhed og lignende. Mens vi s\u00e5 p\u00e5 dette og googlede uddannelsesprogrammer og -apps, besluttede vi, at vores vigtigste s\u00e6rpr\u00e6g ville v\u00e6re tr\u00e6ning baseret p\u00e5 princippet om brandalarm. Vi udvalgte en r\u00e6kke funktioner, der virkede interessante at implementere (registrering med kontrol af e-mail og adgangskode gennem hacker databaser, udsendelse af phishing-e-mails (i form af breve fra kendte banker), tr\u00e6ning i social engineering i chatten). Da vi havde bestemt, hvad vi lavede, og forst\u00e5et, hvordan vi kunne skille os ud, skrev vi ret hurtigt en fuldendt webapplikation, hvor jeg indtog en rolle som backend-udvikler, som jeg normalt ikke har. Dermed vandt vi klart vores spor og blev en af tre hold, der gik videre til finalen i Kazan. Senere, i Kazan, opdagede jeg, at udv\u00e6lgelsen til finalen var en fiktion; jeg m\u00f8dte mange kendte ansigt fra teams, der ikke bestod udv\u00e6lgelsen. Journalister fra 1. kanal tog endda et interview med os. Dog blev vores app kun vist i 1 sekund i reportagen.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Digital gennembrud \u2013 s\u00e5dan gik det til\" src=\"\/wp-content\/uploads\/2019\/10\/18c00a2ee8112f246a33e461c09ebbc6.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<em>Snowed-holdet, som jeg vandt den regionale fase med<\/em><\/p>\n<p><\/p>\n<h3 id=\"final-kazan-27--29-sentyabrya-2019-goda\">Finale (Kazan, 27. \u2013 29. september 2019)<\/h3>\n<p><\/p>\n<p>Men derefter begyndte uheldene. Alle programm\u00f8rer fra Snowed-teamet meddelte en efter en, at de ikke kunne tage til Kazan til finalen i l\u00f8bet af omtrent en m\u00e5ned. Jeg begyndte at overveje at finde et nyt team. F\u00f8rst sendte jeg en opfordring i den f\u00e6lles chat for Russian Hack Team, og selvom jeg fik en del svar og invitationer til teams der, var der ingen af dem, der fangede mig. Der var ubalancerede teams, som for eksempel en produktmand, mobiludvikler og front-end udvikler, der mindede om svanen, krabben og gedden fra fablen. Der var ogs\u00e5 teams, der ikke passede mig teknologisk (for eksempel dem der arbejdede med at udvikle mobilapplikationer p\u00e5 Flutter). Endelig, i den chat, som jeg betragtede som skrammel (den p\u00e5 VKontakte, hvor teams blev udvalgt til den regionale fase), blev der lagt en annonce op om at s\u00f8ge en front-end udvikler, og jeg skrev tilf\u00e6ldigt. Drengene viste sig at v\u00e6re ph.d.-studerende fra Skoltech og tilb\u00f8d straks at m\u00f8des og l\u00e6re hinanden at kende. Jeg kunne lide det; teams, der foretr\u00e6kker at m\u00f8des med det samme p\u00e5 hackathonet, v\u00e6kker normalt min mistanke p\u00e5 grund af deres manglende motivation. Vi m\u00f8dtes p\u00e5 \"Grablje\" p\u00e5 Pyatnitskaya. Drengene virkede dygtige, motiverede, selvsikre og troede p\u00e5 sejr, og jeg traf beslutningen der. Vi vidste endnu ikke, hvilke tracks og opgaver der ville v\u00e6re i finalen, men vi antog, at vi ville v\u00e6lge noget relateret til Machine Learning. Og min opgave ville v\u00e6re at skrive en administrativ l\u00f8sning til dette form\u00e5l, s\u00e5 jeg havde p\u00e5 forh\u00e5nd forberedt en skabelon baseret p\u00e5 antd-admin.<br \/>\nJeg rejste til Kazan gratis, betalt af arrang\u00f8rerne. Jeg m\u00e5 sige, at der i chats og blogs allerede var blevet udtrykt meget utilfredshed med billetterne og generelt med organisationen af finalen, jeg vil ikke repeterer alt det.<\/p>\n<p><\/p>\n<p>Da vi ankom til Kazan Expo, registrerede vi os (jeg havde nogle sm\u00e5 problemer med at f\u00e5 mit badge) og spiste morgenmad, gik vi i gang med at v\u00e6lge et spor. Til den officielle \u00e5bning, hvor der var tal fra de officielle, var vi kun der i omkring 10 minutter. Faktisk havde vi allerede nogle foretrukne spor, men vi var interesserede i detaljerne. I spor Nr. 18 (Rostelecom) viste det sig for eksempel, at der skulle udvikles en mobilapplikation, selvom dette ikke var n\u00e6vnt i den korte beskrivelse. Vores prim\u00e6re valg var mellem spor Nr. 8 R\u00f8rr\u00f8ntgeninspektion, PAO \u201eGazprom Neft\u201c og spor Nr. 13 Perinatale centre, Den Russiske FFC. Begge steder var der behov for Data Science, og begge steder kunne der v\u00e6re en webkomponent. I spor Nr. 13 blev vi stoppet af det faktum, at Data Science-opgaven var ret svag; det handlede om at parre data fra Rosstat, og det var uklart, om en admin panel var n\u00f8dvendigt. Og selve opgavens v\u00e6rdi vakte ogs\u00e5 tvivl. I sidste ende besluttede vi, at vi som et team var bedre rustet til spor Nr. 8, is\u00e6r da drengene allerede havde erfaring med at l\u00f8se lignende opgaver. Vi startede med at udt\u00e6nke et scenarie, hvorefter vores applikation ville blive brugt af den endelige bruger. Det viste sig, at vi ville have to typer brugere: teknikere, som var interesserede i teknisk information, og ledere, som havde brug for finansielle indikatorer. Da vi fik en forestilling om scenariet, blev det klart, hvad vi skulle lave p\u00e5 frontenden, hvad designeren skulle tegne, og hvilke metoder der var n\u00f8dvendige p\u00e5 backend, hvilket gjorde det muligt at fordele opgaverne. Ansvarsomr\u00e5der i teamet blev fordelt som f\u00f8lger: to personer arbejdede med ML baseret p\u00e5 de data, vi fik fra tekniske eksperter, \u00e9n person skrev backend i Python, jeg arbejdede p\u00e5 frontend i React og antd, og designeren lavede gr\u00e6nseflader. Vi satte os endda s\u00e5dan, at det var nemmere for os at kommunikere, mens vi l\u00f8ste vores opgaver.<\/p>\n<p><\/p>\n<p>De f\u00f8rste 24 timer fl\u00f8j forbi n\u00e6sten ubem\u00e6rket. I kommunikationen med tech-eksperterne blev det klart, at denne opgave allerede var l\u00f8st af dem (\"Gazprom Neft\"), de var bare nysgerrige p\u00e5, om den kunne l\u00f8ses bedre. Jeg kan ikke sige, at det s\u00e6nkede motivationen, men det efterlod et indtryk. Det overraskede mig, at moderatorerne om natten noterede de fungerende teams (som de sagde til statistikken), hvilket normalt ikke praktiseres ved hackathons. Om morgenen havde vi en prototype af frontend'en klar, nogle rudimenter af backend'en, og den f\u00f8rste ML-l\u00f8sning. Alt i alt var der allerede noget at vise for eksperterne. I l\u00f8rdagens anden halvdel tegnede designeren allerede flere gr\u00e6nseflader, end jeg ville kunne kode, og skiftede plads til at lave pr\u00e6sentationen. L\u00f8rdag var afsat til at registrere en rekord, og om morgenen blev alle der arbejde i hallen sendt ud i korridoren; derefter blev adgang til hallen styret via badges, og man kunne kun g\u00e5 ud i en time p\u00e5 en dag. Jeg vil ikke sige, at dette gav os nogen v\u00e6sentlige problemer, da vi alligevel tilbragte det meste af dagen med at sidde og arbejde. Maden var faktisk meget sparsom, til frokost fik vi et glas bouillon, en sm\u00e5kage og et \u00e6ble, men igen, det gjorde os ikke s\u00e6rlig triste, vi var fokuserede p\u00e5 andet. <\/p>\n<p><\/p>\n<p>I periodisk fik vi udleveret red bull, to d\u00e5ser pr. person, hvilket var meget belejligt. En opskrift, der l\u00e6nge har v\u00e6ret testet ved hackathons, best\u00e5ende af energidrik + kaffe, gjorde det muligt at kode hele natten og den efterf\u00f8lgende dag, mens man var s\u00e5 frisk som en nyfunden m\u00f8nt. P\u00e5 dag to gik vi i praksis bare i gang med at tilf\u00f8je nye funktioner til applikationen, vi lavede en beregning af de finansielle indikatorer og begyndte at udarbejde grafer over defektstatistikker i hovedlinjerne. Der var ikke noget egentligt code review i vores spor; eksperterne vurderede opgavel\u00f8sningen i stil med kaggle.com, baseret p\u00e5 pr\u00e6cision i forudsigelserne, mens frontend blev vurderet visuelt. Vores ML-l\u00f8sning viste sig at v\u00e6re den mest pr\u00e6cise, og m\u00e5ske var det netop dette, der gjorde, at vi kunne tr\u00e6kke foran. I natten fra l\u00f8rdag til s\u00f8ndag arbejdede vi til kl. 2 om natten, hvorefter vi tog hjem for at sove i den lejlighed, vi brugte som base. Vi sov i cirka 5 timer, og s\u00f8ndag kl. 9 var vi allerede i Kazan Expo. Jeg hastede med nogle justeringer, men det meste af tiden gik med at forberede os til pr\u00e6sentationen. Pr\u00e6sentationerne fandt sted i to runder, foran to hold eksperter, og vi blev bedt om at pr\u00e6sentere sidst, da begge hold eksperter \u00f8nskede at lytte til os. Vi s\u00e5 dette som et godt tegn. Applikationen blev pr\u00e6senteret fra min b\u00e6rbare computer, fra en k\u00f8rende udviklingsserver; vi n\u00e5ede ikke at uddeploye applikationen korrekt, men det gjorde alle andre heller ikke.<\/p>\n<p><\/p>\n<p>Alt i alt gik det godt; vi blev peget p\u00e5 omr\u00e5der, hvor vi kunne forbedre vores applikation, og i tiden frem til pr\u00e6sentationen fors\u00f8gte vi faktisk at implementere nogle af disse forslag. Pr\u00e6sentationen forl\u00f8b overraskende glat. Efter vores pr\u00e6sentation vidste vi, at vi l\u00e5 foran i point, vi f\u00f8rte i pr\u00e6cision af l\u00f8sningen, vi havde en god frontend, et godt design, og generelt var der gode fornemmelser. Et andet positivt tegn var, at moderatoren fra vores sektion tog et selfie med os lige inden vi gik ind i koncertsalen; jeg begyndte dengang at mist\u00e6nke, at hun m\u00e5ske havde en anelse om, hvordan det ville g\u00e5))). Men vi kendte ikke vores point efter pr\u00e6sentationen, s\u00e5 tiden indtil vores teams pr\u00e6sentation p\u00e5 scenen var en smule sp\u00e6ndt. P\u00e5 scenen fik vi en papkort med teksten 500000 rubler og hver is\u00e6r en lille taske med en kop og en powerbank til mobilen. Vi fik ikke rigtig mulighed for at nyde sejren eller fejre den ordentligt; vi spiste hurtigt middag og tog en taxa til togstationen.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Digital gennembrud \u2013 s\u00e5dan gik det til\" src=\"\/wp-content\/uploads\/2019\/10\/a172628253a4e252ad708e289d231951.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<em>WAICO-teamet vinder i finalen<\/em><\/p>\n<p><\/p>\n<p>Ved vores tilbagevenden til Moskva blev vi interviewet af journalister fra NTV. De optog i en time p\u00e5 anden sal i caf\u00e9en \"Kvartal 44\" p\u00e5 Polyanka, men i nyhederne viste de kun 10 sekunder. Der var trods alt betydelig fremgang sammenlignet med den regionale fase.<\/p>\n<p><\/p>\n<p>Hvis jeg skulle opsummere de generelle indtryk fra Digitalt gennembrud, ville de v\u00e6re f\u00f8lgende. Der blev brugt sindssygt mange penge p\u00e5 arrangementet, jeg har aldrig set hackathons af denne st\u00f8rrelse f\u00f8r. Men jeg kan ikke sige, at det var berettiget, og at det rent faktisk vil kunne betale sig. En betydelig del af deltagerne, der kom til Kazan, var blot festabe, der ikke kan lave noget med h\u00e6nderne, og som blev samlet for at s\u00e6tte rekorder. Jeg kan ikke sige, at konkurrencen i finalen var h\u00f8jere end p\u00e5 den regionale etape. Desuden v\u00e6kker v\u00e6rdien og nyttev\u00e6rdien af nogle af sporene tvivl. Nogle opgaver var allerede blevet l\u00f8st p\u00e5 industrielt niveau for l\u00e6nge siden. Som det senere viste sig, var nogle organisationer, der f\u00f8rte sporene, slet ikke interesserede i deres l\u00f8sning. Og denne historie er endnu ikke afsluttet, de f\u00f8rende hold fra hvert spor blev udvalgt til en pr\u00e6-accelerator, og det antages, at der vil komme BANEBRYDENDE startups. Men jeg er endnu ikke klar til at skrive om det, lad os se hvad der kommer ud af det.<\/p>\n<p>Kilde: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/471098\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u042d\u0442\u043e \u043d\u0435 \u043f\u0435\u0440\u0432\u044b\u0439 \u0445\u0430\u043a\u0430\u0442\u043e\u043d, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u044f \u0432\u044b\u0438\u0433\u0440\u044b\u0432\u0430\u044e, \u043d\u0435 \u043f\u0435\u0440\u0432\u044b\u0439, \u043f\u0440\u043e \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043f\u0438\u0448\u0443, \u0438 \u044d\u0442\u043e \u0434\u0430\u043b\u0435\u043a\u043e \u043d\u0435 \u043f\u0435\u0440\u0432\u044b\u0439 \u043f\u043e\u0441\u0442 \u043d\u0430 \u0445\u0430\u0431\u0440\u0435, \u043f\u043e\u0441\u0432\u044f\u0449\u0435\u043d\u043d\u044b\u0439 &#171;\u0426\u0438\u0444\u0440\u043e\u0432\u043e\u043c\u0443 \u043f\u0440\u043e\u0440\u044b\u0432\u0443&#187;. \u041d\u043e \u043d\u0435 \u043d\u0430\u043f\u0438\u0441\u0430\u0442\u044c \u044f \u043d\u0435 \u043c\u043e\u0433. \u0421\u0447\u0438\u0442\u0430\u044e \u0441\u0432\u043e\u0439 \u043e\u043f\u044b\u0442 \u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e \u0443\u043d\u0438\u043a\u0430\u043b\u044c\u043d\u044b\u043c, \u0447\u0442\u043e\u0431\u044b \u0438\u043c \u043f\u043e\u0434\u0435\u043b\u0438\u0442\u044c\u0441\u044f. \u0412\u0435\u0440\u043e\u044f\u0442\u043d\u043e, \u044f \u0435\u0434\u0438\u043d\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0439 \u043d\u0430 \u044d\u0442\u043e\u043c \u0445\u0430\u043a\u0430\u0442\u043e\u043d\u0435 \u0447\u0435\u043b\u043e\u0432\u0435\u043a, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0432\u044b\u0438\u0433\u0440\u0430\u043b \u0440\u0435\u0433\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u044b\u0439 \u044d\u0442\u0430\u043f \u0438 \u0444\u0438\u043d\u0430\u043b \u0432 \u0441\u043e\u0441\u0442\u0430\u0432\u0435 \u0440\u0430\u0437\u043d\u044b\u0445 \u043a\u043e\u043c\u0430\u043d\u0434. \u0425\u043e\u0442\u0438\u0442\u0435 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":29222,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-38950","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.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u042d\u0442\u043e \u043d\u0435 \u043f\u0435\u0440\u0432\u044b\u0439 \u0445\u0430\u043a\u0430\u0442\u043e\u043d, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u044f \u0432\u044b\u0438\u0433\u0440\u044b\u0432\u0430\u044e, \u043d\u0435 \u043f\u0435\u0440\u0432\u044b\u0439, \u043f\u0440\u043e \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043f\u0438\u0448\u0443, \u0438 \u044d\u0442\u043e \u0434\u0430\u043b\u0435\u043a\u043e \u043d\u0435 \u043f\u0435\u0440\u0432\u044b\u0439 \u043f\u043e\u0441\u0442 \u043d\u0430 \u0445\u0430\u0431\u0440\u0435, \u043f\u043e\u0441\u0432\u044f\u0449\u0435\u043d\u043d\u044b\u0439 &quot;\u0426\u0438\u0444\u0440\u043e\u0432\u043e\u043c\u0443.\" \/>\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\/da\/blog\/news\/tsifrovoj-proryv-kak-eto-bylo__trashed\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"da_DK\" \/>\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\u0426\u0438\u0444\u0440\u043e\u0432\u043e\u0439 \u043f\u0440\u043e\u0440\u044b\u0432 \u2014 \u043a\u0430\u043a \u044d\u0442\u043e \u0431\u044b\u043b\u043e | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u042d\u0442\u043e \u043d\u0435 \u043f\u0435\u0440\u0432\u044b\u0439 \u0445\u0430\u043a\u0430\u0442\u043e\u043d, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u044f \u0432\u044b\u0438\u0433\u0440\u044b\u0432\u0430\u044e, \u043d\u0435 \u043f\u0435\u0440\u0432\u044b\u0439, \u043f\u0440\u043e \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043f\u0438\u0448\u0443, \u0438 \u044d\u0442\u043e \u0434\u0430\u043b\u0435\u043a\u043e \u043d\u0435 \u043f\u0435\u0440\u0432\u044b\u0439 \u043f\u043e\u0441\u0442 \u043d\u0430 \u0445\u0430\u0431\u0440\u0435, \u043f\u043e\u0441\u0432\u044f\u0449\u0435\u043d\u043d\u044b\u0439 &quot;\u0426\u0438\u0444\u0440\u043e\u0432\u043e\u043c\u0443.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/da\/blog\/news\/tsifrovoj-proryv-kak-eto-bylo__trashed\" \/>\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-31T19:26:57+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-05-20T17:11:20+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\udd47Digitalt gennembrud \u2014 hvordan det var | ProHoster","description":"Dette er ikke den f\u00f8rste hackathon, jeg vinder, ikke den f\u00f8rste, jeg skriver om, og det er langt fra det f\u00f8rste indl\u00e6g p\u00e5 Habr, der er dedikeret til \"Digitalt gennembrud.","canonical_url":"https:\/\/prohoster.info\/da\/blog\/news\/tsifrovoj-proryv-kak-eto-bylo__trashed","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"da_DK","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\u0426\u0438\u0444\u0440\u043e\u0432\u043e\u0439 \u043f\u0440\u043e\u0440\u044b\u0432 \u2014 \u043a\u0430\u043a \u044d\u0442\u043e \u0431\u044b\u043b\u043e | ProHoster","og:description":"\u042d\u0442\u043e \u043d\u0435 \u043f\u0435\u0440\u0432\u044b\u0439 \u0445\u0430\u043a\u0430\u0442\u043e\u043d, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u044f \u0432\u044b\u0438\u0433\u0440\u044b\u0432\u0430\u044e, \u043d\u0435 \u043f\u0435\u0440\u0432\u044b\u0439, \u043f\u0440\u043e \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043f\u0438\u0448\u0443, \u0438 \u044d\u0442\u043e \u0434\u0430\u043b\u0435\u043a\u043e \u043d\u0435 \u043f\u0435\u0440\u0432\u044b\u0439 \u043f\u043e\u0441\u0442 \u043d\u0430 \u0445\u0430\u0431\u0440\u0435, \u043f\u043e\u0441\u0432\u044f\u0449\u0435\u043d\u043d\u044b\u0439 &quot;\u0426\u0438\u0444\u0440\u043e\u0432\u043e\u043c\u0443.","og:url":"https:\/\/prohoster.info\/da\/blog\/news\/tsifrovoj-proryv-kak-eto-bylo__trashed","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-31T19:26:57+00:00","article:modified_time":"2026-05-20T17:11:20+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"38950","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-24 00:05:32","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 00:59:27","updated":"2026-01-24 00:05:32","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts\/38950","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/comments?post=38950"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts\/38950\/revisions"}],"predecessor-version":[{"id":173231,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts\/38950\/revisions\/173231"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/media\/29222"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/media?parent=38950"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/categories?post=38950"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/tags?post=38950"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}