Autors: Yuri Gagarins

Ansible pamati, bez kuriem jūsu playbooki ir salipušo makaroni

Es veicu daudz koda pārbaudes Ansible un daudz rakstu pats. Analizējot kļūdas (gan citas, gan savas), kā arī veicot noteiktu skaitu interviju, es sapratu galveno kļūdu, ko pieļauj Ansible lietotāji — viņi lien sarežģītās lietās, neapguvuši pamatus. Lai labotu šo vispārējo netaisnību, es nolēmu uzrakstīt ievadu Ansible […]

openSUSE Leap 15.2 izplatījuma izlaidums

Pēc vairāk nekā gada izstrādes izlaists openSUSE Leap 15.2 distribūcijas versija. Izlaidums izveidots, izmantojot bāzes pakotņu komplektu no izstrādē esošās SUSE Linux Enterprise 15 SP2 versijas, virs kura tiek piedāvāti jaunāki lietotņu izlaidumi no openSUSE Tumbleweed krātuves. Lejupielādei pieejama universāla DVD versija, izmērs 4 GB, apgriezta instalācijas bilde ar pakotņu lejupielādi no […]

Iznākums Psalm 3.12, statiskā analītika PHP valodai. Alpha izdevums PHP 8.0

Uzņēmums Vimeo ir publicējis jauno statiskā koda analīzes rīku Psalm 3.12, kas ļauj identificēt gan acīmredzamas, gan grūti uzcatchamas kļūdas PHP valodā, kā arī automātiski labot dažus kļūdu veidus. Sistēma ir piemērota problēmu noteikšanai gan novecojušā kodā, gan kodā, kas izmanto mūsdienīgas iespējas, kas parādījušās jaunajās PHP versijās. Projekta kods ir uzrakstīts valodā […]

Izpētām VoIP dzinēju Mediastreamer2. Daļa 2

Raksta materiāls paņemts no mana Dzen kanāla. Veidojam tonālo ģeneratoru. Iepriekšējā rakstā mēs uzstādījām mediastreamera bibliotēku, attīstības rīkus un pārbaudījām to darbību, izveidojot izmēģinājuma lietojumprogrammu. Šodien mēs izveidosim lietojumprogrammu, kas varēs izdarīt tonālu signālu skaņas kartē. Lai atrisinātu šo uzdevumu, mums jāapvieno filtri parādītajā skaņas ģeneratora shēmā: Lasām shēmu pa kreisi […]

Izpētām VoIP dzinēju Mediastreamer2. Daļa 3

Raksta materiāls ir ņemts no mana Dzen-kanāla. Uzlabojam tonālo ģeneratoru piemēru. Iepriekšējā rakstā mēs uzrakstījām tonālā ģeneratora aplikāciju un ar tās palīdzību izsaimniekojām skaņu no datora skaļruņa. Tagad pievērsīsim uzmanību tam, ka mūsu programma, pēc darba pabeigšanas, neatgriež atmiņu atpakaļ kaudzē. Ir pienācis laiks skaidrībā ieviest šo jautājumu. Pēc tam, kad shēma […]

Izpētes VoIP dzinēja Mediastreamer2. 7. daļa

Raksta materiāls ir ņemts no mana Dzen-kanāla. Izmantojam TShark RTP paketu analīzei. Iepriekšējā rakstā mēs savācām attālinātās kontroles shēmu no ģeneratora un tonālo signālu detektora, kuru saikne tika realizēta ar RTP plūsmu. Šajā rakstā mēs turpinām pētīt skaņas signālu pārsūtīšanu, izmantojot RTP protokolu. Vispirms sadalīsim mūsu testēšanas aplikāciju raidītājā un uztvērējā, un uzzināsim […]

DNS Push paziņojumi ir ieguvuši ieteikto standarta statusu

IETF (Internet Engineering Task Force), kas nodarbojas ar interneta protokolu un arhitektūras attīstību, ir pabeidzis RFC izstrādi DNS Push Notifications mehānismam un publicējis ar to saistīto specifikāciju ar identifikatoru RFC 8765. RFC ir saņēmis 'Ieteiktā standarta' statusu, pēc kura sāksies darbs pie RFC pārejas uz melnraksta standarta (Draft Standard) statusu, kas faktiski nozīmē protokola pilnīgu stabilizāciju un visu […]

Iznāca PPSSPP 1.10

PPSSPP ir PlayStation Portable (PSP) spēļu konsoles emulatora augsta līmeņa (HLE) emulācijas tehnoloģija. Emulatora var darboties uz daudzām platformām, tostarp Windows, GNU/Linux, macOS un Android, un ļauj palaist milzīgu daudzumu PSP spēļu. PPSSPP neprasa oriģinālo PSP programmatūru (un nav spējīgs to palaist). Versijā 1.10: Uzlabota grafika un saderība Uzlabota veiktspēja […]

Lua 5.4

Pēc divu gadu izstrādes, 29. jūnijā klusi un nemanāmi tika izlaista jauna Lua programmēšanas valodas versija — 5.4. Lua ir vienkārša interpretējamā programmēšanas valoda, kas viegli iekļaujas lietojumprogrammu struktūrās. Šo īpašību dēļ Lua plaši izmanto kā paplašināšanas valodu vai programmu konfigurācijas aprakstīšanu (īpaši datoru spēlēs). Lua tiek izplatīta saskaņā ar MIT licenci. Iepriekšējā versija (5.3.5) tika izlaista […]

Izpētes VoIP dzinēja Mediastreamer2. 8. daļa

Raksta materiāls ir ņemts no mana Dzen-kanāla. RTP paketa struktūra. Iepriekšējā rakstā mēs ar TShark veicām RTP paketu sagūstīšanu, kuri tika apmainīti starp mūsu uztvērēju un raidītāju. Šajā rakstā mēs krāsosim paketa elementus dažādās krāsās un runāsim par to mērķi. Apskatīsim to pašu paketu, taču ar krāsainiem laukiem un paskaidrojošiem uzrakstiem: V […]

Izpētes VoIP dzinēja Mediastreamer2. 12. daļa

Raksta materiāls ir ņemts no mana Dzen-kanāla. Iepriekšējā rakstā es solīju apskatīt slodzes novērtēšanas jautājumu uz tikera un veidus, kā cīnīties ar pārmērīgu aprēķinu slodzi mediastreamer. Bet es nolēmu, ka būs loģiskāk apskatīt krafču filtru atkļūdošanas jautājumus, kas saistīti ar datu pārvietošanu, un tikai tad apspriest veiktspējas optimizācijas jautājumus. Krafču filtru atkļūdošana. Pēc tam, kad mēs […]

CEPH ekspluatācijas pieredze

Kad datu kļūst vairāk, nekā ietilpst vienā diskā, ir īstais brīdis domāt par RAID. Bērnībā bieži dzirdēju no vecākajiem: “reiz RAID aizies pagātnē, objektu glabāšanas sistēmas iekaros pasauli, bet tu pat nezini, kas ir CEPH,” tādēļ manas patstāvīgas dzīves pirmais solis bija sava klastera izveide. Eksperimenta mērķis bija iepazīties ar CEPH iekšējo uzbūvi […]

Iegādājieties uzticamu tīmekļa hostingu ar DDoS aizsardzību, VPS VDS serveriem 🔥 Iegādājieties uzticamu tīmekļa hostingu ar DDoS aizsardzību, VPS VDS serveriem | ProHoster