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.
mount -o speed 8 /dev/dvd /mnt/dvd. Žádnou změnu jsem nazaznamenal. Tak jsem s tím ještě chvíli zápasil a pak jsem ještě zkoušel eject -x 8 /dev/dvd (nic se nepřipojilo, takže tuším, že se to tím pouze nastavuje).
Po připojení mountem, byla hlasitost "vysavače" podle mých představ. Odskočil jsem si na 10min. chci zapnout seriál a ono nic. DVD médium nereaguje.. A už nejde ani připojit. Příkaz mount trvá šíleně dlouho a pak vyhodí mount: není adresářem. Zkoušel jsem parametry stejným způsobem vracet a nic. Restart taky nepomohl a nakonec jsem zjistil, že ve woknousech se to médium taky nechytí.
PS: Stalo se to někomu? Je možné médium vůbec takhle zničit? Médium jsem vypálil asi před 14 dny a není na něm ani škrábnutí. Do teď 100% funkční. Alespoň se mi ulevilo, že ostatní média jdou v pohodě...
`dmesg|less' po necem podezrelem, pripadne sem prislusne "podezrele" casti pridejte.
Hlaska "mount: neni adresarem" je dosti zvlastni. Neznam zadne ceske chybove hlasky, takze vam poradim toto: nastavte lokalizacni promenne na jazyk anglicky (napr. pomoci `LC_ALL=en_US.ISO-8859-1 mount ... atd.') a prislusnou anglickou hlasku hlasku pak predejte (v uvozovkach) Googlu - treba neco napovi (vetsinou vi dost)...
Z toho co jste napsal neni moc jasne, co se vlastne stalo, ale vzhledem k tomu, ze medium nefunguje ve dvou OS tak jako tak, tipoval bych bud opravdu poskozene medium anebo nejaky problem okolo HW te vypalovacky.
PS: Nemyslim si, ze byste pouhym mountem to medium poskodil, ledaze by se jednalo od DVD-RAM a neco se opravdu zle pokazilo (anebo jste neco pokazil, byt nevedomky, vy).
mount /mnt/dvd jako obvykle, tak to v dmesg vyhodi toto:
hdc: irq timeout: status=0xc0 { Busy }
ide: failed opcode was: unknown
hdc: DMA disabled
hdc: ATAPI reset complete
hdc: media error (bad sector): status=0x51 { DriveReady SeekComplete Error }
hdc: media error (bad sector): error=0x30 { LastFailedSense=0x03 }
ide: failed opcode was: unknown
end_request: I/O error, dev hdc, sector 64
hdc: media error (bad sector): status=0x51 { DriveReady SeekComplete Error }
hdc: media error (bad sector): error=0x30 { LastFailedSense=0x03 }
ide: failed opcode was: unknown
end_request: I/O error, dev hdc, sector 256
hdc: media error (bad sector): status=0x51 { DriveReady SeekComplete Error }
hdc: media error (bad sector): error=0x30 { LastFailedSense=0x03 }
ide: failed opcode was: unknown
end_request: I/O error, dev hdc, sector 248
hdc: media error (bad sector): status=0x51 { DriveReady SeekComplete Error }
hdc: media error (bad sector): error=0x30 { LastFailedSense=0x03 }
ide: failed opcode was: unknown
end_request: I/O error, dev hdc, sector 228
hdc: media error (bad sector): status=0x51 { DriveReady SeekComplete Error }
hdc: media error (bad sector): error=0x30 { LastFailedSense=0x03 }
ide: failed opcode was: unknown
end_request: I/O error, dev hdc, sector 220
attempt to access beyond end of device
hdc: rw=0, want=1252, limit=260
attempt to access beyond end of device
hdc: rw=0, want=1028, limit=260
UDF-fs: No partition found (1)
ISO 9660 Extensions: Microsoft Joliet Level 3
attempt to access beyond end of device
hdc: rw=0, want=1144, limit=260
ISOFS: unable to read i-node block
ISOFS: changing to secondary root
attempt to access beyond end of device
hdc: rw=0, want=1152, limit=260
ISOFS: unable to read i-node block
Což vypadá na dost poškozené DVD.. Hledat tu hlášku v angličtině mě ani nenapadlo
Bylo toho rozhodně víc než v češtině a defakto jsem se dozvěděl, že ta hláška vyskakuje, pokud je poškozené médium. V originále se moc neliší
- mount: Not a directory.
No, tak že je poškozené médium už očividně vím na 100%, teď by mě ještě zajímalo jak k tomu došlo. Nedělal jsem s tím opravdu nic jiného, než co jsem popsal v ůvodu :-/
Tiskni
Sdílej: