Sam Aaron vydal novou major verzi 5.0.0 aplikace Sonic Pi (Wikipedie) určené také pro výuku programování pomocí skládání hudby. Přehled novinek na GitHubu. Instalovat lze také z Flathubu.
U příležitosti 30. výročí vydání počítačové hry Quake byla vydána nová epizoda s názvem Dawn of the Machine (Steam).
Vládní CERT upozorňuje (𝕏) na sérii bezpečnostních záplat (CVSS 9.9) v produktech Cisco řešících kritické zranitelnosti umožňující obejití autentizace, eskalaci oprávnění, vzdálené spuštění kódu a odepření služby. Úspěšné zneužití může útočníkům umožnit získat neoprávněný přístup k dotčeným systémům, kompromitovat zařízení Cisco Catalyst SD-WAN a Cisco IOS XE, spustit libovolný kód, zpřístupnit citlivé informace nebo narušit dostupnost postižených systémů.
Soud v americkém státě Nové Mexiko ve čtvrtek nařídil internetové společnosti Meta Platforms zaplatit 567 milionů dolarů (téměř 12 miliard Kč) za újmy, které její platformy působí mladým lidem. S přihlédnutím k dřívějšímu verdiktu tak má společnost celkem zaplatit 942 milionů dolarů, což je malý zlomek jejího ročního výnosu, který loni činil 60 miliard dolarů. Čtvrteční verdikt firmě také nařizuje, aby změnila způsob, jakým její
… více »Mark Russinovich (CTO v Microsoft Azure) se na LinkedIn pochlubil svým projektem MS Paint Doom napsaným pomocí Claude. Hru Doom umožňuje hrát v programu Malování (Microsoft Paint). Malování funguje jako monitor. Herní engine (ViZDoom) běží na pozadí a každý vykreslený snímek hry vkládá automaticky přes schránku (clipboard) do Malování.
Platformy ChatGPT i Roblox by mohly být zařazeny na seznam mimořádně velkých on-line platforem nebo internetových vyhledávačů, na něž se vztahují zvláštní podmínky podle nařízení o digitálních službách (DSA). Vzhledem k tomu, že ChatGPT i Roblox oznámily počet uživatelů nad prahovou hodnotou DSA, je toto označení „rozhodně možné“ a mohlo by „přijít dříve či později“. On-line platformy a vyhledávače zařazené na seznamy DSA musejí
… více »Společnost Cloudflare představila Cloudflare OS (GitHub), tj. open source platformu navrženou pro integraci umělé inteligence (agentů) přímo do pracovních procesů organizací.
Byla vydána nová verze 5.13 svobodného multiplatformního softwaru pro konverzi a zpracování digitálních fotografií primárně ve formátů RAW RawTherapee (Wikipedie). Vedle zdrojových kódů je k dispozici také balíček ve formátu AppImage. Stačí jej stáhnout, nastavit právo ke spuštění a spustit.
Jean-Baptiste Kempf na svém blogu představil novou verzi 9.0 "Lei" kolekce svobodného softwaru umožňujícího nahrávání, konverzi a streamovaní digitálního zvuku a obrazu FFmpeg (Wikipedie).
Richard Hughes oznámil, že službu Linux Vendor Firmware Service (LVFS) umožňující aktualizovat firmware zařízení na počítačích s Linuxem, nově sponzoruje také společnost NVIDIA.
Často řešeným problémem v diskuzích je změna kódování jmen souborů, která může být zapotřebí po změně distribuce či jen konfigurace systému. Krátký článek o nástroji convmv osvětlí konverzi jmen v konzoli nejen začátečníkům.
Tiskni
Sdílej:
Napsal bych asi neco jako:
for f in $(find /); do iconv -f iso-8859-2 -t utf-8 $f >/tmp/xx && mv /tmp/xxx $f; done
Je to samozrejme nedokonale, ale staci vyresil nazvy s mezerami apod. (mozna to taky zahodi pravaa tak, ale to vse se da osetrit) a je to...
Je to samozrejme nedokonale, ale staci vyresil nazvy s mezerami apod. ...Uááááá, no bodejď, když někdo použije
for f in $(find /), tak si nic jiného nezaslouží než mít problémy a to hodně velké, nejlépe smažení v pekelných plamenech
find -type f -exec recode latin2..utf8 {} \; je bezpecnejsi a kratsi.
. Jen vim, ze to jde a chtel jsem tazatele nasmerovat na patricne man-y. Ja jsem spis zvykly si napsat nejakou jednorazovku v pythonu...
...to vase reseni vypada velmi dobre a jednoduse, jdu zalezt zpet pod kamen...
Koukam do historie a takhle jsem nedavno resil prevod cestiny pro phpBB z windows-1250 na utf-8 
find lang_czech -type f -exec iconv -f windows-1250 -t utf-8 -o utf8_{} {} \;
Ale ma to jednu velkou nevyhodu. Nejdriv jsem si musel pripravit adresarovou strukturu podle te puvodni - coz zde nebyl problem, ale pro vetsi pouziti by mohl.
Ale prave je blby, ze iconv neumi udelat tohle: iconv aaa > aaa Musim to sypat do jinyho souboru a pak tim nahradit ten puvodni.
Ten musím mít někde uložený, znaky tam musí být v nějakém kódování a to kódování by mělo být známo tomu, kdo se ty bity jako nějaký text v nějakém kódování snaží interpretovat.Jak to může být známo v případě obyčejného souboru? Pak se ten interpret musí spolehnout na nějakou informaci z vnějšku nebo použít nějakou implicitní volbu. Pokud uložím seznam souborů ve Windows, pak určitě ani po překódování názvů souborů nebudou položky toho seznamu správně ukazovat na soubory. Musel bych ještě překódovat ten soubor se seznamem. Pokud nepoužiju diakritiku, tento problém odpadá.
convmv -f latin2 -t utf8 \ --exec 'NEW=`echo #1 |recode -f utf8..latin1|recode latin2..utf8`; mv #1 "$NEW"' \ --nosmart --qto --notest -r *