Autor: ProHoster

Zamjena EAV-a s JSONB-om u PostgreSQL-u

TL; DR: JSONB može uvelike pojednostaviti razvoj sheme baze podataka bez žrtvovanja izvedbe upita. Uvod Navedimo klasičan primjer vjerojatno jednog od najstarijih slučajeva korištenja u svijetu relacijske baze podataka (baze podataka): imamo entitet i trebamo spremiti određena svojstva (atribute) tog entiteta. Ali ne mogu sve instance imati isti skup svojstava, štoviše, […]

Kako uštedjeti svoje i tuđe vrijeme na intervjuima ili malo o HR zabludama

Sljedeći dan je počeo, kako i priliči zimskom danu u kratkom tjednu. Menadžer je bio ispunjen klasičnim zadacima - „jučer sam poslao pismo Vasiliju Ivanoviču u Sportloto, umjesto Ivanu Vasiljeviču u Lotto-million, gdje sam napisao svakakve nepristojne stvari o Vasiliju Ivanoviču, pazite da ne pročita pismo ” ili “ovdje smo u poslovnici u protekloj godini smo optimizirali [...]

Grad tone u san, Khabrovci se bude

Ako se broj komentara pod nekim člankom ubrzano približava brojci od 1000, budite uvjereni da bez obzira na temu koju autor navodi, unutra bjesni svađa: žarišta politike, okruženi foteljaškim stručnjacima za sva pitanja, psihijatrijske dijagnoze na daljinu uz avatar i nadimak, dobivanje osobnih, sarkastičnih napada, čija jetkost nadilazi onu krvi ksenomorfa, i, naravno, obavezna u […]

Zašto me nisu nazvali-6, ili pazi, korisničko ime

Kada sam prije gotovo godinu dana napisao članak “Kako uštedjeti svoje i tuđe vrijeme na razgovorima ili malo o HR zabludama”, polazio sam od pretpostavke integriteta i interesa dviju strana za dugoročnom suradnjom (uzajamnom dobitak, dobit-pobjeda, to je sve). Praksa prošle godine pokazuje da se situacija na tržištu postupno mijenja na gore za zaposlenika, a […]

Pripravnici kroz oči tvrtke

Vjerojatno znate da Parallels služi talentiranim učenicima gotovo od prvog dana. Na mnogo načina, jer se sama tvrtka pojavila zahvaljujući istim mladim "talentima". MIPT i Bauman MSTU općenito se mogu smatrati kolijevkom za naše bivše i sadašnje čelnike. Kako sada stoje stvari? Rad s “juniorima” je skup i “bolan” Proteklih godina […]

Vremenska linija Blade Runnera je studeni 2019. Je li se prognoza ostvarila?

Redatelj Ridley Scott 1982. godine oduševio je svijet filmom Blade Runner. Ovo je kultni SF film koji je gledateljima pokazao mračnu i uznemirujuću budućnost - studeni 2019. godine. Sada možemo usporediti ono što je prikazano u filmu i ono što imamo sada. Ovdje se radi o tehnologiji, a ne o političkom, društvenom ili ekonomskom modelu Bladea […]

Sovjetski superheroji, češki boogers i australski klon

U članku “Kako je pisac znanstvene fantastike Arthur C. Clarke zamalo zatvorio časopis “Tehnologija za mlade”” obećao sam da ću u petak govoriti o tome kako je glavni urednik “Veselih kartinki” umalo izgorio na bubama – u najdoslovnijem smislu riječi. Danas je petak, ali prvo bih želio reći nekoliko riječi o samim “Smiješnim slikama” – ovom jedinstvenom slučaju […]

Izdanje decentralizirane platforme za video emitiranje PeerTube 2.0

Objavljeno je izdanje PeerTube 2.0, decentralizirane platforme za organiziranje video hostinga i video emitiranja. PeerTube nudi neutralnu alternativu YouTubeu, Dailymotionu i Vimeu, koristeći mrežu distribucije sadržaja temeljenu na P2P komunikaciji i međusobnom povezivanju preglednika posjetitelja. Razvoj projekta distribuira se pod licencom AGPLv3. PeerTube se temelji na BitTorrent klijentu WebTorrent, koji radi u pregledniku i koristi WebRTC tehnologiju za […]

Microsoft Defender ATP dolazi u Linux

Microsoft radi na pružanju podrške za Linux u Microsoft Defender ATP (Advanced Threat Protection) platformi, dizajniranoj za pružanje proaktivne zaštite, nadzor nezakrpanih ranjivosti te prepoznavanje i uklanjanje zlonamjernih aktivnosti na sustavu. Platforma kombinira antivirusni paket, sustav za detekciju upada u mrežu, mehanizam za zaštitu od iskorištavanja ranjivosti (uključujući 0-dnevne), alate za produženu izolaciju, dodatne alate za upravljanje aplikacijama i […]

Otvoreni kod za Spleeter, sustav za odvajanje glazbe i glasa

Streaming pružatelj usluge Deezer otvorio je eksperimentalni projekt pod nazivom Spleeter, koji razvija sustav strojnog učenja za odvajanje audio izvora od složenih audio kompozicija. Program vam omogućuje da uklonite vokale iz skladbe i ostavite samo glazbenu pratnju, manipulirate zvukom pojedinih instrumenata ili odbacite glazbu i ostavite glas za preklapanje s drugom zvučnom serijom, stvaranjem mikseva, karaoka ili transkripcije. Šifra […]

Izdanje programa za video transkodiranje HandBrake 1.3.0

Nakon godinu dana razvoja, predstavljeno je izdanje alata za višenitno transkodiranje video datoteka iz jednog formata u drugi - HandBrake 1.3.0. Program je dostupan u načinu naredbenog retka i kao GUI sučelje. Projektni kod je napisan u C jeziku (za Windows GUI implementiran u .NET) i distribuiran pod GPL licencom. Binarni sklopovi pripremljeni su za Linux […]

Arch Linux je promijenio način instaliranja paketa Linux kernela

Programeri Arch Linuxa najavili su promjene u načinu na koji instaliraju pakete s Linux kernelom. Svi službeni paketi kernela (linux, linux-lts, linux-zen i linux-hardened) više neće stvarno instalirati sliku kernela u /boot direktorij. Instalaciju i uklanjanje slika kernela izvršit će skripta mkinitcpio (hookovi za obradu operacija instalacije kernela do sada su dodani samo u mkinitcpio, ali u […]