Autors: Yuri Gagarins

Linux Foundation organizācija ir publicējusi automobiļu distribūciju AGL UCB 9.0

Linux Foundation organizācija ir iepazīstinājusi ar devīto AGL UCB (Automotive Grade Linux Unified Code Base) distribūcijas izlaidumu, kurā tiek attīstīta universāla platforma, ko var izmantot dažādās automobiļu apakšsistēmās, sākot no instrumentu paneļiem līdz automobilu informācijas un izklaides sistēmām. AGL risinājumi tiek izmantoti Toyota, Lexus, Subaru Outback, Subaru Legacy un vieglo automobiļu Mercedes-Benz Vans informācijas sistēmās. Distribūcija ir balstīta […]

KolibriN 10.1 — operētājsistēma, kas uzrakstīta asamblejā

Ir izsludināts KolibriN 10.1 – operētājsistēmas, kas galvenokārt uzrakstīta asemblerī. KolibriN no vienas puses ir lietotājam draudzīga KolibriOS versija, bet no otras – tās maksimālā versija. Citiem vārdiem sakot, projekts ir radīts, lai parādītu iesācējiem visas iespējas, kuras pašlaik piedāvā alternatīvā operētājsistēma Kolibri. Izceltas īpašības: jaudīgas multivides iespējas: video atskaņotājs FPlay, skatītājs […]

Jauna atmiņas pārvaldības metode no Facebook

Viens no sociālā tīkla Facebook izstrādes komandas locekļiem, Romāns Guščins, izstrādātāju izsūtījumā piedāvāja Linux kodola patchu komplektu, kura mērķis ir uzlabot atmiņas pārvaldību, ieviešot jaunu kontroles ierīci – slab (slab memory controller). Slab sadale ir atmiņas pārvaldības mehānisms, kas paredzēts efektīvākai atmiņas sadalei un nozīmīgas fragmentācijas novēršanai. Pamats […]

Ietaupām naudu lielos apjomos PostgreSQL

Turpinot tēmu par lielu datu plūsmu ierakstīšanu, kas tika uzcelta iepriekšējā rakstā par sadaļošanas tēmu, šajā rakstā apskatīsim veidus, kā samazināt fizisko lielumu, kas tiek glabāts PostgreSQL, un to ietekmi uz servera veiktspēju. Tiks runāts par TOAST iestatījumiem un datu izlīdzināšanu. „Vidēji” šie veidi ļaus ietaupīt ne pārāk daudz resursu, taču – pavisam bez aplikācijas koda modifikācijas. Tomēr, […]

Rakstām PostgreSQL uz subgaismas: 1 hosts, 1 diena, 1TB

Nesen es stāstīju, kā, izmantojot standarta receptes, palielināt SQL vaicājumu veiktspēju „lasīšanai” no PostgreSQL datu bāzes. Šodien runāsim par to, kā var padarīt ierakstu datu bāzē efektīvāku, neizmantojot nekādus „grozītājus” konfigurācijā — vienkārši pareizi organizējot datu plūsmas. #1. Sektorizācija Raksts par to, kā un kāpēc vajadzētu organizēt pielietojamo sektorizāciju „teorijā” […]

Node.js 14.0 servera JavaScript platformas izlaišana

Notika ir izlaista Node.js 14.0, platforma tīmekļa lietojumprogrammu izpildei JavaScript valodā. Node.js 14.0 pieder pie ilgi atbalstītajām nozarēm, bet šis statuss tiks piešķirts tikai oktobrī, pēc stabilizācijas procesa. Node.js 14.0 atbalsts tiks nodrošināts līdz 2023. gada aprīlim. Iepriekšējās LTS nozares Node.js 12.0 atbalsts ilgs līdz 2022. gada aprīlim, bet aizpagājušās LTS nozares 10.0 […]

RubyGems tika atklāti 724 ļaunprātīgi pakotnes

Uzņēmums ReversingLabs ir publicējis analīzes rezultātus par type squatting izmantošanu RubyGems krātuvē. Parasti type squatting tiek izmantota ļaunprātīgu pakotņu izplatīšanai, kas paredzētas, lai neuzmanīgs izstrādātājs, meklējot, pieļautu drukas kļūdu vai nepamanītu atšķirības. Pētījuma laikā tika atklāti vairāk nekā 700 pakotņu, kuru nosaukumi ir līdzīgi populāriem pakotnēm un atšķiras tikai ar nelielām detaļām, piemēram, līdzīgu burtu nomaiņu vai izmantošanu […]

Pieejams rebuilderd neatkarīgai Arch Linux verifikācijai, izmantojot atkārtojamas kompilācijas

Ir izstrādāts rīks rebuilderd, kas ļauj veikt neatkarīgu bināro pakotņu pārbaudi caur nepārtrauktā būvniecības procesa izvietošanu, salīdzinot lejupielādētās pakotnes ar pakotnēm, ko iegūst rezultātā no pārbūves lokālā sistēmā. Rīks ir rakstīts Rust valodā un izplatīts ar GPLv3 licenci. Šobrīd rebuilderd piedāvā tikai eksperimentālu atbalstu pakotņu verifikācijai no Arch Linux, bet drīzumā […]

CI/CD rokasgrāmata GitLab lietotājiem (practiski) absolūtiem iesācējiem

Vai arī, kā iegūt skaistus badge savam projektam vienā vakarā bez stresa kodēšanas. Droši vien katram izstrādātājam, kam ir vismaz viens pet projekts, kādā brīdī rodas vēlēšanās pēc skaistiem badge ar statusiem, kodēšanas pārklājumu, pakotņu versijām nuget... Un mani šī vēlēšanās noveda pie šī raksta uzrakstīšanas. Raksta sagatavošanas procesā es […]

FreeBSD novērsti attālināti izmantojami ievainojamības ipfw

Pakotņu filtrā ipfw novērstas divas ievainojamības TCP opciju parsēšanas kodā, ko izraisīja nepilnīga datu pārbaude apstrādātajos tīkla paketes. Pirmā ievainojamība (CVE-2019-5614) apstrādājot noteiktā veidā strukturētus TCP paketes var izraisīt piekļuvi atmiņai ārpus piešķirtā mbuf bufera, bet otrā (CVE-2019-15874) var novest pie piekļuves jau atbrīvotām atmiņas jomām (use-after-free). Novērtējums par konstatēto problēmu atbilstību […]

Publicēts OpenSSL 1.1.1g ar novērstu ievainojamību, kas saistīta ar TLS 1.3

Pieejams labojumu izlaišana kriptogrāfijas bibliotēkai OpenSSL 1.1.1g, kurā novērsta ievainojamība (CVE-2020-1967), kas izraisa pakalpojumu noraidīšanu, mēģinot saskaņot TLS 1.3 savienojumu ar uzbrucēja kontrolētu serveri vai klientu. Ievainojumam ir piešķirta augsta bīstamības pakāpe. Problēma izpaužas tikai lietojumprogrammās, kuras izmanto funkciju SSL_check_chain(), un izraisa procesa avāriju nepareiza TLS paplašinājuma

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