Byla vydána první veřejná preview verze PrusaSliceru 3.0. Přesně 15 let po zveřejnění první verze Slic3ru, které připadlo na 1. září 2011. Jedná se o dosud největší upgrade PrusaSliceru: "Řídili jsme se tím, co skutečně potřebujete, a tak jsme například zcela zahodili stávající uživatelské rozhraní a vytvořili ho znovu od nuly. Přinášíme také nový systém projektů, kompletně přepracované profily navržené pro moderní tiskárny s větším
… více »Byl vydán Mozilla Firefox 155.0. Přehled novinek v poznámkách k vydání a poznámkách k vydání pro vývojáře. Vypíchnout lze Smart Window, zatím ale dostupné pouze pro uživatele v USA, Kanadě a Francii. Řešeny jsou rovněž bezpečnostní chyby. Nový Firefox 155 bude brzy k dispozici také na Flathubu a Snapcraftu.
Tima Cooka na pozici generálního ředitele společnosti Apple dnešním dnem nahradil John Ternus, který byl dosud odpovědný za hardware. Tim Cook vedl Apple od roku 2011, kdy funkci převzal od později zesnulého spoluzakladatele společnosti Stevea Jobse. Za 15 let v čele Applu více než zdvojnásobil tržní hodnotu firmy.
Organizátoři konference LinuxDays ukončil veřejné přihlašování přednášek. Teď je na vás, abyste vybrali nejlepší témata pro letošní ročník. Hlasovat můžete do pondělí 7. září, poté bude podle výsledků hlasování sestaven program pro letošní ročník.
Servo, engine webového prohlížeče napsaný v Rustu, byl vydán ve verzi 0.5.0. Novinky shrnuje přehled projektu za červenec. Došlo k dalšímu pokroku ve vykreslování webových stránek. Současným cílem projektu je vytvořit komponentu webového prohlížeče jako WebView pro použití v jiných aplikacích.
IKEA a XBOX představují kolekci YXSTABY (pdf). Ta přináší designová a praktická řešení, díky nimž se prostor pro hraní během sekundy promění v útulný a harmonický domov.
Jonathan Thomas oznámil vydání verze 4.0 nelineární střižny OpenShot. Nově podporuje nahrávání obrazu a zvuku, vylepšuje uživatelské rozhraní, mj. color grading, přidává další efekty a mnoho dalšího (seznam změn).
Proběhlo hlasování o používání LLM při vývoji Debianu. Vývojáři Debianu si odhlasovali zodpovědné využívání generativní umělé inteligence.
Sovereign Tech Agency (Wikipedie) prostřednictvím svého fondu Sovereign Tech Fund podpoří vývoj Flatpaku částkou 508 640 eur.
Byla vydána první veřejná verze v7.0-mk2 projektu Multikernel (mklinux), který umožňuje spouštět více nezávislých linuxových jader současně na jednom stroji bez hypervizoru.
rekurse()
{
for f in *; do
echo "$PWD/$f"
if [ -d "$f" ]; then
cd "$f"
ls
recurse
cd ..
fi
done
}
recurse
ale asi je to blbost, protoze to nefunguje..:)
mohl by mi nekdo prosim poradit? diky..
ls -R?
ls -A1R je tomu teda bliz...
find nebo ls -R, ale k čemu je potřeba ls a cd mi hlava nebererecurse(){
for i in "$1${1:+/}"*
do
echo $i
[ ! -L "$i" -a -d "$i" ] &&
pok "$i"
done
}
Protože oni mají jako zápočťák napsat jakýsi velmi zjednodušený find jako shellový skript. Jestli se nepletu, tenhle je třetí…
Jen jsem si chtěl rýpnout. Mám sto chutí to napsat nerekurzivně, ale není čas a zatím mě nenapadají zrovna hezké kousky kódu jak to udělat v bashi
s/pok/recurse/
{.,}* ale man bash ti poradí tisíckrát lépe. Jinak to zůstane jen černá magie.
shopt -s dotglob echo *a
echo {.,}*
se ovšem kromě pořadí výpisu liší i v tom, že druhý vypisuje i . a .. -- to se asi někdy hodí, ale zde by to byla komplikace.
Jojo, to máš pravdu. To už jsem jednou řešil při hledání největšího bumbrlíčka
du -s {.[^.],}* | sort -n | tailTo je tak, kyž si někdo nepřečte bash(1)
Mimo to mě napadlo řešení, které výpis udělá víc podobný findu nahradit $1${1:+/} elegantnějším ${1:-.}/
P.S.: A schválně nenapíšu to úplně konečné řešení 
shopt (protože co se soubory nebo adresáři co mají na začátku dvě tečky, že by {.[^.],..?,}*
). Krom toho tam stejně ještě mám chybku související s prázdnými adresáři (malá nápověda, i při tisku výsledku by se mělo ověřit, jestli danému výsledku něco odpovídá ve skutečnosti).
nullglob. Já si ten bash(1) vážně budu muset jednou přečíst.
Tiskni
Sdílej: