PimpMyGRC upravuje vzhled toolkitu GNU Radio a přidává alternativní barevná témata. Primárním cílem autora bylo pouze vytvořit tmavé prostředí vhodné pro noční práci, nicméně k dispozici je nakonec celá škála barevných schémat včetně možností různých animací a vizuálních efektů (plameny, matrix, bubliny...), které nepochybně posunou uživatelský zážitek na zcela jinou úroveň. Témata jsou skripty v jazyce Python, které nahrazují
… více »GIMP 3.2 byl oficiálně vydán (Mastodon, 𝕏). Přehled novinek v poznámkách k vydání.
FRANK OS je open-source operační systém pro mikrokontrolér RP2350 (s FRANK M2 board) postavený na FreeRTOS, který přetváří tento levný čip na plně funkční počítač s desktopovým uživatelským rozhraním ve stylu Windows 95 se správcem oken, terminálem, prohlížečem souborů a knihovnou aplikací, ovládaný PS/2 myší a klávesnicí, s DVI video výstupem. Otázkou zůstává, zda by 520 KB SRAM stačilo každému 😅.
Administrativa amerického prezidenta Donalda Trumpa by měla dostat zhruba deset miliard dolarů (asi 214 miliard Kč) za zprostředkování dohody o převzetí kontroly nad aktivitami sociální sítě TikTok ve Spojených státech.
Projekt Debian aktualizoval obrazy stabilní větve „Trixie“ (13.4). Shrnuje opravy za poslední dva měsíce, 111 aktualizovaných balíčků a 67 bezpečnostních hlášení. Opravy se týkají mj. chyb v glibc nebo webovém serveru Apache.
Agent umělé inteligence Claude Opus ignoroval uživatelovu odpověď 'ne' na dotaz, zda má implementovat změny kódu, a přesto se pokusil změny provést. Agent si odpověď 'ne' vysvětlil následovně: Uživatel na mou otázku 'Mám to implementovat?' odpověděl 'ne' - ale když se podívám na kontext, myslím, že tím 'ne' odpovídá na to, abych žádal o svolení, tedy myslí 'prostě to udělej, přestaň se ptát'.
Po 8. květnu 2026 už na Instagramu nebudou podporované zprávy opatřené koncovým šifrováním. V chatech, kterých se bude změna týkat, se objeví pokyny o tom, jak si média nebo zprávy z nich stáhnout, pokud si je chcete ponechat.
V lednu byla ve veřejné betě obnovena sociální síť Digg (Wikipedie). Dnes bylo oznámeno její ukončení (Hard Reset). Společnost Digg propouští velkou část týmu a přiznává, že se nepodařilo najít správné místo na trhu. Důvody jsou masivní problém s boty a silná konkurence. Společnost Digg nekončí, malý tým pokračuje v práci na zcela novém přístupu. Cílem je vybudovat platformu, kde lze důvěřovat obsahu i lidem za ním. Od dubna se do Diggu na plný úvazek vrací Kevin Rose, zakladatel Diggu z roku 2004.
MALUS je kontroverzní proprietarní nástroj, který svým zákazníkům umožňuje nechat AI, která dle tvrzení provozovatelů nikdy neviděla původní zdrojový kód, analyzovat dokumentaci, API a veřejná rozhraní jakéhokoliv open-source projektu a následně úplně od píky vygenerovat funkčně ekvivalentní software, ovšem pod libovolnou licencí.
Příspěvek na blogu Ubuntu upozorňuje na několik zranitelností v rozšíření Linuxu o mandatorní řízení přístupu AppArmor. Společně jsou označovány jako CrackArmor. Objevila je společnost Qualys (technické detaily). Neprivilegovaný lokální uživatel se může stát rootem. Chyba existuje od roku 2017. Doporučuje se okamžitá aktualizace. Problém se týká Ubuntu, Debianu nebo SUSE. Red Hat nebo Fedora pro mandatorní řízení přístupu používají SELinux.
na PC s windows mám verzi 8, 9 se používat nedá páč odstranili funkce, který dělali nero více použitelným
+1
V pristi verzi Nero nabidne vlastni operacni system a o verzi pozdeji uz bude prodavan jako NeroPC a NeroNB 
2x jsem zkoušel teď ten novej Listen a je tam nějakej bug nebo něco, vytěžuje mi to CPU na 85 % stabilně. :( Jinak Exaile vede, taková vzpomínka na starej dobrej AmaroK ...
Používám RPM Fusion =) Nemám páru, jaká verze může být v repo Ubuntu.
Ja pouzivam Sonata+MPD :) Kazdopadne pred nedavnem jsem zkousel Exaile. Celkem se mi libilo
no pekne sa to zacina nabalovat.. asi sa im nezda f-spot a banshee dost pomale..
Banshee používám hlavně kvůli ekvalizéru, jinak mi stačí totem.
This is the Unix philosophy: Write programs that do one thing and do it well. Write programs to work together. Write programs to handle text streams, because that is a universal interface.?
Doug McIlroy, The Art Of Unix Programming str. 12
Nebo už je to vážně tak "out"?
Write programs to handle text streams, because that is a universal interface.Jo, a proto máme tolik zhovadile kryptických chybových hlášek, šílených generátorů parserů, bezpečnostních chyb typu buffer overflow, protože všichni píšou Céčku
, a hrozivých shellů, které přebírají úlohu glue jazyka, ačkoli na to nejsou stavěné. Přesně v duchu unixové filosofie. Proboha, lidi, dyť z toho děláte modlu! To vás nikdy nenapadlo se zeptat, jestli to nejde dělat líp?
Psal jsem výše:
Jeden program pro zobrazení ID3 tagu skladby, jeden program pro spuštění přehrávání skladby, jeden program pro přeskočení na další skladby, jeden program pro přeskočení na další skladbu,... ^_^
Citace výše je jedním se shrnutí nejdůležitějších myšlenek celé jedné dlouhé kapitoly. Programy by měly dělat jednu věc a měly ji dělat pořádně. Měly by být navrženy tak, aby v případě potřeby v budoucnu nebránily komunikaci s dalšími programy (způsoby, které třeba autory původního programu ani nenapadly). Pokud je alespoň nějaká šance, že by to vůbec někdo chtěl dělat (existují určitě i programy, jejichž výstupy by těžko posloužily jinému programu jako vstupy a není potřeba tak zbytečně komplikovat jejich implementaci). A do třetice, pro komunikaci *mezi* nezávislými programy by měly být používány streamy textu.
Takže jde o to, co si představíš pod "pracovat s proudem textu". Pokud to, že by se přehrávači sypaly na vstup MP3ky v ASCII formátu (jak to tak vypadá), tak ti asi není pomoci, je mi líto.
Možná ti jenom nejde angličtina, to nevadí.
Z čeho to vyvozuješ?
Citace výše je jedním se shrnutí nejdůležitějších myšlenek celé jedné dlouhé kapitoly.
To jsem asi nepoznal, ne?
Programy by měly dělat jednu věc a měly ji dělat pořádně.
Záleží, co si pod tím představíš. Měl by program pořádně umožňovat správu a přehrávání hudby, nebo by měl pořádně umožňovat pouze přehrávání hudby s tím, že její organizaci si nějak vyřeší uživatel, k editaci ID3 tagů bude sloužit další program, ke komunikaci s last.fm bude určen další program, pak bude ještě program sloužící ke stahování textů,...?
Takže jde o to, co si představíš pod "pracovat s proudem textu". Pokud to, že by se přehrávači sypaly na vstup MP3ky v ASCII formátu (jak to tak vypadá)...
Jak jinak?
). Například pro komunikaci mezi programy zasíláním strukturovaných zpráv v přesně daném, triviálně zpracovatelném formátu (Protocol Buffers, anyone?).
Ale omlouvám se, že jsem se nechal tak unést pod dojmem z téhle diskuse a ještě jedné vedle
V diskusi o multimediálním jánevímčem je to úplně mimo.
Neměl bys o tom posílání zpráv link na nějaké slajdy/paper nebo podobně? Aby to pomopil i imbecil jako já.
Já jsem zastánce minimalismu a jednoduchých řešení. Proto mi přijde komunikace pomocí jednoduchých rozhraní (ať už jakýchkoli) vcelku elegantní. Pokud je textový výstup programu rozumný, nevidím v tom velký problém (ale parsovat to asi není moc velká zábava). Je mi ale jasné, že v dnešním světě už může leckomu přijít komunikace pomocí ASCII streamů jako prehistorie.
Vzhledem k tomu, že rozhraní člověk/program do značné míry vždycky bude založené na textu, dokážu pochopit zobecnění textu na univerzální rozhraní, ale nemůžu s ním souhlasit.
Žádný článek na tohle téma jsem nečetl, nevím, zase nejsem tak daleko, nelíbí se mi jenom přenosový formát, když to tak řeknu
Mimochodem zajímavé využití Protocol Buffers je ve Drizzle, tam to používají pro ukládání databázových schémat, to jsem vyloženě čuměl.
A ASCII skutečně je prehistorie, se 7 bity dneska nevystačí snad ani ti amíci
I složitý výstup se dá naformátovat přehledně a srozumitelně. Přiznávám, že roura je jednou z mých model, ale je to tak jenom proto, že mi dosud nikdo neukázal lepší přístup.
A že na to unix-haters měli dost času, čtyřicet let.
Miluju protipříklady!
Aspoň je to diskuze o něčem. Lepší než o uhniji, komunistech a podobně.
Je samozřejmě nesmysl, aby ls vyhazovalo nějaký binární bastl, ale pokud jde o přenosy dat v rámci sítě (zvláště pokud jde (a) o obrovské vytížení HW nebo (b) pokud mají být klientem mobilní zařízení s pofidérním připojením), cení se každé zrychlení, každý ušetřený bajt. Proto bych tam preferoval binární formát. Jestli bude výhodnější vyhazovat to přímo z daného programu, nebo bude lepší to prohánět ještě nějakým skriptem, to nevím, spočítat to nedovedu. Ale určitě budou situace, kdy má binárka své výhody, k čemu by jinak bylo Pickle v Pythonu?
Ale pokus se cení!Aspoň je to diskuze o něčem. Lepší než o uhniji, komunistech a podobně.
Už to začínalo být stereotypní, je čas na krátkou pauzu.
Je samozřejmě nesmysl, aby ls vyhazovalo nějaký binární bastl
Ale ls -l už by mohlo. To myslím vážně.
) to samé. Ale text… no a ten nestačí přinejmenším na věci, které nejde textově vyjádřit, nebo je to zoufale neefektivní. Kromě třeba zvuku mne teď napadá jedna zajímavější věc: překladače.
Kdesi jsem četl o překladači, který měl asi 50 fází (ne průchodů, fází!) překladu. Výstup každé z nich by samozřejmě šlo serializovat do textu a na vstupu ten text zase analyzovat. Ale to pak každá fáze překladače kromě svojí vlastní činnosti obsahuje další malý překladač (a to předpokládám jenom několik málo podob mezikódu), což je sice úchvatně možné, ale naprosto uhozené
A to nemluvím o tom, jaké chybové hlášky by takový překladač asi produkoval, kdyby se přišlo na chybu v nějaké pozdější fázi, kde už není k disposici informace o původní podobě zdrojáku (leda ji pořád tahat s sebou). Proto mají obvyklé překladače fází poměrně málo (okolo pěti), a často jsou všechny součástí jednoho programu.
I to myslím (částečně) vážně, třeba kluci od JetBrains to tak v MPS dělají, mají tam i podporu verzování, ale to jsem ještě neviděl v akci.
, cokoliv složitějšího dokumentaci nutně potřebuje (konfigurák Apache? Konfigurák logrotate? Poslední dva formáty, se kterými jsem se pral, na procmail radši ani nevzpomínám), občas i co do struktury. Beru text jako formát pro komunikaci člověk/program, to je tak všechno.
Tiskni
Sdílej: