Programování ·29. července 2026

SQLite vydal čtvrtou opravu větve 3.53. Chyb hlášených s pomocí AI podle něj ubývá

SQLite vydal 24. července verzi 3.53.4 a v novinkách k ní stojí, že tempo hlášení chyb pořízených s pomocí AI znatelně kleslo. Veřejná časová osa změn tomu odpovídá: mezi 3.53.2 a 3.53.3 přibylo 44 oprav s odkazem na hlášení, v následujícím okně už jen 20. U curlu je pohled opačný, letos mu vyšlo 36 zveřejněných zranitelností proti devíti za celý loňský rok.

Programování

Programování ·4. srpna 2026

Rustový frontend gccrs udělal krok k překladu linuxového jádra přes GCC

Projekt gccrs staví alternativní rustový překladač pro GCC a první polovinu roku 2026 věnoval testování na kódu linuxového jádra. Odhalilo to chyby ve zpracování jmenných prostorů, destruktorů i metadat balíčků, které tým postupně opravil. Klíčové části potřebné ke spuštění jádra – makra, rozhraní uapi i hlavní soubory – byly podle vlastního přehledu projektu v květnu pořád na nule procent.

Programování

Programování ·28. července 2026

Z bezstavového MCP zmizel úvodní handshake i hlavička se session

Protokol MCP, kterým jazykové modely sahají na cizí nástroje a data, vyšel 28. července v nové verzi. Podstatná změna je jediná, zato hluboká: zmizel úvodní handshake a hlavička s identifikátorem relace, takže každý požadavek nese všechno potřebné sám. Server si tedy nemusí nic pamatovat mezi voláními a provozovatel ho může postavit za obyčejný load balancer. Starší verze podle autorů fungují dál nejméně rok.

Programování

Programování ·31. července 2026

Překladač Rustu zrychlil za osm měsíců o 5,6 % a polovinu udělal jediný nástroj

Nicholas Nethercote měří rychlost překladače Rustu deset let a jednou za čas sepíše, co se změnilo. Poslední shrnutí vyšlo 31. července: průměrné zkrácení doby překladu 5,59 %, z toho zhruba polovina připadá na dokumentační nástroj. Zajímavější než ta čísla jsou ale dva jednotlivé případy – jeden o prázdných voláních, druhý o osmi bajtech navíc.

Programování

Programování ·9. srpna 2026

WebSocket drží obousměrné spojení, socket.io k němu přidává znovupřipojení a skupiny

Prohlížeč se serveru ptá na novinky pořád dokola: pošle dotaz, dostane odpověď, spojení zavře. U chatu nebo živého přehledu to buď zbytečně zatěžuje, nebo novinku na chvíli prošvihne. WebSocket místo toho drží jedno spojení otevřené oběma směry a socket.io k němu přidává znovupřipojení, skupiny a přechod na starší přenos tam, kde WebSocket neprojde.

Programování JavaScriptWebSocketsocket.io