Programovací jazyk JavaScript (Wikipedie) dnes slaví 30 let od svého oficiálního představení 4. prosince 1995.
Byly zveřejněny informace o kritické zranitelnosti CVE-2025-55182 s CVSS 10.0 v React Server Components. Zranitelnost je opravena v Reactu 19.0.1, 19.1.2 a 19.2.1.
Bylo rozhodnuto, že nejnovější Linux 6.18 je jádrem s prodlouženou upstream podporou (LTS). Ta je aktuálně plánována do prosince 2027. LTS jader je aktuálně šest: 5.10, 5.15, 6.1, 6.6, 6.12 a 6.18.
Byla vydána nová stabilní verze 3.23.0, tj. první z nové řady 3.23, minimalistické linuxové distribuce zaměřené na bezpečnost Alpine Linux (Wikipedie) postavené na standardní knihovně jazyka C musl libc a BusyBoxu. Přehled novinek v poznámkách k vydání.
Byla vydána verze 6.0 webového aplikačního frameworku napsaného v Pythonu Django (Wikipedie). Přehled novinek v poznámkách k vydání.
Po více než 7 měsících vývoje od vydání verze 6.8 byla vydána nová verze 6.9 svobodného open source redakčního systému WordPress. Kódové jméno Gene bylo vybráno na počest amerického jazzového klavíristy Gene Harrise (Ray Brown Trio - Summertime).
Na čem pracují vývojáři webového prohlížeče Ladybird (GitHub)? Byl publikován přehled vývoje za listopad (YouTube).
Google Chrome 143 byl prohlášen za stabilní. Nejnovější stabilní verze 143.0.7499.40 přináší řadu novinek z hlediska uživatelů i vývojářů. Podrobný přehled v poznámkách k vydání. Opraveno bylo 13 bezpečnostních chyb.
Společnost Valve aktualizovala přehled o hardwarovém a softwarovém vybavení uživatelů služby Steam. Podíl uživatelů Linuxu dosáhl 3,2 %. Nejčastěji používané linuxové distribuce jsou Arch Linux, Linux Mint a Ubuntu. Při výběru jenom Linuxu vede SteamOS Holo s 26,42 %. Procesor AMD používá 66,72 % hráčů na Linuxu.
Canonical oznámil (YouTube), že nově nabízí svou podporu Ubuntu Pro také pro instance Ubuntu na WSL (Windows Subsystem for Linux).
GJay je jukebox, který vám pomůže vytvářet playlisty skladeb podle vámi zadaných kritérií. Vytvoří si seznam vašich skladeb, u každé si uloží informace z jejího tagu, analyzuje její frekvence a určí její tempo. Ke každé skladbě můžete přidat barvu nebo vlastní hodnocení. GJay vám z vašich skladeb podle zadaných kritérií vygeneruje playlist. Pro přehrávání skladeb používá existující instanci programu XMMS. Analýza může probíhat i na pozadí za pomoci démona. Grafické rozhraní programu se ukončí a veškerou práci provádí démon na pozadí. Pokud se poté rozhodnete program znovu spustit, grafické rozhraní se spojí s probíhajícím procesem.
Po prvním spuštění nás na první záložce uvítá tlačítko Set base music directory. Po jeho stisku se objeví okno, kde je třeba vybrat základní adresář s naší sbírkou hudby. Ve verzi, která vznikla kompilací kódu ze SourceForge, se po výběru složky bohužel nic nestane. Je třeba udělat to v okně s nastaveními programu (Application - Preferences). Po stisku tlačítka Set base directory vybereme složku, kde jsou uloženy naše hudební soubory MP3, OGG nebo WAV. Další volba se týká ukončení programu při analýze zvukových souborů - zvolíme buď Ask, nebo Continue in background. Volba Show popup tips přepíná zobrazování tipů nápovědy u kurzoru myši. Pokud chcete používat při výběru skladeb také vlastní hodnocení, zatrhněte volbu Use song ratings.

Program je nastavený, analýza naší hudební kolekce započala. Nejdříve se načte seznam souborů v adresářích a poté se začnou analyzovat. Analýza jedné skladby dlouhé 4 minuty trvá na Athlonu 1,9 GHz 9 vteřin. Rozsahy frekvencí se rozdělí do 30 pásem a ukaždého se uloží jeho hlasitost. Určení tempa není vždy spolehlivé, ale docela dobře funguje mezi skladbami stejného žánru.
Hlavní okno programu obsahuje dvě záložky. Na první můžeme procházet nalezené skladby a přiřazovat k nim barvy a hodnocení a na druhé si můžeme vygenerovat playlist. Pravá polovina okna programu je často stejná. Obsahuje menu se skladbou (skladbami), které chceme mít v playlistu nebo k nim chceme přidat barvu a hodnocení. Do menu s písničkami je možné přidat buď jeden soubor nebo všechny soubory v jednom adresáři. Vybrat více jednotlivých souborů nelze. Soubor přidáme do menu klepnutím na jeho jméno ve stromové struktuře. Chceme-li přidat celý adresář, ve stromovém zobrazení na něj přesuneme kurzor. V pravé části menu zmizí a objeví se tam jediné tlačítko se šipkou ukazující směrem dolů. Po klepnutí na ni se vrátí menu skladeb a obsahuje skladby z celého adresáře (a jeho případných podadresářů). Pak stačí vybrat barvu, která se vám líbí, nebo skladby ohodnotit.
Jste-li hodně netrpěliví, vyzkoušejte si generování playlistu i při analýze skladeb, když byly už nějaké analyzovány.
V seznamu vybraných skladeb můžeme vybrat, kterou chceme použít jako referenční. Na další záložce pak zatrhneme volbu Start at selected song. Pokud jsou přiřazeny barvy k písničkám, můžeme určit také startovací barvu. Šest posuvníků určuje důležitost jednotlivých kritérií. Barva, nasycení barvy, jas barvy, tempo, frekvenční otisk a adresář, kde se soubory nachází. Je-li zaškrtnuta volba Wander, bude se každý další soubor porovnávat s předchozím souborem, místo prvního. Rating cut-off způsobí, že se do playlistu nebudou vkládat soubory, jejichž hodnocení je menší než vámi zadané. Randomness nastavuje náhodnost výběru a hodnota Time nastaví délku playlistu. Poté stačí klepnout na tlačítko Make playlist a seznam skladeb se objeví v novém okně. Tento playlist můžete uložit jako soubor s příponou m3u a uschovat si ho.

GJay má ale i své stinné stránky. Pokud si vygenerujete playlist, po
klepnutí na tlačítko Play se v XMMS nepřehraje; je potřeba ho uložit jako
soubor m3u a ten pak otevřít v XMMS. Když používáte uživatelská
hodnocení písniček, pak se může hodnocení náhodně objevit u písničky,
kde nebylo nastaveno. Pokud chcete kompilovat ze zdrojových kódů,
narazíte také na pár problémů. Po provedení make install
se program sám spustí (tedy s právy roota). V adresáři /tmp
vzniknou dva soubory s rourou, díky kterým komunikuje program s démonem a
démon s programem. Z nějakého důvodu mi tam po ukončení programu a daemona
zůstaly a při dalším spuštění pak neprobíhala analýza. Stane-li se to i
vám, smažte tyto dva soubory jako root
(rm -rf /tmp/gjay_*). Další věc se týká také
make install, kde se nezkopíruje adresář s ikonami a je
potřeba lehce upravit Makefile. Když se s tím nechcete
zatěžovat, můžete si stáhnout raději binární balíček.
GJay má i některé zajímavé parametry.
-d spustí GJay jako daemona, který bude analyzovat
soubory na pozadí.-v program bude vypisovat podrobnější údaje o své
činosti. Pokud je spuštěn jako daemon, bude ukazovat informace o
skladbě, která se právě analyzuje.
Další parametry se týkají generování playlistu, ale neumožňují
dostatečné nastavení kritérií. Pokud se chcete podívat,
gjay -h je tu pro vás.
GJay vám pomůže vybrat skladby trochu jiným způsobem než většina programů, výsledky mohou být někdy velmi dobré.
Nástroje: Tisk bez diskuse
Tiskni
Sdílej: