Na YouTube byly zveřejněny videozáznamy přednášek z hackerské konference DEF CON 33, jež proběhla 7. až 10. srpna v Las Vegas.
Bun (Wikipedie), tj. běhové prostředí (runtime) a toolkit pro JavaScript a TypeScript, alternativa k Node.js a Deno, byl vydán ve verzi 1.3. Představení novinek také na YouTube. Bun je naprogramován v programovacím jazyce Zig.
V Lucemburku byly oznámeny výsledky posledního kola výzev na evropské továrny pro umělou inteligenci neboli AI Factories. Mezi úspěšné žadatele patří i Česká republika, potažmo konsorcium šesti partnerů vedené VŠB – Technickou univerzitou Ostrava. V rámci Czech AI Factory (CZAI), jak se česká AI továrna jmenuje, bude pořízen velmi výkonný superpočítač pro AI výpočty a vznikne balíček služeb poskytovaný odborníky konsorcia. Obojí bude sloužit malým a středním podnikům, průmyslu i institucím veřejného a výzkumného sektoru.
Byla vydána (𝕏) zářijová aktualizace aneb nová verze 1.105 editoru zdrojových kódů Visual Studio Code (Wikipedie). Přehled novinek i s náhledy a videi v poznámkách k vydání. Ve verzi 1.105 vyjde také VSCodium, tj. komunitní sestavení Visual Studia Code bez telemetrie a licenčních podmínek Microsoftu.
Ve Firefoxu bude lepší správa profilů (oddělené nastavení domovské stránky, nastavení lišt, instalace rozšíření, uložení hesla, přidání záložky atd.). Nový grafický správce profilů bude postupně zaváděn od 14.října.
Canonical vydal (email) Ubuntu 25.10 Questing Quokka. Přehled novinek v poznámkách k vydání. Jedná se o průběžné vydání s podporou 9 měsíců, tj. do července 2026.
ClamAV (Wikipedie), tj. multiplatformní antivirový engine s otevřeným zdrojovým kódem pro detekci trojských koní, virů, malwaru a dalších škodlivých hrozeb, byl vydán ve verzi 1.5.0.
Byla vydána nová verze 1.12.0 dynamického programovacího jazyka Julia (Wikipedie) určeného zejména pro vědecké výpočty. Přehled novinek v příspěvku na blogu a v poznámkách k vydání. Aktualizována byla také dokumentace.
V Redisu byla nalezena a v upstreamu již opravena kritická zranitelnost CVE-2025-49844 s CVSS 10.0 (RCE, vzdálené spouštění kódu).
Ministr a vicepremiér pro digitalizaci Marian Jurečka dnes oznámil, že přijme rezignaci ředitele Digitální a informační agentury Martina Mesršmída, a to k 23. říjnu 2025. Mesršmíd nabídl svou funkci během minulého víkendu, kdy se DIA potýkala s problémy eDokladů, které některým občanům znepříjemnily využití možnosti prokázat se digitální občankou u volebních komisí při volbách do Poslanecké sněmovny.
Pořád jsem snil po možnosti výběru (select) jednotlivých slov v textu jenom pomocí jednoduchého stisku jednoho tlačítka myši. Nejvíc mi pomohlo toto HOWTO: General mouse customization, including double click. Díky němu jsem si tedy sen splnil.
Na úvod upozorním, že mám "vícetlačítkovou myš". Rozhodl jsem se jedno "extra tlačítko" (má číslo 9) použít pro výběr slov -- tedy kliknutím oním 9. tlačítkem bude ekvivalentní "double click" 1. tlačítka myši. Pokud nemáte "vícetlačítkovou myš", tak nezoufejte. Lze třeba nastavit, aby se "double click" vyvolal pomocí kombinace Ctrl + kliknutí levým (1.) tlačítkem myši.
Spusťte program xev
z terminálu a kurzor myši umístěte dovnitř čtverce v okně programu xev. Mačkejte všechna tlačítka myši a poznamenejte si, jaké číslo má to dané tlačítko (číslo následuje za button
). Všimněte si také, že prostřední tlačítko vlastně "zahrnuje tři tlačítka", dvě pro scrollování, jedno pro "běžné klikání" (pokud třeba chcete vložit text ze schránky).
Pokud některá tlačítka "nereagují", tak vás odkážu na výše zmíněné HOWTO, tam je to popsáno hezky.
xautomation budeme potřebovat (přesněji budeme potřebovat program xte
, který je součástí balíku) pro simulaci dvojkliku. Pokud nebude dostupný balíček pro vaši distribuci, tak si tuto sadu programů budete muset sami zkompilovat.
A teď už je to jednoduché: Musíte nějak zajistit, aby např. kliknutí onoho tlačítka (u mě 9.) vyvolalo následující kód: "/usr/bin/xte 'mouseclick 1' 'mouseclick 1'"
'1' znamená první tlačítko myši.
$XTE="/usr/bin/xte" # Ukázka z konfiguračního souboru ~/.pekwm/mouse Client { ... ButtonPress = "9" { Actions = "Exec $XTE 'mouseclick 1' 'mouseclick 1'" } ... }
Tiskni
Sdílej:
# Maintainer: vradomersky <vradomersky[na]seznam[tečka]cz> # Balíček jsem pojmenoval 'xautomation_s_slaven' z důvodu, že existují # na Internetu dva 'xautomation'. Více viz: # http://www.abclinuxu.cz/arch-linux/poradna/show/314308 pkgname=xautomation_s_slaven pkgver=1.03 pkgrel=1 pkgdesc="Control X from the command line for scripts, and do 'visual scraping' to find things on the screen." url="http://hoopajoo.net/projects/xautomation.html" arch=('i686' 'x86_64') license=('GPL') source=(http://hoopajoo.net/static/projects/xautomation-${pkgver}.tar.gz) md5sums=('91030079b0ecf96195dd21bcec635cb6') build() { cd "${srcdir}/xautomation-${pkgver}" ./configure --prefix=/usr make || return 1 } package() { cd "${srcdir}/xautomation-${pkgver}" make DESTDIR="${pkgdir}/" install }
Abyste viděli (vyzkoušeli) použití simulace dvojkliku v praxi, tak viz Neumím realizovat ulehčení/zrychlení překladu (anglických) textů