Německo-americká společnost Black Forest Labs představila FLUX 3 Image Klein, otevřený model s 5,6 miliardami parametrů pro tvorbu a úpravu obrázků. Dovede pracovat až s deseti referenčními snímky a zvládá generování v rozlišení až 4K, díky své menší velikosti ('klein' v němčině znamená 'malý') je model vhodný pro používání na běžných grafických kartách. Jedná se bohužel o cenzurovaný generativní model, z korpusu byl před trénováním
… více »Bylo vydáno OpenBSD 8.0. Se songem The Simps on AI.
Byla vydána nová verze 25.12.6 linuxové distribuce primárně určené pro routery a vestavěné systémy OpenWrt (Wikipedie). Opravena je řada zranitelností v základních síťových službách, které jsou ve výchozím nastavení aktivní a které lze zneužít na dálku. Důrazně je doporučena aktualizace.
Český projekt mapSTL.com promění vybrané místo na světě ve 3D mapu pro tisk, včetně měst, kopců a hor. Vytištěnou mapu můžete také pověsit na zeď jako obraz. STL i barevný 3MF stáhnete zdarma a bez registrace. Vyzkoušejte své oblíbené místo a podělte se o zpětnou vazbu.
Byl zveřejněn průběžně aktualizovaný program konference OpenAlt 2026 o otevřeném softwaru a datech, IT bezpečnosti, DIY a IoT. Konference proběhne o víkendu 7. a 8. listopadu v prostorách FIT VUT v Brně. Vstup je zdarma.
Po 9 týdnech vývoje od vydání Linuxu 7.2 oznámil Linus Torvalds vydání Linuxu 7.3. Podrobný přehled novinek a vylepšení na Linux Kernel Newbies nebo LWN.net: první a druhá polovina začleňovacího okna.
Ahoj,
jak mam prosim otestovat numerickou navratovou hodnotu funkce v Bashi?
Google nasel tohle, ale to je myslim posouzeni jako retezec, ne cislo:
if [[ "$(func arg)" != "0" ]]
Pro cisla bych si predstavoval:
if (( $(func arg) != 0 ))
ale to skonci chybou.
S promennou to normalne funguje:
if (( $var != 0 ))
Diky
Řešení dotazu:
if [[ "$?" != "0" ]]; then exit 1 finebo jako číslo:
if [[ $? -ne 0 ]]; then exit 1 fi
man test, i když zde to je built-in test v Bashu.
Ano diky, to funguje a funguje to v ruznych kombinacich, asi proto, ze Bash zna jenom string
fce "10"
if [[ $? -eq "10" ]]
fce 10
if [[ $? -eq "10" ]]
fce "10"
if (( $? == 10 ))
fce 10
if (( $? == 10 ))
Funkce mi vrati:
return 10
a to jsem potom otestoval v podmince a vsechny 4 vratily spravy vysledek
[[ "$?" == "10" ]].
if func args; then ... fi?
Tiskni
Sdílej: