Kategori: Blogg

Grunnleggende om Ansible, uten hvilke spillebĂžkene dine blir en klump med sammenklistrede spaghetti.

Eg gjĂžr mange vurderingar av andres kode i Ansible og skriv mykje sjĂžlv. I lĂžpet av analysar av feil (bĂ„de andres og mine eigne), samt ein del intervju, har eg forstĂ„tt den hovudfeilen som brukarar av Ansible gjer — dei gĂ„r inn i det kompliserte utan Ă„ ha beherska det grunnleggjande. For Ă„ rette opp denne universelle urettferda har eg bestemt meg for Ă„ skrive ei innfĂžring i Ansible […]

Utgivelsen av openSUSE Leap 15.2

Etter mer enn ett Ă„rs utvikling ble utgivelsen av openSUSE Leap 15.2 lansert. Utgivelsen er basert pĂ„ et grunnleggende sett med pakker fra den under utvikling distsuasjonen SUSE Linux Enterprise 15 SP2, hvor nye utgaver av brukerprogrammer fra openSUSE Tumbleweed er levert. En universell DVD-bilde pĂ„ 4 GB er tilgjengelig for nedlasting, samt en nedskalert bilde for installasjon med pakker lastet ned fra […]

Utslipp av Psalm 3.12, en statisk analyser for PHP-sprÄket. Alpha-utgivelse av PHP 8.0.

Vimeo har publisert en ny utgave av den statiske analyseverktĂžyet Psalm 3.12, som gjĂžr det mulig Ă„ avdekke bĂ„de Ă„penbare og vanskelig oppdagbare feil i PHP-koden, samt automatisk fikse noen typer feil. Systemet passer for Ă„ avdekke problemer i bĂ„de utdaterte koder og koder som benytter moderne funksjoner som har kommet med de nyeste versjonene av PHP. Koden til prosjektet er skrevet i […]

LĂŠrer om VoIP-motoren Mediastreamer2. Del 2

Materialet i artikkelen er hentet fra min Zen-kanal. Lager en tonergenerator I forrige artikkel installerte vi mediastreamer-biblioteket, utviklingsverktĂžyene og testet deres funksjonalitet ved Ă„ samle en prĂžveapplikasjon. I dag skal vi lage en applikasjon som kan spille en tonetone gjennom lydkortet. For Ă„ lĂžse denne oppgaven mĂ„ vi koble filtrene i den viste skjemaet for lydgeneratoren: Les skjemaet til venstre […]

LĂŠrer om VoIP-motoren Mediastreamer2. Del 3

Materialet i artikkelen er hentet fra min Zen-kanal. Forbedrer eksemplet pĂ„ tonergenerator I forrige artikkel skrev vi en applikasjon for tonergeneratoren og brukte den til Ă„ hente lyden fra datamaskinens hĂžyttaler. NĂ„ vil vi fokusere pĂ„ at programmet vĂ„rt, nĂ„r det er ferdig, ikke returnerer minnet tilbake til haugen. Det er pĂ„ tide Ă„ tydeliggjĂžre dette spĂžrsmĂ„let. Etter at skjemaet […]

LĂŠrer om VoIP-motoren Mediastreamer2. Del 7

Materialet i artikkelen er hentet fra min Zen-kanal. Bruker TShark for Ă„ analysere RTP-pakker I forrige artikkel samlet vi skjemaet for fjernkontroll mellom generatoren og detektoren av tonetoner, hvor kommunikasjonen foregikk via RTP-strĂžmmen. I denne artikkelen fortsetter vi Ă„ utforske overfĂžring av lydsignaler ved hjelp av RTP-protokollen. FĂžrst skal vi dele vĂ„r testapplikasjon inn i sender og mottaker og lĂŠre […]

DNS Push-varsler har fÄtt status som foreslÄtt standard

IETF (Internet Engineering Task Force), som arbeider med utviklingen av internettprotokoller og arkitektur, har fullfĂžrt utformingen av RFC for «DNS Push Notifications»-mekanismen og publisert den tilknyttede spesifikasjonen med identifikatoren RFC 8765. RFC-en har fĂ„tt status som «Forslag til Standard», etter hvilket arbeidet vil starte med Ă„ gi RFC status som driftsstandard (Draft Standard), som i praksis betyr full stabilisering av protokollen og hensyntagen til alle […]

PPSSPP 1.10 er lansert

PPSSPP er en emulator for spillkonsollen PlayStation Portable (PSP), som opererer ved hjelp av teknologi for hĂžy-nivĂ„ emulering (HLE). Emulatoren fungerer pĂ„ mange plattformer, inkludert Windows, GNU/Linux, macOS og Android, og lar deg kjĂžre et stort antall spill pĂ„ PSP. PPSSPP krever ikke den originale PSP-firmware (og kan ikke kjĂžre den). I versjon 1.10: Forbedringer i grafikk og kompatibilitet Ytelsesforbedringer […]

Lua 5.4

Etter to Ă„rs utvikling ble en ny versjon av programmeringssprĂ„ket Lua — 5.4, stille og stille sluppet 29. juni. Lua er et enkelt tolkelig programmeringssprĂ„k som enkelt kan integreres i applikasjoner. PĂ„ grunn av disse egenskapene brukes Lua vidt som et utvidelsessprĂ„k eller konfigurasjonsbeskrivelsessprĂ„k for programmer (spesielt dataspill). Lua distribueres under MIT-lisensen. Den foregĂ„ende versjonen (5.3.5) ble utgitt […]

Vi utforsker VoIP-motoren Mediastreamer2. Del 8

Materialet i artikkelen er hentet fra min Zen-kanal. Struktur av RTP-pakken I den forrige artikkelen utfĂžrte vi en fangst av RTP-pakker ved hjelp av TShark, som ble utvekslet mellom vĂ„r mottaker og sender. I denne artikkelen vil vi fargelegge elementene i pakken i forskjellige farger og diskutere deres funksjon. La oss ta en titt pĂ„ den samme pakken, men nĂ„ med fargelagte felt og forklarende merknader: I […]

Vi studerer VoIP-motoren Mediastreamer2. Del 12

Materialet i artikkelen er hentet fra min Zen-kanal. I den forrige artikkelen lovet jeg Ă„ se pĂ„ mĂ„ten Ă„ vurdere belastningen pĂ„ ticker og mĂ„ter Ă„ hĂ„ndtere overdreven beregningsbelastning i mediastreameren. Men jeg syntes det var mer logisk Ă„ belyse spĂžrsmĂ„lene om feilsĂžking av hĂ„ndlagde filtre, relatert til databevegelse, og deretter se pĂ„ spĂžrsmĂ„lene om ytelsesoptimalisering. FeilsĂžking av hĂ„ndlagde filtre Etter at vi i […]

Erfaring med drift av CEPH

NĂ„r dataene blir mer enn det som fĂ„r plass pĂ„ Ă©n disk, er det pĂ„ tide Ă„ vurdere RAID. I barndommen hĂžrte jeg ofte fra de eldre: «En dag vil RAID bli en ting fra fortiden, objektlagring vil overfylle verden, og du vet ikke engang hva CEPH er,» derfor var det fĂžrste jeg gjorde i mitt selvstendige liv Ă„ opprette min egen klynge. MĂ„let med eksperimentet var Ă„ bli kjent med den interne strukturen til ceph […]

KjĂžp pĂ„litelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere đŸ”„ KjĂžp pĂ„litelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere | ProHoster