Tailscale: komerční WireGuard s lidskou tváří

[8 minut čtení] Mladý protokol WireGuard je populární volbou pro vytváření nejrůznějších šifrovaných spojení. Ne vždy je ale možné a snadné použít jej k přímému spojení mezi libovolnými dvěma body. O něco takového se snaží komerční služba Tailscale. Protokol WireGuard představuje jednoduchý způsob jak vytvořit šifrovaný a autentizovaný tunel mezi libovolným množstvím počítačů. K tomu je potřeba, aby si každý uzel vygeneroval pár soukromého a veřejného klíče, ten veřejný předal všem ostatním uzlů

4y | root.cz
Služby v distribuovaných systémech: proč vlastně komunikovat

[22 minut čtení] Tímto článkem bych rád otevřel novou sérii textů a ukázek zaměřených na služby v distribuovaných systémech. V předchozí sérii jsem ukazoval, jak se dá komunikovat mezi nezávislými systémy. Teď se zaměříme na otázku „proč“. Navazuji na předchozí sérii článků Komunikace v distribuovaných systémech, ve které jsem se primárně zaměřoval na možnosti komunikace mezi různými systémy s využitím centrálního message brokeru. Zatímco v předchozí sérii článků jsem ukazoval možnosti komunikac

4y | root.cz
Retrohrátky: využití hudebních čipů OPL2 a OPL3 na Arduinu a Raspberry Pi

[28 minut čtení] Dnes si popíšeme jednoduché, ovšem na druhou stranu užitečné zvukové zařízení připojitelné k Arduinu či Raspberry Pi. Jedná se o zvukovou kartu OPL2 Audio Board osazenou slavným hudebním čipem OPL2 neboli Yamaha YM 3812. 1. Retrohrátky – využití hudebních čipů OPL2 a OPL3 na Arduinu a Raspberry Pi https://www.root.cz/clanky/retrohratky-vyuziti-hudebnich-cipu-opl2-a-opl3-na-arduinu-a-raspberry-pi/?utm_source=rss&utm_medium=text&utm_campaign=rss

4y | root.cz
OPNsense přechází na FreeBSD, vyšel Debian Installer 11 RC

[2 minuty čtení] Specializovaný operační systém pro routery a firewally OPNsense přechází na jádro FreeBSD. Debian Installer 11 RC přichází s jádrem 5.10 LTS. Vyšlo Ubuntu 21.04 s kódovým označením „Hirsute Hippo“. Specializovaný operační systém pro routery a firewally OPNsense byl doposud postavený na HardenedBSD. Využití jádra z tohoto operačního systému poskytovalo některé bezpečnostní funkce navíc. Problém je ale v tom, že HardenedBSD je udržován a vyvíjen velmi malou komunitou. Proto se výv

4y | root.cz
Postřehy z bezpečnosti: zranitelnosti nultého dne

[3 minuty čtení] V dnešním díle postřehů se podíváme na novou variantu malware XCSSET, na nové i opravené zranitelnosti nultého dne, na ukradené plány Apple a na ostatní zajímavosti ze světa výpočetní techniky. Experti z Trend Micro odhalili Mac malware kampaň proti Xcode vývojářům, která využívá novou verzi malware XCSSET upravenou pro podporu čipů M1 od Apple. XCSSET je malware pro systémy Mac, který byl původně objeven firmou Trend Micro v srpnu 2020. Šířil se pomocí Xcode projektů a zneužíva

4y | root.cz
AMD Energy Monitoring zmizí z Linuxu, Blender ukazuje next-gen rendering Cycles X

[4 minuty čtení] Fedora 35 a LLVM/Clang balíčky, Wine 6.7 a další PE knihovny, PipeWire 0.3.26 s lepší podporou Bluetooth, podpora Power/Performance profilů SD karet, Chrome 91 ukáže WebTransport a WebAssembly SIMD. Fedora, stejně jako významná majorita ostatních linuxových distribucí, používá primárně kompilátor GCC, pouze s výjimkou případů, kdy daný program podporuje pouze sestavení s LLVM/Clang. Všechna čest výjimkám jako OpenMandriva, nicméně tyto výjimky nemusí mít svoji exkluzivitu doneko

4y | root.cz
Ubuntu 21.04: téměř dokonalý desktop poprvé s Waylandem a starším GNOME

[8 minut čtení] S kódovým označením Hirsute Hippo přišlo na svět další vydání linuxové distribuce Ubuntu. K dokonalosti mu chybí strašně málo, ale to samozřejmě nebude odteď za rok platit. Jaké novinky přichází s verzí 21.04? To podstatné na úvod: rokem číselně lichá dubnová vydání mají jednu podstatnou vlastnost. Sedí totiž přesně mezi dvěma LTS vydáními a obvykle je lze charakterizovat tak, že verze X-1.04 byla zcela odladěna svým následným vydáním X-1.10 a stejně tak, že příští verze X.10 bud

4y | root.cz
Formát EDN: extensible data notation (dokončení)

[30 minut čtení] Ve druhém článku o formátu EDN si ukážeme vybrané příklady použití tohoto datového formátu v jazyce Go, některé specifické vlastnosti práce s EDN v Pythonu a taktéž se budeme zabývat problematikou tvorby vlastních štítků (tags). 1. Formát EDN: extensible data notation (dokončení) https://www.root.cz/clanky/format-edn-extensible-data-notation-dokonceni/?utm_source=rss&utm_medium=text&utm_campaign=rss

4y | root.cz
Tasmota a protokol MQTT: komunikácia klientov so serverom

[13 minut čtení] Komunikácia firmvéru Tasmota je založená na komunikačnom protokole MQTT. Dnes si tento protokol rozšírený v IoT opíšeme všeobecne so zameraním sa na tie jeho vlastnosti, ktoré sú využité v projekte Tasmota. Lepšia znalosť protokolu vám neskôr umožní správne nastaviť komunikáciu medzi klientami a serverom a lepšie diagnostikovať problémy, ktoré často vyplývajú z nesprávneho nastavenia. https://www.root.cz/clanky/tasmota-a-protokol-mqtt-komunikacia-klientov-so-serverom/?utm_source

4y | root.cz
Softwarová sklizeň (21. 4. 2021)

[1 minuta čtení] Sonda do světa otevřeného softwaru. Dnes si představíme verzovací systém pro ML projekty, vyzkoušíme klienta pro Reddit, budeme spravovat soubory v příkazové řádce a nakonec vytvoříme nebo upravíme bittorent meta soubor. DVC je verzovací systém pro projekty, které řeší určitou problematiku pomocí strojového učení. Umožňuje verzovat modely strojového učení a datové sady. Nabízí propojení se službami Amazon S3, Microsoft Azure Blob Storage, Google Drive, Google Cloud Storage, Aliy

4y | root.cz

Szukaj