Skribent: Yuri Gagarin

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