Kategorija: Administrācija

Unisoc Tiger T310 mikroshēma ir domāta budžeta 4G viedtālruņiem

Å is raksts bÅ«s interesants gan testētājiem, gan izstrādātājiem, taču tas galvenokārt ir paredzēts automatizētājiem, kuri saskāruÅ”ies ar GitLab CI/CD iestatīŔanas problēmām integrēto testu veikÅ”anai, ņemot vērā infrastruktÅ«ras resursu trÅ«kumu un/vai konteineru orÄ·estrācijas platformas neesamÄ«bu. Es pastāstīŔu, kā iestatÄ«t testējamās vides izvietoÅ”anu, izmantojot docker compose uz viena vienÄ«ga GitLab shell skrēja un […]

Ieviesiet statisko analīzi procesā, nevis meklējiet ar to kļūdas

UzrakstÄ«t Å”o rakstu mani pamudināja liels skaits materiālu par statisko analÄ«zi, kas arvien biežāk nonāk manā redzeslokā. Pirmkārt, tas ir PVS-studio emuārs, kas aktÄ«vi sevi reklamē uz Habr, izmantojot kļūdu apskatus, ko viņu rÄ«ks ir atradis atvērtā koda projektos. Nesen PVS-studio ieviesa atbalstu Java, un, protams, IntelliJ IDEA izstrādātāji, kuru iebÅ«vētais analÄ«zes rÄ«ks Å”odien, iespējams, […]

Palaižam IntelliJ IDEA inspekcijas uz Jenkins

IntelliJ IDEA Å”odien piedāvā vissarežģītāko Java koda statisko analÄ«zi, kas savās iespējās atstāj tādus "veterānus", kā Checkstyle un Spotbugs tālu aiz sevis. Tā daudzveidÄ«gās "inspekcijas" pārbauda kodu dažādos aspektos, sākot no kodēŔanas stila lÄ«dz raksturÄ«gām kļūdām. Tomēr pagaidām analÄ«zes rezultāti tiek rādÄ«ti tikai izstrādātāja IDE lokālajā interfeisā, tādēļ no tiem ir maz jēgas izstrādes procesā. […]

Detāla 3CX v16 pārskats

Å ajā rakstā mēs sÄ«ki apskatÄ«sim 3CX v16 iespējas. Jaunā PBX versija piedāvā dažādas klientu apkalpoÅ”anas kvalitātes uzlabojumus un darbinieku darba produktivitātes pieaugumu. Tajā paŔā laikā tiek ievērojami atvieglota sistēmas inženiera, kas apkalpo sistēmu, darbÄ«ba. V16 mēs paplaÅ”inājām apvienotās darba iespējas. Tagad sistēma ļauj sazināties ne tikai starp darbiniekiem, bet arÄ« ar jÅ«su klientiem un […]

SātÄ«gie filozofi vai konkurētspējÄ«ga programmēŔana .NET

ApskatÄ«sim, kā darbojas konkurētspējÄ«gā un paralēlā programmēŔana .Net ietvaros, izmantojot izsalkuÅ”o filozofu problēmu kā piemēru. Plāns ir tāds, ka sākot no pavedienu/procesu sinhronizācijas lÄ«dz aktoru modeļiem (nākamajās daļās). Å is raksts var bÅ«t noderÄ«gs kā pirmais iepazīŔanās avots vai lai atsvaidzinātu savas zināŔanas. Kāpēc vispār to vajadzētu mācēt? PusvadÄ«tāji sasniedz savu minimālo izmēru, Muram likums saskaras ar ātruma ierobežojumiem […]

Netramesh – vieglu pakalpojumu mozaÄ«kveida risinājums

Pārejot no monolÄ«tajām aplikācijām uz mikropakalpojumu arhitektÅ«ru, mēs saskaramies ar jaunām problēmām. MonolÄ«tajā aplikācijā parasti ir pietiekami vienkārÅ”i noteikt, kuru sistēmas daļu varēja kļūdÄ«ties. Visticamāk, problēma ir paÅ”a monolÄ«ta kodā vai datubāzē. Taču, kad mēs sākam meklēt problēmas mikropakalpojumu arhitektÅ«rā, viss nav tik acÄ«mredzams. NepiecieÅ”ams atrast visus […]

100GbE: greznība vai nepiecieŔamība?

IEEE P802.3ba, standarts datu pārsÅ«tīŔanai pa 100-gigabitu Ethernet kanāliem (100GbE), tika izstrādāts no 2007. lÄ«dz 2010. gadam [3], taču plaÅ”u popularitāti ieguva tikai 2018. gadā [5]. Kāpēc tieÅ”i 2018. gadā, ne agrāk? Un kāpēc uzreiz plaŔā mērogā? Ir vismaz pieci iemesli… IEEE P802.3ba tika izstrādāts galvenokārt […]

Kā palaist Istio, izmantojot Kubernetes ražoŔanā. 1. daļa

Kas ir Istio? Tas ir tā dēvētais service mesh, tehnoloÄ£ija, kas pievieno abstrakcijas lÄ«meni tÄ«klam. Mēs pārŔķeļam visu vai daļu no sastrēguma klasterÄ« un veicam noteiktu operāciju kopumu ar to. Kādu precÄ«zi? Piemēram, Ä«stenojam gudro marÅ”rutēŔanu vai realizējam circuit breaker pieeju, varam organizēt 'canary deployment', daļēji pārsniedzot satiksmi uz jaunu versiju pakalpojuma, un varam ierobežot […]

Windows 10 versija 1903 – vismaz 32 GB diska vietas

Microsoft ir mainÄ«jis ierÄ«ces uzglabāŔanas prasÄ«bas operētājsistēmas uzstādīŔanai. Tagad Windows 10, sākot ar 1903. versiju (Å”is atjauninājums tiek gaidÄ«ts 2019. gada maijā), minimālais nepiecieÅ”amais brÄ«vā diska apjoms operētājsistēmas darbÄ«bai ir vismaz 32 GB gan 32-, gan 64-bit versijām. Tādējādi, 'rezervētā krātuve' 7 GB apmērā […]

Istio un Kubernetes ražoŔan. Otrā daļa. IzsekoŔana

IepriekŔējā rakstā mēs apskatÄ«jām pamata komponentus Service Mesh Istio, iepazināmies ar sistēmu un atbildējām uz galvenajiem jautājumiem, kas bieži rodas, uzsākot darbu ar Istio. Å ajā daļā mēs pievērsÄ«simies tam, kā organizēt izsekoÅ”anas informācijas vākÅ”anu tÄ«klā. Pirmais, kas daudziem izstrādātājiem un sistēmu administratoriem ienāk prātā, kad viņi dzird vārdus Service […]

Kā jaunas tehnoloģijas tuvina mūžības sapni?

Jaunā nākotne, kuru mēs aprakstÄ«jām iepriekŔējā rakstā par cilvēka pieslēgÅ”anu internetam, pēc virknes pētnieku pieņēmumiem gaida cilvēci tuvāko 20 gadu laikā. Kāds ir kopējais cilvēces attÄ«stÄ«bas virziens? Lielas finanÅ”u plÅ«smas tiek ieguldÄ«tas cilvēka dzÄ«ves kvalitātes uzlaboÅ”anā. Galvenie dzÄ«ves kvalitātes pasliktināŔanās avoti ir visdažādākās slimÄ«bas un mirstÄ«ba. Darbs pie […]

[Tulkojums] Envoy modelis plūsmām (Envoy threading model)

Raksta tulkojums: Envoy threading model — https://blog.envoyproxy.io/envoy-threading-model-a8d44b922310 Å is raksts man Ŕķita pietiekami interesants, un tā kā Envoy visbiežāk tiek izmantots kā daļa no Ā«istioĀ» vai vienkārÅ”i kā Ā«ingress controllerĀ» kubernetes, lielākajai daļai cilvēku nav ar to tieÅ”as mijiedarbÄ«bas tāpat kā, piemēram, ar parastajām Nginx vai Haproxy instalācijām. Tomēr, ja kaut kas sabojājas, bÅ«tu labi […]

Iegādājieties uzticamu tÄ«mekļa hostingu ar DDoS aizsardzÄ«bu, VPS VDS serveriem šŸ”„ Iegādājieties uzticamu tÄ«mekļa hostingu ar DDoS aizsardzÄ«bu, VPS VDS serveriem | ProHoster