Autor: Yuri Gagarin

Baza podataka messenger-a (dio 1): projektiramo osnovu baze

Kako pretvoriti poslovne zahtjeve u konkretne strukture podataka na primjeru projektiranja baze za messenger "od nule". Dio 1: projektiramo osnovu baze. Dio 2: sekcioniramo "u hodu" Naša baza neće biti toliko velika i distribuirana kao kod VKontakte ili Badoo, već "samo da postoji", ali da bude dobra — funkcionalna, brza i da stane na jedan PostgreSQL server — da […]

Arhitektura pohrane i isporuke fotografija na Badoo

Artem Denisov (bo0rsh201, Badoo) Badoo je najveća stranica za upoznavanje na svijetu. Trenutno imamo oko 330 milijuna korisnika diljem svijeta. No, što je daleko važnije u kontekstu naše današnje rasprave, je to da pohranjujemo oko 3 petabajta korisničkih fotografija. Svakodnevno naši korisnici objavljuju oko 3,5 milijuna […]

Mozilla je ispravila ranjivost nultog dana u Firefoxu koja se aktivno koristila od strane hakera.

Jučer je kompanija Mozilla izdvojila zakrpu za svoj preglednik Firefox koja eliminira grešku nultog dana. Prema informacijama iz mrežnih izvora, ranjivost se aktivno iskorištavala od strane napadača, ali predstavnici Mozille trenutno ne komentiraju te informacije. Poznato je da je ranjivost utjecala na JIT kompajler JavaScripta IonMonkey za SpiderMonkey, jednu od glavnih komponenti jezgre Firefoxa koja obrađuje JavaScript operacije. Stručnjaci su ovu problematiku svrstali u […]

Izlazak OpenWRT 19.07

Formirane su verzije novog značajnog izdanja OpenWRT — open-source Linux distribucije za kućne mrežne usmjerivače. Glavne novine vidljive korisniku: Na svim uređajima koristi se jezgra 4.14.x. Dodana je arhitektura ath79, koja podržava uređaje koji su ranije pripadali arhitekturi ar71xx. Razlika je u korištenju Device Tree umjesto eksplicitnog definiranja specifikacija svakog uređaja u C datotekama. Značajno je poboljšana učinkovitost usmjeravanja zahvaljujući implementaciji […]

Chrome će, slijedeći Firefox, dodati zaštitu od dosadnih obavijesti.

Tvrtka Google objavila je planove za implementaciju alata za blokiranje dosadnih obavijesti u Chromeu, sličnih onima koje su nedavno ponuđene korisnicima u Firefoxu 72. Google se slaže da većina obavijesti povezanih s potvrdom ovlaštenja izlazi iz web stranica na dosadan način. Umjesto da se takve obavijesti prikazuju kada postoji stvarna potreba, web stranice obično traže potvrdu ovlaštenja […]

Prokletstvo drugog mjeseca

Kod organizacijskih promjena postoje dva ključna problema – započeti i ne odustati. I, koliko god to čudno zvučalo, ne odustati je teže nego započeti. Započeti je teško kada su promjene velike. Ovaj se problem može lako riješiti – treba početi polako, u malim koracima. Za poznavatelje, to se naziva agile, a još i – fail fast, fail cheap. Napravio si korak, procijenio, ili odbacio, […]

Upravljajući timom, prekršite sva pravila

U umjetnosti upravljanja postoji mnogo kontradiktornih recepata, a najbolji menadžeri svijeta slijede vlastita pravila. Da li su u pravu i zašto je proces zapošljavanja u vodećim kompanijama na tržištu organiziran ovako, a ne onako? Treba li se svim snagama truditi da prevaziđete svoje nedostatke? Zašto samoupravni timovi često ne uspijevaju? Na koga menadžer treba trošiti više vremena — na […]

Istio Circuit Breaker: isključivanje neispravnih kontejnera

Blagdani su završili, a mi se vraćamo s našim drugim postom iz serije o Istio Service Mesh-u. Današnja tema – Circuit Breaker, što na engleskom doslovno znači "automatski prekidač", a u mislima - "zaštitni automatski prekidač". Samo u Istio, ovaj automatski prekidač ne isključuje kratak spoj ili preopterećeni krug, već neispravne kontejnere. Kako to treba idealno raditi Kada […]

U Windows 10 Upravitelju zadataka će se pojaviti nova opcija

Kompanija Microsoft je objavila novo ažuriranje Windows 10 Build 19541 u okviru "insiderske" programa. Ono je dostupno u okviru Fast Ringa i uključuje nekoliko manjih poboljšanja koja bi mogla biti uključena u izdanja 2020. godine, a možda i ne. No, sama inovacija je zanimljiva. Prvo, to je nova opcija Upravitelja zadataka koja će korisnicima pokazivati arhitekturu svakog procesa. Ona […]

Huawei je objavio novu Linux distribuciju openEuler

Kompanija Huawei je najavila završetak formiranja infrastrukture za razvoj nove Linux distribucije — openEuler, koja će se razvijati uz sudjelovanje zajednice. Na web stranici projekta već je objavljena prva verzija openEuler 1.0, čija iso slika (3.2 GB) je trenutno dostupna samo za sustave temeljene na arhitekturi Aarch64 (ARM64). Repozitorij sadrži oko 1000 paketa prikupljenih za arhitekture ARM64 i x86_64. Izvori […]

Ažuriranje Firefox 72.0.1 i 68.4.1 s ispravkom kritične 0-day ranjivosti

Objavljene su hitne ispravne verzije Firefox 72.0.1 i 68.4.1 koje otklanjaju kritičnu ranjivost (CVE-2019-17026) koja omogućava izvršenje koda prilikom otvaranja određenih posebno oblikovanih stranica. Opasnost se dodatno povećava jer su već zabilježeni slučajevi napada koristeći ovu ranjivost, a u rukama napadača se nalazi funkcionalni exploit. Svim korisnicima Firefoxa preporučuje se hitno ažuriranje preglednika, a […]

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