Od soboty do úterý probíhá v Hamburku konference 39C3 (Chaos Communication Congress) věnovaná také počítačové bezpečnosti nebo hardwaru. Program (jiná verze) slibuje řadu zajímavých přednášek. Streamy a záznamy budou k dispozici na media.ccc.de.
Byl představen nový Xserver Phoenix, kompletně od nuly vyvíjený v programovacím jazyce Zig. Projekt Phoenix si klade za cíl být moderní alternativou k X.Org serveru.
XLibre Xserver byl 21. prosince vydán ve verzi 25.1.0, 'winter solstice release'. Od založení tohoto forku X.Org serveru se jedná o vůbec první novou minor verzi (inkrementovalo se to druhé číslo v číselném kódu verze).
Wayback byl vydán ve verzi 0.3. Wayback je "tak akorát Waylandu, aby fungoval Xwayland". Jedná se o kompatibilní vrstvu umožňující běh plnohodnotných X11 desktopových prostředí s využitím komponent z Waylandu. Cílem je nakonec nahradit klasický server X.Org, a tím snížit zátěž údržby aplikací X11.
Byla vydána verze 4.0.0 programovacího jazyka Ruby (Wikipedie). S Ruby Box a ZJIT. Ruby lze vyzkoušet na webové stránce TryRuby. U příležitosti 30. narozenin, první veřejná verze Ruby 0.95 byla oznámena 21. prosince 1995, proběhl redesign webových stránek.
Všem čtenářkám a čtenářům AbcLinuxu krásné Vánoce.
Byla vydána nová verze 7.0 linuxové distribuce Parrot OS (Wikipedie). S kódovým názvem Echo. Jedná se o linuxovou distribuci založenou na Debianu a zaměřenou na penetrační testování, digitální forenzní analýzu, reverzní inženýrství, hacking, anonymitu nebo kryptografii. Přehled novinek v příspěvku na blogu.
Vývojáři postmarketOS vydali verzi 25.12 tohoto před osmi lety představeného operačního systému pro chytré telefony vycházejícího z optimalizovaného a nakonfigurovaného Alpine Linuxu s vlastními balíčky. Přehled novinek v příspěvku na blogu. Na výběr jsou 4 uživatelská rozhraní: GNOME Shell on Mobile, KDE Plasma Mobile, Phosh a Sxmo.
Byla vydána nová verze 0.41.0 multimediálního přehrávače mpv (Wikipedie) vycházejícího z přehrávačů MPlayer a mplayer2. Přehled novinek, změn a oprav na GitHubu. Požadován je FFmpeg 6.1 nebo novější a také libplacebo 6.338.2 nebo novější.
Byla vydána nová verze 5.5 (novinky) skriptovacího jazyka Lua (Wikipedie). Po pěti a půl letech od vydání verze 5.4.
Přiložím ještě ukázkový mocp-play.sh pro firefox (queue si snad každý odvodí sám).
#!/bin/sh ~/bin/mocp-wrap.sh play "$1" rm "$1"
(pochopitelně je potřeba změnit cestu k mocp-wrap.sh)
Err, má tam být rm -f, firefox to ukládá read-only.
No já osobně neplánuji přehrávat svoji offline sbírku přes tento skript, je čistě pro firefox
.
Ten rm je tam čistě kvůli čistotě /tmp, každá písnička (stream) na Jamendu je .m3u, takže pokud někdo kliká na písničky jednotlivě (a nepřehrává celá alba), měl by brzo v /tmp brzo 50+ souborů typu jamendo-playlist-[0-9]*.m3u
Na druhou stranu - pokud to někdo plánuje použít i pro mp3/ogg/etc a ne jen pro Jamendo (či jiné) streamy přímo, měl by ten rm odebrat, jinak se mu písnička v kombinaci s "queue" pochopitelně nespustí, protože v okamžik, kdy na ni přijde čas, už nebude existovat.
pokud někdo kliká na písničky jednotlivě (a nepřehrává celá alba), měl by brzo v /tmp brzo 50+ souborů typu jamendo-playlist-[0-9]*.m3uto vadí čemu?
Já to právě vyřešil trochu jinak
.
Na MPD kouknu, prozatím přikládám (pro ostatní) jednoduchý xmessage skript pro přímé spuštění firefoxem při otevření m3u/čehokoli jiného. Tentokrát žádný rm, takže je to univerzální, ne Jamendo-only. Mimojiné celkem elegantně vyřešil můj problém s "open file" dialogem firefoxu.
#!/bin/sh
WRAPPER="$HOME/bin/mocp-wrap.sh"
xmessage -file - \
-center \
-buttons Play\ it\ now,Queue\ in\ playlist,Cancel \
-nearmouse \
<<EOF
A player request received, filename "$1".
What should I do?
EOF
case $?
in
101) $WRAPPER play "$1" ;;
102) $WRAPPER queue "$1" ;;
*) exit 1 ;;
esac
Pochopitelně je to jen příklad, úpravy je možno provádět dle libosti
.
Tiskni
Sdílej: