Kategori: Administrim

Diagrami i rrjetit si kod

Në vitet e fundit kam filluar të merrem më shumë me dokumentimin. Të shkruaj një tekst shpjegues për mënyrën se si funksionon një sistem është, në përgjithësi, mjaft e lehtë. Të vizatosh një diagram, në të cilin do të shfaqen të gjitha objektet kyç, lidhjet midis këtyre objekteve, gjithashtu është relativisht e lehtë. Por momenti më problematik është mbajtja e dokumentacionit të azhurnuar. Dhe të shkojmë […]

Bazat e transmetimit të besueshëm të të dhënave

Atyre që dëshirojnë të kuptojnë rrjetet dhe protokollet, i dedikohet kjo. Shkurtimisht Në këtë artikull shqyrtohen bazat e transmetimit të sigurt të të dhënave, me shembuj të realizuar në Go, përfshirë UDP dhe TCP. Në frymë të librit „Rrjetet Kompjuterike. Qasja e poshtme“, pasi të gjithë flasin vetëm për Tanenbaumin dhe Oliferët. Protokolli i nivelit të transportit Siguron lidhje logjike midis proceseve aplikative, […]

Rrjetet për një specialist të ri IT. Baza e detyrueshme

Aproximativ 80% e nesh, që përfundojmë universitetin me ndonjë specializim IT, përfundimisht nuk bëhen programues. Shumë punojnë në mbështetje teknike, si administrues të sistemeve, specialistë të rregullimit të pajisjeve kompjuterike, konsulentë-shitës të teknologjisë digjitale, menaxherë në fushën IT dhe kështu me radhë. Ky artikull është pikërisht për ata 80%, që sapo kanë përfunduar universitetin me ndonjë specializim IT dhe tani kanë filluar të monitorojnë ofertat e punës, […]

Implementimi i protokollit Reliable UDP për .Net

Internet ka kaq ka ndryshuar. Një nga protokollet kryesore të Internetit – UDP përdoret nga aplikacionet jo vetëm për dërgimin e datagramëve dhe shpërndarjeve në grup, por edhe për sigurimin e lidhjeve "peer-to-peer" midis nodave të rrjetit. Për shkak të strukturës së saj të thjeshtë, ky protokoll ka marrë shumë mënyra përdorimi të paplanifikuara më parë, por disavantazhet e protokollit, si mungesa e dorëzimit të garantuar, nuk kanë ndryshuar asnjëherë […]

Rekordimi 1C. Të gjitha janë pa re

Lëvizja është gjithmonë stresuese, pavarësisht nga rrethanat. Të kalosh nga një apartament më pak komod në një më komod, të zhvendosesh nga një qytet në një tjetër, ose madje të marrësh guximin për të lëvizur nga prindërit në moshën 40 vjeçare, përbën një sfidë. Po ashtu, me transferimin e infrastrukturës, gjërat nuk janë të thjeshta. Një gjë është kur ke një faqe të vogël me disa mijëra vizitorë […]

Antipatterns PostgreSQL: tregu për përmirësimin e iterativ të kërkimit sipas emrit, ose "Optimizimi atje dhe këtu"

Mijëra menaxherë nga zyrat e shitjes në të gjithë vendin regjistrojnë në sistemin tonë CRM çdo ditë dhjetëra mijëra kontakte — fakte të komunikimit me klientë potencialë ose tashmë të punësuar me ne. Për këtë klient duhet së pari të gjendet, dhe sa më shpejt që të jetë e mundur. Kjo ndodh shpesh me emrin. Prandaj nuk është e habitshme që, duke shqyrtuar përsëri kërkesat "e rënda" për […]

Ndërtojmë një router SOCKS në një laptop me Debian 10

Për një vit (ose dy) e kam vonuar publikimin e këtij artikulli për një arsye kryesore — kam publikuar tashmë dy artikuj ku përshkruaj procesin e krijimit të një routeri në SOCKS nga një laptop të zakonshëm me Debian. Megjithatë, që atëherë versione stabile e Debian u përditësua në Buster, dhe më kanë kontaktuar mjaft njerëz për ndihmë në […]

Si ta bëni terminalin ndihmësin tuaj, jo armikun?

Në këtë artikull do të flasim për rëndësinë e mosheqjes tërësisht nga terminali, por ta përdorim atë në masa. Në cilat raste duhet ta përdorim dhe në cilat jo. Të jemi të sinqertë, askujt prej nesh nuk i nevojitet veçanërisht terminali. Jemi mësuar që për çdo gjë që mundemi, mund të klikojmë me mouse dhe të aktivizojmë diçka. Ne […]

Si i trashëgon Gitlab-CI variablat mjedisorë?

Variablat në Gitlab mund të përcaktohen në disa vende: Në cilësimet e grupeve, Në cilësimet e projektit, Brenda .gitlab-ci.yml. Këtu, variablat në cilësimet e grupeve dhe projektit mund të përcaktohen si "file" ose "variabël e zakonshme" dhe të vendosen kutitë "e mbrojtur" dhe "për të maskuar". Le të fillojmë me trashëgiminë e thjeshtë dhe do të bëhet gradualisht më e ndërlikuar. Lista përfundimtare e niveleve të prioriteteve mund të shikohet në fund të dokumentit. Trashëgimia […]

Pinebook Pro: më shumë se një Chromebook

Ndonjëherë krijohet përshtypja se Chromebook-ët blihen kryesisht për të instaluar Linux mbi ta. Me shpejtësi gjej artikujt në Habr: një, dy, tre, katër, ... Prandaj, kompania PINE Microsystems Inc. dhe bashkësia PINE64 vendosën se tregu, përveç Chromebook-ve të gjysmëpërfunduar, ka nevojë për Pinebook Pro, i cili është krijuar menjëherë me qëllim për të përdorur Linux/*BSD si sistem operativ. Në […]

Mënyrë e gabuar me NVMe në Linux

Mirëse erdhët. Dëshiroja të tërheq vëmendjen e komunitetit për një veçori karakteristike të Linux-it kur punon me disa NVMe SSD në një sistem. Kjo do të jetë veçanërisht e rëndësishme për ata që e duan të krijojnë RAID softuerik nga NVMe. Shpresoj se informacioni i dhënë më poshtë do t'ju ndihmojë të ruani të dhënat tuaja dhe t'ju kursejë nga gabime të mërzitshme. Të gjithë jemi mësuar me logjikën e mëposhtme të Linux kur […]

Përdorimi i variablave në pipeline-t e Azure DevOps

Vazhdojmë me shqyrtimin e mjetit të shkëlqyer për zhvillim në Windows dhe më gjerë, Azure DevOps. Këtë herë, pasi u mundova me variablat e mjedisit, vendosa të ndaj gjithë përvojën time në një artikull. Duke filluar nga ajo që për secilën mjedis ekzekutimi ata kanë sintaksë të ndryshme, deri te mungesa e mundësisë standarde për të transferuar variablat nga një fazë e pipeline-it në një tjetër. Përmend se elementët kryesorë […]

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