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.
Nejprve se podíváme na fungování zařízení s Androidem jako klient. Pokud si chcete přehrávat filmy nebo prohlížet fotky ze sítě, asi nejpřímočařejší řešení, jaké může linuxáka napadnout, je přimountovat si na telefonu nějaké síťové sdílení, třeba ze Samby. Toto možné je, ale bohužel obvykle ne na Androidu tak, jak bývá dodáván od výrobce.
Skutečnost je taková, že na to, abyste na Androidu udělali smbmount, musíte typicky využít bezpečnostní chyby v systému k získání lokálního roota (chvalme světlé výjimky). Mnoho lidí pak zvolí instalaci alternativního firmware, kde je o tyto běžné linuxové věci postaráno. Tahání dat ze sítě přes WiFi je samozřejmě energeticky náročné, a tak se hodí třeba do postele (kde máte vedle nabíječku), pokud se nechcete na svou pravidelnou dávku seriálů dívat na roztopeném notebooku.
"Prerekvizitou" pro tuto funkčnost je to, aby server a telefon byly na jedné podsíti, resp. aby mezi DLNA serverem a telefonem mohly procházet broadcast/multicast pakety. U domácích routerů s jedním čudlíkem je to obvyklé nastavení, ale pokud jste si stavěli síť sami, je nutné mít mezi místním ethernetem (na kterém je pravděpodobně server) a WiFi vytvořený bridge.
Pokud si vyhledáte klíčové slovo „upnp“ nebo „dlna“ na Android Marketu, najde vám to celou řadu aplikací. Těm placeným jsem se rovnou vyhnul, pokud nebyla k dispozici nějaká zkušební verze. Nakonec jsem ozkoušel několik aplikací:
První aplikací byl 2Player. Je to zdařilá aplikace s intuitivním uživatelským prostředím. Ve výsledku mám jen jedinou výtku – je to pouze přehrávač hudby, je velká škoda, že toho neumí víc. Ale v tom, co umí, je to jednička.
Použití je jednoduché: nejprve zvolíte zdroj dat, následně si vyberete cíl (tento telefon nebo nějaký jiný přehrávač na síti) a pak už jen vybíráte písničky. Často opakovaným nedostatkem je nepodpora FLAC, což mě osobně nepostihuje, protože rozdíl mezi Vorbis VBR q6 a FLAC prostě neslyším. Přehrávač umí i „extra věci“ jako zobrazení obrázku alba (pokud nějaký obrázek je k dispozici).
Tato aplikace (placená verze) není samostatným přehrávačem. Funguje na tom principu, že ze zvoleného serveru stáhne vybrané soubory na kartu, odkud si je můžete přehrát. Po pravdě řečeno by bylo možné tuto aplikaci klidně nahradit nějakým SFTP klientem, ale to už je volba uživatele. Zkušební verze je omezena na stažení 10 souborů na jedno spuštění programu.
Později, když jsem chtěl udělat nějaké pořádné screenshoty, přestala aplikace fungovat. Dokonalá ukázka mizerné aplikace: nic moc neumí, pak přestane fungovat úplně a autor by za ni ještě chtěl zaplatit. Crapware.
UPnPlay nemá úplně elegantní vzhled a na používání jsem si musel trochu zvykat. Jako programátor jsem logiku sice rychle pochopil, ale není to ono.
Program sám o sobě umí přehrávat hudbu, nabízí běžné přehrávačové funkce jako playlisty nebo zobrazování obrázku alba. Umí ale přehrávat i videa, respektive umí se postarat o přehrání videa v externí aplikaci. Osobně používám UPnPlay spolu s RockPlayerem a funguje to dobře, i když někdy chvíli trvá, než se video začne přehrávat.
Majitele placeného RockPlayeru možná trochu naštve to, že RockPlayer spuštěný z UPnPlay často zobrazuje indikátor (logo programu), že jste za RockPlayer nezaplatili... UPnPlay mi ale bohužel nezobrazil fotografie, u kterých také spoléhá na externí aplikaci. Já mám akorát předinstalovanou aplikaci „Galerie“, která mi jen zobrazila chybovou hlášku. Naštěstí Galerie zvládá UPnP sama o sobě.
Pro jednoduché prohlížení obrázků lze použít i vestavěnou aplikaci Galerie (alespoň u HTC). Fungování je naprosto instinktivní, protože až na trochu pomalejší fungování přes WiFi se vše chová a vypadá, jako by fotografie byly na SD kartě.
Představte si, že jste právě přišli z nějakého výletu, kde jste fotili a případně natáčeli videa. Obvyklý způsob, jak ostatním ukázat vaše záběry ve velkém by bylo vzít notebook, připojit kabel a spustit nějaký prohlížeč fotek. Pokud byste chtěli fotky ukázat na televizi, připojili byste notebook k televizi. U chytřejších televizí byste mohli telefon připojit přímo k televizi (díky podpoře USB Mass Storage).
UPnP ale přináší ještě snazší způsob. Připojíte telefon k WiFi, najdete nové fotografie a nasdílíte je televizi. Na televizi se pak fotografie rovnou zobrazí. To za předpokladu, že fotíte na telefonu, nicméně WiFi se dostává i do moderních fotoaparátů.
Pojďme se podívat, jak to vlastně vypadá.
Po spuštění Galerie stačí jít do složky, odkud chceme obrázky na televizi přehrávat. Pak v menu „klikneme“ na volbu Zvolit přehrávač a zobrazí se dialog s trvale aktualizovaným seznamem vhodných zařízení v síti. Po vybrání našeho zobrazovače (televize) se na televizi ukáže žádost o schválení připojení – především pokud k televizi ještě tento přístroj připojen nebyl.
Rázem se na telefonu zobrazí rozhraní, pomocí kterého můžeme procházet fotografie, přeskakovat mezi nimi a nechávat je automaticky přepínat (jako prezentace). Z galerie lze přehrávat i videonahrávky.
Proces u hudby je velice obdobný. Opět si vybereme, na kterém zařízení chceme hudbu přehrávat.
Mezi písničkami se můžeme volně pohybovat, jako bychom hudbu přehrávali lokálně. Podporované formáty závisí na televizi (nebo jiném cílovém přehrávači) – toto je vlastnost na DLNA často kritizovaná: nemáte nikdy záruku, že daný formát půjde přehrát, protože standard nic takového nedefinuje. Za pozornost stojí i to, že můžeme na dálku ovládat hlasitost televize.
Přehrávání hudby na dálku umí i výše testovaný 2Player. Tváří se tak i UPnPlay, ale ten mi z nějakého důvodu ne a ne televize najít.
Nástroje: Tisk bez diskuse
Tiskni
Sdílej:
.
U nás o záruku nemůžete přijít, pouze se nevztahuje na změny, které jste provedl. Takže když vám třeba odejdou konektory napájení, musel by napřed prodejce dokázat, že za to může nový software, aby vás mohl odmítnout.
Často opakovaným nedostatkem je nepodpora FLAC, což mě osobně nepostihuje, protože rozdíl mezi Vorbis VBR q6 a FLAC prostě neslyším.A dobře děláš. Protože skoro žádný tam není. FLAC ani tak není určen k přímé spotřebě ani jako archivní formát. Sám i na SSD nic jiného něž komprimované formáty (i když je velikost jaká je) necpu. Navíc zasírat bezdrátové spektrum při přenosu (většinou tak polovina nekomprimovaného PCMka, takže 705kbps) jen kvůli tomu pocitu…no paprče za to urazit. Takže si to klidně jako nevýhodu vyškrtni.
"Prerekvizitou" tuto funkčnost je to,Syntax error! Navrhuju "Prerekvizitou této funkčnosti", případně "Prerekvizitou pro tuto funkčnost"
Už proto, že existuje i varianta TV coby klient, disk jako zdroj dat a telefon s Androidem, který to ovládá.Tohle jsem ještě neměl příležitost ozkoušet.
Samozřejmě DLNAmá i některé mouchy. Nefunguje přetáčení videí, apod.Ale tohle mi někdy šlo... minimálně na PS3. I když to asi bylo řešeno "rychlým přehráním" spíš než skutečným skokem.
Samozřejmě DLNAmá i některé mouchy. Nefunguje přetáčení videí, apod. Ale tohle mi někdy šlo... minimálně na PS3. I když to asi bylo řešeno "rychlým přehráním" spíš než skutečným skokem.Ono to někdy funguje, někdy ne. Někdy na to má vliv použitý kodek videa, někdy "vyšší moc"... Bohužel co se videa a DLNA týče, jsem bohužel pouze uživatel, a proto by mne zajímalo, jestli s tím někdo má nějaké zkušenosti. A jak to řeší.
Imho proste zalezi na implementacii klienta a servera. Mne to s Dlink DNS-323 a PS3 chodi super (ten seeking) - za predpokladu ze je video v jednom z podporovanych formatov. (DNS 323 nerekoduje server-side)Samozřejmě DLNAmá i některé mouchy. Nefunguje přetáčení videí, apod. Ale tohle mi někdy šlo... minimálně na PS3. I když to asi bylo řešeno "rychlým přehráním" spíš než skutečným skokem.Ono to někdy funguje, někdy ne. Někdy na to má vliv použitý kodek videa, někdy "vyšší moc"... Bohužel co se videa a DLNA týče, jsem bohužel pouze uživatel, a proto by mne zajímalo, jestli s tím někdo má nějaké zkušenosti. A jak to řeší.
já bych teď ze sebe potřeboval udělat trochu vola a srovnat si informace:
1) - upnp server - běží na routeru co jsm ted koupil a má sdílet videa a podobně - mám ho zapnutý v administraci, ale v běžících službách mám jen klasiku - ftb, samba, ssh a web rozhraní - je to tak v pořádku, nebo tam někde musí běžet další služba?
2) - jak se na něj připojím (jestli běží)?
nikdy jsem se tímhle nezabýval, tak to potřebuju trochu polopaticky prosím - googlit jsme zkoušel, něco o tom četl, ale pořád tomu úplně nerozumím