Topic: Blog

Ndërtimi i një tubacioni të automatizuar testimi në Azure DevOps

Kohët e fundit kam hasur në një bishë jo shumë të njohur në botën e DevOps, tubacionet Azure DevOps. Menjëherë ndjeva mungesën e ndonjë udhëzimi ose artikulli të qartë mbi këtë temë, nuk e di se me çfarë lidhet kjo, por Microsoft ka qartë se ka diçka për të punuar në drejtim të popullarizimit të mjetit. Sot do të ndërtojmë një tubacion për testimin e automatizuar brenda resë Azure. Kështu që, […]

Bazat e proxying transparent duke përdorur 3proxy dhe iptables/netfilter ose si të "vendosni gjithçka përmes një përfaqësuesi"

Në këtë artikull do të doja të zbuloja mundësitë e proxy transparent, i cili ju lejon të ridrejtoni të gjithë ose një pjesë të trafikut përmes serverëve të jashtëm proxy absolutisht pa u vënë re nga klientët. Kur fillova ta zgjidh këtë problem, u përballa me faktin se zbatimi i tij kishte një problem të rëndësishëm - protokollin HTTPS. Në ditët e mira të vjetra, nuk kishte probleme të veçanta me proxing transparent HTTP, […]

DBMS funksionale

Bota e bazave të të dhënave ka qenë prej kohësh e dominuar nga DBMS-të relacionale, të cilat përdorin gjuhën SQL. Aq shumë sa që variantet në zhvillim quhen NoSQL. Ata arritën të krijojnë një vend të caktuar për veten e tyre në këtë treg, por DBMS-të relacionale nuk do të vdesin dhe do të vazhdojnë të përdoren në mënyrë aktive për qëllimet e tyre. Në këtë artikull dua të përshkruaj konceptin e një baze të dhënash funksionale. Për të kuptuar më mirë, unë […]

Rroftë mbreti: bota mizore e hierarkisë në një tufë qensh endacakë

Në grupe të mëdha njerëzish, gjithmonë shfaqet një udhëheqës, qoftë me vetëdije apo jo. Shpërndarja e pushtetit nga niveli më i lartë në nivelin më të ulët të piramidës hierarkike ka një sërë avantazhesh për grupin si në tërësi ashtu edhe për individët individualë. Në fund të fundit, rendi është gjithmonë më i mirë se kaosi, apo jo? Për mijëra vjet, njerëzimi në të gjitha qytetërimet ka zbatuar një piramidë hierarkike të pushtetit përmes një sërë […]

Balancimi shkruan dhe lexon në një bazë të dhënash

Në një artikull të mëparshëm, kam përshkruar konceptin dhe zbatimin e një baze të dhënash të ndërtuar mbi bazën e funksioneve, në vend të tabelave dhe fushave si në bazat e të dhënave relacionale. Ai dha shumë shembuj që tregojnë avantazhet e kësaj qasjeje mbi atë klasike. Shumë i panë ato jo mjaftueshëm bindëse. Në këtë artikull do të tregoj se si ky koncept ju lejon të balanconi shpejt dhe me lehtësi […]

CryptoARM bazuar në kontejnerin PKCS#12. Krijimi i një nënshkrimi elektronik CadES-X Long Type 1.

Është lëshuar një version i përditësuar i mjetit falas cryptoarmpkcs, i krijuar për të punuar me certifikatat x509 v.3 të ruajtura si në tokenat PKCS#11, me mbështetje për kriptografinë ruse dhe në kontejnerë të mbrojtur PKCS#12. Në mënyrë tipike, një kontejner PKCS#12 ruan një certifikatë personale dhe çelësin e saj privat. Programi është absolutisht i vetë-mjaftueshëm dhe funksionon në platformat Linux, Windows, OS X. Një tipar dallues i programit është […]

U njoftua për pamjen paraprake të Fedora CoreOS

Fedora CoreOS është një sistem operativ minimal vetë-përditësues për drejtimin e kontejnerëve në mjediset e prodhimit në mënyrë të sigurt dhe në shkallë. Aktualisht është i disponueshëm për testim në një grup të kufizuar platformash, por të tjera do të vijnë së shpejti. Burimi: linux.org.ru

A është koha që zhvilluesit e lojërave të ndalojnë së dëgjuari fansat e tyre?

Kishte një mosmarrëveshje për një artikull dhe vendosa ta postoja përkthimin e tij për shikim publik. Nga njëra anë, autori thotë se zhvilluesit nuk duhet të kënaqin lojtarët në çështjet e skenarit. Nëse i shikoni lojërat si art, atëherë jam dakord - askush nuk do të pyesë komunitetin se çfarë përfundimi të zgjedhë për librin e tij. Ne anen tjeter […]

Lëshimi i Oracle Linux 8

Oracle ka publikuar lëshimin e shpërndarjes Oracle Linux 8, krijuar në bazë të bazës së paketës Red Hat Enterprise Linux 8. Asambleja furnizohet si parazgjedhje bazuar në paketën standarde me kernelin nga Red Hat Enterprise Linux (bazuar në 4.18 bërthama). Kernel i pronarit Unbreakable Enterprise për Oracle Linux 8 është ende në zhvillim e sipër. Për sa i përket funksionalitetit, Oracle beta lëshon […]

Në Kazakistan, ishte e detyrueshme të instalohej një certifikatë shtetërore për MITM

Në Kazakistan, operatorët e telekomit u dërguan mesazhe përdoruesve për nevojën për të instaluar një certifikatë sigurie të lëshuar nga qeveria. Pa instalim, Interneti nuk do të funksionojë. Duhet mbajtur mend se certifikata jo vetëm që ndikon në faktin që agjencitë qeveritare do të jenë në gjendje të lexojnë trafikun e koduar, por edhe faktin që çdokush mund të shkruajë çdo gjë në emër të çdo përdoruesi. Mozilla tashmë ka lançuar [...]

Zhvillimi i aplikacionit në SwiftUI. Pjesa 1: Rrjedha e të dhënave dhe Redux

Pasi mora pjesë në sesionin e Gjendjes së Unionit në WWDC 2019, vendosa të bëj një zhytje të thellë në SwiftUI. Kam kaluar shumë kohë duke punuar me të dhe tani kam filluar të zhvilloj një aplikacion të vërtetë që mund të jetë i dobishëm për një gamë të gjerë përdoruesish. E quajta MovieSwiftUI - ky është një aplikacion për kërkimin e filmave të rinj dhe të vjetër, si dhe për mbledhjen e tyre […]

Përditësimi i Firefox-it 68.0.1

Është publikuar një përditësim korrigjues për Firefox 68.0.1, i cili rregullon disa probleme: Ndërtesat për macOS nënshkruhen me një çelës Apple, duke i lejuar ato të përdoren në versionet beta të macOS 10.15; Rregulloi një problem me butonin e ekranit të plotë që mungon kur shikoni një video në modalitetin HBO GO në ekran të plotë; Rregulloi një gabim që shkaktoi shfaqjen e mesazheve të pasakta për disa vendndodhje kur përpiqesh të kërkosh duke përdorur […]