O víkendu probíhá v Bruselu konference FOSDEM 2026 (Free and Open source Software Developers’ European Meeting). Program konference je velice nabitý: 37 místností, 71 tracků, 1184 přednášejících, 1069 přednášek, prezentací a workshopů. Sledovat je lze i online. K dispozici budou jejich videozáznamy. Aktuální dění lze sledovat na sociálních sítích.
Společnost Nex Computer stojící za "notebooky bez procesorů a pamětí" NexDock představila telefon NexPhone, který může funguje jako desktop PC, stačí k němu připojit monitor, klávesnici a myš nebo NexDock. Telefon by měl být k dispozici ve třetím čtvrtletí letošního roku. Jeho cena by měla být 549 dolarů. Předobjednat jej lze s vratní zálohou 199 dolarů. V dual-bootu by měl být předinstalovaný Android s Linuxem (Debian) jako aplikací a Windows 11.
Byla vydána nová major verze 9.0 softwaru pro správu elektronických knih Calibre (Wikipedie). Přehled novinek v poznámkách k vydání. Vypíchnuta je podpora AI.
Wasmer byl vydán ve verzi 7.0. Jedná se o běhové prostředí pro programy ve WebAssembly. Zdrojové kódy jsou k dispozici na GitHubu pod licencí MIT.
V reakci na nepopulární plán Microsoftu ještě více ve Windows prohloubit integraci umělé inteligence Copilot, Opera na sociální síti 𝕏 oznámila, že připravuje nativní linuxovou verzi prohlížeče Opera GX. Jedná se o internetový prohlížeč zaměřený pro hráče, přičemž obsahuje všechny základní funkce běžného prohlížeče Opera. Kromě integrace sociálních sítí prohlížeč například disponuje 'omezovačem', který umožňuje uživatelům omezit využití sítě, procesoru a paměti prohlížečem, aby se tak šetřily systémové zdroje pro jinou aktivitu.
NVIDIA vydala nativního klienta své cloudové herní služby GeForce NOW pro Linux. Zatím v beta verzi.
Open Gaming Collective (OGC) si klade za cíl sdružit všechny klíčové projekty v oblasti linuxového hraní počítačových her. Zakládajícími členy jsou Universal Blue a Bazzite, ASUS Linux, ShadowBlip, PikaOS a Fyra Labs. Strategickými partnery a klíčovými přispěvateli ChimeraOS, Nobara, Playtron a další. Cílem je centralizovat úsilí, takže namísto toho, aby každá distribuce udržovala samostatné opravy systému a podporu hardwaru na
… více »V kryptografické knihovně OpenSSL bylo nalezeno 12 zranitelností. Opraveny jsou v upstream verzích OpenSSL 3.6.1, 3.5.5, 3.4.4, 3.3.6 a 3.0.19. Zranitelnosti objevila společnost AISLE pomocí svého autonomního analyzátoru.
Desktopové prostředí Xfce bude mít vlastní kompozitor pro Wayland s názvem xfwl4. V programovacím jazyce Rust s využitím stavebních bloků z projektu Smithay jej napíše Brian Tarricone. Úprava stávajícího xfwm4 tak, aby paralelně podporoval X11 i Wayland, se ukázala jako špatná cesta.
Desktopové prostředí KDE Plasma 6.8 poběží už pouze nad Waylandem. Vývojáři, kteří s rozhodnutím nesouhlasí, vytvořili fork KDE Plasma s názvem SonicDE (Sonic Desktop Environment) s cílem zachovat a vylepšovat podporu X11.
Bojím sa nazvať to skriptom, no snáď sa nasledovných pár znakov niekomu bude hodiť. Jedná sa o vyhľadávanie zadaného slova v (nielen) anglicko-českom slovníku na serveri slovnik.sms.cz. Tento slovník používam veľmi často, no otvárať kvôli prekladu jednoho--dvoch slov novú záložku v prehliadači sa mi zunovalo, takže si radšej v konzolovom okne zavolám skript tran.sh a výsledok mám hneď.
#!/bin/bash
# tran.sh
# skript na vyhladanie anglickeho slova v slovniku (slovnik.sms.cz)
# jose1711 <@t> gmail <dot> com
#
# verzia 0.4.1, 20-02-2008
#
# historia:
# 0.1 (29-01-2006)
# - prvy release
#
# 0.1.1 (29-01-2006)
# - spravne lamanie riadkov (pri vyskyte hladaneho slova v strede/na konci fraze)
# - filtrovanie slova "nasledujici"
#
# 0.2 (05-08-2007)
# - kra[jt]si kod
# - iconv namiesto cstocs
#
# 0.3 (12-08-2007)
# - zmena syntaxe (jazykovy_kod fraza) - umoznuje lahke prepinanie medzi cudzojazycno-ceskym slovnikom
# - kontrola syntaxe
# - fix: nehladiet na velkost pismen pri vyhladavani
#
# 0.4 (13-08-2007)
# - fix: mala oprava, ked sa niekedy dve definicie zobrazili na jednom riadku
# - default_lang - moznost nastavit vychodzi kod jazyka
# - bez parametrov vypise napovedu
#
# 0.4.1 (20-02-2008)
# - fix: upravene, aby fungoval po zmene webu slovnik.sms.cz
#
# 0.4.2 (05-06-2008)
# - pridana vyslovnost (zavisi na prehravaci mplayer)
#
# pouzitie:
# ./tran.sh kod_jazyka slovo/fraza
# napr. ./tran.sh de lehrer
#
# default_lang je kod jazyka, ktory bude pouzity ako vychodzia volba (ak ho uzivatel nespecifikuje)
default_lang=en
[ $# -eq 0 ] && { echo "Tran.sh script - searches slovnik.sms.cz for foreign words
<jose1711 gmail com>
Usage: ${0##*/} [en|de|fr|es|it|ru] word
If no language code is specified, the default one specified by the default_lang
variable inside the script is used.
"; exit 0; }
if [ $# -eq 1 ]; then
lang=$default_lang
else
lang="$1"
shift
fi
[ $(echo "$lang" | grep "^en$\|^de$\|^fr$\|^es$\|^it$\|^ru$") ] || { echo "Unrecognized language code (en, de, fr, es, it, ru)"; exit 1; }
phrase="$@"
wget "http://slovniky.sms.cz/index.php?P_id_kategorie=65456&P_soubor=%2Fslovniky%2Findex.php%3Fword%3D${phrase}%26bjvolba%3D${lang}_cz%26send_data%3D1" 2>/dev/null --output-document=- | grep -i "$phrase" | sed -ne "s/<td\( class='oddel'\)\?>/\\n/g" -e "s/<[^>]*>//g" -e "s/&[^;]*;//gp" | iconv -f cp1250 -t latin2
mplayer "http://slovniky.sms.cz/kategorie/slovniky/$(wget "http://slovniky.sms.cz/index.php?P_id_kategorie=65456&P_soubor=%2Fslovniky%2Findex.php%3Fword%3D${phrase}%26bjvolba%3D${lang}_cz%26send_data%3D1" 2>/dev/null --output-document=- | grep -i "$phrase" | sed -ne "s/.*<A href='\([^>]*\)'>.*/\1/p")" &>/dev/null
Určite si všimnete, že blbuvzdorné to zrovna nie je, ale použiteľnosť je rozumná.
Oprava (29. 1. 2006): správne lámanie riadkov (pri výskyte hľadaného slova v strede/na konci fráze), odstránenie slova "následující"
Tiskni
Sdílej:
grep -m 5 --color=always -E "^$1" ${0%/*}/slovnik_data_utf8.txt\
|grep -v "^#" | cut -f1,2
curl místo wget?
Jinak souhlasím s Jindřichem Plešingerem -- slovnik.zcu.cz
#! /bin/bash wget "http://slovnik.sms.cz/?word=$@&bjvolba=en_cz" 2>/dev/null \ -O - | grep "$@" | sed -e "s/<[^>]*>//g" -e \ "s/&[^;]*;//g" -e "s/$@/\n$@/g" | enca -x utf8 | lessDíky za skript, bude se mi to hodit