Forfatter: Yuri Gagarin

9 år med Mojolicious! Festudgivelse 8.28 med async/await!

Mojolicious er et moderne web-framework i Perl. Mojo er et datterprojekt til udviklingen af et værktøjsæt til frameworket. Modulerne fra familien Mojo::* anvendes også bredt i tredjepartsprojekter. Eksempel på kode: use Mojo::Base -strict, -async; async sub hello_p { return ‘Hello Mojo!’; } hello_p()->then(sub { say @_ })->wait; Flere eksempler findes i dokumentationen. Tidligere tildelte Perlfoundation et legat til udviklingen af modulet Future::AsyncAwait. Nogle […]

Derpibooru er nu FOSS: lanceringen af Philomena og Booru-on-Rails

Derpibooru er den største billedtavle for My Little Pony-fans i verden og har betjent hundrede af tusinder af brugere i ni år. Indtil for nylig brugte platformen den proprietære motor Booru-on-Rails, bygget på Ruby on Rails-frameworket og MongoDB. Men nu er siden flyttet til motoren Philomena, skrevet i Elixir ved hjælp af Phoenix-frameworket, Elasticsearch og PostgreSQL. […]

Hvordan jeg var praktikant som SRE-ingeniør i en uge. Vagt set med softwareingeniørens øjne

SRE-ingeniør – praktikant Først vil jeg præsentere mig selv. Jeg er @tristan.read, frontend-ingeniør i gruppen Monitor::Health hos GitLab. I sidste uge havde jeg æren af at være praktikant hos en af vores vagtholdende SRE-ingeniører. Formålet var dagligt at observere, hvordan vagtholdende reagerer på hændelser og få reel erfaring i arbejdet. Vi ønsker, at vores ingeniører bedre forstår brugernes behov […]

Logs i Kubernetes (og mere) i dag: forventninger og realiteter

Året var 2019, og vi havde stadig ikke en standardløsning til aggregationen af logs i Kubernetes. I denne artikel vil vi, med eksempler fra den virkelige verden, dele vores søgen, stødt på problemer og deres løsninger. Men først vil jeg bemærke, at forskellige kunder forstår logsamling meget forskelligt: nogle ønsker at se sikkerheds- og revisionslogs; andre […]

I Windows 10 20H1 vil der komme en mere enkel måde at opdatere og installere drivere på

I den kommende store opdatering af Windows 10, som planlægges at blive udgivet i 2020, vil der komme en ny måde at opdatere og installere ekstra drivere på. I ændringsloggen for build 19536 af Windows 10 bekræftede Microsoft, at de stadig arbejder på en enklere måde at installere drivere og månedlige opdateringer, som ikke er relateret til sikkerhed. Microsoft siger, at brugerne vil få en ny […]

Drømmen om virksomheden: hvordan man organiserer et arrangement korrekt

Åh, denne vidunderlige tid før nytåret. Tid til årsrapporter, presserende deadlines, hektisk aktivitet og blinkende lyskæder, der endda kan udløse anfald af epilepsi hos en sund person. Sæson for firmafester og en frisk høst af artikler med tips til, hvordan man kan have det sjovt uden at skamme sig. Periode med pengeudkast til arrangementer, der ikke bringer nogen langsigtede fordele og kun få personer […]

Hvordan Kafka blev en realitet

Hej, Habr! Jeg arbejder i Tinkoff-teamet, der udvikler vores egne notifikationscenter. I høj grad udvikler jeg på Java ved hjælp af Spring Boot og løser forskellige tekniske problemer, der opstår i projektet. De fleste af vores mikrotjenester interagerer asynkront med hinanden via en meddelelsesbroker. Tidligere brugte vi IBM MQ som broker, men den kunne ikke længere håndtere […]

Kubitter i stedet for biitter: hvilket fremtid lover kvantecomputere os?

En af de vigtigste videnskabelige udfordringer i vores tid er kapløbet om at skabe den første anvendelige kvantecomputer. Tusindvis af fysikere og ingeniører deltager i denne konkurrence. IBM, Google, Alibaba, Microsoft og Intel udvikler deres egne koncepter. Hvordan en kraftfuld beregningsenhed vil ændre vores verden, og hvorfor det er så vigtigt? Forestil dig et øjeblik: en fuldt fungerende kvantecomputer er skabt. Det er blevet almindeligt og naturligt […]

Fordele pakke i Armenien: fra forsikring og henvisningsbonus til massage og kreditter

Efter materialet om lønninger for udviklere i Armenien, vil jeg gerne berøre emnet benefits package — hvordan virksomheder tiltrækker og fastholder fagfolk udover lønninger. Vi har samlet information om kompensationer fra 50 armenske IT-virksomheder: startups, lokale virksomheder, kontorer fra internationale korporationer, i produktudvikling og outsourcing. Kaffepauser, småkager, frugter osv. er ikke inkluderet i bonuslisten […]

Juletræet i kommandoprompten

Snart er det nytår, og tankerne om seriøst arbejde forsvinder. Alle prøver at pynte noget til festlighederne: hjem, kontor, arbejdsplads… Lad os også pynte noget! For eksempel, kommandoprompten. På en måde er kommandoprompten også et arbejdssted. I nogle distributioner er den allerede "pyntet": I andre er den grå og uanselig: Men vi kan gøre […]

Hvad skal man bygge sin Wi-Fi 6 infrastruktur på?

I vores tidligere artikel fortalte vi om de nye træk ved den nye Wi-Fi 6 standard (802.11ax). Siden da er der gået tilstrækkelig tid, og standarden er generelt blevet godkendt, producenterne frigiver udstyr, og WiFi Alliance er aktivt involveret i certificeringen. I det nye år vil mange have nye projekter til opgradering eller bygning af trådløs infrastruktur fra bunden, derfor er spørgsmålet om det eksisterende tilbud […]

Kinesiske hackere fanget i omgåelse af tofaktorautentificering

Kinesiske hackere er blevet fanget i at omgå to-faktor-autentificering, men dette er ikke sikkert. Nedenfor vil vi præsentere antagelser fra det hollandske firma Fox-IT, som specialiserer sig i cybersikkerhedskonsultation. Det formodes, uden direkte beviser, at en gruppe hackere, kendt som APT20, arbejder for de kinesiske regeringsstrukturer. Den hackeraktivitet, der kunne tilskrives gruppen APT20, blev først opdaget i 2011. I 2016-2017 blev gruppen […]

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster