Byla vydána nová verze 18 integrovaného vývojového prostředí (IDE) Qt Creator. S podporou Development Containers. Podrobný přehled novinek v changelogu.
Cursor (Wikipedie) od společnosti Anysphere byl vydán ve verzi 2.0. Jedná se o multiplatformní proprietární editor kódů s podporou AI (vibe coding).
Google Chrome 142 byl prohlášen za stabilní. Nejnovější stabilní verze 142.0.7444.59 přináší řadu novinek z hlediska uživatelů i vývojářů. Podrobný přehled v poznámkách k vydání. Opraveno bylo 20 bezpečnostních chyb. Za nejvážnější z nich bylo vyplaceno 50 000 dolarů. Vylepšeny byly také nástroje pro vývojáře.
Pro moddery Minecraftu: Java edice Minecraftu bude bez obfuskace.
Národní identitní autorita, tedy NIA ID, MeG a eOP jsou nedostupné. Na nápravě se pracuje [𝕏].
Americký výrobce čipů Nvidia se stal první firmou na světě, jejíž tržní hodnota dosáhla pěti bilionů USD (104,5 bilionu Kč). Nvidia stojí v čele světového trhu s čipy pro umělou inteligenci (AI) a výrazně těží z prudkého růstu zájmu o tuto technologii. Nvidia již byla první firmou, která překonala hranici čtyř bilionů USD, a to letos v červenci.
Po Canonicalu a SUSE oznámil také Red Hat, že bude podporovat a distribuovat toolkit NVIDIA CUDA (Wikipedie).
TrueNAS (Wikipedie), tj. open source storage platforma postavená na Linuxu, byl vydán ve verzi 25.10 Goldeye. Přináší NVMe over Fabric (NVMe-oF) nebo OpenZFS 2.3.4.
Byla vydána OpenIndiana 2025.10. Unixový operační systém OpenIndiana (Wikipedie) vychází z OpenSolarisu (Wikipedie).
České základní a střední školy čelí alarmujícímu stavu kybernetické bezpečnosti. Až 89 % identifikovaných zranitelností v IT infrastruktuře vzdělávacích institucí dosahuje kritické úrovně, což znamená, že útočníci mohou vzdáleně převzít kontrolu nad klíčovými systémy. Školy navíc často provozují zastaralé technologie, i roky nechávají zařízení bez potřebných aktualizací softwaru a používají k nim pouze výchozí, všeobecně známá
… více »([0-9]+) +([^0-9]+) +([0-9]+) +([^0-9]+) +([0-9 ]+) +([^0-9]+) +([0-9]+) +([^0-9]+) +([0-9]+) +([^0-9]+)Je tam deset skupin, ovšem při nahrazování můžu použít maximálně devět \1 - \9 Marně přemýšlím nad tím, jak tam dostat i tu poslední skupinu. V jednom běhu to nepůjde, takže jediná možnost je to nějak rozdělit na dva kroky.
'([0-9]+)' v spojeni s prepinacom 'g'
1 ABC 2 BCD 3 CDE 4 DEF 5 EFG 1 ABC 2 BCD 3 CDE 6 OPN 10 RST ... insert into XX (\1, '\2', \3, '\4', \5,, '\6', \7, '\8', \9, '\10!!!');Zatím jsem tam tu poslední skupinu dokopíroval ručně, ale v budoucnu by se to mohlo hodit. Kdysi dávno jsem podobné věci řešil pomocí csv souboru a shell skriptu. Jen jsem ho musel pokaždé upravovat. Možná je čas na nějaký obecnější skript - parametry budou csv soubor a šablona s pozičními parametry.
perl -aF'/\s+/' -ne 'print sprintf("insert into XXX ("."%s,\"%s\"," x 5 . ");",@F);' pokud by to byl slozitejsi format, tak jiny perl perl -ne '@F=/([0-9]+) +([^0-9]+) +([0-9]+) +([^0-9]+) +([0-9 ]+) +([^0-9]+) +([0-9]+) +([^0-9]+) +([0-9]+) +([^0-9]+)/;print sprintf("insert into XXX ("."%s,\"%s\"," x 5 . ");",@F);'
Jinak, rekl bych, ze v 5.zavorce mas navic v seznamu znaku mezeru ... aspon takhle by se ti mezera zapocitala do 5.zavorky a jedna mezera ne (jako oddelovac), pokud bys mel vic mezer. Ono to mozna funguje, pokud mas jednu mezeru, ale pri vice to nebude fungovat spravne (pokud to ma skutecne brat jenom cisla).
Jinak ten tvuj problem bych bud zkusil resit primo importem do DB (mysql ma nejaky load data....) a nebo tim skriptem (treba i jenom tim perl filtrem).
Jinak s tou mezerou máš pravdu, v další verzi jsem ji už odstranil.
Tiskni
Sdílej: