Forfatter: Yuri Gagarin

Grundlæggende om Ansible, uden hvilke dine playbooks blot er en klump sammenklistrede spaghetti

Jeg laver mange anmeldelser af andres kode i Ansible og skriver også meget selv. Gennem fejlanalyse (både af andres og mine egne) samt en del interviews indså jeg den grundlæggende fejl, som Ansible-brugere begår — de dykker ind i komplekse emner, uden at have mestret det basale. For at rette op på denne universelle uretfærdighed besluttede jeg at skrive en introduktion til Ansible […]

Udgivelse af distributionen openSUSE Leap 15.2

Efter mere end et års udvikling er distributionen openSUSE Leap 15.2 blevet udgivet. Udgivelsen er blevet bygget med en grundpakke fra den under udvikling SUSE Linux Enterprise 15 SP2, oven på hvilken nyere versioner af brugerapplikationer fra openSUSE Tumbleweed-repositoriet leveres. En universel DVD-udgave på 4 GB er tilgængelig til download, samt en reduceret installationsbillede til installation med pakker via […]

Udgivelse af Psalm 3.12, en statisk analyzer til PHP-sprog. Alpha-udgivelse af PHP 8.0

Vimeo har offentliggjort en ny udgave af den statiske analyzer Psalm 3.12, som gør det muligt at identificere både åbenlyse og svære at opdage fejl i koden skrevet i PHP, samt automatisk rette visse typer fejl. Systemet er velegnet til at identificere problemer i både forældet kode og i kode, der bruger de moderne funktioner, som er kommet i de nye PHP-versioner. Projektkoden er skrevet på […]

Undersøger VoIP-motoren Mediastreamer2. Del 2

Materialet til artiklen er taget fra min Zen-kanal. Opretter en tonerig generator I den forrige artikel installerede vi mediebibliotekerne, udviklingsværktøjerne og testede deres funktionalitet ved at samle en prøveapplikation. I dag vil vi lave en applikation, der kan generere et tonalt signal på lydkortet. For at løse denne opgave skal vi forbinde filtrene i den viste skema for lydgeneratoren: Vi læser skemaet til venstre […]

Undersøger VoIP-motoren Mediastreamer2. Del 3

Materialet til artiklen er taget fra min Zen-kanal. Forbedrer eksemplet med den tonale generator I den forrige artikel skrev vi en applikation til den tonale generator, og med dens hjælp udvandt vi lyden fra computerens højttaler. Nu vil vi bemærke, at vores program, når det afslutter, ikke returnerer hukommelsen tilbage til bunken. Det er tid til at præcisere dette spørgsmål. Efter at skemaet […]

Undersøger VoIP-motoren Mediastreamer2. Del 7

Materialet til artiklen er taget fra min Zen-kanal. Bruger TShark til analyse af RTP-pakker I den forrige artikel samlede vi skemaet for fjernbetjening mellem generatoren og detektoreren for tonale signaler, som var forbundet via en RTP-strøm. I denne artikel fortsætter vi med at undersøge transmissionen af lydsignal ved hjælp af RTP-protokollen. Først vil vi opdele vores testapplikation i sender og modtager og lære […]

DNS Push-notifikationer har fået status som foreslået standard

IETF (Internet Engineering Task Force), der arbejder med udviklingen af protokoller og arkitekturen for internettet, har afsluttet dannelsen af RFC for mekanismen "DNS Push Notifications" og offentliggjort den relaterede specifikation med identifikationsnummer RFC 8765. RFC'en har fået status som "Foreslået standard", hvorefter arbejdet med at give RFC'en status som udkaststandard (Draft Standard) vil begynde, hvilket i realiteten betyder fuld stabilisering af protokollen og hensyntagen til alle […]

PPSSPP 1.10 er blevet udgivet

PPSSPP er en emulator af den håndholdte spillekonsol PlayStation Portable (PSP), der fungerer via høj-niveau emuleringsteknologi (HLE). Emulatoren kører på en bred vifte af platforme, herunder Windows, GNU/Linux, macOS og Android, og muliggør kørsel af et stort antal PSP-spil. PPSSPP kræver ikke den originale PSP-firmware (og kan ikke køre den). I version 1.10: Forbedringer af grafik og kompatibilitet, Ydelsesforbedringer […]

Lua 5.4

Efter to års udvikling blev den nye version af programmeringssproget Lua — 5.4 — stille og roligt udgivet den 29. juni. Lua er et enkelt fortolket programmeringssprog, der let kan integreres i applikationer. Takket være disse egenskaber anvendes Lua bredt som et udvidelsessprog eller til beskrivelse af konfigurationer af programmer (især computerspil). Lua distribueres under MIT-licensen. Den tidligere version (5.3.5) blev udgivet […]

Udforsker VoIP-motoren Mediastreamer2. Del 8

Materialet i artiklen er taget fra min Dzen-kanal. Struktur af RTP-pakke. I den tidligere artikel tog vi brug af TShark til at fange RTP-pakker, der blev udvekslet mellem vores modtager og transmitter. I denne artikel vil vi farvelægge pakkelementerne i forskellige farver og diskutere deres formål. Lad os se på den samme pakke, men nu med farvede felter og med forklarende notater: I […]

Vi undersøger VoIP-motoren Mediastreamer2. Del 12

Materialet i artiklen er taget fra min Dzen-kanal. I den tidligere artikel lovede jeg at se nærmere på vurdering af belastningen på tickeren og metoder til at bekæmpe overdreven beregningsbelastning i mediestrømmeren. Men jeg besluttede, at det ville være mere logisk at belyse debuggingsspørgsmål for kraftholdige filtre relateret til databevægelser og derefter se på spørgsmålet om ydelsesoptimering. Debugging af kraftholdige filtre. Efter at vi er i […]

Erfaring med driften af CEPH

Når dataene overskrider, hvad der kan være på én disk, er det på høje tid at overveje RAID. Som barn hørte jeg ofte fra de ældre: "Engang vil RAID gå i glemmebogen, objektlagringssystemer vil overtage verden, og du ved ikke engang, hvad CEPH er" – så det første jeg gjorde i mit voksne liv var at oprette mit eget cluster. Formålet med eksperimentet var at blive bekendt med den interne struktur af ceph […]

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