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.
toť aktuální otázka a souhrn pár aktuálních setkání a projektů.
Po roce a půl kdy jsem studenty až na výjimky, zkoušky a občas po otestování při práci na projektech neviděl je přednášení na živo osvobozující. Souzním s obavami některých že to není bezpečné a po poslední přednášce mi přišlo upozornění, že někdo, kdo měl být podle rozvrhu v místnosti, byl nakažený. Zatím jsem si došel na PCR test, výsledek s ulehčením v pořádku a zkusím pokračovat naživo. Ale přednášky i nahrávám a hledám cestu jak nabídnout hybridní výuku. Základní předmět Architektury počítačů byl v anglické verzi vybraný i do mezinárodní nabídky na příští semest a tam je nabídka možnosti studovat na místě i vzdáleně preferovaná. Příští rok snad začneme učit s RISC-V a naším simulátorem upraveným na otevřenou a perspektivní architekturu QtRvSim
Nyní učím Pokročilé architektury počítačů. Letos se nezapsali žádní cizinci, takže je to po několika bězích jen online a anglicky česky a na živo. I na základě zájmu místního uživatele ET o nějaké mé další přednášky se snažím o slušný záznam. Dohromady s živým přednášení a potřebou dostat v kvalitě použitelné pro přítomné studenty slidy na na starší projektor v laboratoři, která na streamování není uzpůsobená, je to docela boj. Předmět je na rozdíl od 350 mých studentů v letním semestru maličký výběrový pro pár lidí, takže není rozvrhovaný do některé z velkých poslucháren s drahou výbavou.
Na výsledky ze samostatného záběru z kamery a z obrazovky (OBS) sestříhané přes Kdenlive se můžete podívat na kanálu Pokročilé architektury počítačů. Odkazy na jednotlivé slidy i na přednášky zde.
Tento pátek od 11:00 zkusím laťku ještě posunout dále, aby i studenti v karanténě mohli sledovat přednášku online. Takže kromě zachycení přes OBS zkusím kombinovat slide z naší instalace BigBlueButton. LInk pro veřejný přístup, jestli se vše povede, je zde. Vše bez záruky, vzhledem k tomu, že nikdo z IT čas pomáhat na místě nemá, tak záleží na tom, jestli se mi podaří před každou přednáškou donést techniku, kameru, další počítač, pultík, zprovoznit projektor, tablet, mikrofony atd...
V pátek odpolene je také Google Summer of Code Metors Summit. Ten bohužel jen virtuálně, ale naživo v kalifornii bych ho stejně letos nezvládl.
Našemu studentovi, Michalovi Lencovi se jeho GSoC projekt NuttX Support for Rapid Control Applications Development with pysimCoder povedl. Vše podstané je začleněno do mainline projektů. V sobotu o něm bude povídat na OpenAltu.
OpenAlt 2021 však bude zase jen virtuálně. Tak místo hospody plánujeme alespoň delší otevřenou odpolední seanci Diskuze o ARM, RISC-V a programování na reálném embedded hardware na dálku. Připravíme co nejvíce hardware k vzdálenému pokusničení a doufám že se rozběhne zábava a zároveň si ti ze zájmem zkusí na dálku řídit motory, blikat LEDkami atd... Tentokrát chceme přidat i možnost vyzkoušet si grafický návrh řídící aplikace v pysimCoderu. Podobnost této plně otevřené hračky v Pythonu a C s komerčními nástroji za milióny není úplně náhodná. Chci připravit sestavu vzdáleného přístupu k HW, kterou jsem na Installfestu testoval před nasazením do výuky (fotky).
Tak pokud máte chuť, přijďte nám dělat společnost alespoň v online kavárně WebMeetingu, když naživo to teď organizátoři při měnících se předpisech považují za nejisté.
Tiskni
Sdílej:
Vše bez záruky, vzhledem k tomu, že nikdo z IT čas pomáhat na místě nemá, tak záleží na tom, jestli se mi podaří před každou přednáškou donést techniku, kameru, další počítač, pultík, zprovoznit projektor, tablet, mikrofony atd...Palec nahoru za množství úsilí, kterou tomu věnujete.
Děkuji za reakce na příspěvek. Podle reakce kolegy se propojení virtuální kamery a mikrofonu z OBS do BigBluButton z počítače pro záznam videa/přednášejícího bylo bez poruch a v dobré kvalitě. Přechod z prezentace a kreslení do slidů v LibreOffice na zobrazení PDF v BigBluButton a kreslení do prezentace v BigBluButton z druhého počítače také fungoval dobře a záznam full-screen prohlížeče i z tohoto druhého OBS také vypadá použitelně. BigBluButton se používal i v rámci aktuální konference OpenAlt, i tam funguje pěkně, ale zpoždění vykreslování za kreslením čar a křivek bylo již patrné, projevilo se buď horší připojení účastníků, kterým je sychroně kreslení přenášené, nebo méně výkonu serveru, který se o distribuci pohybů prezentéru animace stará. Kreslení na tabletu na konferenčním pultíku znamená dívat se dolů, to mi bylo vytýkáno i zde již i u minulých záznamů. Potřeboval bych velký monitor ve výšce očí vedle kamery. Ve studiích zpráv asi ví, proč ho tam mají. Až záznamy sestříhám a spojím tak se objeví na kanále předmětu.
Riziko a počty studentů v karanténě rostou takže vedení fakulty zareagovalo včera požadavkem zajistit online přístup nebo alespoň záznamy pokud možno ke všem přednáškám na fakultě. Tak můj test byl akorát v předstihu.
Protože považuji minimálně přednášky na veřejné škole jako veřejná vystoupení, která může navštívit i v prezenční době kdokoliv, tak i další hybridní (na projektor pro přítomné, záznam a sestříhání a online interaktivní přístup přes BigBluButton) přednášky zakládám ve školní instanci BigBlueButtonu jako veřejné.
Zde je link na příští přednášku v pátek 12. 11. od 11:00.
https://cw.felk.cvut.cz/bbb/course/cw_KLNR0J31jp
Dejte mi, prosím, vědět, jestli máte o přístup na přednášky a třeba i možnost pokládat dotazy a diskutovat, zájem a jestli se někdo připojoval i na právě proběhlou páteční přednášku. Postavení, konfigurace techniky a soustředění se na přednášku mi již zabralo všechny zdroje, takže jsem mezi loginy v BigBluButtonu sledovat kdo jsou studenti a kdo je z venku nestíhal. Během hlavní části přednášky asi budu mít jen kvalitnější Samson Lavalier bezdrátový mikrofon, takže dotazy z online připojení budu přijímat jen textově a ideální by bylo, kdyby mě na ně někdo ze sálu upozorňoval. Na diskuzi po prezentační části si vezmu i kompletní headset připojený na druhý počítač, takže bude možná obousměrná hlasová komunikace, akorát asi zatím audio z BBB nedostanu mezi účastníky v sálu. To bych musel přidat ještě nějaké reproduktory.
Díky za zápis i za odkazy.
Na výsledky ze samostatného záběru z kamery a z obrazovky (OBS) sestříhané přes Kdenlive se můžete podívat na kanálu Pokročilé architektury počítačů. Odkazy na jednotlivé slidy i na přednášky zde.Díky za tyhle přednášky. Sleduju je poslední týden každý den. Jen se mi neobjevují v odběrech, musím rovnou na kanál CVUTFEL (ale to je věc na straně YT).