Programování ·31. července 2026

Redis 8.10 umí uložit jména polí v hashi jen jednou, samo se to ale nezapne

Redis vydal 29. července verzi 8.10.0. Hlavní novinkou je uložení, ve kterém klíče se stejnou sadou polí sdílejí jeden seznam jmen místo toho, aby si ho každý nesl zvlášť. Autor změny naměřil na 2 800 000 hashích úsporu kolem 49 %, samo se to ale nezapne: potřebuje buď nový příkaz HIMPORT, nebo nastavení, které je ve výchozím stavu vypnuté.

Programování

Programování ·28. července 2026

Protokol MCP zrušil sezení, požadavek teď může obsloužit kterýkoli server

Model Context Protocol, podle kterého si jazykové modely povídají s cizími nástroji, dostal 28. července 2026 první revizi od loňského listopadu. Zmizelo navazování spojení i identifikátor sezení – každý požadavek si nově nese vlastní verzi protokolu a schopnosti klienta. Kdo si server napsal sám, čeká ho podle vedoucího správce specifikace velký kus práce.

Programování

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í ·1. srpna 2026

Linker v Binutils 2.47 umí stupeň optimalizace nula, 32bitový s390 chce přepínač navíc

GNU Binutils 2.47 vyšlo 26. července. Linkeru <code>ld</code> přibyl stupeň optimalizace nula: vypne slučování shodného obsahu v sekcích, takže linkování je rychlejší a výsledný soubor větší. Podpora 32bitového s390 je označená za zastaralou a bez zvláštního přepínače se sada pro tento cíl vůbec nenakonfiguruje.

Programování BinutilsGNURISC-V

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í ·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í