Autor: ProHoster

O skreslení umelej inteligencie

tl;dr: Strojové učenie hľadá vzory v údajoch. Umelá inteligencia však môže byť „zaujatá“ – to znamená nájsť vzory, ktoré sú nesprávne. Napríklad fotografický systém na detekciu rakoviny kože môže venovať osobitnú pozornosť snímkam zhotoveným v ordinácii lekára. Strojové učenie nerozumie: jeho algoritmy identifikujú vzory iba v číslach a ak údaje nie sú reprezentatívne, […]

Dobre živení filozofi alebo konkurencieschopné programovanie .NET

Pozrime sa, ako funguje súbežné a paralelné programovanie v .Net, na príklade problému obedujúcich filozofov. Plán je nasledujúci, od synchronizácie vlákna/procesu po model aktéra (v nasledujúcich častiach). Článok môže byť užitočný na prvé zoznámenie alebo na osvieženie vedomostí. Prečo vôbec vedieť, ako to urobiť? Tranzistory dosahujú svoju minimálnu veľkosť, Moorov zákon naráža na rýchlostný limit […]

„Myši plakali a podávali si injekcie...“ Nahradenie dovozu v praxi. 4. časť (teoretická, záverečná). Systémy a služby

Po tom, čo sme v predchádzajúcich článkoch hovorili o možnostiach, „domácich“ hypervízoroch a „domácich“ operačných systémoch, budeme pokračovať v zhromažďovaní informácií o potrebných systémoch a službách, ktoré možno na tieto OS nasadiť. V skutočnosti sa tento článok ukázal byť prevažne teoretický. Problém je, že v „domácich“ systémoch nie je nič nové ani originálne. A prepísať to isté po stýkrát, [...]

Víťazi medzinárodných súťaží SSH a sudo sú opäť na scéne. Pod vedením Distinguished Active Directory Conductor

Historicky boli oprávnenia sudo riadené obsahom súborov v /etc/sudoers.d a visudo a autorizácia kľúčov sa vykonávala pomocou ~/.ssh/authorized_keys. S rastúcou infraštruktúrou však existuje túžba spravovať tieto práva centrálne. Dnes môže existovať niekoľko možností riešenia: Systém riadenia konfigurácie - Chef, Puppet, Ansible, Salt Active Directory + sssd Rôzne zvrátenosti vo forme skriptov […]

Vydanie Pale Moon Browser 28.5

Bol vydaný webový prehliadač Pale Moon 28.5, ktorý sa vetví z kódovej základne Firefoxu, aby poskytoval vyšší výkon, zachoval klasické rozhranie, minimalizoval spotrebu pamäte a poskytoval ďalšie možnosti prispôsobenia. Pale Moon zostavy sú vytvorené pre Windows a Linux (x86 a x86_64). Kód projektu je distribuovaný pod MPLv2 (Mozilla Public License). Projekt dodržiava klasickú organizáciu rozhrania, bez […]

RAGE 2 nebude mať hlboký príbeh – je to „hra o akcii a slobode“

Do vydania RAGE 2 ostáva už len pár týždňov, no o jeho zápletke toho ešte veľa nevieme. Ide však o to, že toho nie je až tak veľa. Režisér RAGE 2 Magnus Nedfors v nedávnom rozhovore prezradil, že toto nie je Red Dead Redemption 2 – ako väčšina hier Avalanche Studios sa projekt zameria na […]

Netramesh - ľahké riešenie servisnej siete

Keď prechádzame od monolitickej aplikácie k architektúre mikroslužieb, čelíme novým výzvam. V monolitickej aplikácii je zvyčajne celkom jednoduché určiť, v ktorej časti systému sa chyba vyskytla. S najväčšou pravdepodobnosťou je problém v kóde samotného monolitu alebo v databáze. Keď však začneme hľadať problém v architektúre mikroslužieb, všetko už nie je také zrejmé. Musíme nájsť všetky [...]

Pozývame vývojárov na Think Developers Workshop

Podľa dobrej, no ešte nezavedenej tradície, organizujeme v máji otvorený technický meeting! Tento rok bude meetup „okorenený“ praktickou časťou a vy sa budete môcť zastaviť v našej „garáži“ a trochu si poskladať a naprogramovať. Dátum: 15. máj 2019, Moskva. Zvyšok užitočných informácií je pod rezom. Registrovať sa a program si môžete pozrieť na stránke podujatia [...]

100GbE: luxus alebo nevyhnutnosť?

IEEE P802.3ba, štandard na prenos dát cez 100 Gigabit Ethernet (100GbE), bol vyvinutý v rokoch 2007 až 2010 [3], ale rozšíril sa až v roku 2018 [5]. Prečo v roku 2018 a nie skôr? A prečo hneď v húfoch? Existuje na to najmenej päť dôvodov... IEEE P802.3ba bol vyvinutý predovšetkým pre […]

Dovolenka alebo deň voľna?

Blíži sa prvý máj, milí Khabrobčania. Nedávno som si uvedomil, aké dôležité je naďalej si klásť jednoduché otázky, aj keď si myslíme, že odpoveď už poznáme. Čo teda oslavujeme? Pre správne pochopenie sa musíme na históriu problematiky pozrieť aspoň s odstupom. Aj pre povrchné, ale správne pochopenie je potrebné nájsť pôvodný zdroj. Nerád by som [...]

Neohrožený vývojár sa pri crossplay pripája k Sony

Generálny riaditeľ Phoenix Labs Jesse Houston verí, že Sony je nespravodlivo kritizované za svoj postoj k multiplatformovému hraniu. V posledných rokoch získala spoločnosť Sony Interactive Entertainment pomerne veľa kritiky za svoj postoj k multiplatformnému multiplayeru. Zatiaľ čo spoločnosti Microsoft a Nintendo otvorili online priestory svojich konzol na hranie na rôznych platformách, Sony už dlho zastáva […]

Vydanie Tutanoty 3.50.1

Bola zverejnená nová verzia e-mailového klienta Tutanota. Zmeny zahŕňajú prepracované vyhľadávanie a integráciu s Let's Encrypt pre vlastné domény, ako aj 100% ruský preklad. Tutanota používa end-to-end šifrovanie, takže vyhľadávanie možno vykonávať iba lokálne. Na tento účel klient vytvorí fulltextový index. Index je uložený lokálne v zašifrovanej forme. Nové prepracované vyhľadávanie by malo výrazne […]