Kategorija: Blog

Korisni repozitoriji za Eloquent?

Prošlog tjedna sam napisao članak o beskorisnosti obrasca Repozitorij za Eloquent entitete, ali sam obećao pričati kako se taj obrazac može djelomično iskoristiti s korisnom svrhom. Za to ću pokušati analizirati kako se ovaj obrazac obično koristi u projektima. Minimalno potrebni skup metoda za repozitorij: <?php interface PostRepository { public function getById($id): Post; public function save(Post $post); public function delete($id); […]

Pretraživanje brzinom od 1 TB/s

TL;DR: Prije četiri godine napustio sam Google s idejom novog alata za nadgledanje poslužitelja. Ideja je bila spojiti u jednu uslugu obično izolirane funkcije prikupljanja i analize logova, prikupljanje metrika, obavijesti i nadzornu ploču. Jedno od načela je da usluga mora biti zaista brza, omogućujući DevOps-u lako, interaktivno i ugodno iskustvo rada. To zahtijeva obradu skupova podataka […]

Firefox je počeo uvoziti korijenske certifikate iz Windowsa

Skladište certifikata Firefox. S izlaskom Mozilla Firefox 65 u veljači 2019. godine, prilikom povezivanja na HTTPS web stranice, neki su korisnici počeli primjećivati greške poput “Vaša veza nije sigurna” ili “SEC_ERROR_UNKNOWN_ISSUER”. Uzrok je bio u antivirusima kao što su Avast, Bitdefender i Kaspersky, koji za MiTM-invaziju na HTTPS promet korisnika instaliraju svoje korijenske certifikate na računala. A budući da Firefox […]

Postavljanje automatskog preuzimanja certifikata letsencrypt uz pomoć dockera u Linuxu

Nedavno sam mijenjao virtualni poslužitelj i morao sam sve postaviti ispočetka. Preferiram da je stranica dostupna putem HTTPS-a i da se certifikati letsencrypt preuzimaju i produžuju automatski. To se može postići korištenjem dvaju Docker slika nginx-proxy i nginx-proxy-companion. Ovaj vodič objašnjava kako postaviti stranicu na Dockeru s proksi poslužiteljem koji automatski preuzima SSL certifikate. Koristi se virtualni poslužitelj CentOS 7. Ja […]

Kako smo koristili odloženu replicaciju za oporavak od katastrofe s PostgreSQL

Replikacija nije backup. Ili jest? Evo kako smo koristili odloženu replicaciju za oporavak nakon slučajnog brisanja prečica. Stručnjaci za infrastrukturu na GitLabu odgovorni su za rad GitLab.com - najvećeg primjerka GitLaba u prirodi. Ovdje se nalazi 3 milijuna korisnika i gotovo 7 milijuna projekata, a to je jedna od najvećih open-source SaaS web stranica s namjenskom arhitekturom. Bez sustava […]

Unity Package Manager

Unity — platforma koja postoji već dugo i neprestano se razvija. Ipak, rad u njoj na nekoliko projekata istovremeno može donijeti izazove u korištenju zajedničkih izvora (.cs), knjižnica (.dll) i ostalih resursa (slike, zvukovi, modeli, prefabi). U ovom članku podijelit ćemo naše iskustvo s razvojem nativnog rješenja za taj problem u Unityju. Metode […]

Čovjek razuman? Više ne

Mnogi ljudi još uvijek vjeruju u zabludu da donose većinom racionalne i razborite odluke. Međutim, znanost i praksa psihologije već dugo su došle do zaključka da je ljudsko ponašanje iracionalno i nerazborito u većini životnih situacija. To nije dobro i nije loše, to jednostavno jest. Predlažem vam izbor autora i knjiga koji donose uvjerljive argumente […]

[u oznake] Bash za početnike: 21 korisna naredba

Materijal koji danas objavljujemo namijenjen je onima koji žele naučiti koristiti Linux konzolu. Učinkovita upotreba ovog alata može značajno uštedjeti vrijeme. Osim toga, riječ je o Bash ljusci i 21 korisnoj naredbi. Također ćemo razgovarati o tome kako koristiti opcije naredbi i Bash aliasima koji omogućuju brže unosa dugih […]

5 tipičnih zadataka na intervjuima za JavaScript: analiza i rješenja

Od prevoditelja: objavili smo za vas članak Marije Perne (Maria Antonietta Perna) koji govori o tipičnim zadatcima iz JavaScript-a, koji se najčešće postavljaju kandidatima razvojnih inženjera na intervjuima. Članak će biti koristan, prije svega, početnicima programerima. Intervjui u tehnološkim kompanijama odavno su postali priča za narod. Nema razloga za čuđenje - uspješno prolazak intervjua pruža mogućnost dobivanja dobre poslovne prilike. No […]

DHCP+Mysql server na Pythonu

Cilj ovog projekta bio je: Istraživanje DHCP protokola pri radu u IPv4 mreži, Učenje Pythona (malo više od nule 😉), zamjena za DB2DHCP server (moj fork), izvor ovdje, koji je sve teže sastaviti za novi OS. I ne sviđa mi se što nema mogućnosti „promjene odmah“ da bi se dobio funkcionalni DHCP server s mogućnošću […]

Povećanje razine sigurnosti mreže korištenjem oblaka analitičkog alata

Za neiskusne ljude, rad sigurnosnog administratora izgleda kao uzbudljivi dvoboj anti-hakera protiv zlih hakera koji neprekidno upadaju u korporativnu mrežu. A naš junak u stvarnom vremenu spretnim i brzim unosom naredbi odbija drske napade i na kraju izlazi kao sjajan pobjednik. Pravi kraljevski mušketir s tipkovnicom umjesto mača i pištolja. A na […]

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