[9 minut čtení] Nejnovější vydání GNOME trochu vyčnívá z řady půlročních milníků. Má nové číslování a také přináší největší změnu v používání GNOME Shellu od jeho uvedení před 10 lety. Jak už to ale u vydání GNOME bývá, novinek je podstatně víc. Ti, kteří zprávu o změně číslování nezaznamenali, můžou být překvapení, že nové vydání GNOME nemá označení 3.40, ale 40. GNOME mělo velké vydání naposledy před 10 lety, kdy vyšla verze 3.0. Tenkrát velké vydání mělo opodstatnění, protože přineslo řadu zá
[1 minuta čtení] Sonda do světa otevřeného softwaru. Dnes si nastavíme pravidla firewallu na aplikační úrovni, zjistíme, které soubory zabírají nejvíce místa, vyzkoušíme nového git klienta a nakonec vytvoříme video tutoriál. eBPFSnitch je nástroj pro nastavení pravidel firewallu na aplikační úrovni, jehož hlavním cílem je umožnit integraci s kontejnerizovanými aplikacemi. Podporuje filtrování pro IPv4 protokoly (TCP, UDP, ICMP aj.). Dle slov vývojáře je v plánu také filtrování pro IPv6 a příchoz
[12 minut čtení] V posledním článku se podíváme na některé hry, často pozapomenuté, ale pro mne s velkou nostalgií. Zároveň uzavřeme zatím tento projekt – retrobrighting si nechávám jako dodatečné doplnění. Hra od Synapse software, kteří se vyznačovali hrami se zajímavou grafikou, pojetím a poměrně neúprosnou obtížností (často založenou na neodpouštějícím ovládání). Electrician není výjimkou. Cíl hry je poměrně jednoduchý – jste elektrikář, který se pohybuje v bytovce a zapojuje jednotlivé byty/
[43 minut čtení] V dnešním článku si ukážeme způsob integrace programovacího jazyka Hy, což je homoikonický jazyk odvozený od Lispu/Clojure a běžící ve virtuálním stroji Pythonu, s Jupyter Notebookem. Integraci zajišťuje kernel Calysto Hy. 1. Calysto Hy: integrace programovacího jazyka Hy s Jupyter Notebookem https://www.root.cz/clanky/calysto-hy-integrace-programovaciho-jazyka-hy-s-jupyter-notebookem/?utm_source=rss&utm_medium=text&utm_campaign=rss
[2 minuty čtení] Po více než dvou letech práce Fedora odhalila nové logo. UBports zveřejnil novou verzi systému Ubuntu Touch OTA-16. System76 začal vyřizovat objednávky na nový notebook „Pangolin“. Ubuntu 21.04 bude mít jádro 5.11. Po více než dvou letech práce Fedora konečně odhalila svoje nové logo. Posledního setkání komunitního koncilu se zúčastnila vývojářka z Red Hatu Máirín Duffyová, která ostatním představila nové logo, jeho historii i jeho datum zveřejnění. Fanoušci této distribuce moho
[4 minuty čtení] Uplynulý týden byl opět bohatý na ohlášené zranitelnosti. Podíváme se ale také na nový botnet používající honeypoty k hledání dalších obětí nebo na to, jak se skupině náctiletých podařilo proniknout do Twitteru. Analytici z Netlab 360 našli nový botnet založený na botnetu Mirai. Tato novinka byla pojmenována ZHtrap a šíří se s využitím čtyř různých zranitelností. Je využíván především k DDoS útokům a skenování, ale má integrovány i funkce backdooru. Podporuje více architektur, v
[6 minut čtení] Nástrojů pro zpracování vstupů existuje v linuxových distribucích celá hromada. Chtěli byste pro tuhle činnost používat syntaxi Pythonu? Představíme vám užitečnou utilitu pz, jako Pythonize. Chtěl bych vám představit utilitu pz, jako Pythonize, určenou pro vás, pokud jste uživatelem příkazové řádky se znalostí Pythonu. Současné linuxové distribuce mají k dispozici mnoho efektivních nástrojů pro zpracování vstupu. Přáli jste si někdy, abyste místo nich mohli použít syntaxi Pythonu
[6 minut čtení] Canonical s Google Flutter, GNOME 40 RC, FreeBSD o Sway a KDE Plasma na Waylandu, AOMedia AV1 v3.0 RC1, Audacity 3.0 přechází na nový datový formát, představujeme spínače Cherry MX Ultra Low Profile. Rozhraní ATA (či chcete-li PATA, resp. IDE), je jako celek z hlediska běžných pevných disků dávnou minulostí. SATA je tu s námi už 18 let a PATA rozhraní mu na základních deskách rychle vyklidilo pozice (IDE konektory v posledních letech jsou dílem přídavných čipů na deskách, nikoli
[7 minut čtení] U Soudního dvora EU padlo významné rozhodnutí, které bude mít dopad na fungování internetových služeb. Zahrnutí obsahu jiného zdroje totiž může vést k porušení copyrightu se všemi jeho důsledky. Soudní dvůr Evropské unie ve stručnosti rozhodl (viz oficiální český překlad tiskové zprávy, resp. kompletní rozsudek), že pokud vlastník práv provedl či nařídil určité kroky vedoucí k ochraně svého díla před vkládáním do stránek (zde nazýváno framingem) na jiných webových stránkách než k
[39 minut čtení] Při psaní jednotkových testů se mnohdy nevyhneme nutnosti otestovat i ty funkce a metody, které přistupují k SQL (relačním) databázím. V takových případech je nutné funkcionalitu nabízenou SQL databází vhodným způsobem mockovat. 1. Jazyk Go prakticky: jednotkové testy kódu, který přistupuje k SQL databázím https://www.root.cz/clanky/jazyk-go-prakticky-jednotkove-testy-kodu-ktery-pristupuje-k-sql-databazim/?utm_source=rss&utm_medium=text&utm_campaign=rss