Dellu byla odcizena databáze zákazníků (jméno, adresa, seznam zakoupených produktů) [Customer Care, Bleeping Computer].
V lednu byl otevřen editor kódů Zed od autorů editoru Atom a Tree-sitter. Tenkrát běžel pouze na macOS. Byl napevno svázán s Metalem. Situace se ale postupně mění. V aktuálním příspěvku Kdy Zed na Linuxu? na blogu Zedu vývojáři popisují aktuální stav. Blíží se alfa verze.
O víkendu 11. a 12. května lze navštívit Maker Faire Prague, festival plný workshopů, interaktivních činností a především nadšených a zvídavých lidí.
Byl vydán Fedora Asahi Remix 40, tj. linuxová distribuce pro Apple Silicon vycházející z Fedora Linuxu 40.
Představena byla služba Raspberry Pi Connect usnadňující vzdálený grafický přístup k vašim Raspberry Pi z webového prohlížeče. Odkudkoli. Zdarma. Zatím v beta verzi. Detaily v dokumentaci.
Byla vydána verze R14.1.2 desktopového prostředí Trinity Desktop Environment (TDE, fork KDE 3.5). Přehled novinek v poznámkách k vydání, podrobnosti v seznamu změn.
Dnešním dnem lze již také v Česku nakupovat na Google Store (telefony a sluchátka Google Pixel).
Apple představil (keynote) iPad Pro s čipem Apple M4, předělaný iPad Air ve dvou velikostech a nový Apple Pencil Pro.
Richard Biener oznámil vydání verze 14.1 (14.1.0) kolekce kompilátorů pro různé programovací jazyky GCC (GNU Compiler Collection). Jedná se o první stabilní verzi řady 14. Přehled změn, nových vlastností a oprav a aktualizovaná dokumentace na stránkách projektu. Některé zdrojové kódy, které bylo možné přeložit s předchozími verzemi GCC, bude nutné upravit.
Free Software Foundation zveřejnila ocenění Free Software Awards za rok 2023. Vybráni byli Bruno Haible za dlouhodobé příspěvky a správu knihovny Gnulib, nováček Nick Logozzo za front-end Parabolic pro yt-dlp a tým Mission logiciels libres francouzského státu za nasazování svobodného softwaru do praxe.
wget -r
a mám v mnoha adresářích toho webu názvy souborů jako Dans le m'$'\351''tro
nebo '$'\340'' louer
. Web to byl/je prastarý a neposlal charset a i interní názvy ve struktuře adresářů v url byly lokálním kódování. Nejbližší jsem nalezl je kódování ISO-8859-1, struktura '$'\oktalove_cislo'
, je/odpovídá ISO charakteru (ve francouštině). Ale celé to samozřejmě se zapsalo na FS (btrfs) s kódováním UTF-8. Mount (mount bind) by umožnil nadefinovat charset jen na FAT, NTFS, nebo ISO9660. Nějaký nápad? Nechce se mi procházet stovky souborů a měnit to ručně a ani otravovat znovu server s několika dalšími tisicí stahování, které jsou v pořádku.
Řešení dotazu:
convmv
ls -l
název souboru. A po prozkoumání, co to je, jsou octal. (ono to ani nejsou "vyšší znaky", jen znaky které utf8 neumí interpretovat.)
A zřejmě ten zdrojový kód je po zápisu win1252, což je superset iso-8859-1, který má tisknutelnými znaky obsazené i znaky 128-159 (0x80-0x9F). Narazil jsem na nekolik jmen souborů se znakem . Znakové sady ISO neobsazovaly tisknutelnými znaky rozsahy (0x00-0x1f a 0x80-0x9f), pravděpodobně proto, že v roce 1987, kdy vznikalo iso, bylo ještě dost komunikačních zařízení/programů/služeb způsobilých jen pro 7-bit ASCII, a některé z nich dokonce vynulovaly osmý bit a ostatní nechaly, pokud na něj v komunikaci narazily. (Pamatuji si SMTP server) a díky tomu, že v 0x00-0x1f jsou v ASCII řídící kód, tak patrně riziko, že po průchodem takovým programem řídící kódy způsobí rozpad textu bylo vyšší než 32 možných získaných znaků.
Tiskni Sdílej: