Autor: Yuri Gagarin

E këndshme dhe e dobishme në mësimdhënie

Përshëndetje të gjithëve! Një vit më parë, shkrova një artikull mbi organizimin e një kursi universitar për përpunimin e sinjaleve. Sipas komenteve, artikulli ka shumë ide interesante, por është i gjatë dhe i vështirë për t'u kuptuar. Dhe unë kam dëshiruar prej kohësh ta ndaj atë në pjesë më të vogla dhe t'i shkruaj ato më qartë. Por nuk është e lehtë të shkruash të njëjtën gjë dy herë. Për më tepër, […]

Si të zgjidhni një licencë Open Source për një framework RAD në GitHub

Në këtë artikull, do të flasim pak për të drejtat e autorit, por kryesisht për zgjedhjen e një license të lirë për framework-un RAD IONDV. Framework dhe për produktet open-source që ndërtohen mbi të. Ne do të tregojmë për licencën lejuese Apache 2.0, çfarë na çoi në të dhe çfarë vendimesh shoqëruese u përballëm gjatë procesit. Procesi i zgjedhjes së licencës është mjaft i ndërlikuar […]

Operator Kubernetes në Python pa framework dhe SDK

Go aktualisht është monopolisti ndër gjuhët programuese që njerëzit zgjedhin për të shkruar operatorë për Kubernetes. Ekzistojnë arsye objektive për këtë, si: Ka një framework shumë të fuqishëm për zhvillimin e operatorëve në Go — Operator SDK. Aplikacione si Docker dhe Kubernetes janë shkruar në Go dhe krijimi i operatorit tuaj në Go është si të flisni me ekosistemin në […]

Përparësitë dhe disavantazhet e HugePages

Përkthimi i artikullit është përgatitur për studentët e kursit "Administrator Linux". Më parë kam folur për mënyrën si të verifikoni dhe aktivizoni përdorimin e HugePages në Linux. Ky artikull do të jetë i dobishëm vetëm nëse vërtet keni një vend ku të përdorni HugePages. Kam takuar shumë njerëz që mashtrohen nga perspektiva se HugePages do të rrisin magjikisht performancën. Megjithatë, hugepaging është një temë e komplikuar […]

Përditësimi i serverëve DNS BIND 9.14.4 dhe Knot 2.8.3

Janë publikuar përditësime korrigjuese për degët stabile të serverit DNS BIND 9.14.4 dhe 9.11.9, si dhe për degën eksperimentale të zhvillimit 9.15.2. Në botimet e reja është eliminuar një cenueshmëri (CVE-2019-6471) e shkaktuar nga një gjendje garuese që mund të çojë në ndalimin e shërbimit (ndalimi i procesit kur ndodh një asser) kur bllokohet një numër i madh paketash hyrëse. Për më tepër, në versionin e ri 9.14.4 është shtuar mbështetje për API GeoIP2 […]

Zhvillimi i aplikacioneve në SwiftUI. Pjesa 1: rrjedha e të dhënave dhe Redux

Pas pasjes në sesionin State of the Union në WWDC 2019, vendosa të studioj në detaje SwiftUI. Kam kaluar shumë kohë duke punuar me të dhe tani kam filluar zhvillimin e një aplikacioni real që mund të jetë i dobishëm për një audiencë të gjerë. E kam quajtur MovieSwiftUI — një aplikacion për të kërkuar filma të rinj dhe të vjetër, si dhe për t'i mbledhur […]

Balancimi i regjistrimit dhe leximit në bazën e të dhënave

Në artikullin e kaluar, përshkrova konceptin dhe zbatimin e një baze të dhënash të ndërtuar mbi funksione, në vend të tabelave dhe fushave si në bazat e dhënash relacionale. Atje ishin dhënë shumë shembuj, që tregonin përparësitë e këtij qasje përballë atij klasik. Shumë e ndjenë se ato nuk ishin mjaft bindëse. Në këtë artikull do të tregoj se si një koncept i tillë lejon një balancim të shpejtë dhe të lehtë […]

Sistemi funksional i Menaxhimit të të Dhënave

Bota e bazave të dhënash është pushtuar prej kohësh nga SGBD-të relacionale, të cilat përdorin gjuhën SQL. Ka arritur një nivel të tillë, saqë llojet që shfaqen quhen NoSQL. Atyre iu ka arritur të fitojnë një vend të caktuar në këtë treg, por SGBD-të relacionale nuk kanë ndërmend të vdesin dhe vazhdojnë të përdoren aktivisht për qëllimet e tyre. Në këtë artikull do të përshkruaj konceptin e një baze të dhënash funksionale. Për një kuptim më të mirë, unë […]

Ndërtojmë një pipeline testimi të automatizuar në Azure DevOps

Kohët e fundit, u përballa me një krijesë që nuk është akoma shumë e njohur në botën e DevOps, pipeline-t e Azure DevOps. Menjëherë ndjeva mungesën e disa udhëzimeve të qarta ose artikujve mbi këtë temë, nuk di se çfarë e shkakton këtë, por Microsoft me siguri ka shumë për të punuar për të popularizuar këtë mjet. Sot do të ndërtojmë një pipeline për testimin e automatizuar brenda cloud-it Azure. Pra, […]

Në Microsoft Edge të ri mund të shfaqet kontrolli global i multimedia

Kompanisë Microsoft po punon për një kontroll të ri global për multimedia në shfletuesin e saj Edge mbi bazën e Chromium. Siç raportojnë shumë burime, tani kontrolli, i aktivizuar duke klikuar butonin “Media” në shiritin e adresës, do të mund të shfaqë jo vetëm një listë të skedarëve audio ose video që po luhen aktualisht, por edhe seancat e tjera aktive të multimedias, të cilat më pas mund të ndërrohen dhe të menaxhohen ndaras. […]

Google ka rritur shpërblimet për zbulesat e dobësive në Chrome, Chrome OS dhe Google Play

Kompania Google shpalli rritjen e shumave që paguhen në kuadër të programit të shpërblimeve për zbulesat e dobësive në shfletuesin Chrome dhe komponentët e tij. Shuma maksimale e shpërblimit për krijimin e një eksploiti për daljen nga ambienti sandbox është rritur nga 15 në 30 mijë dollarë, për metodën e kalimit të kontrollit të aksesit në JavaScript (XSS) nga 7.5 në 20 mijë dollarë, […]

Publikimi i sistemit të zbulimit të sulmeve Snort 2.9.14.0

Kompania Cisco publikoi versionin Snort 2.9.14.0, një sistem të lirë për zbulimin dhe parandalimin e sulmeve, që kombinon metodat e krahasimit sipas nishaneve, mjetet për inspektimin e protokolleve dhe mekanizmat për identifikimin e anomalive. Novitetet kryesore: Shtuar suporti për maskat e numrave të porteve në cache të hosteve dhe mundësia për të riartikuluar lidhjen e identifikuesve të aplikacioneve me portet rrjetit; Shtuar modelet e reja të softuerit klient për nxjerrjen e kërkesës […]

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