Autor: Yuri Gagarin

Osnove Ansible-a, bez kojih su vaši playbookovi — klupko ljepila

Izvršavam mnogo revizija tuđeg koda na Ansible-u i puno pišem sam. Tijekom analize grešaka (i tuđih i svojih), kao i nekog broja intervjua, shvatio sam osnovnu grešku koju rade korisnici Ansible-a — upadaju u složeno, ne ovladavši osnovama. Kako bih ispravio ovu univerzalnu nepravdu, odlučio sam napisati uvod u Ansible […]

Izdanje distribucije openSUSE Leap 15.2

Nakon više od godinu dana razvoja, objavljen je openSUSE Leap 15.2 distribucijski paket. Izdanje je formirano korištenjem osnovnog paketa iz razvijajuće distribucije SUSE Linux Enterprise 15 SP2, na kojem se nalaze noviji izdanja korisničkih aplikacija iz openSUSE Tumbleweed repozitorija. Za preuzimanje je dostupna univerzalna DVD verzija, veličine 4 GB, skraćena slika za instalaciju s preuzimanjem paketa po […]

Izdanje Psalm 3.12, statičkog analizatora za jezik PHP. Alfa izdanje PHP 8.0

Tvrtka Vimeo objavila je novo izdanje statičkog analizatora Psalm 3.12, koji omogućuje otkrivanje kako očitih, tako i teško prepoznatljivih grešaka u kodu napisanom u PHP jeziku, kao i automatsko ispravljanje nekih vrsta grešaka. Sustav je prikladan za otkrivanje problema u starom kodu, kao i u kodu koji koristi moderne mogućnosti koje su se pojavile u novim verzijama PHP-a. Kod projekta napisan je na jeziku […]

Istražujemo VoIP motor Mediastreamer2. Dio 2

Materijal članka preuzet je s mog zen-kanala. Kreiramo generator tonaliteta. U prošlom članku instalirali smo biblioteku media-streamera, razvojne alate i provjerili njihovo funkcioniranje sastavljajući probnu aplikaciju. Danas ćemo stvoriti aplikaciju koja će moći generirati ton na zvučnoj kartici. Da bismo riješili ovaj zadatak, trebamo spojiti filtere u prikazanu shemu zvučnog generatora: Čitamo shemu s lijeve strane […]

Istražujemo VoIP motor Mediastreamer2. Dio 3

Materijal članka preuzet je s mog zen-kanala. Poboljšavamo primjer ton-generatora. U prethodnom članku napisali smo aplikaciju ton-generatora i pomoću nje izdvojili zvuk iz zvučnika računala. Sada ćemo se usredotočiti na to da naša program, pri završetku rada, ne vraća memoriju natrag u hrpu. Došlo je vrijeme da razjasnimo ovo pitanje. Nakon što shema […]

Istražujemo VoIP motor Mediastreamer2. Dio 7

Materijal članka preuzet je s mog zen-kanala. Koristimo TShark za analizu RTP paketa. U prošlom članku smo sastavili shemu daljinskog upravljanja iz generatora i detektora ton-signala, a veza između njih bila je osigurana korištenjem RTP toka. U ovom članku nastavljamo istraživati prijenos zvučnog signala pomoću RTP protokola. Prvo ćemo podijeliti naš testni program na predajnik i prijemnik i naučiti […]

DNS Push obavijesti dobile su status predloženog standarda

IETF (Internet Engineering Task Force), odbor koji se bavi razvojem protokola i arhitekture interneta, završio je oblikovanje RFC za mehanizam ‘DNS Push Notifications’ i objavio povezanu specifikaciju pod identifikatorom RFC 8765. RFC je dobio status ‘Predloženi standard’, nakon čega će početi rad na stjecanju statusa nacrtnog standarda (Draft Standard), što zapravo znači potpunu stabilizaciju protokola i razmatranje svih […]

Objavljen je PPSSPP 1.10

PPSSPP je emulator igraće konzole PlayStation Portable (PSP) koji radi na tehnologiji visokog nivoa emulacije (HLE). Emulator radi na mnogim platformama, uključujući Windows, GNU/Linux, macOS i Android, te omogućuje pokretanje niza igara za PSP. PPSSPP ne zahtijeva originalni firmware PSP-a (i ne može ga pokrenuti). U verziji 1.10: Poboljšanja grafike i kompatibilnosti Poboljšanja performansi […]

Lua 5.4

Nakon dvije godine razvoja, nova verzija programskog jezika Lua – 5.4 – tiho je i neprimjetno objavljena 29. lipnja. Lua je jednostavan interpretirani programski jezik koji se lako ugrađuje u aplikacije. Zahvaljujući tim svojstvima, Lua se široko koristi kao jezik za proširenje ili opisivanje konfiguracije programa (posebno računalnih igara). Lua se distribuira pod MIT licencom. Prethodna verzija (5.3.5) objavljena je […]

Istražujemo VoIP motor Mediastreamer2. Dio 8

Materijal članka preuzet je s mog zen-kanala. Struktura RTP paketa. U prošlom članku smo pomoću TShark izvršili hvatanje RTP paketa kojima su razmjenjivali naši prijemnik i predajnik. U ovom ćemo ih obojiti u različite boje i razgovarati o njihovoj namjeni. Pogledajmo isti paket, ali s obojenim poljima i pojašnjenjima: U […]

Istražujemo VoIP motor Mediastreamer2. Dio 12

Materijal članka preuzet je s mog zen-kanala. U prošlom članku, obećao sam razmotriti pitanje procjene opterećenja na tickeru i načine borbe protiv pretjeranog računalnog opterećenja u mediastreameru. No, odlučio sam da će biti logičnije obraditi pitanja ispravka krafterskih filtara povezanih s premještanjem podataka, a zatim razmotriti pitanja optimizacije performansi. Ispravljanje krafterskih filtara. Nakon što smo u […]

Iskustvo rada s CEPH-om

Kada podataka postane više nego što može stati na jedan disk, pravo je vrijeme da razmislimo o RAID-u. U djetinjstvu sam često čuo od starijih: 'jednog dana RAID će otići u prošlost, objekti skladišta će preplaviti svijet, a ti nisi ni svjestan što je CEPH' – stoga je prvi korak u samostalnom životu bio stvaranje vlastitog klastera. Cilj eksperimenta bio je upoznati se s unutarnjom strukturom ceph […]

Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere 🔥 Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere | ProHoster