Autor: Yuri Gagarin

Linux Foundation ka publikur shpërndarjen automobilistike AGL UCB 9.0

Organizata Linux Foundation prezantoi numrin e nëntë të shpërndarjes AGL UCB (Automotive Grade Linux Unified Code Base), në kuadër të së cilës zhvillohet një platformë universale për përdorim në sisteme të ndryshme automobilistike, nga panelet instrumenteve deri te sistemet infotainment të automobilave. Zgjidhjet e bazuara në AGL përdoren në sistemet informative të Toyota, Lexus, Subaru Outback, Subaru Legacy dhe automjeteve të vogla Mercedes-Benz Vans. Shpërndarja bazohet […]

KolibriN 10.1 — një sistem operativ i shkruar në assembler

Është shpallur dalja e KolibriN 10.1 — një sistem operativ, kryesisht i shkruar në assembler. KolibriN, nga njëra anë, është një version miqësor për përdoruesin i KolibriOS, nga ana tjetër, është ndërtimi i tij maksimal. Në fjalë të tjera, projekti është krijuar për të treguar fillestarëve të gjitha mundësitë që janë në dispozicion në sistemin alternativ të operimit Kolibri deri më tani. Karakteristikat dalluese të ndërtimit: Mundësi të fuqishme multimediale: player video FPlay, shikues […]

Metoda e re për menaxhimin e memories nga Facebook

Një nga anëtarët e ekipit të zhvillimit të rrjetit social Facebook, Roman Gushchin, propozoi në listën e zhvilluesve një grup patch-e për bërthamën Linux, fokusuar në përmirësimin e menaxhimit të memories përmes zbatimit të një kontrolluesi të ri të menaxhimit të saj — kontroluesi slab (slab memory controller). Shpërndarja slab është një mekanizëm për menaxhimin e memories, i dedikuar për shpërndarjen më efikase të memories dhe eliminimin e fragmenteve të rëndësishme. Të dhënat […]

Kurseni qindarka në vëllime të mëdha në PostgreSQL

Duke vazhduar temën e regjistrimit të flukseve të mëdha të të dhënave, të ngritur në artikullin e kaluar rreth sekcionimit, këtu do të shqyrtojmë mënyrat me anë të të cilave mund të pakësojmë "përmasën fizike" të të dhënave të ruajtur në PostgreSQL dhe ndikimin e tyre në performancën e serverit. Do të flasim për konfigurimet TOAST dhe rregullimin e të dhënave. "Në mesatare", këto metoda do të lejojnë kursimin e një sasi të vogël burimesh, përveç — plotësisht pa modifikimin e kodit të aplikacionit. Megjithatë, […]

Shkruajmë në PostgreSQL në sublumin: 1 host, 1 ditë, 1TB

Së fundmi, unë tregova se si me anë të receta të zakonshme të rritet performanca e kërkesave SQL "për lexim" nga baza e të dhënave PostgreSQL. Sot, do të flasim për mënyrën si mund ta bëjmë më efikase shkrimin në DB pa përdorur ndonjë "ndërrues" në konfigurim — thjesht duke organizuar siç duhet rrjetin e të dhënave. #1. Sekcionimi Artikulli rreth se si dhe pse duhet të organizohet sekcionimi aplikativ "në teori" […]

Firma ReversingLabs publikoi rezultatet e analizës së përdorimit

Lëshohet Node.js 14.0, platforma për ekzekutimin e aplikacioneve rrjetërore në gjuhën JavaScript. Node.js 14.0 i përket degëve me mbështetje të gjatë, por ky status do t'i jepet vetëm në tetor, pas stabilizimit. Mbështetja për Node.js 14.0 do të vazhdojë deri në prill 2023. Mbështetje për degën e kaluar LTS Node.js 12.0 do të vazhdojë deri në prill 2022, ndërsa për degën LTS 10.0 […]

Në RubyGems u identifikuan 724 paketa të dëmshme

Kompania ReversingLabs publikoi rezultatet e analizës mbi përdorimin e type-squatting në depozitën RubyGems. Zakonisht, type-squatting përdoret për shpërndarjen e pakove me dëm, të dizajnuara që një zhvillues i papërqendruar të bëjë një gabim në kërkim ose të mos vërejë diferencat. Gjatë hetimit, u identifikuan më shumë se 700 paketa, emrat e të cilave janë të ngjashëm me paketat e njohura dhe ndryshojnë në detaje të vogla, për shembull, duke zëvendësuar shkronja të ngjashme ose duke përdorur […]

Çlirimi i platformës servere JavaScript Node.js 14.0.

U prezantua mjeti rebuilderd, i cili mundëson verifikimin e pavarur të pakove binare të shpërndarjes përmes zhvillimit të një procesi ndërtimi të vazhdueshëm, duke i krahasuar paketat që ngarkohen me paketat që marrin rezultate nga ricaktimi në sistemin lokal. Mjeti është shkruar në gjuhën Rust dhe shpërndahet nën licencën GPLv3. Aktualisht, në rebuilderd është në dispozicion vetëm mbështetje eksperimentale për verifikimin e pakove nga Arch Linux, por së shpejti […]

Udhëzues për CI/CD në GitLab për (pothuajse) fillestarët e absolutë

Ose si si si me mirëni me badge të bukura për projektin tuaj në një mbrëmje të lehtë kodimi. Pa dyshim, çdo zhvillues që ka të paktën një projekt personal ndjen sintetizimin për badge të bukura me statuset, mbulimin e kodit, versionet e paketave në nuget... Dhe ky sintok për mua çoi në shkrimin e këtij artikulli. Gjatë përgatitjes për të, […]

Të tri vitet në Amerikën Latine: si ika pas ëndrrës dhe u ktheva pas një ‘rilindjeje’ totale

Përshëndetje, Habr, unë quhem Sasha. Pas 10 vjetësh pune si inxhinier në Moskë, vendosa të bëj një ndryshim të madh në jetën time - mora një biletë vetëm në një drejtim dhe u largova për në Amerikën Latine. Nuk e dija se çfarë më priste, por, e pranoj, ishte një nga vendimet më të mira që kam marrë. Sot dua të përshkruaj atë që kam përjetuar gjatë tre viteve në […]

Në FreeBSD janë eliminuar vulnerabilitetet e shfrytëzuara nga distanca në ipfw

Në filtrin e paketave ipfw janë eliminuar dy dobësi në kodin e analizës së opsioneve TCP, të shkaktuara nga kontrolli i papërshtatshëm i të dhënave në paketat e rrjetit që përpunohen. Dobësia e parë (CVE-2019-5614) gjatë përpunimit të paketimeve TCP të strukturuara në një mënyrë të caktuar mund të çojë në akses në kujtesë jashtë tamponit të alokuar mbuf, ndërsa e dyta (CVE-2019-15874) mund të çojë në qasje në zona kujtese të çliruara tashmë (use-after-free). Analiza e përshtatshmërisë së problemeve të identifikuara për […]

U publikua OpenSSL 1.1.1g me eliminimin e dobësisë lidhur me TLS 1.3

Ka një version korrektiv të bibliotekës kriptografike OpenSSL 1.1.1g, në të cilin është eliminuar dobësia (CVE-2020-1967) që çon në refuzim shërbimi gjatë përpjekjes për të negociuar një lidhje TLS 1.3 me një server ose klient të kontrolluar nga një sulmues. Dobësia iu dha një nivel të lartë rreziku. Problemi shfaqet vetëm në aplikacionet që përdorin funksionin SSL_check_chain(), dhe çon në rrëzimin e procesit gjatë përdorimit të papërshtatshëm të zgjerimit TLS 'signature_algorithms_cert'. Konkretisht, gjatë […]

Blini hosting të besueshëm për faqe interneti me mbrojtje nga DDoS, serverë VPS VDS 🔥 Blini hosting të besueshëm për faqe interneti me mbrojtje nga DDoS, serverë VPS VDS | ProHoster