PHPStan (PHP Static Analysis Tool), nástroj pro statickou analýzu a hledání chyb v PHP kódu, byl vydán ve verzi 2.0. Po třech letech od vydání verze 1.0. Podrobný přehled novinek v poznámkách k vydání na GitHubu.
Multiplatformní open source voxelový herní engine Luanti byl vydán ve verzi 5.10.0. Podrobný přehled novinek v changelogu. Původně se jedná o Minecraftem inspirovaný Minetest (Wikipedie) před měsícem přejmenovaný na Luanti.
Vyšla nová verze open source ticketovacího nástroje Redmine 6.0.0. Tato verze přináší 146 vylepšení a oprav. Došlo k vylepšení UI, upgrade na Rails 7.2 a Ruby 3.3, byla provedena integrace asset pipelines s Propshaft a mnoho dalšího, viz kompletní changelog.
Firefox slaví 20 let (YouTube). Verze 1.0 byla vydána 9. listopadu 2004.
Z proprietárního světa: Přijdete ráno do práce a zjistíte, že všechny Windows Servery byly neplánovaně automaticky upgradovány z verze 2022 na verzi 2025.
Byl vydán Debian 12.8, tj. osmá opravná verze Debianu 12 s kódovým názvem Bookworm. Řešeny jsou především bezpečnostní problémy, ale také několik vážných chyb. Instalační média Debianu 12 lze samozřejmě nadále k instalaci používat. Po instalaci stačí systém aktualizovat.
Standard Matter (Wikipedie, GitHub), původně Project Connected Home over IP (CHIP), pro propojení IoT a domácí automatizaci byl vydán ve verzi 1.4.
Fedora Linux je aktuálně k dispozici v 5 edicích: Workstation, Server, IoT, Cloud a CoreOS. Pro desktopové nasazení je určena edice Workstation, což je prostředí GNOME. Vývojářům a uživatelům KDE Plasma se dlouhodobě nelíbí, že jejich prostředí je schováno mezi spiny, tj. alternativními desktopy. Prosadili si, že s následující verzí Fedora Linuxu KDE Plasma povýší ze spinu na edici a bude tak na úrovni Workstation.
UBports, nadace a komunita kolem Ubuntu pro telefony a tablety Ubuntu Touch, vydala Ubuntu Touch OTA-6 Focal, tj. šesté stabilní vydání založené na Ubuntu 20.04 Focal Fossa.
Byla vydána nová verze 8.0 (𝕏) frameworku pro vývoj webových aplikací Ruby on Rails (Wikipedie). Přehled novinek v příspěvku na blogu, v poznámkách k vydání a na GitHubu.
#!/usr/bin/perl use locale; if (@ARGV < 4) { print "Použití num < prefix > < postfix > < od > < soubory >... \n"; exit; } $prefix = shift(@ARGV); $postfix = shift(@ARGV); $from = shift(@ARGV); foreach $file (@ARGV) { $new = sprintf("%s%04d%s", $prefix, $from, $postfix); $from++; if (!-e $new) { rename $file, $new; } }
find -name '*.JPG' -print0 | xargs -0 rename .JPG .jpgPřípadně jednoduše (pro omezenou úroveň podadresářů) např.:
rename .JPG .jpg *.JPG */*.JPG */*/*.JPGPozn.: Nefunguje na Debianu, kde příkaz rename dělá něco úplně jiného.
Tiskni Sdílej: