Jsongrep je open-source nástroj, který efektivně prohledává JSON dokumenty (editovat je neumí). Kompiluje regulérní jazyk dotazu do podoby deterministického konečného automatu (DFA), díky čemuž prochází strom JSON dokumentu pouze jednou a je v tom tedy rychlejší než jiné nástroje jako jsou například jq, JMESPath nebo jql. Jsongrep je napsaný v programovacím jazyce Rust, zdrojový kód je dostupný na GitHubu.
O víkendu probíhá v Praze na Karlově náměstí 13 konference Installfest 2026. Na programu je celá řada zajímavých přednášek a workshopů. Vstup na konferenci je zcela zdarma, bez nutnosti registrace. Přednášky lze sledovat i online na YouTube.
Mozilla a společnost Mila oznámily strategické partnerství za účelem rozvoje open source a suverénní AI. Cílem je ukázat, že open source AI může konkurovat uzavřeným systémům. Obě organizace chtějí posílit technologickou suverenitu a snížit závislost na hrstce velkých technologických firem.
Adam Rice předvedl, že pomocí DNS lze distribuovat a spustit kompletní hru DOOM. Rozdělil WAD soubory a binárky do téměř 2000 DNS záznamů v Cloudflare zóně (jeden TXT záznam v DNS může nést okolo 2000 znaků textu). Ty pak stáhl PowerShellem, dekomprimoval a spustil přímo v paměti počítače bez nutnosti zápisu na disk, což prakticky dokazuje, že DNS může sloužit jako distribuované úložiště dat a možný kanál pro načítání kódu. Repozitář projektu je na GitHubu.
Dnes a zítra probíhají Arduino Days 2026. Na programu je řada zajímavých přednášek. Sledovat je lze od 17:00 na YouTube. Zúčastnit se lze i lokálních akcí. Dnes v Poličce v městské knihovně a zítra v Praze na Matfyzu.
Byla vydána beta verze Ubuntu 26.04 LTS s kódovým názvem Resolute Raccoon. Přehled novinek v poznámkách k vydání. Dle plánu by Ubuntu 26.04 LTS mělo vyjít 23. dubna 2026.
Byla vydána aktualizována Příručka pro začínající wikipedisty a wikipedistky (pdf).
Ubuntu plánuje v budoucích verzích nahradit tradiční nástroje pro synchronizaci času (chrony, linuxptp a gpsd) novým, v Rustu napsaným ntpd-rs, který nabídne vyšší bezpečnost a stabilitu.
Byla vydána nová verze 7.6 živé linuxové distribuce Tails (The Amnesic Incognito Live System), jež klade důraz na ochranu soukromí uživatelů a anonymitu. Správce hesel KeePassXC byl nahrazen správcem hesel GNOME Secrets. Bitcoinová peněženka Electrum byla povýšena na verzi 4.7.0. Tor Browser byl povýšen na verzi 15.0.8. Další novinky v příslušném seznamu.
Chris Down v obsáhlém článku „vyvrací mýty o zswap a zram“, vysvětluje, co vlastně dělají a jaké jsou mezi nimi rozdíly. Doporučuje vyhýbat se zram na serveru a bez OOM.
Na něčí žádost jsem na abclinuxu.cz nahradil (snad) všechny výskyty x za × (×), takže se snad na těch správných místech zobrazuje křížek místo iks. Také už je myslím vhodná chvíle ke kritice vzhledu nové sekce Software...
Také vás štve, že některé servery poskytují pouze neúplné RSS kanály? Např. usekávají novinky v půlce textu (nebudu radši jmenovat
) či dokonce poskytují jen titulky bez žádného textu (např. KDE Dot News)? Mě to štvalo, tak jsem se vydal cestou "udělej si sám" a napsal v PHP jednoduchou webovou aplikaci RSSMan, která umí RSS kanály obohacovat daty získanými parsováním webových stránek. Jedná se tedy o jakousi RSS proxy. Stahovaná data navíc cachuje, což může být v řadě případů taktéž výhoda...
S nástupem Javy 1.5 došlo k mnoha vylepšením jazyka. Přesto, že už je tomu nějaký pátek, překvapilo mě, že mnoho programátorů v Javě nové možnosti nevyužívá. No a k nim se řadím i já (na mou (vý)omluvu, dělám v Javě pár měsíců). Určitě jsou kvanta stránek, které se tím zabývají, ale stejně si musím napsat vlastní poznámky.
Potřebuju si vyvinout takové malé zařízení, které bude řídit jednočip. Vcelku jednoznačně jsem zvolil RISC jednočip Atmel AVR (konkrétně Mega16).
Zdravím, tak jsem ze sebe vypotil první díl povídání o PyGTK, uvidíme co z toho bude, snad to není úplně odpad a do budoucna bude kvalita překladu, příkladů a všeho lepší. Paralelně s jednotlivými díly o samotném PyGTK budu uveřejňovat postupy při psaní samotné aplikace, konkrétně to bude prohlížeč obrázků.
Mám doma desku s integrovanou grafikou NVIDIA 6150 a dlouho mě štvalo že nebylo možné užívat Google Earth pro Linux kvůli bugu v proprietárním ovladači Nvidia (řeší se např. tady). Nyní jsem ve svém Dapperovi zprovoznil XGL a Compiz a napadlo mě s tím spustit Google Earth, k čemuž mě vyprovokovalo čtení o Sebayon Linuxu. A hle, Google Earth funguje (skoro) tak jak má.
Jelikož Robert nasadil úpravu vzhledu, uložil jsem si na památku aktuální screenshot. A nostalgicky si prohlédl starší. Kochat se změnami můžete níže, a jelikož nechceme usnout na vavřínech, chystáme další zajímavé služby. Aby se vám u nás líbilo a našli jste vše, co vás zajímá.
Když jsem před časem psal o inotify-cxx, objevil se v diskusi nápad na vytvoření démona, který by fungoval jako cron, ale reagoval by na události ve filesystému. Trochu jsem o tom zauvažoval, a došlo mi, jak dobrá věc by to byla, se spoustou možností využití. Proto jsem po volných chvilkách zbastlil něco, co by mohlo příslušné požadavky plnit.
Dlouho (a zatím marně) jsem hledal linuxovou variantu editoru Ultraedit ale časem jsem si zvyk. Nakonec jsem své nároky zredukoval na to, aby se ten editor nespouštěl moc dlouho, uměl si poradit i s velkými soubory, měl zvýrazňování syntaxe a podporoval taby.
Nabídka na dlouhé a stále delší podzimní večery, která se neodmítá. Vaňkovo Autumn of Code.
Tož ta RC1 verze si zaslouzi nazev pouze v pripade, ze bude nasledovat nekolik RC, protoze toto je stale nedodelana betaverze. I kdyz pokrok je obrovsky a uz se to zacina rysovat.
Již je tomu téměř rok, kdy vyšla dlouho očekávaná verze 0.10 oblíbeného Psi, klienta pro instant messaging platformu XMPP/Jabber. V tomto článku bych rád shrnul změny v nadcházející verzi 0.11, jež jsou podstatné nejen pro uživatele Psi, ale i dalších klientů a celé XMPP sítě obecně.
Několikrát jsem se snažil zeptat, zda někdo má zkušenost s rozdílem při zpracování fotografií na 64bitové platformě vs. 32bitové platformě. Vzhledem k tomu, že je to moje asi nejnáročnější činnost, jakou provádím na svém domácím počítači (AMD64) tak jsem se po diskusi na http://www.abclinuxu.cz/blog/lzap/2006/9/4/148253 rozhodl pro vlastní minitest abych ukončil vlastní tápání.
Bylo mi divné že BIOS mé základní desky ukazuje teplotu procesoru 55 stupňů celsia. Core 2 Duo by měl být podle všech předpokladů Cool procesor, nebo ne? :)
Jednou z nových vlastností v připravovaném Firefoxu 2.0 jsou takzvané microsummaries (česky je navrhuju překládat třeba jako „piďi-shrnutí“, nebo s překladateli FF „minishourn“). Jsou to, jak již napovídá název, jednořádková shrnutí čistého textu k dané stránce. Např. to může být jméno posledního článku na některém webu, u jiných stránek může vyjadřovat status nějaké konkrétní položky, které je stránka věnována (např. v bugzille, či jiné databázi chyb by jím mohlo být shrnutí dané chyby a její status, u internetového obchodu aktuální cena a počet kusů na skladě atd.). Další příklady využití nechám již na fantazii jednoho každého.
No tak jsem se rozhodl, že sem něco málo napíši o tom, ja pokračuje vývoj mého wxDVDShrinku. Od posledního blogu se toho dost změnilo. Jen vývoj je čím dál tím víc pomalejší. Ale zpátky k tomu co je nového:
Hledáte mocný textový editor (nejen) pro programátory, ale Vim vám nevyhovuje? Nestojíte o více-módový režim, ať už kvůli tomu že je to nezvyk nebo vám nevyhovuje už z principu? Jste zvyklí na textové editory jejichž ovládání odpovídá Common User Access standardu (např. Kate, GEdit, atp.), ale chtěli byste zároveň využít výhod Vimu? Pokud ano, mám tu pro vás řešení...
A nie len tak hocijaké, ale vodné. A ani náhodou skutočné, ale digitálne. O to s väčšou chuťou sa dá do nich zahryznúť 
Takže jsou tu man-pages-cs-0.17.20060906. Novinkou je brutální aktualizace manuálu pro wget a mírná aktualizace téhož pro traceroute. Vše opět zde.
Je to asi rok, co jsem se rozhodl, že opustím do té doby milovanou Fedoru a nainstaluju si distro, které nebude startovat na mém stroji půl hodiny a budu nad ním mít kontrolu (žádný hnusný HAL, který mi defaultně přepisuje fstab a připojuje co se mu zlíbí). Nainstaloval jsem tedy Slackware. Mé první zážitky byly velmi povzbudivé. Krásně čisté /etc, přehledný /etc/rc.d ve kterém nebylo problém vyladit start k naprosté spokojenosti a při kompilaci PekWM jsem ani nemusel stahovat knihovny, které ve Fedoře chyběly, ačkoliv počet instalačních CD Slackware je výrazně nižší.
Demence lidstva v kostce. Zvláštní věci mezi nebem a zemí se občas stávají. A to včetně situací mezi programátory, čili developery, jak se jim dnes říká. Vlastně má dnešní událost na svědomí nejspíše nějaký senior solution architect. Připravte si křupínky, zázvorové pivo a nechte se kolébat na vlnách stupidity.
Po zkoušení všeho možneho i nemožného jsem dospěl k názoru, že software který bych chtěl neexistuje. Zvažuji tedy vlastní tvorbu. O co de:
S blížícím se dokončením nové freewarové (uvažuje se i o otevření zdrojových souborů, ale konečné stanovisko ještě nepadlo) multiplatformní 3D RTS s názvem 0AD od teamu Wildfire Games jsem se rozhodl ohlásit začátek vývoje modifikace, která oděje původní hru do středověkého hávu.
V dnešnom svete je bezpečnosť asi tá najdôležitejšia vec. Týka sa to aj bežného, aj nebežného (teda IT :)) života. Chcete vedieť, akým jednoduchým spôsobom som zapríčinil menší security zmätok u môjho bývalého zamestnávateľa?