Byl vydán Mozilla Firefox 152.0. Přehled novinek v poznámkách k vydání a poznámkách k vydání pro vývojáře. Řešeny jsou rovněž bezpečnostní chyby. Nový Firefox 152 bude brzy k dispozici také na Flathubu a Snapcraftu.
Desktopové prostředí KDE Plasma bylo vydáno ve verzi 6.7 (Mastodon). Přehled novinek i s videi a se snímky obrazovek v oficiálním oznámení. Podrobný přehled v seznamu změn.
Hříčka xsnow, která na ploše spustí sněžení, je protestware. Pokud jste v Rusku (LANG=ru), zobrazuje ukrajinské vlajky.
UBports, nadace a komunita kolem Ubuntu pro telefony a tablety Ubuntu Touch, vydala beta verzi Ubuntu Touch 24.04-2.0. Nová verze již počítá s výřezy pro fotoaparát (notch) a zaoblenými rohy displeje. Webový prohlížeče Morph přešel z Chromia 87 na Chromium 134. Do shellu Lomiri byl přidán editor snímků obrazovky.
V Praze probíhá Flock 2026, tj. konference pro přispěvatele a příznivce Fedory. Přednášky lze sledovat také na YouTube.
Node-RED (Wikipedie, GitHub), webová aplikace postavená na Node.js pro vizuální programování a propojování hardwarových zařízení, API a online služeb, byl vydán ve verzi 5.0. Přehled novinek v příspěvku na blogu.
Byla vydána nová verze 3.27.0 FreeRDP, tj. svobodné implementace protokolu RDP (Remote Desktop Protocol). Opraveno bylo 5 zranitelností.
Řídící výbor GCC schválil záměr do GCC začlenit backend WebAssembly.
Po 9 týdnech vývoje od vydání Linuxu 7.0 oznámil Linus Torvalds vydání Linuxu 7.1. Přehled novinek a vylepšení na LWN.net: první a druhá polovina začleňovacího okna a časem také na Linux Kernel Newbies.
Cheat Engine (Wikipedie) je s verzí 7.7 k dispozici už také pro Linux. Jedná se o proprietární skener/debugger paměti používaný především k cheatování v počítačových hrách.
#/bin/bash
LIST='ls *.php'
for $i in $LIST
iconv -f WINDOWS-1250 -t UTF-8 $i > $i_tmp
mv $i_tmp $i
done
bash(1)
Chybí do
#/bin/bash
LIST=`ls *.php`
for $i in $LIST
do iconv -f WINDOWS-1250 -t UTF-8 $i > ${i}_tmp
mv ${i}_tmp $i
done
for $i a ne for i.
jinak bych měl návrh na vylepšení:
#!/bin/bash
LIST=`ls *.php`
TEMP=`mktemp`
for FILE in $LIST
do iconv -f WINDOWS-1250 -t UTF-8 "$FILE" > "$TEMP"
mv "$TEMP" "$FILE"
done
LIST=`ls *.php`To má být pokus o blbej vtip?
ls je naprosto zbytečné, protože LIST=*.php bude fungovat úplně stejně. A taky to úplně stejně v for i in $LIST selže na všech souborech obsahujících mezeru, tabelátor a odřádkování (znaky v IFS)#!/bin/bash
TEMP="$(mktemp)"
for FILE in *.php
do
iconv -f WINDOWS-1250 -t UTF-8 "$FILE" > "$TEMP"
mv "$TEMP" "$FILE"
done
TEMP="$(mktemp tmp.XXXXX)"Kýho výra to máš
mktemp, že má povinný template?
X, tak ještě jednou:
TEMP="$(mktemp tmp.XXXXXX)"
Tiskni
Sdílej: