Přeskočit na obsah
Tech-Blog Chatujme.cz Chatujme.cz

Programování ·

Servo 0.5 po opravě přednačítání obrázků vykreslí kachnu na úvodní straně DuckDuckGo

Prohlížečové jádro Servo vyšlo 31. srpna 2026 ve verzi 0.5.0 a shrnuje 488 commitů z července. Oprava přednačítání obrázků vrátila kachnu na úvodní stranu vyhledávače DuckDuckGo, dvojrozměrné plátno se nově kreslí ve více vláknech a sazba opakovaného textu je v některých případech až desetkrát rychlejší.

Programování Internet a sítě Rust Webové standardy prohlížeče

Programování ·

PHPStan 2.2.10 zakládá paralelní procesy rozvětvením, na Windows spouští nové

PHPStan od vydání 2.2.10 zakládá paralelní procesy rozvětvením toho, který analýzu řídí, místo aby pro každý spouštěl další PHP. Ušetří tím načtení analyzátoru v každém procesu a část paměti nechá sdílenou. Podmínky jsou tři: unixový systém, nativní rozšíření PHPStan Turbo v očekávané verzi a vypnutý OPcache i JIT.

Programování PHP výkon PHPStan

Programování ·

Zstd se v jádře Linuxu ptá procesoru na BMI2 pokaždé, když zakládá kontext

Kód zstd zabudovaný v linuxovém jádře se ptá procesoru instrukcí CPUID na podporu BMI2 při zakládání každého kompresního i dekompresního kontextu. Odpověď se přitom za chodu systému změnit nemůže. Tři záplaty poslané 26. srpna 2026 do konference vývojářů jádra si ji zapamatují; v měření uvnitř virtuálního stroje klesl čas dekomprese o 71 procent.

Programování Linux Jádro Linuxu výkon

Programování ·

Rust 1.98 přidal operace s desetinnými čísly, u kterých smí překladač měnit pořadí

Rust 1.98 vyšel 20. srpna 2026 a přinesl pětici metod, u kterých překladač nemusí dodržet pořadí, v jakém jsou operace napsané. Povolení se dává po jednotlivých řádcích, ne přepínačem pro celý překlad. V měření, ze kterého ten návrh vzešel, zrychlil skalární součin z 84 na 10 mikrosekund.

Programování Rust překladače plovoucí řádová čárka

Programování ·

Nette Mail přestal psát do podpisu DKIM délku těla, kvůli které šlo připsat cizí text

Podpis DKIM má příjemci zaručit, že se zpráva cestou nezměnila. Knihovna Nette Mail do něj ale psala nepovinný údaj o délce těla, kvůli kterému podpis pokrýval jen zprávu do určitého bajtu a cokoli za ním zůstalo mimo. Verze 4.2.0 z 27. července 2026 ten údaj vypustila a přidala další věci kolem doručitelnosti.

Programování PHP Nette DKIM

Programování ·

Registr kontejnerů Harbor vyměnil ve verzi 2.15.2 Redis za Valkey

Harbor, rozšířený open source registr kontejnerů z nadace CNCF, od začátku stál na Redisu jako rychlé vnitřní úložiště. Ve verzi 2.15.2 ho vyměnil za Valkey, fork Redisu pod hlavičkou Linux Foundation. Protokol zůstal stejný, takže migrace se obešla skoro bez zásahu do kódu; hlavním důvodem nebyla rychlost, ale licence a správa projektu.

Programování Valkey Redis Harbor

Programování ·

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í JavaScript WebSocket socket.io