Autor: Yuri Gagarin

Dark Launch u Istio: tajne usluge

„Opasnost – moje drugo ime“, govorio je Austin Powers, čovjek-zagonetka međunarodnog formata. No ono što je cijenjeno među superagentima i tajnim službama, potpuno je neprimjereno za računalne službe, gdje je dosada mnogo bolja od opasnosti. Istio zajedno s OpenShift i Kubernetes pretvaraju implementaciju mikroservisa u stvarno dosadan i predvidljiv zadatak – i to je sjajno. O tome i o […]

GCC 9 portiran za OS/2

Tvrtka Bitwise works izvršila je portiranje GCC 9.2 kompajlera za operacijski sustav OS/2 i platforme koje se temelje na ovom OS-u, ArcaOS i eComStation. Ranije je za ArcaOS bio ponuđen GCC 4.9.2, ali su na portovima za OS/2 bili dostupni GCC 8.3.0. Ističe se da će mogućnost korištenja GCC 9 omogućiti zajednici da adaptira više aplikacija i biblioteka za rad u OS/2, uključujući […]

TTY — terminal koji nije za kućnu upotrebu

Može li se preživjeti koristeći samo mogućnosti TTY? Ovo je moja kratka priča o tome kako sam se mučio s TTY-jem, želeći izvući normalan rad iz njega. Predhistorija Nedavno je na mom starom laptopu neispravna grafička kartica. Toliko da nisam mogao pokrenuti ni installer bilo kojeg OS-a. Windows je padao s greškama tijekom instalacije osnovnih drajvera. Instalacija Linuxa je uopće […]

Loki — skupljanje logova koristeći Prometheus pristup

Pozdrav, Habr zajednico! Uoči novog upisa na kurs 'DevOps prakse i alati', pripremili smo za vas prevođenje zanimljivog materijala. Ovaj članak je kratko uvod u Loki. Projekt Loki podržava Grafana i usmeren je na centralizovano prikupljanje logova (sa servera ili kontejnera). Glavni izvor inspiracije za Loki bio je Prometheus sa idejom primene njegovih pristupa upravljanju logovima: […]

X-Client-Data zaglavlje kao metoda identifikacije korisnika Chrome-a

Tokom rasprave o inicijativi Google-a za unifikaciju sadržaja HTTP zaglavlja User-Agent, programer pregledača Kiwi ukazao je na preostalo HTTP zaglavlje 'X-Client-Data' u Chrome-u, koje potencijalno krši važeći Opšti propis o zaštiti podataka (GDPR) u Evropskoj uniji. Tokom diskusije kritikovana je i dvoličnost akcija kompanije Google, koja s jedne strane promoviše metode za blokiranje skrivenog identifikovanja i praćenja aktivnosti […]

Novi izdanja Node.js 13.8, 12.15 i 10.19 sa ispravkama ranjivosti

Razvijači serverske JavaScript platforme Node.js objavili su korektivna izdanja 13.8.0, 12.15.0 i 10.19.0, koja ispravljaju tri ranjivosti: CVE-2019-15606 — nepravilno rukovanje neobaveznim razmacima (OWS) nakon vrednosti u HTTP zaglavlju; CVE-2019-15605 — moguće izvršenje napada HRS (HTTP Request Smuggling, omogućava umetanje u sadržaj drugih zahteva koji se obrađuju u istoj niti između frontenda i backenda) putem prenosa […]

Automatska provjera zahtjeva tehničke specifikacije tijekom dinamičkog modeliranja.

Nastavljajući temu „Koji su vaši dokazi?“, pogledajmo problem matematičkog modeliranja s druge strane. Nakon što smo se uvjerili da model odgovara surovoj životnoj istini, možemo odgovoriti na osnovno pitanje: „Što zapravo imamo ovdje?“. Kada kreiramo model tehničkog objekta, obično želimo osigurati da taj objekt bude u skladu s našim očekivanjima. U tu svrhu se i provode […]

Projektiranje usmjereno na modele. Kreiranje točne metode, na primjeru zrakoplovnog izmjenjivača topline

„Ako na kavezu slona pročitaš natpis 'bivol', ne vjeruj svojim očima.“ Kozma Prutkov U prethodnom članku o modelno orijentiranom projektiranju prikazano je zašto je potrebna model objekta, te je dokazano da se o model based design može govoriti samo kao o marketinškoj gluposti, besmislenoj i nemilosrdnoj. No, kada se pojavi model objekta, kod stručnih inženjera uvijek […]

Je li opasno držati otvoren RDP na internetu?

Često sam čitao mišljenja da je otvaranje RDP (Remote Desktop Protocol) porta na Internetu vrlo nesigurno i da to ne bi trebalo raditi. Trebalo bi omogućiti pristup RDP-u ili putem VPN-a, ili samo s određenih „bijelih“ IP adresa. Administriram nekoliko Windows Servera za male tvrtke, gdje mi je postavljen zadatak osigurati daljinski pristup […]

Python Gateway u InterSystems IRIS

Ovaj članak je posvećen Python Gatewayu — zajedničkom projektu s otvorenim izvorom za platformu podataka InterSystems IRIS. Ovaj projekt omogućuje orkestraciju svih algoritama strojnog učenja koji su napisani na Pythonu (glavnom okruženju za mnoge Data Science stručnjake), korištenje brojnih gotovih biblioteka za brzo kreiranje adaptivnih, robotiziranih analitičkih AI/ML rješenja na platformi InterSystems IRIS. U ovom članku ću pokazati kako […]

Nova verzija programa za instant poruke Miranda NG 0.95.11

Objavljen je novi značajan izdanak multiprotocol klijenta za instant poruke Miranda NG 0.95.11, koji nastavlja razvoj programa Miranda. Među podržanim protokolima su: Discord, Facebook, ICQ, IRC, Jabber/XMPP, SkypeWeb, Steam, Tox, Twitter i VKontakte. Kod projekta je napisan na C++ i distribuira se pod GPLv2 licencom. Program podržava rad isključivo na Windows platformi. Od najistaknutijih promjena u novom […]

Inlinec — novi način korištenja C koda u Python skriptama

Projekt inlinec predstavlja novi način inline-integracije C koda u Python skripte. Funkcije napisane u C-u definiraju se izravno u jednoj datoteci s Python kodom, označene dekoratorom „@inlinec“. Zbirni skript se izvršava izravno u interpretatoru spython i obrađuje koristeći Python-ov mehanizam kodeka, koji omogućuje povezivanje parserskog programa za preobrazbu skripte […]

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