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.
Společnost Meta představila OpenZL. Jedná se o open source framework pro kompresi dat s ohledem na jejich formát. Zdrojové kódy jsou k dispozici na GitHubu.
Google postupně zpřístupňuje českým uživatelům Režim AI (AI Mode), tj. nový režim vyhledávání založený na umělé inteligenci. Režim AI nabízí pokročilé uvažování, multimodalitu a možnost prozkoumat jakékoliv téma do hloubky pomocí dodatečných dotazů a užitečných odkazů na weby.
Programovací jazyk Python byl vydán v nové major verzi 3.14.0. Podrobný přehled novinek v aktualizované dokumentaci.
Bylo oznámeno, že Qualcomm kupuje Arduino. Současně byla představena nová deska Arduino UNO Q se dvěma čipy: MPU Qualcomm Dragonwing QRB2210, na kterém může běžet Linux, a MCU STM32U585 a vývojové prostředí Arduino App Lab.
Multiplatformní open source voxelový herní engine Luanti byl vydán ve verzi 5.14.0. Podrobný přehled novinek v changelogu. Původně se jedná o Minecraftem inspirovaný Minetest v říjnu loňského roku přejmenovaný na Luanti.
Byla vydána nová stabilní verze 6.10 (YouTube) multiplatformního frameworku a GUI toolkitu Qt. Podrobný přehled novinek v poznámkách k vydání.
Většina z nás někdy potřebuje vkládat do textu tagy. Unaveni z těch věčných ostrých závorek, z těch hloupých uvozovek a tak dál? Proč si ale ošupovat prsty?! Vždyť to jde zařídit i velice jednoduše! Vyzkoušejte si praktickou ukázku toho, jak mocný editor Vim je.
Do svého ~/.vimrc si vložte následující kód:
let maplocalleader="," imap <localleader>< < imap <localleader>> > imap <localleader>& & imap <localleader>? < imap <localleader>: > imap <localleader>7 & imap <localleader>n imap <localleader>a <a href=""></a><Esc>5hi imap <localleader>A <Esc>yiWi<a href="http://<Esc>Ea"></a><Esc>3hP4la imap <localleader>u <ul></ul><Esc>4hi<CR><CR><Esc>1ki imap <localleader>l <li></li><Esc>4hi imap <localleader>i <i></i><Esc>3hi imap <localleader>b <b></b><Esc>3hi imap <localleader>p <p><CR><CR></p><Esc>3h1ki imap <localleader>t <Esc>yiWi<<Esc>Ea><CR><Esc>i imap <localleader>img <img src="" alt="" border="0"><Esc>19hi imap <localleader>pre <pre></pre><Esc>5hi<CR><CR><Esc>1ki imap <localleader><CR> <br /><CR><Esc>i
Teď již jen zbývá nastartovat svůj Vim, přepnout se do insert módu a začít vesele editovat. A když potřebujete vložit třeba tag pro internetový odkaz, tak si nejprve zkopírujete adresu ve svém oblíbeném prohlížeči, vrátíte se do Vimu a v insert módu napíšete pouze posloupnost kláves ",a" a pak "ctrl-v" ("ctrl-v" normálně ve Vimu nefunguje, je potřeba si jej přiohnout podle návodu, který jsem již dříve uveřejnil zde).
Stisk posloupnosti ",a" způsobí, že se na pozici kurzoru v insert módu vloží celý tag pro internetový odkaz a kurzor se automaticky nastaví mezi uvozovky. Poté stačí tedy jen "pastnout" (v mém případě "ctrl-v" již zkopírovaný odkaz). S vložením obrázku je to úplně stejné, akorát napíšeme posloupnost ",img" a pak "ctrl-v" pro vložení odkazu na obrázek. Za zmínku stojí též posloupnost ",A". Zkuste si ji. Napište "vcp.ligatura.org/" a hned stiskněte ",A".
Chceme-li třeba vynechat řádek, stačí stisknout ",enter" a na pozici kurzoru se vloží "<br />". Vyzkoušejte a uvidíte sami, co všechno ta namapování pro insert mód umí. Není to báječné?
Tiskni
Sdílej:
>pre<
a uděláš
:s:&:\&:g|s:>:\>:g|s:<:\<:g(resp. na to použiješ definovaný příkaz).
&
ma byt zapsano jako &amp;
?