Kategori: Administrimi

Eksperienca «Database as Code»

SQL, çfarë mund të jetë më e lehtë? Çdo njeri mund të shkruajë një pyetje të thjeshtë — shkruajmë select, rendisim kolonat e nevojshme, pastaj from, emrin e tabelës, disa kushte në where dhe ja, të dhënat e dobishme janë në duar tona, madje (gati) pa pasur rëndësi se cila DBMS është nën kapak (ndoshta nuk është as një DBMS). Në […]

Problemi me certifikatat Sectigo pas 30 majit 2020 dhe metoda e zgjidhjes

Të shtunën, më 30 maj 2020, ndodhi një problem i paqartë me certifikatën popullore SSL/TLS nga ofruesi Sectigo (dikur Comodo). Certifikatat vetë vazhduan të ishin në rregull, megjithatë një nga CA-certifikatat e ndërmjetme në zinxhirët që shoqëronin këto certifikata "u skadua". Situata nuk është thënë të jetë fatale, por e pakëndshme: versionet aktuale të shfletuesve nuk vërejtën asgjë, megjithatë shumë […]

Themelor ZFS: sistemi i ruajtjes dhe performanca

Këtë pranverë, ne bëmë disa diskutime hyrëse, të tilla si si të kontrolloni shpejtësinë e disqeve tuaja dhe çfarë është RAID. Në këtë të dytën, ne madje premtuam të vazhdojmë studimin e performancës së topologjive të ndryshme të shumë disqeve në ZFS. Kjo është një sistem skedarësh të nivelit të ardhshëm, i cili tani po zbatohen kudo: nga Apple deri te Ubuntu. Pra, sot është dita më e përshtatshme për të njohur […]

Përdorimi i docker multi-stage për ndërtimin e imazheve Windows

Përshëndetje të gjithë! Emri im është Andrey, dhe punoj si inxhinier DevOps në kompaninë Exness në ekipin e zhvillimit. Aktiviteti im kryesor lidhet me ndërtimin, deployimin dhe mbështetje aplikacionesh në docker nën sistemin operativ Linux (më pas — OS). Para pak kohësh mu paraqit një detyrë me aktivitete të ngjashme, por si sistem operativ i projektit u zgjodh Windows Server […]

Përformanca e Raspberry Pi: shtoni ZRAM dhe ndryshoni parametrat e bërthamës

Para disa javësh publikova një përmbledhje të Pinebook Pro. Duke qenë se Raspberry Pi 4 gjithashtu është e bazuar në ARM, disa nga optimizimet e përmendura në artikullin e mëparshëm janë të përshtatshme për të. Doja të ndaj këto truke dhe të shoh nëse do të keni përmirësime të ngjashme në performancë. Pas instalimit të Raspberry Pi në serverin tim të shtëpisë, vura re se […]

Izolimi i mjediseve të zhvillimit me ndihmën e kontejnerëve LXD

Do flas për qasjen e organizimit të mjediseve lokale izoluese të zhvillimit në stacionin tim të punës. Qasja u formua nën ndikimin e faktorëve të mëposhtëm: për gjuhë të ndryshme nevojiten IDE dhe grupe të ndryshme mjetesh; në projekte të ndryshme mund të përdoren versione të ndryshme të grupeve të mjeteve dhe bibliotekave. Qasja konsiston në zhvillimin brenda kontejnerëve LXD të nisur lokal në laptopin ose stacionin tim të punës […]

Ontology nis Layer 2, duke kontribuar në një platformë më komplekse të zinxhirit publik

Parathënie Paraqitni një skenar ku platforma blockchain po zhvillohet me shpejtësi dhe numri i përdoruesve po rritet shpejt, duke arritur dhjetëra miliona, çka çon në një rritje të menjëhershme të shpenzimeve përkatëse brenda një kohe të shkurtër. Çfarë strategjish janë të nevojshme në këtë fazë për të ruajtur efikasitetin operativ pa e shkurtuar ritmin e zhvillimit për shkak të proceseve të komplikuara të miratimit dhe verifikimit? Siç do të bien dakord shumë biznese, […]

Si Microsoft e vrau AppGet

javën e kaluar Microsoft lançoi menaxherin e paketave WinGet në kuadër të njoftimeve gjatë konferencës Build 2020. Shumë e panë këtë si një dëshmi tjetër të afrimit të Microsoft me lëvizjen Open Source. Por vetëm jo për zhvilluesin kanadez Keivan Beigi, krijuesin e menaxherit të paketave të lirë AppGet. Tani ai po përpiqet të kuptojë se çfarë ka ndodhur gjatë 12 muajve të fundit, gjatë të cilëve ai […]

USB mbi IP në kushte shtëpiake

Ndonjëherë lind dëshira për të punuar me një pajisje të lidhur përmes USB, pa e mbajtur atë në tavolinë afër laptopit. Një nga ato pajisje është një gravues kinez me lazer 500 mW, një gjë mjaft e pakëndshme në kontakt të afërt. Përveç rrezikut të drejtpërdrejt për sytë, gjatë punës me lazerin lëshohen produkte toksike të djegies, ndaj pajisja duhet të jetë në një ambient të ajrosur mirë […]

Post i dobishëm: Të gjitha kursit më të rëndësishëm, transmetime dhe tech talks

Ok, ne jemi një kompani inovative IT, dhe kjo do të thotë se kemi zhvillues – dhe ata janë zhvillues të mirë, të apasionuar pas të bërit të tyre. Gjithashtu, ata kryejnë transmetime live, dhe e gjithë kjo quhet DevNation. Më poshtë janë lidhje të dobishme për ngjarje të drejtpërdrejta, video, takime dhe biseda teknike. Mësoni më 1 qershor Kursi Master "Kubernetes për fillestarë" – i disponueshëm në anglisht, spanjisht, portugalisht dhe […]

Depolari i Docker Image në Dokku me ndihmën e Ansible

Prolog Së fundi, mësova për një PaaS "xhep" që ngjan me Heroku me një emër mjaft të qartë—Dokku. Më tërhoqi shumë mundësia për të shtuar thjesht një certifikatë në aplikacion dhe vhost nga kutia, prandaj vendosa të transferoj imazhet e mia docker në Dokku. Fatkeqësisht, isha i zhgënjyer se në Dokku nuk ka komanda si Heroku dokku container:push dokku container:release // Shumë […]

Çfarë mund të sjellë dobësimi i nivelit të izolimit të transaksioneve në bazat e të dhënave

Përshëndetje të gjithëve. Këtu është Vladislav Rodin. Aktualisht jam drejtues i kursit 'Arkitekt i ngarkesave të larta' në OTUS, si dhe mësoj në kurset që i dedikohen arkitekturës së softuerit. Përveç mësimdhënies, siç e keni vënë re, merrem me shkrimin e materialeve origjinale për blogun e OTUS në Habr dhe artikulli i sotëm do të jetë në lidhje me lançimin e kursit 'PostgreSQL', për të cilin tani […]

Bleni hostim të besueshëm për faqe me mbrojtje nga DDoS, serverë VPS VDS 🔥 Bleni hostim të besueshëm për faqe me mbrojtje nga DDoS, serverë VPS VDS | ProHoster