Knihovna Kivy nabízí přibližně dvě desítky ovládacích prvků (widgetů), které je možné využít při tvorbě uživatelského rozhraní. Ukážeme si využití některých ovládacích prvků, naprogramování reakce na události atd.
Podíváme se na zneužívanou zranitelnost v Cisco Secure Email Gateway, výhrůžky zveřejnění dat uživatelů PornHubu skupinou ShinyHunters, zatčení osoby za instalaci malwaru na italském trajektu nebo nový malware SantaStealer.
Spolkový stát Šlesvicko-Holštýnsko šetří díky migraci na open source 15 milionů eur ročně. Vojtux je linuxovou distribuci pro zrakově postižené uživatele. Canonical vydal Ubuntu 26.04 Snapshot 2 o týden dříve, než bylo plánováno.
Týden v GNOME #229: chválíme digitální wellbeing, Mageia 10 možná v dubnu 2026, řeší se 32bitový problém, Wine 11.0-rc3 a 17 opravených chyb, nová verze balíku Xorgproto 2025.1.
Máme za sebou tři roky od uvedení přelomového ChatGPT 3. Nelze říci, že by se leccos změnilo. Mění se totiž vše a už je to i vidět. Cpeme umělou inteligenci všude, i když tušíme, že to nemusí být dobře.
Pro Python vzniklo velké množství knihoven a frameworků pro tvorbu aplikací s grafickým rozhraním. Tyto knihovny podporují jak klasické GUI (příkladem je Tkinter nebo PySide), tak i moderní GUI určené mj. i pro mobilní zařízení.
Minule jsme zajistili, aby se při otočení notebooku nebo připojení klávesnice obrazovky automaticky přeuspořádaly. Nyní si ukážeme, jak elegantně propojit systémový udev s uživatelským grafickým sezením.
Sonda do světa svobodného softwaru. Dnes si vytvoříme zástupce na ploše, vytvoříme si zvukové smyčky, vyzkoušíme textový editor pro terminál a řekneme si o platformě pro vzdálený přístup.
Na Univerzitě Pardubice používáme centralizované řešení automatizace vydávání certifikátů. Připravuje se zkracování doby platnosti certifikátů a popíšeme si proto nástroje a skripty, které k tomu používáme.
V dnešní části seriálu o programovacím jazyku C3 se budeme zabývat tím, jakým způsobem je možné zkombinovat zdrojový kód v jazyku C3 s assemblerem. Jedná se přitom o jednu z klíčových vlastností programovacího jazyka C3.
Pravidelný pondělní souhrn dění v bezpečnosti. Dnes se podíváme na kritickou chybu v Reactu, nový phishing Spiderman, vyšetřování mladého Španěla a další nové zranitelnosti od Ivanti, Fortinet a SAP.
Linuxová distribuce KaOS testuje zavaděč Limine. Canonical chystá úpravy dobrovolné telemetrie v Ubuntu. Distribuce Pop!_OS 24.04 LTS přináší první stabilní verzi nového desktopového prostředí COSMIC.
Vydání D7VK verze 1.0, čištění ReBAR kódu a nové PCIe ovladače pro Linux 6.19, týden v KDE: zrcadlení obrazovek na Waylandu a důležitá oprava pro Plasmu 6.5.4, dva týdny v GNOME: ticho a klidné vody, Wine 11.0-rc2 opravující 28 chyb.
Distribuční turismus je zákeřná nemoc, která se člověku občas vrací. Mezi všemi těmi systémy s DEB a RPM ale lze nalézt ty, které jdou vlastní cestou. Díky Flatpakům vlastně ani nenarazíte na problémy.
Mezi jednu z důležitých vlastností jazyka C3 patří možnost přetěžování vybraných operátorů pro nové datové typy. C3 se snaží o udržení rovnováhy mezi vyjadřovacími schopnostmi jazyka a čitelností a udržovatelností programů.
Posledná tohtoročná verzia linuxovej distribúcie KaOS 2025.11 pridala zavádzač Limine, ktorý by mal v budúcnosti nahradiť systemd-boot. Samozrejmosťou sú aj pravidelné aktualizácie softvérových balíčkov.
Toto je poslední díl mé minisérie o časových razítkách a eIDAS normách. Uvádím tady několik doporučení ohledně toho, jak podepisovat dokumenty levně a efektivně. Dotknu se také limitací systému eIDAS.
Pravidelná středeční sonda do světa softwaru. Dnes se podíváme na TUI klienta pro HTTP požadavky, ponoříme se do prohlížeče JSON/NDJSON souborů a nakonec mrkneme na desktopové automatizace, které hlídají obrazovku za vás.
Zaměříme se na praktickou stránku provozu zařízení: ukážeme si skript, který zajišťuje automatické přepínání režimů při připojení nebo odpojení klávesnice, ovládá zapínání a vypínání spodního displeje a řeší rotaci obrazovky.
Většina programátorů vytvářejících aplikace v Go používá překladač, který je součástí standardní instalace Go. Ovšem existují i alternativy, mezi než patří gccgo a TinyGo. Dnes se seznámíme se základními vlastnostmi TinyGo.