Příručky jazyka Python (zcela správně) doporučují, aby byly zdrojové kódy psány idiomatickým způsobem. To však neznamená, že není možné syntaxi Pythonu „ohnout“ a realizovat tak různé triky.
Simulátor budování kolonií Mountaincore je nyní zdarma a s otevřeným zdrojovým kódem. PartyDeck je nový nástroj, který vám pomůže spouštět různé hry na rozdělené lokální obrazovce, i když to samy nepodporují.
Aktuálna verzia linuxovej distribúcie KaOS 2025.05 odstránila z inštalačných obrazov balíčky frameworku Qt5. Balíčky pre Qt5 sú ešte stále dostupné v repozitároch, avšak vývojári plánujú ich úplné odstránenie.
Dnešní článek je spíše krátkou reportáží o nečekaném přírůstku do sbírky a jeho cestě ze stodoly až do vitríny. Jelikož se jedná o stejný hardware, který jsem zde již popisoval, budu se věnovat hlavně stavu nálezu.
Sonda do světa otevřeného softwaru. Dnes si představíme editor EPUB XHTML, vyzkoušíme grafické rozhraní pro nastavení touchpadů v Linuxu, řekneme si o emulátoru x86–64 na RISC-V a upravíme si pár PDF souborů.
Richard Stallman na své přednášce v Liberci odpovídal dlouho na celou řadu otázek pokládaných posluchači. Co si myslí o open source? Nemůže být svobodný software nebezpečný? Která linuxová distribuce je svobodná?
Jaký byl největší problém systému DOS? Neexistence pokročilejších funkcí, nutnost explicitní konfigurace hardwaru, či něco jiného? Z pohledu programátorů se jednalo o práci s pamětí organizované systémem segment:offset.
Vidím barvy jinak, než většina lidí. Je to důsledek barvosleposti: vrozené poruchy, kterou jsem zdědil. Tento článek píšu proto, že občas bych chtěl někomu vysvětlit, jak vidím barvy.
Vývojári distribúcie Alpine Linux oznámili vydanie novej stabilnej verzie, ktorá pridáva niekoľko dôležitých zmien. Zároveň pribudli aj aktualizácie softvérových balíčkov vrátane jadra Linux a desktopových prostredí.
Podíváme se na obvinění Číny z kybernetického útoku na Ministerstvo zahraničních věcí, uzákonění povinnosti hlásit výkupné placené ransomwarovým skupinám v Austrálii, nebo novinky na poli botnetů.
Ubuntu bude vydávat měsíční snapshoty pro testování nových verzí. Projekt HardenedBSD experimentuje s použitím jazyka Rust. Linux Mint začal s vývojem vlastního forku designového jazyka libAdwaita.
Týden v GNOME: Kalendář s ovládáním ryze klávesnicí, týden v KDE: stabilizace blížící se Plasmy 6.4.0, Linux 6.16 a bezpečné odpojení eMMC a SD karet, příprava pro verzi datacenter varianty Intel Battlemage.
Žijeme v době, kdy kdo nepoužívá AI, je dinosaurus. Musíme se adaptovat na neustále se měnící svět řízený algoritmy a pohánějící naši zábavu stále výkonnějšími zařízeními. Existuje rozumná hranice, za kterou není nutné jít?
S pomocí vývojových nástrojů z minulého dílu můžeme naplno začít programovat svůj počítač MB50. Napíšeme první jednoduchý program, systémovou knihovnu a několik demonstračních programů.
Dnes si představíme knihovnu nazvanou PeachPy, která umožňuje realizovat kooperaci mezi skripty v Pythonu a strojovým kódem zapsaným formou strojových instrukcí. PeachPy je v praxi relativně často používána pro „místní“ optimalizace.
Říká se, že jestli někdo o vás ví víc, než matka, je to váš chytrý telefon. A jestli nějaká věc ví ještě víc, pak jsou to nepochybně chytré hodinky. Možná o vás dokonce vědí víc, než váš lékař.
Pravidelná sonda do světa software. Podíváme se na nástroj pro sledování procesů a vytížení komponent, sestavíme kontext zdrojového kódu pro umělou inteligenci a nakonec si spustíme lokální SMTP server pro simulaci posílání e-mailů.
Svět elektronické pošty míří k centralizaci. Částečně i proto, že spustit a udržovat vlastní poštovní server je velmi náročné. Zajímavým řešením je Mox, který všechny technické detaily vyřeší za vás.
Na úvodní článek o vyšších jazycích používaných v době kralování IBM PC a DOSu dnes navážeme. Minule jsme se zaměřili na 16bitový kód, dnes si ukážeme ty překladače, které dokážou i pro DOS vytvářet 32bitový kód.
Nová stabilná verzia linuxovej distribúcie NixOS 25.05 aktualizuje veľký počet softvérových balíčkov. Okrem aktualizácií je jednou z hlavných noviniek tejto verzie aj dostupnosť desktopového prostredia COSMIC.