Autor: Yuri Gagarin

Projektiranje Kubernetes klastera: koliko ih treba biti?

Napomena: Ovaj materijal dolazi iz obrazovnog projekta learnk8s - odgovor na često postavljano pitanje prilikom dizajniranja infrastrukture temeljenog na Kubernetesu. Nadamo se da će dovoljno detaljni opisi prednosti i nedostataka svake od opcija pomoći u donošenju optimalnog izbora i za vaš projekt. TL;DR: Isti skup radnih opterećenja može se pokrenuti na nekoliko velikih klastera (na svaki klaster […]

Tvrtka Valve objavila je Proton 5.0-7, paket za pokretanje Windows igara na Linuxu

Tvrtka Valve objavila je izdanje projekta Proton 5.0-7, koje se temelji na radovima projekta Wine i usmjereno je na omogućavanje pokretanja igara iz Linux-a napravljenih za Windows i dostupnih u katalogu Steam. Radovi projekta distribuiraju se pod BSD licencom. Proton omogućuje izravno pokretanje igara isključivo za Windows u Steam klijentu na Linux-u. Paket uključuje implementaciju DirectX […]

Izdanje Linux distribucije Pop!_OS 20.04

Tvrtka System76, specijalizirana za proizvodnju prijenosnih računala, PC-a i poslužitelja koji dolaze s Linux-om, objavila je izdanje distribucije Pop!_OS 20.04, razvijene za isporuku na opremi System76 umjesto prethodno nudene distribucije Ubuntu i dolazi s prepravljenim radnim okruženjem. Pop!_OS se temelji na paketu Ubuntu 20.04 i također je označen kao izdanje s dugoročnom podrškom (LTS). Radovi projekta se distribuiraju […]

QtProtobuf 0.3.0

Objavljena je nova verzija biblioteke QtProtobuf. QtProtobuf je slobodna biblioteka dostupna pod MIT licencom. Pomoću nje možete lako koristiti Google Protocol Buffers i gRPC u vašem Qt projektu. Izmjene: Dodana podrška za serijalizaciju JSON-a. Dodana statička kompilacija za Win32 platforme. Migracija na camelCase formate naziva polja u porukama. Dodani RPM paketi za izdanje i mogućnost […]

Praktični arhitektonski obrasci

Pozdrav, Habr! U svjetlu trenutnih događaja zbog koronavirusa, niz internetskih usluga doživio je povećan pritisak. Na primjer, jedna trgovačka mreža u Velikoj Britaniji jednostavno je zaustavila web stranicu s online narudžbama, jer nije bilo dovoljno kapaciteta. I nije uvijek moguće ubrzati poslužitelj samo dodavanjem moćnije opreme, no zahtjeve klijenata treba obraditi (ili će otići konkurentima). U ovom […]

Top grešaka na Cian-u

Svima dobar dan! Zovem se Nikita, tim lider inženjerskog tima Cian. Jedna od mojih odgovornosti u kompaniji je smanjenje broja incidenata povezanih s infrastrukturom u produkciji na nulu. Ono o čemu će se govoriti u nastavku donijelo nam je mnogo boli, a cilj ovog članka je spriječiti druge da ponove naše greške ili barem minimalizirati njihov utjecaj. […]

Apache Bigtop i odabir Hadoop-distribucije danas

Vjerojatno nije tajna da je prošla godina bila godina velikih promjena za Apache Hadoop. Prošle godine došlo je do spajanja Cloudera i Hortonworks (u suštini, preuzimanje drugog), dok je Mapr, zbog ozbiljnih financijskih problema, prodan Hewlett Packard-u. Ako se prije nekoliko godina prilikom on-premises instalacija izbor najčešće svodio na Cloudera i […]

Microsoft je predstavio Rust/WinRT. Dostupan je Rust-analyzer za integraciju Rust-a s IDE-om

Tvrtka Microsoft je objavila Rust/WinRT alat koji omogućava korištenje jezika Rust za razvoj aplikacija temeljnih na WinRT arhitekturi (Windows Runtime). Povezani kod projekta objavljen je pod MIT licencom. Rust/WinRT omogućuje, slično C++/WinRT, stvaranje aplikacija korištenjem standardnih alata Rust, omogućujući pozivanje svih postojećih ili budućih WinRT API-a, koristeći kod generiran u trenutku iz metapodataka, […]

Firefox Preview 5.0 dostupan za Android

Za Android je objavljen eksperimentalni preglednik Firefox Preview 5.0, koji se razvija pod kodnim nazivom Fenix kao zamjena za Firefox verziju za Android. Uskoro će biti objavljen u Google Play katalogu (za rad je potreban Android 5 ili noviji). Firefox Preview koristi GeckoView motor, temeljen na tehnologijama Firefox Quantum, i skup knjižnica Mozilla Android […]

Projekt Xfce prešao je na GitLab

Programeri projekta Xfce su najavili završetak prelaska na novu infrastrukturu razvoja, koja se temelji na platformi GitLab. Ranije su se za pristup repozitorijima koda koristili cgit i gitolite. Stari server git.xfce.org prebačen je u režim samo za čitanje, umjesto njega treba koristiti gitlab.xfce.org. Migracija na GitLab neće dovesti do promjena koje bi utjecale na korisnike i pakete podrške, ali […]

Tcl/Tk. Alternativni dijalog za odabir datoteka za Linux i Android platforme

Danas se skriptni jezik Tcl/Tk koristi ne samo na računalima, već je i uspješno portiran na Android platformu. No, upravo na ovoj platformi postali su posebno vidljivi svi nedostaci dijaloga za odabir datoteka tcl/tk (tk_getSaveFile, tk_getOpenFile ili tk_chooseDirectory). Što nije u redu s ovim dijalogom? Nedostatak osnovnih operacija s mapama/datotekama: kreirati, uništiti, preimenovati. Ne, nemojte misliti, u […]

Quarkus: modernizacija aplikacija na primjeru helloworld iz JBoss EAP Quickstart

Pozdrav svima u ovom blogu, i predstavljam vam četvrti post iz serije o Quarkusu! Prethodni post je bio o tome kako Quarkus spaja MicroProfile i Spring. Podsjetimo, Quarkus se pozicionira kao "ultra-brza subatomska Java", također "Kubernetes-orijentirani Java-stack, optimiziran za GraalVM i OpenJDK HotSpot, sastavljen od najboljih biblioteka i standarda". Danas ćemo pokazati kako modernizirati […]

Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere 🔥 Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere | ProHoster