Byly zpracovány a na YouTube zveřejněny videozáznamy jednotlivých přednášek z letošního Installfestu.
Během akce Arduino Days 2026 byl publikován Arduino Open Source Report 2025 (pdf) a oznámeno 7 nových produktů kompatibilních s deskou UNO Q (Arduino USB-C Power Supply, USB-C Cable, USB-C Hub, UNO Media Carrier, UNO Breakout Carrier, Bug Hopper, Modulino LED Matrix).
Google v pátek spustil v Česku Vyhledávání Live. Tato novinka umožňuje lidem vést plynulou konverzaci s vyhledávačem v češtině. A to prostřednictvím hlasu, nebo prostřednictvím toho, na co ukážou svým fotoaparátem či kamerou v mobilu. Rozšíření této multimodální funkce je možné díky nasazení Gemini 3.1 Flash Live, nového hlasového a audio modelu, který je od základu vícejazyčný, takže umožňuje lidem po celém světě mluvit na vyhledávač přirozeně a v jazyce, který je jim nejbližší.
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).
Řešení dotazu:
A co soubor nakopírovat do ramdisku , vytvořit jeho link kde má bejt a pak zase do ramdisku dělat kopie ?
na 32Gb ram to jistě nebude problém a rychlost je jinde ...
Jen test , vytvořil sem 8GB ramdisk v /tmp
pepe@PC-Pepe-Linux:/tmp$ dd if=/dev/zero of=soubor bs=1024 count=1000000
1000000+0 vstoupivších záznamů
1000000+0 vystoupivších záznamů
1 024 000 000 bajtů (1,0 GB) zkopírováno, 1,70849 s, 599 MB/s
pepe@PC-Pepe-Linux:/tmp$ time cp soubor soubor.bak
real 0m0.649s
user 0m0.006s
sys 0m0.619s
pepe@PC-Pepe-Linux:/tmp$ ls so* -l
-rw-rw-r-- 1 pepe pepe 1024000000 led 2 12:46 soubor
-rw-rw-r-- 1 pepe pepe 1024000000 led 2 12:46 soubor.bak
takže nevidim důvod patlat se se snapshoty .
Já tedy důvod rozhodně vidím. Kdyby se soubor a soubor.bak lišily například v jednom bloku, je lepší mít obsazenou kapacitu v rozsahu velikost souboru plus jeden blok než dvakrát velikost souboru. Kromě toho žádný opravdový snapshot není potřeba, u Btrfs stačí cp --reflink.
Většinou není nutné ramdisk vytvářet takto explicitně, protože při dostatečně velké RAM se beztak používá disková cache a na disk se zapisuje až s relativně velkým zpožděním. Použití standardního filesystému tedy nemusí být až tak nevýhodné. Naopak jeho velkou výhodou je, že má člověk o něco menší šanci přijít o data.
Já používám cp --reflink zejména pro třídění fotek. Stáhnu například 10 GB fotografií a videa rovnou ze zrcadlovky. Zkopíruju pak příslušný adresář pomocí cp --reflink, což je hotovo z lidského hlediska „okamžitě“. Pak můžu v kopii libovolně mazat (což je nejčastější operace), zkracovat, editovat, upravovat a tak podobně, aniž bych potřeboval kopírovat velký objem dat naráz.
NTFS nemá přímý ekvivalent toho, co dělá cp --reflink na Btrfs. Navíc není úplně jasné, jaký smysl má v rubrice „linuxová poradna“ zmínka o jakémsi obskurním filesystému, který tazatelem požadovanou funkčnost vůbec nenabízí.
cp --reflink je příkaz, který hledáš. Funguje například na Btrfs. Druhou možností je vytvořit si subvolume a z něj pak snapshoty (také na Btrfs), ale jde-li jen o jeden soubor, pak nejspíš cp rulezzz.
Ještě bych doplnil, že Copy-on-Write udělá soubor, který vypadá po všech stránkách naprosto „reálně“ a není na něm vůbec nic „virtuálního“. Není tedy absolutně žádný důvod ho po úpravách nějak explicitně znovu kopírovat a konvertovat. Prostě některé bloky můžou zůstat sdílené mezi soubory a některé (ty pozměněné) třeba zase sdílené nebudou. Na tom není nic špatně a je to úplně normální stav. ZFS a Btrfs jsou filesystémy, které něco takového podporují.
Například ZFS dokonce podporuje deduplikaci, tedy automaticky vyhledává bloky, které jsou v několika souborech stejné, a zajistí jejich sdílení, aby byly na disku jen jednou.
Při použití CoW samozřejmě nemusí platit, že by součet velikostí souborů musel být menší nebo roven celkovému obsazenému prostoru. (Ale komu to vadí?)
Kdybys chtěl za každou cenu zkopírovat soubor bez Copy-on-Write a obsadit si tak zbytečně místo na disku duplicitními daty, stačí použít cp be --reflink.
s/cp be --reflink/cp bez --reflink/
Tiskni
Sdílej: