Kategori: Blog

Bestemmer den passende størrelse for Kafka-clusteret i Kubernetes

Nota: I denne artikel deler Banzai Cloud et eksempel på brugen af deres specialværktøjer til at lette driften af Kafka inden for Kubernetes. De angivne instruktioner illustrerer, hvordan man kan bestemme den optimale størrelse af infrastrukturen og konfigurere Kafka for at opnå den ønskede båndbredde. Apache Kafka er en distribueret streamingplatform til oprettelse af pålidelige, skalerbare og højtydende realtids-streamingsystemer. […]

Tekstens fysik. Del 1. Symboler

Et symbol er et tekstatom. Ikke mere, ikke mindre. I teksten forekommer hvert symbol et bestemt antal gange. Ved at opdele teksten i symboler kan man bemærke visse træk og mønstre. Lad os tale om dette. [Uden ord: kildefiler til artiklen] Teksten består af et begrænset sæt symboler. Alfabetet for teksten definerer sæt af alle de symboler, der forekommer i teksten. Og dette sæt […]

Ny artikel: Gennemgang af Sony RX100 VII: elitær lomme kamera

Konceptet i RX100-serien, hvor det første kamera blev lanceret i 2012, kan beskrives med den enkleste formulering: maksimal funktionalitet i minimale dimensioner. Væsentlige ændringer sås i den tidligere model RX100 VI: firmaet ændrede konceptet for det indbyggede objektiv og tog et skridt mod at øge brændviddeområdet med lavere lysstyrke. Den nye model bruger det samme objektiv, så […]

Ethernet-port: gammel hastighed, nye muligheder

Den 5. februar i år blev en ny standard for 10-megabit Ethernet godkendt. Ja, du læste rigtigt: ti megabit per sekund. Hvorfor har man i det 21. århundrede brug for sådan en 'lille' hastighed? For at erstatte det kaos, der gemmer sig under den betegnelse 'feltbus' - Profibus, Modbus, CC-Link, CAN, FlexRay, HART osv. Der er alt for mange af dem, og de er ikke kompatible med hinanden […]

Ping af alle IPv6-noder på kanalen

Der er kun få dage tilbage til starten af det nye kursus 'Netværksingeniør' fra OTUS. I den forbindelse vil vi gerne dele en nyttig oversættelse af materiale om emnet. En serie artikler i bloggen dedikeret til tips og anbefalinger til fejlfinding relateret til IPv6 ping (ICMPv6 Echo Request/Echo Reply) Vær opmærksom på, at jeg bruger Linux (specifikt Fedora 31), […]

CEMU-emulator 1.17.2 er udgivet: forbedret ydeevne og fejlrettelser

Udviklerne af Nintendo Wii U-emulatoren CEMU har udgivet en ny version nummer 1.17.2. Denne opdatering har forbedret ydeevnen på multicore-processorer samt en generel stigning i effektiviteten. Ifølge udgivelsesnoterne reparerer CEMU 1.17.2 et problem, hvor opdateringer eller DLC i stedet for den grundlæggende version af spillet blev vist i spillisten, hvis spillet ikke blev fundet. Den nye version […]

Let's Encrypt er gået over til at kontrollere ved brug af forskellige subnetværk

Den non-profit certifikationsinstans Let’s Encrypt, som er drevet af samfundet og tilbyder certifikater gratis til alle interesserede, har annonceret implementeringen af en ny godkendelsesskema for at få et certifikat til domænet. Anmodningen til serveren, hvor den anvendte verifikationskatalog "/.well-known/acme-challenge/" er placeret, vil nu blive udført ved hjælp af flere HTTP-anmodninger, der sendes fra 4 forskellige IP-adresser, placeret i forskellige datacentre og tilhørende […]

En sårbarhed i hypervisoren VMM, som udvikles af OpenBSD, er blevet rettet, men ikke helt.

Efter at have analyseret den udgivne rettelse fra OpenBSD-projektet for en sårbarhed i hypervisoren VMM, som blev opdaget i sidste uge, konkluderede forskeren, at den foreslåede opdatering til brugerne ikke løser problemet. Forskeren påpegede, at problemet ikke opstår på grund af den relaterede distribution af fysiske adresser for gæstesystemet (GPA, Guest Physical Address) ligesom de fysiske adresser for værtsystemet (HPA). Ved overlapning af gæsteprogrammets hukommelsessside […]

Metoder til optimering af LINQ-forespørgsler i C#.NET

Introduktion Denne artikel har diskuteret nogle metoder til at optimere LINQ-forespørgsler. Her vil vi også give nogle flere tilgange til at optimere koden relateret til LINQ-forespørgsler. Det er kendt, at LINQ (Language-Integrated Query) er et enkelt og brugervenligt forespørgselssprog til datakilder. LINQ to SQL er en teknologi til datatilgang i databaser. Det er et kraftfuldt værktøj til databehandling, hvor data tilgås deklarativt […]

Automatiseringssystemer baseret på Foundation Fieldbus

Foundation Fieldbus er et digitalt kommunikationssystem, der anvendes i automatisering sammen med systemer som Profibus, Modbus eller HART. Teknologien kom til lidt senere end sine konkurrenter: den første udgave af standarden er dateret 1996, og den omfatter i øjeblikket to protokoller til informationsudveksling mellem netværksdeltagerne – H1 og HSE (High Speed Ethernet). Protokol H1 anvendes til information […]

Udgivelsen af den konsolbaserede XMPP-klient Profanity 0.8

Efter 8 år siden den første commit og 5 måneder efter version 0.7 er den konsolbaserede XMPP-klient Profanity 0.8 blevet udgivet. Brugergrænsefladen for profanity er bygget ved hjælp af ncurses-biblioteket, og den understøtter notifikationer ved hjælp af libnotify-biblioteket. Applikationen kan kompilere med enten libstrophe-biblioteket, der implementerer arbejdet med XMPP-protokollen, eller med dens fork libmesode, som vedligeholdes af udvikleren. Klientens funktioner kan udvides […]

Hvordan man ikke skyder sig selv i foden ved brug af Liquibase

Det har aldrig været, og så igen! I et nyt projekt besluttede vi at anvende Liquibase fra starten for at undgå problemer i fremtiden. Det viste sig, at ikke alle de unge medlemmer af teamet ved, hvordan man bruger det korrekt. Jeg gennemførte en intern workshop, som jeg derefter besluttede at omdanne til en artikel. Artiklen indeholder nyttige tips og en beskrivelse af de tre mest åbenlyse fælder, i […]

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