Tema: Administracija

ITBoroda: Kontejnerizacija na jasnom jeziku. Intervju sa sistemskim inženjerima iz Southbridgea

Danas ćete krenuti na putovanje u svijet sistemskih inženjera poznatih kao DevOps inženjeri: pitanje o virtualizaciji, kontejnerizaciji, orkestraciji pomoću kubernetesa i postavljanju konfiguracija putem. Docker, kubernetes, ansible, pravilnici, cubelets, helm, dockersworm, kubectl, grafikoni, pods - moćna teorija za jasnu praksu. Gosti su sistem inženjeri iz Centra za obuku Slurm i istovremeno kompanije Southbridge - Nikolay Mesropyan i Marcel Ibraev. […]

Hodanje na grablje: 10 kritičnih grešaka u razvoju testa znanja

Prije upisa na novi Napredni kurs mašinskog učenja, testiramo buduće studente kako bismo utvrdili njihov nivo spremnosti i razumjeli šta tačno treba da ponude kako bi se pripremili za kurs. Ali postavlja se dilema: s jedne strane moramo testirati znanje u Data Science-u, s druge strane, ne možemo dogovoriti kompletan ispit od 4 sata. Za rješavanje ovog […]

Još jedan bicikl: pohranjujemo Unicode nizove 30-60% kompaktnije od UTF-8

Ako ste programer i suočeni ste sa zadatkom odabira kodiranja, tada će Unicode gotovo uvijek biti pravo rješenje. Konkretna metoda predstavljanja zavisi od konteksta, ali najčešće i ovde postoji univerzalni odgovor - UTF-8. Lijepo je jer vam omogućava da koristite sve Unicode znakove bez gubljenja previše bajtova u većini slučajeva. Istina, za jezike koji ne koriste [...]

Pokrećem komandnu liniju Linux na iOS-u

Da li ste znali da možete pokrenuti komandnu liniju? Linux na iOS uređaju? Možda se pitate: „Zašto bih trebao/la koristiti aplikacije za slanje poruka na iPhone"To je dobro pitanje. Ali ako čitate Opensource.com, vjerovatno znate odgovor: korisnici." Linux Žele biti u mogućnosti raditi s njim na bilo kojem uređaju i žele koristiti vlastite postavke. Ali prije svega, oni […]

Testiranje lokalizacije: zašto je potrebno aplikaciji ili web stranici?

Zamislite ovo: razvili ste aplikaciju, a zatim je objavili na nekoliko jezika odjednom. Ali nakon objavljivanja, otkrili ste greške u različitim jezičnim verzijama: najgora noćna mora programera. Dakle, upravo zbog toga postoji testiranje lokalizacije, kako bi se izbjegle ovakve neugodne situacije. Danas SAD više nisu najveći igrač na tržištu mobilnih aplikacija. Kina […]

Zašto je važno potvrditi softver na vašoj visokoj dostupnosti pohrane (99,9999%)

Koja verzija firmvera je „najispravnija“ i „najradnija“? Ako sistem za skladištenje garantuje toleranciju grešaka od 99,9999%, da li to znači da će raditi bez prekida čak i bez ažuriranja softvera? Ili, naprotiv, da biste postigli maksimalnu toleranciju grešaka, uvijek biste trebali instalirati najnoviji firmver? Pokušat ćemo odgovoriti na ova pitanja na osnovu našeg iskustva. Kratak uvod Svi razumijemo da u svakom [...]

Je li moguće generirati nasumične brojeve ako ne vjerujemo jedni drugima? Dio 2

Zdravo, Habr! U prvom dijelu članka raspravljali smo o tome zašto bi bilo potrebno generirati slučajne brojeve za učesnike koji ne vjeruju jedni drugima, koji zahtjevi se postavljaju za takve generatore slučajnih brojeva i razmotrili dva pristupa njihovoj implementaciji. U ovom dijelu članka detaljnije ćemo pogledati još jedan pristup koji koristi potpise praga. Malo kriptografije Da biste [...]

PostgreSQL antiobrasci: „Beskonačnost nije granica!“, ili Malo o rekurziji

Rekurzija je vrlo moćan i praktičan mehanizam ako se iste akcije izvode na povezanim podacima "u dubinu". Ali nekontrolisana rekurzija je zlo, jer može dovesti ili do beskonačnog izvršavanja procesa ili (što se češće dešava) do "pojedanja" sve dostupne memorije. U tom smislu, DBMS-ovi rade po istim principima: „rekli su mi da kopam, pa kopam.“ […]

Istorija Dodo IS arhitekture: rani monolit

Ili je svaka nesretna kompanija sa monolitom nesretna na svoj način. Razvoj Dodo IS sistema počeo je odmah, kao i Dodo Pizza biznis - 2011. godine. Zasnovan je na ideji potpune i totalne digitalizacije poslovnih procesa, a na našoj vlastitoj, što je već tada 2011. godine izazvalo mnoga pitanja i skepticizam. Ali već 9 godina hodamo uz [...]

Postavke kernela Linux za GlusterFS

Prijevod članka je pripremljen u iščekivanju pokretanja kursa "Administrator" Linux"Profesionalno." Povremeno se javljaju pitanja o Glusterovim preporukama za podešavanje kernela i da li su one neophodne. Ova potreba se rijetko javlja. Pod većinom opterećenja, kernel radi vrlo dobro. Međutim, postoji i nedostatak. Historijski gledano, kernel Linux lako troši mnogo memorije ako se da […]

Open Source DataHub: LinkedIn platforma za pretraživanje i otkrivanje metapodataka

Open Source DataHub: LinkedIn-ova platforma za pretraživanje i otkrivanje metapodataka Brzo pronalaženje pravih podataka je od suštinskog značaja za svaku kompaniju koja se oslanja na velike količine podataka da bi donosila odluke zasnovane na podacima. Ovo ne utiče samo na produktivnost korisnika podataka (uključujući analitičare, programere mašinskog učenja, naučnike i inženjere podataka), već […]

Kupite pouzdan hosting za sajtove sa DDoS zaštitom, VPS VDS servere 🔥 Kupite pouzdan web hosting sa DDoS zaštitom, VPS VDS servere | ProHoster