Kategori: Administrim

GitLab Shell Runner. Konkurruese e ekzekutimit të shërbimeve të testuara me ndihmën e Docker Compose

Ky artikull do tĂ« jetĂ« interesante pĂ«r testuesit, si dhe pĂ«r zhvilluesit, por Ă«shtĂ« mĂ« shumĂ« i destinuar pĂ«r automatizuesit, tĂ« cilĂ«t pĂ«rballen me problemin e konfigurimit tĂ« GitLab CI/CD pĂ«r kryerjen e testeve tĂ« integrimit nĂ« kushtet e mungesĂ«s sĂ« burimeve infrastrukturore dhe/ose mungesĂ«s sĂ« platformĂ«s pĂ«r orkestrimin e kontejnerĂ«ve. Do tĂ« flas rreth mĂ«nyrĂ«s pĂ«r tĂ« konfiguruar shpĂ«rndarjen e mjediseve tĂ« testimit duke pĂ«rdorur docker compose nĂ« njĂ« GitLab shell runner tĂ« vetĂ«m dhe […]

Inkuadro analizën statike në proces, dhe mos kërko defekte me të

MĂ« shkruaj kĂ«tĂ« artikel mĂ« nxitĂ«n numri i madh i materialeve rreth analizĂ«s statike qĂ« po vijnĂ« gjithnjĂ« e mĂ« shumĂ« nĂ« sy. SĂ« pari, Ă«shtĂ« blogu i PVS-studio, i cili po promovon aktivisht veten nĂ« Habra me ndihmĂ«n e rishikimeve tĂ« gabimeve qĂ« janĂ« gjetur nga mjeti i tyre nĂ« projekte me kod tĂ« hapur. SĂ« fundmi, PVS-studio ka implementuar mbĂ«shtetje pĂ«r Java, dhe, natyrisht, zhvilluesit e IntelliJ IDEA, tĂ« cilĂ«t ndĂ«rtuan njĂ« analizator tĂ« integruar qĂ« sot, ndoshta […]

Nisja e inspektimeve të IntelliJ IDEA në Jenkins

IntelliJ IDEA ka sot analizatorin mĂ« tĂ« avancuar static tĂ« kodit Java, duke lĂ«nĂ« pas shumĂ« 'veteranĂ«' si Checkstyle dhe Spotbugs. Inspektimet e saj tĂ« shumta kontrollojnĂ« kodin nĂ« aspekte tĂ« ndryshme, nga stili i kodimit deri te defektet tipike. MegjithatĂ«, pĂ«r momentin, rezultatet e analizĂ«s shfaqen vetĂ«m nĂ« ndĂ«rfaqen lokale tĂ« IDE-sĂ« sĂ« zhvilluesit, duke i bĂ«rĂ« ato tĂ« pakta pĂ«r procesin e zhvillimit. […]

Rishikimi i detajuar i 3CX v16

NĂ« kĂ«tĂ« artikull do tĂ« bĂ«jmĂ« njĂ« shqyrtim 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 ndaj klientĂ«ve dhe rritjen e produktivitetit tĂ« punonjĂ«sve. NjĂ«kohĂ«sisht, pune sistemin inxhinier Ă«shtĂ« lehtĂ«suar ndjeshĂ«m. NĂ« v16 kemi zgjeruar mundĂ«sitĂ« e punĂ«s kolektive. Tani sistemi lejon komunikimin jo vetĂ«m ndĂ«rmjet punonjĂ«sve, por edhe me klientĂ«t tuaj dhe […]

Filozofë të ngopur ose programim konkurrues në .NET

Le tĂ« shohim se si funksionon programimi konkurent dhe paralel nĂ« .Net, pĂ«rmes shembullit tĂ« problemit tĂ« filozofĂ«ve qĂ« hanĂ«. Plani Ă«shtĂ«, nga sinkronizimi i proceseve/rrjedhave, 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Ă« pĂ«rmirĂ«suar njohuritĂ« tuaja. Pse Ă«shtĂ« e nevojshme tĂ« dini kĂ«tĂ«? TransistorĂ«t po arrijnĂ« madhĂ«sinĂ« e tyre minimale, ligji i Moore pĂ«rballet me kufizimin e shpejtĂ«sisĂ« […]

Netramesh – njĂ« zgjidhje e lehtĂ« pĂ«r service mesh

NĂ« procesin e kalimit nga njĂ« aplikacion monolit nĂ« njĂ« arkitekturĂ« mikroshĂ«rbimesh, pĂ«rballen me probleme tĂ« reja. NĂ« njĂ« aplikacion monolit, zakonisht Ă«shtĂ« mjaft e lehtĂ« tĂ« pĂ«rcaktosh se nĂ« cilĂ«n pjesĂ« tĂ« sistemit ndodhi gabimi. ËshtĂ« shumĂ« e mundshme qĂ« problemi tĂ« jetĂ« nĂ« kodin e monolitit vetĂ«, ose nĂ« bazĂ«n e tĂ« dhĂ«nave. Por kur fillojmĂ« tĂ« kĂ«rkojmĂ« pĂ«r problemin nĂ« arkitekturĂ«n e mikroshĂ«rbimeve, gjithçka nuk Ă«shtĂ« mĂ« aq e qartĂ«. Duhet tĂ« gjejmĂ« tĂ« gjithĂ« […]

100GbE: luks apo domosdoshmëri?

IEEE P802.3ba, standardi pĂ«r transmetimin e tĂ« dhĂ«nave pĂ«r kanalet Ethernet tĂ« 100 gigabitĂ«ve (100GbE), u zhvillua nga viti 2007 deri nĂ« vitin 2010 [3], por fitoi njĂ« pĂ«rhapje tĂ« gjerĂ« vetĂ«m nĂ« vitin 2018 [5]. Pse saktĂ«sisht nĂ« vitin 2018 dhe jo mĂ« herĂ«t? Dhe pse menjĂ«herĂ« nĂ« mĂ«nyrĂ« masive? Padyshim, ka tĂ« paktĂ«n pesĂ« arsye... I zhvilluar IEEE P802.3ba, kryesisht pĂ«r […]

Si si oriento Istio, duke përdorur Kubernetes në prodhim. Pjesa 1

ÇfarĂ« Ă«shtĂ« Istio? ËshtĂ« njĂ« shkak i quajtur Service mesh, 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Ă« kĂ«to? PĂ«r shembull, bĂ«jmĂ« rrugĂ«zim inteligjent, ose implementojmĂ« qasjen e circuit breaker, mund tĂ« organizojmĂ« «canary deployment», duke transferuar 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 hapĂ«sirĂ«n e ruajtjes pĂ«r instalimin e sistemit operativ. Tani, nĂ« Windows 10, duke filluar nga versioni 1903 (ky azhurnim pritet nĂ« maj 2019), hapĂ«sira minimale e lirĂ« nĂ« disk qĂ« kĂ«rkohet pĂ«r funksionimin e sistemit operativ Ă«shtĂ« tĂ« paktĂ«n 32 GB pĂ«r versionet 32- dhe 64-bit. KĂ«shtu, ‘HapĂ«sira e rezervuar’ prej 7 GB nga […]

Istio dhe Kubernetes në produksion. Pjesa 2. Ndjekja

NĂ« artikullin e kaluar shqyrtuam komponentĂ«t bazĂ« tĂ« Service Mesh Istio, u njohĂ«m me sistemin dhe pĂ«rgjigjĂ«m disa nga pyetjet kryesore qĂ« zakonisht lindin nĂ« fillim tĂ« pĂ«rdorimit tĂ« Istio. NĂ« kĂ«tĂ« pjesĂ«, do tĂ« shohim se si tĂ« organizojmĂ« grumbullimin e informacionit tĂ« ndjekjes nĂ« rrjet. E para qĂ« i vjen nĂ« mend shumĂ« zhvilluesve dhe administratoreve tĂ« sistemeve kur dĂ«gjojnĂ« fjalĂ«t Service […]

Si teknologjitë e reja afrojne ëndrrën për pavdekësi?

NjĂ« tĂ« ardhme e re, njĂ« pamje tĂ« cilĂ«n e pĂ«rshkruam nĂ« artikullin e kaluar pĂ«r lidhjen e njeriut me Internetin sipas supozimeve tĂ« disa hulumtuesve, e pret njerĂ«zimin nĂ« 20 vitet e ardhshme. Cili Ă«shtĂ« nĂ« pĂ«rgjithĂ«si drejtimi i zhvillimit tĂ« njerĂ«zimit? Flukset e mĂ«dha 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 […]

[Përkthim] Modeli i rrjedhave të Envoy (Envoy threading model)

PĂ«rkthimi i artikullit: Modeli i threading-ut tĂ« Envoy — https://blog.envoyproxy.io/envoy-threading-model-a8d44b922310 Ky artikull mĂ« duket mjaft interesant, dhe duke qenĂ« se Envoy pĂ«rdoret kryesisht si pjesĂ« e «istio» ose thjesht si «ingress controller» pĂ«r Kubernetes, shumica e njerĂ«zve nuk e kanĂ« atĂ« tĂ« njĂ«jtin interaksion tĂ« drejtpĂ«rdrejtĂ« siç kanĂ« me instalimet tipike tĂ« Nginx ose Haproxy. MegjithatĂ«, nĂ«se ndodhin probleme, do tĂ« ishte mirĂ« […]

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