Kategori: Administrimi

GitLab Shell Runner. Ekzekutimi konkurrues i shërbimeve të testuara duke përdorur Docker Compose

Ky artikull do të jetë interesante për testuesit, si dhe për zhvilluesit, por është kryesisht i orientuar ndaj automatizuesve, të cilët janë përballur me problemin e konfigurimit të GitLab CI/CD për të kryer testimin e integrimit në kushte të mungesës së burimeve infrastrukturore dhe/ose mungesës së një platforme për orkestrimin e konteinerëve. Unë do të tregoj se si të konfiguroj vendosjen e mjediseve të testuara duke përdorur docker compose në një GitLab shell runner të vetëm dhe […]

Implementoni analizën statike në proces, e jo ta kërkoni atë për të gjetur buginë.

Shkrimi i këtij artikulli u frymëzua nga numri i madh i materialeve rreth analizës statike që shpesh hasen. Së pari, është blogu PVS-studio, i cili aktivisht promovon veten në Habr me ndihmën e rishikimeve të gabimeve të gjetura nga mjetet e tyre në projekte me kod të hapur. Së fundmi, PVS-studio realizoi mbështetje për Java, dhe sigurisht që zhvilluesit e IntelliJ IDEA, të cilët kanë analizuesin e integruar, janë sot ndoshta […]

Ekzekutojmë inspektime në IntelliJ IDEA në Jenkins

IntelliJ IDEA sot ka analizuesin më të avancuar statik të kodit Java, i cili me kapacitetet e tij ka lënë mbrapa “veteranët” si Checkstyle dhe Spotbugs. Inspektimet e saj të shumta kontrollojnë kodin në aspekte të ndryshme, nga stili i kodimit deri te defektet e zakonshme. Megjithatë, përsa i përket rezultateve të analizës që shfaqen vetëm në ndërfaqen lokale të IDE të zhvilluesit, ato kanë pak dobi për procesin e zhvillimit. […]

Shqyrtim i detajuar i 3CX v16

Në këtë artikull do të bëjmë një përmbledhje të detajuar të mundësive të 3CX v16. Versioni i ri i PBX ofron përmirësime të ndryshme në cilësinë e shërbimit për klientët dhe rritjen e produktivitetit të punonjësve. Njëkohësisht, puna e inxhinierit sistemor që mbështet sistemin është dukshëm e lehtësuar. Në v16, ne kemi zgjeruar mundësitë e bashkëpunimit. Tani sistemi lejon komunikimin jo vetëm mes punonjësve, por edhe me klientët tuaj dhe […]

Filozofët e ngopur ose programimi konkurrent në .NET

Le të shohim se si funksionon programimi konkurrent dhe paralel në .Net, në shembullin e problemit të filozofëve që hanë. Plani është i tillë, nga sinkronizimi i rrjedhave/procesve, deri te modeli i aktorëve (në pjesët e ardhshme). Artikulli mund të jetë i dobishëm për një njohje të parë ose për të rifreskuar njohuritë tuaja. Pse është e nevojshme të dish këto? Transistorët po arrijnë madhësinë e tyre minimale, ligji i Moores godet një kufi në shpejtësi […]

Netramesh – një zgjidhje e lehtë service mesh

Në procesin e kalimit nga një aplikacion monolit në një arkitekturë mikroslužbesh, ne përballemi me probleme të reja. Në aplikacionin monolit, zakonisht mjafton të përcaktojmë se në cilën pjesë të sistemit ndodhi gabimi. Probabiliteti më i madh është se problemi është në kodin e vetë monolitit ose në bazën e të dhënave. Por kur fillojmë të kërkojmë problemin në arkitekturën mikroslužbesh, gjithçka nuk është aq e qartë. Duhet të gjejmë të gjithë […]

100GbE: luks apo nevojë e domosdoshme?

IEEE P802.3ba, standardi për transferimin e të dhënave për kanalet Ethernet me 100 gigabit (100GbE), u zhvillua nga viti 2007 deri në vitin 2010 [3], por mori përhapje të gjerë vetëm në vitin 2018 [5]. Pse pikërisht në vitin 2018 dhe jo më parë? Dhe pse menjëherë në masë? Ekzistojnë të paktën pesë arsye… IEEE P802.3ba u zhvillua, para së gjithash, për […]

Si të aktivizoni Istio duke përdorur Kubernetes në produksion. Pjesa 1

Çfarë është Istio? Është një mesh shërbimi, një teknologji që shton një nivel abstraksioni mbi rrjetin. Ne kapim të gjithë ose një pjesë të trafikut në klaster dhe kryejmë një grup të caktuar operacionesh me të. Cilat janë ato? Për shembull, realizojmë routing inteligjent, ose implementojmë qasjen e circuit breaker, mund të organizojmë "canary deployment", duke e tërhequr pjesërisht trafikun në një version të ri të shërbimit, dhe mund të kufizojmë […]

Windows 10 versioni 1903 - minimumi 32 GB hapësirë në disk

Në Microsoft kanë ndryshuar kërkesat për kapacitetin e pajisjes së ruajtjes për instalimin e sistemit operativ. Tani, në Windows 10, duke filluar nga versioni 1903 (kjo përditësim pritet në maj 2019), minimumi i nevojshëm për funksionimin e sistemit operativ është jo më pak se 32 GB hapësirë të lirë në disk për versionet 32- dhe 64-bit. Kështu, "Hapësira e rezervuar" prej 7 GB nga […]

Istio dhe Kubernetes në prodhim. Pjesa 2. Sondazhi

Në artikullin e kaluar ne shqyrtuam komponentët bazë të Service Mesh Istio, u njohëm me sistemin dhe iu përgjigjëm pyetjeve kryesore që zakonisht lindin në fillim të punës me Istio. Në këtë pjesë do të shohim se si të organizojmë mbledhjen e informacionit të sondazhit në rrjet. E para që i vjen në mend shumë zhvilluesve dhe administratoreve të sistemeve kur dëgjojnë fjalët Service […]

Zgjerimi dhe plotësimi i Kubernetes (përmbledhje dhe video e referatit)

Më 8 prill në konferencën Saint HighLoad++ 2019, në kuadër të seksionit 'DevOps dhe operimi', u mbajt një ligjëratë 'Zgjerimi dhe plotësimi i Kubernetes', në përgatitjen e së cilës morën pjesë tre punonjës të kompanisë 'Flant'. Në të flasim për shumë situata në të cilat dëshironim të zgjeronim dhe plotësonim mundësitë e Kubernetes, por për të cilat nuk gjetëm një zgjidhje të gatshme dhe të thjeshtë. Zgjidhjet e nevojshme […]

Si teknologjit e reja afrojne ëndrrën për pavdekshmëri?

Një të ardhme e re, e cila është përshkruar në artikullin tonë të mëparshëm lidhur me lidhjen e njerëzve me Internetin sipas supozimeve të disa studiuesve, pritet të vijë për njerëzimin brenda 20 viteve të ardhshme. Cili është në përgjithësi drejtimi i zhvillimit të njerëzimit? Flukset e konsiderueshme financiare po investohen në përmirësimin e cilësisë së jetës së njeriut. Burimet kryesore të përkeqësimit të cilësisë së jetës në përgjithësi janë sëmundjet e ndryshme dhe vdekshmëria. Puna mbi […]

Bli një hosting të besueshëm për faqet me mbrojtje DDoS, VPS VDS serverë 🔥 Bli një hosting të besueshëm për faqet me mbrojtje DDoS, VPS VDS serverë | ProHoster