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í.
Jsem zakladatelem tohoto portálu. Linux jsem používal spousty let, nějaký čas jsem se aktivně podílel na jeho propagaci v Česku (CZLUG, časopisy ComputerWorld, Network Magazine atd). Se současným Abíčkem už nemám nic společného.
V souvislosti s mnoha mirrory jsem provedl jednu dlouho odkládanou změnu v kódu Abíčka. Původní datový model počítal s tím, že se s každým objektem načte i seznam všech jeho potomků (jen krátká relace, nikoliv celý potomek). To sice pěkně funguje pro bežné složky typu Monitory, jenže existují složky mající stovky či tisíce potomků.
Proto jsem loni zavedl speciální chování pro diskusní fóra, u nichž se potomci nikdy nenačítají a je povinností controlleru načíst seznam diskusí, které se mají zobrazit. Nicméně rubrik se to netýkalo, přestože třeba Jaderné noviny mohou počtem článků soupeřit s některými fóry.
Rubriky byly napsány tak nešikovně, že se načetl seznam všech (jejích) článků a články se inicializovaly, aby se mohly setřídit podle času. Dovedete si představit, jak náročné to bylo, přesto si nikdo na pomalost zobrazování rubrik nestěžoval.
Teď už jsou rubriky také speciální a potomci (články) nejdou načíst obvyklým způsobem. Jejich výběr provádí controller a třídění přenechal databázi. To by mělo přinést větší rychlost a hlavně nižší zátěž serveru. Jsem zvědav, zda to poznám při dalším pokusu o mirror. Každopádně se jedná o první krok správným směrem.
Ač se to nezdá, tahle změna byla poměrně náročná a dotkla se na můj vkus hodně tříd. Takže dalších změn moc nebylo, snad jen na žádost uživatele je v diskusi povolen atribut title u značky A. Jiný uživatel zase přišel na to, že nebylo možné uložit ovladač se URL začínající na https.
Příští týden v úterý půjde nový projekt do provozu, to mi snad uvolní ruce a budu dál pracovat na Abíčku. Těště se (nebo bojte se).
Tiskni
Sdílej:
Ale hlavně že se to povedlo spravit.Pokud myslis vysokou zatez pod mirrorem, tak to jsem nespravil. Asi. Jen jsem odstranil jedno potencionalne slabe misto, coz muze, ale nemusi mit efekt. Uvidime. Kazdopadne pri mirroru nejvice trpela databaze, coz mohlo byt zpusobeno neustalym nacitanim rubrik (jednotlivych stranek).
Taky bych ocenil překlad blogpostu do češtinyPokud jste cetli puvodni clanky na tema architektury abicka a umite programovat, tak by melo byt vse jasne