Autor: Yuri Gagarin

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ë […]

U lëshua versioni i sistemit të inicializimit GNU Shepherd 0.8

Menaxheri i shërbimeve GNU Shepherd 0.8 (dhe më parë dmd) është në dispozicion, i zhvilluar nga zhvilluesit e distribucionit GNU Guix System si një varësi mbështetëse alternative për sistemin e inicializimit SysV-init. Demon menaxhues dhe utilitetet Shepherd janë shkruar në gjuhën Guile (një nga implementimet e gjuhës Scheme), e cila përdoret gjithashtu për të përcaktuar konfigurimet dhe parametrat e nisjes së shërbimeve. Shepherd tashmë përdoret në distribucionin GuixSD GNU/Linux dhe […]

Doli PyTorch 1.5.0

PyTorch — një framework i njohur për mësimin e makinave — u përditësua në versionin 1.5.0. Ky lëshim përmban disa shtesa të mëdha dhe përmirësime të API-së, midis të cilave mund të përmendet: API C++, i cili më parë konsiderohej eksperimental, tani është stabilizuar përfundimisht. Tashmë përdoruesit mund të transferojnë lehtësisht modelet e tyre nga API Python në API C++. Paketa torch.distributed.rpc është stabilizuar, duke ofruar mundësi të gjera në […]

WAL-G: mundësi të reja dhe zgjerimi i komunitetit. Georgy Rylov

Ofroj të shikoni transkriptin e raportit të Georgy Rylov për vitin 2020 "WAL-G: mundësi të reja dhe zgjerimi i komunitetit". Në open-source, maintainer-ët përballen me shumë probleme ndërsa rriten. Si të shkruani më shumë funksione të nevojshme, të zgjidhni më shumë issues dhe të ndiheni në gjendje të shikoni më shumë pull request? Me shembullin e WAL-G (mjeti i backup për PostgreSQL) do tregoj se si ne zgjidhëm këto […]

Përdorimi i SHT në punën me përmbajtjen mediatike

Bota moderne është e vështirë të imagjinohet pa një bollëk të përmbajtjes mediale, e cila përfshin gjithashtu të dhëna audio dhe video. Duke u dukur, vetëm pak kohë më parë, ëndrra ishte një koleksion i skedarëve MP3. Dhe sot, skedarët video me rezolucion 4K përfliten si diçka e zakonshme. Të gjithë këta përmbajtje mediale duhet të krijohen, të ruajnë diku dhe pastaj të ofrohen për akses. […]

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