Byla vydána nová stabilní verze 24.05 linuxové distribuce NixOS (Wikipedie). Její kódové označení je Uakari. Podrobný přehled novinek v poznámkách k vydání. O balíčky se v NixOS stará správce balíčků Nix.
Byla vydána nová verze 1.48.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 Fernando F. Mancera. Mimo jiné se v nastavení místo mac-address-blacklist nově používá mac-address-denylist.
Před 25 lety, 31. května 1999, započal vývoj grafického editoru Krita (Wikipedie). Tenkrát ještě pod názvem KImageShop a později pod názvem Krayon.
Farid Abdelnour se v příspěvku na blogu rozepsal o novinkám v nejnovější verzi 24.05.0 editoru videa Kdenlive (Wikipedie). Ke stažení brzy také na Flathubu.
David Revoy, autor mj. komiksu Pepper&Carrot, se rozepsal o své aktuální grafické pracovní stanici: Debian 12 Bookworm, okenní systém X11, KDE Plasma 5.27, …
Wayland (Wikipedie) byl vydán ve verzi 1.23.0. Z novinek lze vypíchnout podporu OpenBSD.
Craig Loewen na blogu Microsoftu představil novinky ve Windows Subsystému pro Linux (WSL). Vypíchnout lze GUI aplikaci pro nastavování WSL nebo správu WSL z Dev Home.
V sobotu 1. června lze navštívit Maker Faire Ostrava, festival plný workshopů, interaktivních činností a především nadšených a zvídavých lidí.
Webový server Caddy (Wikipedie) s celou řadou zajímavých vlastností byl vydán ve verzi 2.8 (𝕏). Přehled novinek na GitHubu.
Byla vydána verze 3.0 (@, 𝕏) svobodného softwaru HAProxy (The Reliable, High Performance TCP/HTTP Load Balancer; Wikipedie) řešícího vysokou dostupnost, vyvažování zátěže a reverzní proxy. Detailní přehled novinek v příspěvku na blogu společnosti HAProxy Technologies.
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 Strucne - puvodne se pri zobrazeni rubriky nacetly z databaze vsechny clanky, setridily se podle datumu a pak se zobrazilo deset z nich. Ted se v databazi setridi clanky, vybere se 25 z nich a ty se nactou.