abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 01:44 | Nová verze

    Byla vydána (Mastodon, 𝕏) vývojová verze 3.1.4 příští stabilní verze 3.2 svobodné aplikace pro úpravu a vytváření rastrové grafiky GIMP (GNU Image Manipulation Program). Přehled novinek v oznámení o vydání.

    Ladislav Hagara | Komentářů: 0
    včera 23:44 | Nová verze

    Zakladatel ChimeraOS představil další linuxovou distribuci zaměřenou na hráče počítačových her. Kazeta je linuxová distribuce inspirována herními konzolemi z 90. let. Pro hraní hry je potřeba vložit paměťové médium s danou hrou. Doporučeny jsou SD karty.

    Ladislav Hagara | Komentářů: 0
    včera 23:00 | Nová verze

    Komunita kolem Linuxu From Scratch (LFS) vydala Linux From Scratch 12.4 a Linux From Scratch 12.4 se systemd. Nové verze knih s návody na instalaci vlastního linuxového systému ze zdrojových kódů přichází s Glibc 2.42, Binutils 2.45 a Linuxem 6.15.1. Současně bylo oznámeno vydání verze 12.4 knih Beyond Linux From Scratch (BLFS) a Beyond Linux From Scratch se systemd.

    Ladislav Hagara | Komentářů: 0
    včera 10:55 | Pozvánky

    Organizátoři konference LinuxDays ukončili veřejné přihlašování přednášek. Teď je na vás, abyste vybrali nejlepší témata, která na letošní konferenci zaznějí. Hlasovat můžete do neděle 7. září. Poté podle výsledků hlasování organizátoři sestaví program pro letošní ročník. Konference proběhne 4. a 5. října v Praze.

    Petr Krčmář | Komentářů: 8
    včera 02:22 | Nová verze

    Byla vydána verze 11.0.0 vizuálního programovacího jazyka Snap! (Wikipedie) inspirovaného jazykem Scratch (Wikipedie). Přehled novinek na GitHubu.

    Ladislav Hagara | Komentářů: 0
    31.8. 06:00 | Komunita

    Na čem aktuálně pracují vývojáři GNOME a KDE Plasma? Pravidelný přehled novinek v Týden v GNOME a Týden v KDE Plasma. Vypíchnout lze, že v Plasmě byl implementován 22letý požadavek. Historie schránky nově umožňuje ohvězdičkovat vybrané položky a mít k ním trvalý a snadný přístup.

    Ladislav Hagara | Komentářů: 0
    30.8. 20:00 | Nová verze

    Wayfire, kompozitní správce oken běžící nad Waylandem a využívající wlroots, byl vydán ve verzi 0.10.0. Zdrojové kódy jsou k dispozici na GitHubu. Videoukázky na YouTube.

    Ladislav Hagara | Komentářů: 0
    30.8. 04:00 | Komunita

    Před necelými čtyřmi měsíci byl Steven Deobald jmenován novým výkonným ředitelem GNOME Foundation. Včera skončil, protože "nebyl pro tuto roli v tento čas ten pravý".

    Ladislav Hagara | Komentářů: 7
    29.8. 18:33 | Zajímavý článek

    Nové číslo časopisu Raspberry Pi zdarma ke čtení: Raspberry Pi Official Magazine 156 (pdf).

    Ladislav Hagara | Komentářů: 1
    29.8. 15:11 | Nová verze

    Armbian, tj. linuxová distribuce založená na Debianu a Ubuntu optimalizovaná pro jednodeskové počítače na platformě ARM a RISC-V, ke stažení ale také pro Intel a AMD, byl vydán ve verzi 25.8.1. Přehled novinek v Changelogu.

    Ladislav Hagara | Komentářů: 0
    Pro otevření více webových stránek ve webovém prohlížečí používám
     (81%)
     (8%)
     (2%)
     (3%)
     (4%)
     (2%)
    Celkem 126 hlasů
     Komentářů: 9, poslední 28.8. 11:53
    Rozcestník
    Štítky: není přiřazen žádný štítek


    Vložit další komentář
    7.1.2009 08:07 Jan Kurik | blog: Hemis
    Rozbalit Rozbalit vše Re: Bash, moje knihovnička funkcí pro práci s čísly

    Není to zbytečně komplikované ? Jakou výhodu má třeba použití funkce is_nonnegative_number() místo klasického [[ $X -ge 0 ]] ? Taky mi příjde trošku těžkopádné používat regulární výrazy na to abych zjistil, zda je proměnná rovna nule.

    Ale jako tréningový script to není špatné.

    7.1.2009 08:57 pht | skóre: 48 | blog: pht
    Rozbalit Rozbalit vše Re: Bash, moje knihovnička funkcí pro práci s čísly
    imho proto, ze jde o to aby to bylo cislo a ne "blerf"
    In Ada the typical infinite loop would normally be terminated by detonation.
    7.1.2009 20:56 Jirka P
    Rozbalit Rozbalit vše Re: Bash, moje knihovnička funkcí pro práci s čísly
    Na já nevim...

    \u@\h:\w$ a=blarf
    \u@\h:\w$ [ $a -eq 0 ] && echo 1;
    [: 2: Illegal number: blarf
    \u@\h:\w$ [ $a -eq 0 ] || echo 0;
    [: 3: Illegal number: blarf
    0
    
    7.1.2009 21:06 Michal Kubeček | skóre: 71 | Luštěnice
    Rozbalit Rozbalit vše Re: Bash, moje knihovnička funkcí pro práci s čísly
    Zkuste to s těmi doporučovanými dvojitými.
    7.1.2009 23:21 Jirka P
    Rozbalit Rozbalit vše Re: Bash, moje knihovnička funkcí pro práci s čísly
    A proč bych měl? Je nějaký jiný důvod, než abych zjistil, že v tomto konkrétním případě se od jednoduchých liší?
    8.1.2009 06:40 Michal Kubeček | skóre: 71 | Luštěnice
    Rozbalit Rozbalit vše Re: Bash, moje knihovnička funkcí pro práci s čísly
    Protože Jan Kurik, který tuto větev začal, tam měl dvojité, takže vaše odpověď pht je o něčem jiném, než o čem on psal.
    7.1.2009 09:29 Begleiter | skóre: 47 | blog: muj_blog | Doma
    Rozbalit Rozbalit vše Re: Bash, moje knihovnička funkcí pro práci s čísly

    Ale jako tréningový script to není špatné.

    Díky. :-)

    Salutis avatar 7.1.2009 10:23 Salutis | skóre: 7 | blog: Salutis
    Rozbalit Rozbalit vše Re: Bash, moje knihovnička funkcí pro práci s čísly

    Načo je dobré používať blok na jeden príkaz?

    if [ $# -lt 1 ]
    then
    return $error
    fi

    .. namiesto ..

    [ $# -lt 1 ] && return $error

    Vidieť to v skriptoch dosť často, tak neviem, asi to príde niekomu prehľadnejšie.

    Najväčší dar je vedieť posúdiť hodnotu vecí.
    Salutis avatar 7.1.2009 10:33 Salutis | skóre: 7 | blog: Salutis
    Rozbalit Rozbalit vše Re: Bash, moje knihovnička funkcí pro práci s čísly
    Funkcia is_zero je extrémny úlet. Ináč celkom fajn!
    Najväčší dar je vedieť posúdiť hodnotu vecí.
    7.1.2009 12:29 Michal Kubeček | skóre: 71 | Luštěnice
    Rozbalit Rozbalit vše Re: Bash, moje knihovnička funkcí pro práci s čísly
    Kdyby u toho prvního bylo then na stejném řádku s if a tělo bylo odsazené, považoval bych to za přehlednější.
    7.1.2009 10:27 Dejv | skóre: 37 | blog: Jak ten blog nazvat ... ? | Ostrava
    Rozbalit Rozbalit vše Re: Bash, moje knihovnička funkcí pro práci s čísly

    Zdravim.

    Dobry napad :-) ale trochu se mi nelibi ta kontrola poctu argumentu. Teda ona ta kontrola samotna je v poradku, ale i kdyz funkci nepredate pozadovany pocet argumentu, tak pokracujete v behu funkce. Pouze funkce compare_numbers se takto nechova, ale ja bych i tam tu kontrolu rozdelil na dva ify - v prvnim pocet argumentu a az v pripade spravneho poctu kontrola, zda to jsou cisla.

    No a pokracovat muzete rozsirenim na desetinna cisla a na osmickova a hexa-cisla :-).

    Dejv
    Pevně věřím, že zkušenější uživatelé mě s mými nápady usměrní a pošlou tam, kam tyto nápady patří...
    7.1.2009 11:00 YYY | skóre: 29 | blog: martinek
    Rozbalit Rozbalit vše Re: Bash, moje knihovnička funkcí pro práci s čísly
    Ja si vystavim s awk a brainfuckem. Ale jinak celkem pekne(ale co to is_zero?).
    Václav 7.1.2009 11:45 Václav "Darm" Novák | skóre: 26 | blog: Darmovy_kecy | Bechyně / Praha
    Rozbalit Rozbalit vše Re: Bash, moje knihovnička funkcí pro práci s čísly
    No počkej, přesně tahle funkce mi v bashi chyběla :D Ne, jinak je to opravdu pěkné.
    Cross my heart and hope to fly, stick a cupcake in my eye!

    Založit nové vláknoNahoru

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.