{"id":36539,"date":"2019-10-31T22:12:14","date_gmt":"2019-10-31T19:12:14","guid":{"rendered":"https:\/\/prohoster.info\/blog\/kakovo-eto-slushat-kod-so-skorostyu-1000-slov-v-minutu\/"},"modified":"2019-10-31T22:12:14","modified_gmt":"2019-10-31T19:12:14","slug":"kakovo-eto-slushat-kod-so-skorostyu-1000-slov-v-minutu","status":"publish","type":"post","link":"https:\/\/prohoster.info\/da\/blog\/news\/kakovo-eto-slushat-kod-so-skorostyu-1000-slov-v-minutu","title":{"rendered":"Hvordan er det at lytte til kode med en hastighed p\u00e5 1000 ord i minuttet","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<h4>Historien om en lille tragedie og store sejre for en meget dygtig udvikler, der har brug for hj\u00e6lp<\/h4>\n<p>\n<img decoding=\"async\" alt=\"Hvordan er det at lytte til kode med en hastighed p\u00e5 1000 ord i minuttet\" src=\"\/wp-content\/uploads\/2019\/07\/b52544f2c8e891919957cd792fa1d982.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nVed Det F\u00f8derale Universitet i Fjern\u00f8st findes der et center for projektaktiviteter \u2014 her finder kandidater og bachelorer ingeni\u00f8rprojekter, der allerede har kunder, penge og perspektiver. Der afholdes ogs\u00e5 forel\u00e6sninger og intensive forl\u00f8b. Erfarne specialister fort\u00e6ller om moderne og anvendte emner.<\/p>\n<p>En af intensiverne handlede om brugen af containeriseringssystemet Docker til distribuerede beregninger og orkestrering. Deltagerne var kandidater og ph.d.-studerende inden for anvendt matematik, ingeni\u00f8rvidenskab, softwareudvikling og andre tekniske omr\u00e5der. <\/p>\n<p>Underviseren var en fyr med m\u00f8rke briller, trendy frisure, i halskl\u00e6de, snakkesaglig og alt for selvsikker \u2014 is\u00e6r for en 21-\u00e5rig anden\u00e5rs studerende. Han hedder Evgeny Nekrasov, og han startede p\u00e5 DVFU for blot to \u00e5r siden.<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h2>Underbarn<\/h2>\n<p>\n\u00abJa, de var \u00e6ldre og mere statuspr\u00e6gede, men jeg kan ikke sige, at de var mere erfarne. Derudover gav jeg nogle gange forel\u00e6sninger for mine klassekammerater i stedet for vores underviser. P\u00e5 et tidspunkt inds\u00e5 vi, at han ikke kunne give mig mere inden for Objektorienteret Programmering, s\u00e5 jeg l\u00e6ste lejlighedsvis forel\u00e6sninger om OOP, moderne udvikling, GitHub og anvendelse af versionskontrolsystemer for ham.\u00bb<\/p>\n<p><img decoding=\"async\" alt=\"Hvordan er det at lytte til kode med en hastighed p\u00e5 1000 ord i minuttet\" src=\"\/wp-content\/uploads\/2019\/07\/5fb316890001ba18c92f96387876c3d6.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nEvgeny kan programmere i Scala, Clojure, Java, JavaScript, Python, Haskell, TypeScript, PHP, Rust, C++, C og Assembler. \u00abJavaScript kender jeg bedst, de andre \u2014 et til to niveauer lavere. Men jeg kan programmere en controller i Rust eller C++ p\u00e5 en time. Jeg har ikke l\u00e6rt disse sprog m\u00e5lrettet. Jeg har studeret dem til de opgaver, jeg har f\u00e5et. Jeg kan tilpasse mig ethvert projekt ved at studere dokumentationen og manualerne. Jeg kender syntaksen for programmeringssprog, og hvilken jeg bruger, betyder ikke s\u00e5 meget. Det samme g\u00e6lder for rammer og biblioteker \u2014 det er nok at l\u00e6se dokumentationen, s\u00e5 forst\u00e5r jeg, hvordan det fungerer. Alt afh\u00e6nger af emnet og opgaven.\u00bb<\/p>\n<p>Evgeny har intensiveret sit programmeringsstudium siden 2013. En informatikl\u00e6rer, som var helt blind, v\u00e6kkede hans interesse for datalogi. Vejen begyndte med web \u2014 HTML, JavaScript, PHP. <\/p>\n<p>\u00abJeg er bare interesseret. Jeg sover lidt \u2014 er hele tiden optaget af noget, l\u00e6ser eller studerer noget\u00bb.<\/p>\n<p>I 2015 ans\u00f8gte Evgeny om konkurrencen \"Umnik\" for st\u00f8tte af tekniske projekter for unge forskere over 18 \u00e5r. Men han var ikke 18, s\u00e5 han kunne ikke vinde konkurrencen \u2014 til geng\u00e6ld blev Evgeny bem\u00e6rket af det lokale udviklingssamfund. Han m\u00f8dte Sergey Milekhin, som p\u00e5 det tidspunkt organiserede konferencer i Vladivostok som en del af Google Developer Fest. \"Han inviterede mig, jeg kom, lyttede, og jeg kunne lide det. N\u00e6ste \u00e5r kom jeg igen, og jeg m\u00f8dte flere og flere mennesker og talte med dem.\"<\/p>\n<p>Andrei Sitnik fra VLDC-samfundet begyndte at hj\u00e6lpe Evgeny med hans webprojekter. \"Jeg havde brug for at bygge en multitr\u00e5det applikation til behandling af websockets. Jeg t\u00e6nkte meget l\u00e6nge over, hvordan jeg kunne g\u00f8re det i PHP, og jeg henvendte mig til Andrei. Han sagde til mig, 'tag node.js, npm-pakkerne, der findes p\u00e5 internettet, og bekymr dig ikke. Og generelt, at bidrage til open source er fantastisk.' Derfor forbedrede jeg mit engelsk, begyndte at l\u00e6se dokumentation og uploade projekter til GitHub.\" <\/p>\n<p>I 2018 talte Evgeny allerede p\u00e5 Google Dev Fest med sine pr\u00e6sentationer, hvor han talte om fremskridt inden for tilg\u00e6ngelige gr\u00e6nseflader, proteser til de \u00f8vre lemmer, udvikling af neurogr\u00e6nseflader og systemer til kontaktl\u00f8s adgang. Nu g\u00e5r Evgeny p\u00e5 anden \u00e5r af sin bachelor i 'Software Engineering', men han har allerede afsluttet den med succes og skriver sin afsluttende opgave.<\/p>\n<p>\"Jeg blev bedt om at implementere en datastruktur i en hash-tabel. Det er en standardopgave, man f\u00e5r i universitetet. Jeg endte med 12.000 linjer kode og en masse workaround-l\u00f8sninger,\" siger Evgeny med et grin, \"jeg byggede en hash-tabel og dens modificerede struktur i JavaScript for hurtigere datal\u00e6sning. Og l\u00e6reren sagde: 'jeg har brug for, at du skriver det, s\u00e5 det er nemmere for mig \u2014 s\u00e5 jeg kan vurdere det.' Det var meget frustrerende.\"<\/p>\n<p>Meget mere interessante er Evgenys personlige projekter. Den f\u00f8rste er udviklingen af webstandarder for personer med fysiske begr\u00e6nsninger. Han \u00f8nsker at skabe en ressource, der indeholder assistiv teknologi fra starten, s\u00e5 personer med synshandicap nemt kan bruge det og ikke frygte, at oplysninger vil v\u00e6re utilg\u00e6ngelige for dem. Evgeny kender dette problem godt, fordi han selv har mistet synet. <\/p>\n<h2>Skade<\/h2>\n<p>\nTidligere var jeg en almindelig teenager med alle lemmer intakte. I 2012 sprang jeg i luften. Jeg gik en tur med en ven, samlede en flaske op fra gaden, og den eksploderede i mine h\u00e6nder. Jeg mistede min h\u00f8jre h\u00e5ndled, skadede den venstre, og mit syn blev p\u00e5virket, mens min h\u00f8relse blev nedsat. I et halvt \u00e5r l\u00e5 jeg bare p\u00e5 operationsbordene. <\/p>\n<p>Den venstre h\u00e5nd blev samlet i stykker, der blev sat plader og stifter i. Efter fem m\u00e5neder kunne jeg begynde at bruge den. <\/p>\n<p>Efter ulykken kunne jeg overhovedet ikke se noget. Men l\u00e6gerne lykkedes med at genoprette mit lysf\u00f8lelse. Fra mit \u00f8je var der ikke noget tilbage, kun skallen. Indeni blev alt udskiftet \u2014 glaslegemet, linserne. Alt, hvad der kunne.<\/p>\n<p>I 2013 begyndte Zhenya at g\u00e5 i en specialskole for b\u00f8rn med synshandicap. Den l\u00e6rer i informatik, der var helt blind, l\u00e6rte ham at bruge computeren igen. Dette g\u00f8res ved hj\u00e6lp af specielle programmer \u2014 sk\u00e6rml\u00e6sere. De interagerer med API'erne i operativsystemerne for at f\u00e5 adgang til gr\u00e6nsefladen og \u00e6ndre m\u00e5den at styre det p\u00e5 lidt.<\/p>\n<p>Zhenya kalder sig selv en inkarneret Linux-bruger; han bruger Debian. Med hj\u00e6lp fra tastaturet navigerer han rundt i gr\u00e6nsefladen, mens en talende synth fort\u00e6ller, hvad der sker. <\/p>\n<p>\u00abDu vil h\u00f8re ren magi nu,\u00bb siger han til mig, f\u00f8r han t\u00e6nder for programmet.<\/p>\n<p><center><iframe loading=\"lazy\" width=\"560\" height=\"315\" src=\"https:\/\/w.soundcloud.com\/player\/\" frameborder=\"0\" allowfullscreen><\/iframe><\/center><\/p>\n<p>Det lyder som en kode eller fremmed snak, men i virkeligheden er det blot almindeligt russisk eller engelsk, bare med en talesynth, der taler i en hastighed, som er utrolig for et uuddannet \u00f8re. <\/p>\n<p>\u00abDet var ikke sv\u00e6rt at l\u00e6re dette. I starten arbejdede jeg i Windows og brugte sk\u00e6rml\u00e6serprogrammet Jaws. Jeg brugte det og t\u00e6nkte, 'for guds skyld, hvordan kan man arbejde med s\u00e5dan hastighed?\u2019 Jeg for\u00f8gede det og inds\u00e5, at mine \u00f8rer blev til tromler. Jeg satte det tilbage og begyndte gradvist at \u00f8ge hastigheden med 5\u201310 procent hver uge. Jeg fik syntesen op p\u00e5 hundrede ord, derefter endnu mere, og endnu mere. Nu taler den tusind ord i minuttet.\u2019<\/p>\n<p>Zhenya skriver i almindelige tekstredakt\u00f8rer \u2014 Gedit eller Nano. Han kopierer kildetekster fra GitHub, starter sk\u00e6rml\u00e6seren og lytter til koden. For at andre udviklere nemt kan l\u00e6se og forst\u00e5 det, bruger han bredt linters og konfigurationer. Men Zhenya kan ikke bruge udviklingsmilj\u00f8er, fordi de ikke er tilg\u00e6ngelige for blinde p\u00e5 grund af deres implementering.<\/p>\n<p>\"De er lavet p\u00e5 en m\u00e5de, s\u00e5 deres vindue bestemmes af systemet, og alt indeni vinduet \u2014 sk\u00e6rml\u00e6seren kan ikke se, fordi den ikke kan f\u00e5 adgang. Jeg har kontaktet JetBrains direkte for at fors\u00f8ge at lave nogle patches til deres milj\u00f8er. De sendte mig kildekoden til PyCharm. IDE'en er bygget p\u00e5 IntelliJ IDEA, s\u00e5 alle \u00e6ndringer kan anvendes begge steder.\"<\/p>\n<p>En anden hindring er manglende overholdelse af generelle standarder p\u00e5 nettet. For eksempel ser vi en stor overskrift p\u00e5 siden. Mange udviklere implementerer den ved hj\u00e6lp af span-tagget for at tr\u00e6kke skrifttypen op til den \u00f8nskede st\u00f8rrelse, og resultatet ser ok ud. Men da teksten ikke er en overskrift for systemet, genkender sk\u00e6rml\u00e6seren den ikke som et menupunkt og giver ikke mulighed for interaktion.<\/p>\n<p>Zhenya bruger nemt mobilversionen af \"VKontakte\", men holder sig v\u00e6k fra Facebook: \"VK er praktisk for mig, fordi der er en separat navigationsmenu. I den findes der elementer og overskrifter, der for mig er en semantisk opdeling af siden. For eksempel ved jeg, at overskriften p\u00e5 f\u00f8rste niveau, hvor mit kaldenavn st\u00e5r \u2014 det er sidens titel. Jeg ved, at overskriften \"beskeder\" opdeler siden, og derunder f\u00f8lger listen over samtaler.\"<\/p>\n<p>Facebook promoverer tilg\u00e6ngelighed, men i virkeligheden er det s\u00e5 d\u00e5rligt, at det er umuligt at forst\u00e5 noget. Jeg \u00e5bner det \u2014 og programmet begynder at fryse, siden h\u00e6nger forf\u00e6rdeligt, alt hopper. Overalt er der knapper, og jeg t\u00e6nker: \"Hvordan skal jeg overhovedet arbejde med det?!\" Jeg vil kun bruge det, hvis jeg opgraderer min klient eller tilknytter noget tredjepart.\"<\/p>\n<h2>Forskning<\/h2>\n<p>\nZhenya bor i Vladivostok i et almindeligt universitetskollegium. Badev\u00e6relset er i v\u00e6relset, der er to skabe, to senge, to borde, to hylder, og et k\u00f8leskab. Ingen specielle gadgets, men if\u00f8lge ham er de heller ikke n\u00f8dvendige. \"Synsneds\u00e6ttelse betyder ikke, at jeg ikke kan g\u00e5 eller finde min vej. Men jeg ville m\u00e5ske med gl\u00e6de have indrettet et smart hjem, hvis jeg havde ressourcerne. Jeg har simpelthen ikke penge til at k\u00f8be komponenter. For en studerende er det ikke \u00f8konomisk at bruge fem tusinde p\u00e5 et bundkort bare for at pille ved det.\"<\/p>\n<p>Zhenya bor med sin k\u00e6reste, hun hj\u00e6lper meget i husstanden: \"sm\u00f8re sandwiches, h\u00e6lde te, vaske t\u00f8j. Derfor har jeg f\u00e5et mere tid til at slappe af og lave mine yndlingsaktiviteter.\" <\/p>\n<p>For eksempel har Zhenya et band, hvor han spiller elektrisk guitar. Han l\u00e6rte det ogs\u00e5 efter en skade. I 2016 tilbragte han tre m\u00e5neder i et rehabiliteringscenter, hvor han bad om hj\u00e6lp fra en l\u00e6rer med guitaren. I starten spillede han med en skjorte, der var vendt p\u00e5 vrangen. Derefter lavede han en mediator.<\/p>\n<p>\u201eJeg tog et bandage til at styrke h\u00e5ndleddet, som man bruger, for eksempel kampsportud\u00f8vere, og klippede det op ved fingerens adskillelser og trak det over underarmen. Der er en skumgummipude, der beskytter h\u00e5ndleddet mod skader \u2013 til den fastgjorde jeg mediator, som min bror skar ud af en plastspatel. Det blev til et langt plastisk 'sprog', som jeg spiller p\u00e5 strengene \u2013 b\u00e5de ved at plukke og spille akkompagnement.\u201d<\/p>\n<p>Eksplosionen \u00f8delagde trommehinderne, s\u00e5 Zhenya kan ikke h\u00f8re basfrekvenser. Han har ikke den sjette (laveste) streng p\u00e5 sin guitar, og den femte er stemt anderledes. Han spiller hovedsageligt solo-partier.<\/p>\n<p>Men de vigtigste aktiviteter forbliver udvikling og forskning.<\/p>\n<blockquote>\n<h3>Protesen til armen<\/h3>\n<p>\n<img decoding=\"async\" alt=\"Hvordan er det at lytte til kode med en hastighed p\u00e5 1000 ord i minuttet\" src=\"\/wp-content\/uploads\/2019\/07\/c143c4514437584a14eb61b50d865090.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nEt af projekterne er udvikling af en protese til de \u00f8verste ekstremiteter med et intelligent styringssystem. I 2016 henvendte Zhenya sig til en person, der arbejdede med at udvikle proteser og begyndte at hj\u00e6lpe ham med testningen. I 2017 deltog de i hackathonen \u201eNeurostart\u201d. I et team p\u00e5 tre personer programmerede Zhenya lavniveaus controllere. De to andre konstruerede modellerne og uddannede neurale netv\u00e6rk til styresystemet. <\/p>\n<p>Nu har Zhenya p\u00e5taget sig hele softwaredelen af projektet. Han bruger Myo Armband-bracelet til at registrere muskelpotentialer, bygger masker baseret p\u00e5 dem og anvender neurale netv\u00e6rksmodeller til gestusgenkendelse \u2013 dette danner grundlaget for styringssystemet.<\/p>\n<p>\u201eBracelet har otte sensorer. De sender \u00e6ndringer i potentialer til enhver inputenhed. Jeg har personligt udskilt deres SDK, dekompileret alt, hvad der var n\u00f8dvendigt, og skrevet mit eget bibliotek i Python til dataindsamling. Der er selvf\u00f8lgelig ikke nok data. Selv hvis jeg h\u00e6nger en milliard sensorer p\u00e5 huden, vil det stadig ikke v\u00e6re nok. Huden bev\u00e6ger sig over musklerne, og dataene blandes.\u201d<\/p>\n<p>I fremtiden planl\u00e6gger Zhenya at installere flere sensorer under huden og i musklerne. Han ville gerne have pr\u00f8vet det allerede nu \u2013 men i Rusland er s\u00e5danne operationer forbudte. Hvis en kirurg implanterer ikke-certificeret udstyr under huden p\u00e5 en person, vil han miste sin autorisation. Ikke desto mindre har Zhenya syet en sensor ind i sin h\u00e5nd \u2013 en RFID-chip, ligesom dem i elektroniske n\u00f8gler, s\u00e5 han kan \u00e5bne d\u00f8rtelefoner eller enhver l\u00e5s, som n\u00f8glen er knyttet til.<\/p><\/blockquote>\n<blockquote>\n<h3>Kunstigt \u00f8je<\/h3>\n<p>\nSammen med Bogdan Shcheglov, biokemiker og biofysiker, arbejder Zhenya p\u00e5 en prototype af et kunstigt \u00f8je. Bogdan arbejder med 3D-modellering af \u00f8je\u00e6blet og sammenkobling af alle kredsl\u00f8b i den tredimensionale model med synsnerven, mens Zhenya bygger den matematiske model. <\/p>\n<p>\"Vi har studeret en masse litteratur om eksisterende analoger, teknologier, der var p\u00e5 markedet, og som stadig findes, og inds\u00e5, at billedgenkendelse ikke er relevant. Til geng\u00e6ld fandt vi ud af, at der tidligere var skabt en matrix til registrering af fotoner og deres energi. Vi besluttede at udvikle en lignende matrix i en reduceret st\u00f8rrelse, der ville v\u00e6re i stand til at registrere i det mindste et minimum af fotoner og p\u00e5 deres basis generere elektriske impulser. P\u00e5 den m\u00e5de slipper vi for det mellemliggende lag af klart billede og genkendelse \u2013 vi arbejder bare direkte.\"<\/p>\n<p>Resultatet bliver en form for syn, ikke helt i klassisk forstand. Men som Zhenya siger, skal den resterende synsnerve opfatte str\u00f8mmen af elektriske impulser p\u00e5 samme m\u00e5de som fra et rigtigt \u00f8je. I 2018 diskuterede de projektet med rektor for det Maritimtekniske Universitet, Gleb Turishchev, og mentoren fra Skolkovo, Olga Velichko. De bekr\u00e6ftede, at denne opgave kan l\u00f8ses med de teknologier, der allerede findes i verden.<\/p>\n<p>\"Men denne opgave er endnu sv\u00e6rere end udviklingen af proteser. Vi kan ikke engang udf\u00f8re eksperimenter p\u00e5 fr\u00f8er for at teste, hvor godt retina genererer impulser, hvordan de afh\u00e6nger af forskellige lys, hvilket omr\u00e5de der genererer mest, og hvilket der genererer mindst. Vi har brug for finansiering, der vil g\u00f8re det muligt for os at leje et laboratorium og ans\u00e6tte folk til at nedbryde opgaverne og forkorte tidsrammen. Plus omkostningerne til alle n\u00f8dvendige materialer. Som regel handler det hele om penge.\"<\/p><\/blockquote>\n<h2>Bureaukrati<\/h2>\n<p>\nBogdan og Zhenya henvendte sig til Skolkovo for finansiering, men fik afslag \u2014 kun f\u00e6rdige produkter med kommercielt potentiale f\u00e5r adgang, ikke forskningsprojekter i opstartsfase.<\/p>\n<p>P\u00e5 trods af den us\u00e6dvanlige historie om Zhenya, hans evner og inspirerende succeser, er det m\u00e6rkeligt at se det bureaukratiske uheld. Det er s\u00e6rligt frustrerende at h\u00f8re, n\u00e5r man ser nyhederne. Her er endnu et \"produkt, der er n\u00f8dvendigt for folk\" (en fotoapp, reklameoptimering eller nye former for chat-applikationer) der f\u00e5r millioner af dollars i indt\u00e6gter og investeringer. Men en ukendt entusiast ved ikke, hvad han skal g\u00f8re med sine id\u00e9er.<\/p>\n<p>I \u00e5r vandt Zhenya et gratis seks m\u00e5neders kursus i \u00d8strig gennem et partnerskabsprogram mellem universiteter \u2014 men han kan ikke rejse dertil. For at f\u00e5 visum skal der v\u00e6re garantier for, at han har penge til bolig og liv i Salzburg. <\/p>\n<p>\"Henvendelse til fondene har ikke givet resultater, fordi finansieringen kun gives til fulde diplomprogrammer,\" siger Zhenya, \"Henvendelsen til universitetet i Salzburg gav ogs\u00e5 ingen resultater \u2014 universitetet har ikke sine egne kollegier og kan ikke hj\u00e6lpe os med bolig.<\/p>\n<p>Jeg skrev til ti fonde, og af dem svarede kun tre eller fire. Og de svarede, at min akademiske grad ikke passer til dem \u2014 de har brug for kandidater og derover. Mine forskningsresultater fra bacheloruddannelsen bliver ikke anerkendt af dem. Hvis du studerer p\u00e5 et lokalt universitet, er du bachelor og laver teknisk forskning, kan du ans\u00f8ge gennem universitetet. Men for en person fra udlandet er det desv\u00e6rre ikke muligt.<\/p>\n<p>Jeg kontaktede omtrent samme antal russiske fonde. I Skolkovo sagde de til mig: undskyld, men vi arbejder kun med kandidater. I andre fonde fortalte de mig, at de ikke har finansiering til seks m\u00e5neder, eller at de ogs\u00e5 kun arbejder med diplomprogrammer, eller at de ikke finansierer private personer. Og fra Prokhorov- og Potanin-fondene fik jeg slet ikke svar.<\/p>\n<p>Fra Yandex modtog jeg et brev, der sagde, at de driver stor velg\u00f8renhed, og at virksomheden i \u00f8jeblikket ikke har finansiering, men de \u00f8nsker mig alt det bedste. <\/p>\n<p>Jeg var endda indforst\u00e5et med kontraktbaseret finansiering, som ville give mig mulighed for at tage af sted for at studere, og som resultat ville jeg bringe noget til virksomheden. Men alt stopper ved det lave kommunikationsniveau. Jeg forst\u00e5r, hvad det skyldes. De mennesker, der arbejder med telefonopkald og e-mails, arbejder bare ud fra dokumenter. De ser, at der er kommet en ans\u00f8gning, den kunne endda v\u00e6re fremragende. Men de skriver: Beklager, nej, fordi enten er ans\u00f8gningsfristen udl\u00f8bet, eller du passer ikke til status. Og jeg har ikke mulighed for at komme i kontakt med fondens ejere, der har jeg bare ikke de kontakter.<\/p>\n<p>Men indl\u00e6g om Genes problem begyndte hurtigt at sprede sig p\u00e5 sociale medier. I de f\u00f8rste par dage indsamlede vi omkring 50.000 rubler \u2013 af de n\u00f8dvendige 12.000 euro. Der er ikke meget tid til at samle det, men mange skriver allerede til Gene om st\u00f8tte. M\u00e5ske kan det lykkes.<\/p>\n<p>Jeg ville v\u00e6re glad for at afslutte denne lange tekst med helten, der kommer tilbage fra \u00d8strig med en ny, kraftfuld erfaring. Eller med at modtage et tilskud til et af projekterne og et billede fra det nye laboratorium. Men teksten stoppede i v\u00e6relserne i kollegiet, hvor der er to skabe, to senge, to borde, to hylder og et k\u00f8leskab.<\/p>\n<p>Jeg mener, store professionelle f\u00e6llesskaber er n\u00f8dvendige for at hj\u00e6lpe hinanden. Gene Nekrasov har brug for penge, nyttige kontakter, id\u00e9er, r\u00e5d, alt, hvad muligt. Lad os forbedre vores karma.<\/p>\n<p><b class=\"spoiler_title\">Genes kontakter og andre vigtige numre<\/b>e-mail: evgeniy@nekrasov.pw<br \/>\nTelefon: +7-914-968-93-21<br \/>\nTelegram og WhatsApp: +7-999-057-85-48<br \/>\ngithub: <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/Ravino\">github.com\/Ravino<\/a><\/noindex><br \/>\nvk.com: vk.com\/ravino_doul<\/p>\n<p>Oplysninger til overf\u00f8rsel af midler:<br \/>\nKortnummer: 4276 5000 3572 4382 eller via telefonnummer +7-914-968-93-21<br \/>\nYandex pengepung p\u00e5 telefonnummer +7-914-968-93-21<\/p>\n<p>Modtager: Nekrasov Evgeny<\/p>\n<p>Kilde: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/461469\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0418\u0441\u0442\u043e\u0440\u0438\u044f \u043c\u0430\u043b\u0435\u043d\u044c\u043a\u043e\u0439 \u0442\u0440\u0430\u0433\u0435\u0434\u0438\u0438 \u0438 \u0431\u043e\u043b\u044c\u0448\u0438\u0445 \u043f\u043e\u0431\u0435\u0434 \u043e\u0447\u0435\u043d\u044c \u0445\u043e\u0440\u043e\u0448\u0435\u0433\u043e \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0430, \u043a\u043e\u0442\u043e\u0440\u043e\u043c\u0443 \u043d\u0443\u0436\u043d\u0430 \u043f\u043e\u043c\u043e\u0449\u044c \u0412 \u0414\u0430\u043b\u044c\u043d\u0435\u0432\u043e\u0441\u0442\u043e\u0447\u043d\u043e\u043c \u0424\u0435\u0434\u0435\u0440\u0430\u043b\u044c\u043d\u043e\u043c \u0423\u043d\u0438\u0432\u0435\u0440\u0441\u0438\u0442\u0435\u0442\u0435 \u0435\u0441\u0442\u044c \u0446\u0435\u043d\u0442\u0440 \u043f\u0440\u043e\u0435\u043a\u0442\u043d\u043e\u0439 \u0434\u0435\u044f\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438 \u2014 \u0442\u0430\u043c \u043c\u0430\u0433\u0438\u0441\u0442\u0440\u044b \u0438 \u0431\u0430\u043a\u0430\u043b\u0430\u0432\u0440\u044b \u043d\u0430\u0445\u043e\u0434\u044f\u0442 \u0434\u043b\u044f \u0441\u0435\u0431\u044f \u0438\u043d\u0436\u0435\u043d\u0435\u0440\u043d\u044b\u0435 \u043f\u0440\u043e\u0435\u043a\u0442\u044b, \u0443 \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u0443\u0436\u0435 \u0435\u0441\u0442\u044c \u0437\u0430\u043a\u0430\u0437\u0447\u0438\u043a\u0438, \u0434\u0435\u043d\u044c\u0433\u0438 \u0438 \u043f\u0435\u0440\u0441\u043f\u0435\u043a\u0442\u0438\u0432\u044b. \u0415\u0449\u0435 \u0442\u0430\u043c \u043f\u0440\u043e\u0432\u043e\u0434\u044f\u0442\u0441\u044f \u043b\u0435\u043a\u0446\u0438\u0438 \u0438 \u0438\u043d\u0442\u0435\u043d\u0441\u0438\u0432\u044b. \u041e\u043f\u044b\u0442\u043d\u044b\u0435 \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u0438\u0441\u0442\u044b \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u044b\u0432\u0430\u044e\u0442 \u043e \u0441\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0445 \u0438 \u043f\u0440\u0438\u043a\u043b\u0430\u0434\u043d\u044b\u0445 \u0432\u0435\u0449\u0430\u0445. \u041e\u0434\u0438\u043d \u0438\u0437 \u0438\u043d\u0442\u0435\u043d\u0441\u0438\u0432\u043e\u0432 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":27351,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-36539","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=\"\u0418\u0441\u0442\u043e\u0440\u0438\u044f \u043c\u0430\u043b\u0435\u043d\u044c\u043a\u043e\u0439 \u0442\u0440\u0430\u0433\u0435\u0434\u0438\u0438 \u0438 \u0431\u043e\u043b\u044c\u0448\u0438\u0445 \u043f\u043e\u0431\u0435\u0434 \u043e\u0447\u0435\u043d\u044c \u0445\u043e\u0440\u043e\u0448\u0435\u0433\u043e \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0430, \u043a\u043e\u0442\u043e\u0440\u043e\u043c\u0443 \u043d\u0443\u0436\u043d\u0430 \u043f\u043e\u043c\u043e\u0449\u044c\" \/>\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\/kakovo-eto-slushat-kod-so-skorostyu-1000-slov-v-minutu\" \/>\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\u041a\u0430\u043a\u043e\u0432\u043e \u044d\u0442\u043e \u2014 \u0441\u043b\u0443\u0448\u0430\u0442\u044c \u043a\u043e\u0434 \u0441\u043e \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u044c\u044e 1000 \u0441\u043b\u043e\u0432 \u0432 \u043c\u0438\u043d\u0443\u0442\u0443 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0418\u0441\u0442\u043e\u0440\u0438\u044f \u043c\u0430\u043b\u0435\u043d\u044c\u043a\u043e\u0439 \u0442\u0440\u0430\u0433\u0435\u0434\u0438\u0438 \u0438 \u0431\u043e\u043b\u044c\u0448\u0438\u0445 \u043f\u043e\u0431\u0435\u0434 \u043e\u0447\u0435\u043d\u044c \u0445\u043e\u0440\u043e\u0448\u0435\u0433\u043e \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0430, \u043a\u043e\u0442\u043e\u0440\u043e\u043c\u0443 \u043d\u0443\u0436\u043d\u0430 \u043f\u043e\u043c\u043e\u0449\u044c\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/da\/blog\/news\/kakovo-eto-slushat-kod-so-skorostyu-1000-slov-v-minutu\" \/>\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:12:14+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T19:12:14+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\udd47Hvordan er det at lytte til kode med en hastighed p\u00e5 1000 ord i minuttet | ProHoster","description":"Historien om en lille tragedie og store sejre for en meget dygtig udvikler, der har brug for hj\u00e6lp","canonical_url":"https:\/\/prohoster.info\/da\/blog\/news\/kakovo-eto-slushat-kod-so-skorostyu-1000-slov-v-minutu","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\u041a\u0430\u043a\u043e\u0432\u043e \u044d\u0442\u043e \u2014 \u0441\u043b\u0443\u0448\u0430\u0442\u044c \u043a\u043e\u0434 \u0441\u043e \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u044c\u044e 1000 \u0441\u043b\u043e\u0432 \u0432 \u043c\u0438\u043d\u0443\u0442\u0443 | ProHoster","og:description":"\u0418\u0441\u0442\u043e\u0440\u0438\u044f \u043c\u0430\u043b\u0435\u043d\u044c\u043a\u043e\u0439 \u0442\u0440\u0430\u0433\u0435\u0434\u0438\u0438 \u0438 \u0431\u043e\u043b\u044c\u0448\u0438\u0445 \u043f\u043e\u0431\u0435\u0434 \u043e\u0447\u0435\u043d\u044c \u0445\u043e\u0440\u043e\u0448\u0435\u0433\u043e \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0430, \u043a\u043e\u0442\u043e\u0440\u043e\u043c\u0443 \u043d\u0443\u0436\u043d\u0430 \u043f\u043e\u043c\u043e\u0449\u044c","og:url":"https:\/\/prohoster.info\/da\/blog\/news\/kakovo-eto-slushat-kod-so-skorostyu-1000-slov-v-minutu","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:12:14+00:00","article:modified_time":"2019-10-31T19:12:14+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"36539","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-22 03:45:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 01:43:31","updated":"2026-01-22 03:45:19","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\/36539","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=36539"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts\/36539\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/media\/27351"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/media?parent=36539"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/categories?post=36539"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/tags?post=36539"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}