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.
klávesnice se „standardním“ rozložením, založená na prototypu od Costaru
Protějšek modelu CM Storm QuickFire Rapid.
$ lsusb Bus 001 Device 021: ID 2516:001a Cooler Master Co., Ltd.
$ dmesg [32736.767027] usb 1-5.2.2: new low-speed USB device number 21 using xhci_hcd [32736.899630] usb 1-5.2.2: New USB device found, idVendor=2516, idProduct=001a, bcdDevice= 1.04 [32736.899647] usb 1-5.2.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0 [32736.899654] usb 1-5.2.2: Product: Keyboard -- QuickFire XT [32736.899659] usb 1-5.2.2: Manufacturer: CM Storm [32736.916292] input: CM Storm Keyboard -- QuickFire XT as /devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5.2/1-5.2.2/1-5.2.2:1.0/0003:2516:001A.0017/input/input52 [32736.975677] hid-generic 0003:2516:001A.0017: input,hidraw12: USB HID v1.10 Keyboard [CM Storm Keyboard -- QuickFire XT] on usb-0000:00:14.0-5.2.2/input0 [32736.998960] input: CM Storm Keyboard -- QuickFire XT Consumer Control as /devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5.2/1-5.2.2/1-5.2.2:1.1/0003:2516:001A.0018/input/input53 [32737.059701] input: CM Storm Keyboard -- QuickFire XT System Control as /devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5.2/1-5.2.2/1-5.2.2:1.1/0003:2516:001A.0018/input/input54 [32737.060318] hid-generic 0003:2516:001A.0018: input,hidraw13: USB HID v1.10 Device [CM Storm Keyboard -- QuickFire XT] on usb-0000:00:14.0-5.2.2/input1
$ xinput
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ CM Storm Keyboard -- QuickFire XT id=30 [slave keyboard (3)]
↳ CM Storm Keyboard -- QuickFire XT Consumer Control id=31 [slave keyboard (3)]
↳ CM Storm Keyboard -- QuickFire XT System Control id=32 [slave keyboard (3)]
Zapojit a používat.
Kombinace Fn s F5-F12 ovládají přehrávač a hlasitost, Fn-F9 deaktivuje klávesu Windows.
Podobně jako u některých dalších klávesnic Costar je možné řadič vyměnit za programovatelný od Bathroom Epiphanies (ATmega32U2). Nepodporuje sice PS/2, ale na druhou stranu si do něj můžete nahrát firmware s vlastním rozložením kláves a řadou dalších funkcí. Mezi populární varianty patří QMK a Easy AVR USB Keyboard Firmware (ze starších např. corecon).
Dokument vytvořil: |🇵🇸, 2.5.2021 16:27 | Zobrazeno: 412×
Tiskni
Sdílej: