Společnost OpenAI představila GPT-5 (YouTube).
Byla vydána (𝕏) červencová aktualizace aneb nová verze 1.103 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.103 vyjde také VSCodium, tj. komunitní sestavení Visual Studia Code bez telemetrie a licenčních podmínek Microsoftu.
Americký prezident Donald Trump vyzval nového generálního ředitele firmy na výrobu čipů Intel, aby odstoupil. Prezident to zdůvodnil vazbami nového šéfa Lip-Bu Tana na čínské firmy.
Bylo vydáno Ubuntu 24.04.3 LTS, tj. třetí opravné vydání Ubuntu 24.04 LTS s kódovým názvem Noble Numbat. Přehled novinek a oprav na Discourse.
Byla vydána verze 1.89.0 programovacího jazyka Rust (Wikipedie). Podrobnosti v poznámkách k vydání. Vyzkoušet Rust lze například na stránce Rust by Example.
Americká technologická společnost Apple uskuteční v USA další investice ve výši sta miliard dolarů (2,1 bilionu korun). Oznámil to ve středu šéf firmy Tim Cook při setkání v Bílém domě s americkým prezidentem Donaldem Trumpem. Trump zároveň oznámil záměr zavést stoprocentní clo na polovodiče z dovozu.
Zálohovací server Proxmox Backup Server byl vydán v nové stabilní verzi 4.0. Založen je na Debianu 13 Trixie.
Byla vydána nová verze 1.54.0 sady nástrojů pro správu síťových připojení NetworkManager. Novinkám se v příspěvku na blogu NetworkManageru věnuje Jan Václav.
Knižní edice správce české národní domény přináší novou knihu zkušeného programátora Pavla Tišnovského s názvem Programovací jazyk Go. Publikace nabízí srozumitelný a prakticky zaměřený pohled na programování v tomto moderním jazyce. Nejedná se však o klasickou učebnici, ale spíše o průvodce pro vývojáře, kteří s Go začínají, nebo pro ty, kdo hledají odpovědi na konkrétní otázky či inspiraci k dalšímu objevování. Tištěná i digitální verze knihy je již nyní k dispozici u většiny knihkupců.
OpenAI zpřístupnila (en) nové nenáročné otevřené jazykové modely gpt-oss (gpt-oss-120b a gpt-oss-20b). Přístupné jsou pod licencí Apache 2.0.
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;
?