Kategori: Blog

PyDERASN: hvordan jeg skrev en ASN.1-bibliotek med slots og blobs

ASN.1 er en standard (ISO, ITU-T, ГОСТ) for et sprog, der beskriver strukturerede oplysninger samt reglerne for kodning af disse oplysninger. For mig som programmør er det blot endnu et format til serialisering og repræsentation af data, ligesom JSON, XML, XDR og andre. Det er ekstremt udbredt i vores almindelige liv, og mange støder på det: i mobil-, telefon- og VoIP- kommunikation (UMTS, LTE, […]

Han er ikke din Rook

I takt med at Rook bliver mere populært, er jeg begyndt at tale om de faldgruber og problemer, der venter dig på din vej. Om mig: Erfaring med administration af Ceph siden version hammer, grundlægger af fællesskabet t.me/ceph_ru på Telegram. For ikke at være uden belæg vil jeg henvise til accepterede indlæg på Habr (bedømt efter rating) om problemer med Ceph. For en større del af problemerne […]

Ny artikel: Hvor meget videohukommelse kræver moderne spil

Dette år kan uden tvivl kaldes året for gaming-grafikkort. I 2019 udtømte NVIDIA næsten hele sit sortiment – på tidspunktet for skrivningen af denne artikel blev selv GeForce GTX 1650 præsenteret med 4 GB hukommelse. Snart vil AMD vise en række gaming-grafikadaptere i Navi-generationen, men det er netop denne virksomhed, der præsenterede rekordholderen – Radeon VII, der er udstyret med 16 GB […]

Google Translatotron – en teknologi til simultan oversættelse af tale, der efterligner brugerens stemme

Udviklere fra Google har præsenteret et nyt projekt, hvor der er skabt en teknologi, der kan oversætte mundtlige sætninger fra ét sprog til et andet. Den primære forskel på den nye oversætter kaldet Translatotron og dens forgængere er, at den udelukkende arbejder med lyd uden at bruge mellemliggende tekst. Denne tilgang har betydeligt fremskyndet oversættelsesprocessen. En anden bemærkelsesværdig […]

Bitmap-indekser i Go: søgning med vild hastighed

Indledning Jeg præsenterede dette foredrag på engelsk på GopherCon Rusland 2019 i Moskva og på russisk ved et Meetup i Nizhny Novgorod. Det handler om bitmap-indekset — mindre kendt end B-tree, men ikke mindre interessant. Jeg deler optagelsen af præsentationen på engelsk samt den skriftlige transcription på russisk. Vi vil se på, […]

Den nye Microsoft Edge ændrer temaet i takt med Windows

Moden med mørke temaer i forskellige programmer, herunder browsere, vinder stadig frem. Tidligere blev det kendt, at denne funktion var tilgængelig i Edge-browseren, men den skulle manuelt aktiveres med flags. Nu er det ikke længere nødvendigt. I den seneste version af Microsoft Edge Canary 76.0.160.0 er der tilføjet en funktion, der ligner Chrome 74. Der er tale om […]

Python er en hjælper til at finde billige flybilletter for dem, der elsker at rejse.

Forfatteren af artiklen, hvis oversættelse vi offentliggør i dag, siger, at hendes mål er at fortælle om udviklingen af en web-scraper i Python ved hjælp af Selenium, som søger efter priser på flybilletter. Ved søgning på billetter anvendes fleksible datoer (+- 3 dage i forhold til de angivne datoer). Scraperen gemmer søgningsresultaterne i en Excel-fil og sender en e-mail med de samlede resultater til den, der har kørt den, […]

Docker: ikke skadelige råd

I kommentarerne til min artikel Docker: skadelige råd var der mange anmodninger om at forklare, hvorfor den beskrevne Dockerfile er så frygtelig. Kort resumé af den tidligere serie: to udviklere arbejder under stramme deadlines for at sammensætte en Dockerfile. I processen kommer Ops Igor Ivanovich ind. Den endelige Dockerfile er så dårlig, at AI er på randen af et hjerteanfald. Lad os nu se på, hvad der er galt med denne […]

12. Check Point Kom i gang R80.20. Logs & Rapporter

Velkommen til den 12. lektion. I dag vil vi tale om et andet ret vigtigt emne, nemlig arbejdet med logs og rapporter. Nogle gange viser denne funktionalitet sig at være afgørende ved valget af beskyttelsesmiddel. «Sikkerhedsfolk» elsker virkelig et brugervenligt rapporteringssystem og funktionel søgning efter forskellige hændelser. Det er svært at bebrejde dem. I grund og grund er logs […]

Reservede i Kubernetes: det findes

Mit navn er Sergey, jeg er fra ITSumma, og jeg vil fortælle, hvordan vi nærmer os backup i Kubernetes. På det seneste har jeg arbejdet meget med rådgivning i implementeringen af forskellige devops-løsninger for forskellige teams, og specifikt arbejder jeg tæt på projekter med brug af K8s. På konferencen Uptime day 4, som var dedikeret til backup i komplekse […]

PowerShell Desired State Configuration og filskaber: del 1. Opsætning af DSC Pull Server til arbejde med en SQL-database

PowerShell Desired State Configuration (DSC) gør det betydeligt nemmere at deployere og konfigurere operativsystemer, serverroller og applikationer, når du har hundrede servere. Men når DSC bruges on-premises, dvs. ikke i MS Azure, opstår der et par nuancer. De er især mærkbare, hvis organisationen er stor (fra 300 arbejdsstationer og servere), og ikke har åbnet døren til […]

Hvordan starter din morgen?

— Nå, hvordan har du det? — Normalt. – svarer jeg. Hvordan skulle jeg have det? Normalt var det, indtil du dukkede op. Du vælger altid et meget uheldigt tidspunkt. Derfor hader jeg dig, din skid. — Hvordan er artiklen? – spurgte du med en sarkastisk tone. — Normalt. – Jeg vil ikke, hvis jeg skal være ærlig, gå i detaljer. — Er det helt normalt? — Helt sikkert. […]

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