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 05:44 | Nová verze Ladislav Hagara | Komentářů: 1
    dnes 05:22 | Bezpečnostní upozornění

    Byly publikovány informace o kritické zranitelnosti v knihovně pro Rust async-tar a jejích forcích tokio-tar, krata-tokio-tar a astral-tokio-tar. Jedná se o zranitelnost CVE-2025-62518 s CVSS 8.1. Nálezci je pojmenovali TARmageddon.

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

    AlmaLinux přinese s verzí 10.1 podporu btrfs. XFS bude stále jako výchozí filesystém, ale instalátor nabídne i btrfs. Více informací naleznete v oficiálním oznámení.

    Max | Komentářů: 0
    včera 22:33 | IT novinky

    Společnost OpenAI představila svůj vlastní webový prohlížeč ChatGPT Atlas. Zatím je k dispozici pouze na macOS.

    Ladislav Hagara | Komentářů: 0
    včera 14:33 | Nová verze

    Desktopové prostředí KDE Plasma bylo vydáno ve verzi 6.5 (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.

    Ladislav Hagara | Komentářů: 1
    včera 13:55 | IT novinky

    Rodina jednodeskových počítačů Orange Pi se rozrostla (𝕏) o Orange Pi 6 Plus.

    Ladislav Hagara | Komentářů: 4
    včera 13:33 | IT novinky

    Na Humble Bundle běží akce Humble Tech Book Bundle: All Things Raspberry Pi by Raspberry Pi Press. Se slevou lze koupit elektronické knihy od nakladatelství Raspberry Pi Press a podpořit Raspberry Pi Press, Raspberry Pi Foundation North America nebo Humble.

    Ladislav Hagara | Komentářů: 0
    včera 11:44 | Humor

    Přidaný režim autonomního řízení vozidel Tesla Mad Max je dostupný pro vybrané zákazníky v programu EAP (Early Access Program). Nový režim je na silnici agresivnější, častěji mění pruhy a ne vždy dodržuje rychlostní limity. Agentura JPP spekuluje, že v Česku by se mohl nový režim namísto Mad Max jmenovat Mad Turek...

    karkar | Komentářů: 21
    včera 04:00 | Nová verze

    Byla vydána nová verze 9.18 z Debianu vycházející linuxové distribuce DietPi pro (nejenom) jednodeskové počítače. Nově také pro NanoPi R3S, R3S LTS, R76S a M5. Přehled novinek v poznámkách k vydání.

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

    bat, tj. vylepšený cat se zvýrazňováním syntaxe a integrací s gitem, byl vydán ve verzi 0.26.0.

    Ladislav Hagara | Komentářů: 1
    Jaké řešení používáte k vývoji / práci?
     (37%)
     (47%)
     (20%)
     (20%)
     (23%)
     (18%)
     (21%)
     (18%)
     (18%)
    Celkem 252 hlasů
     Komentářů: 14, poslední 14.10. 09:04
    Rozcestník

    dc output formating

    14.6.2008 21:08 | Přečteno: 1032× | Linux | poslední úprava: 14.6.2008 21:27

    Po dlouhé době jsem si zkusil napsat nějakou prkotinu v dc pro kterou jsem potřeboval formátovat výstup. Prostředky dc jsou v tomto směru skutečně omezené. No skoro by se dalo napsat prakticky žádné. Prostě nic. Všechno si člověk musí napsat sám. Naštěstí v tomto případě toho nebylo moc.

    Úkolem bylo naprogramovat ekvivalent tohoto jednoduchého perl scriptu.

    perl -e 'do{$a=$_;printf"%2dx%2d=%3d ",$a,$_,$a*$_ foreach 1..10;print"\n"}foreach 1..20'

    Postupným budováním od nejjednodušších elementů se to povedlo a zde je výsledek.

    dc -e '[[ ]n]sa[d10>an]sb[d100>albx]sc[dlbx[x]nrdlbx[=]n*lcxlax]sd[1+dlfldxd10>e]se[lf1+sf0lex10Plf20>g]dsg0sfx'
           

    Hodnocení: 100 %

            špatnédobré        

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

    Komentáře

    Vložit další komentář

    David Watzke avatar 14.6.2008 21:18 David Watzke | skóre: 74 | blog: Blog... | Praha
    Rozbalit Rozbalit vše Re: dc output formating
    Tleskám. Po napsání něčeho takovýho bych se šel normálně pochválit před zrcadlo :-D
    “Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
    14.6.2008 21:37 Hynek (Pichi) Vychodil | skóre: 43 | blog: Pichi | Brno
    Rozbalit Rozbalit vše Re: dc output formating
    Stále přemýšlím, jak elegantně psát cykly. Hledám něco na způsob funkcionálního programování, ale pro zásobníkový stroj a stále narážím na takové blbosti jako, že se nedokážu ani nedestruktivně zbavit hodnoty na zásobníku. Takže si asi budu muset zavést nějaká pravidla, jako, že registr ' ' je takové /dev/null a budu se zbavovat hodnot na zásobníku pomocí 's ', ale to má od ideálu dost daleko.
    XML je zbytečný, pomalý, nešikovný balast, znovu vynalézané kolo a ještě ke všemu šišaté, těžké a kýčovitě pomalované.
    Pavel Stárek avatar 15.6.2008 15:56 Pavel Stárek | skóre: 43 | blog: Tady bloguju já :-) | Kolín
    Rozbalit Rozbalit vše Re: dc output formating
    Prosím tě, vždyť nic nenapsal, prostě se mu proběhla po klávesnici kočka a ono to náhodou funguje :-)
    Kdo chce, hledá způsob; kdo nechce, hledá důvod.
    tsLnox avatar 16.6.2008 07:40 tsLnox | skóre: 31 | blog: Blog jednoho ukecaného Gentoolemana | Žďár nad Sázavou
    Rozbalit Rozbalit vše Re: dc output formating
    +1

    a kicknul ji aspoň za spam? (viz lamer) :-D
    14.6.2008 21:36 Zdeněk Štěpánek | skóre: 57 | blog: uz_mam_taky_blog | varnsdorf
    Rozbalit Rozbalit vše Re: dc output formating
    Nemas ty poruchu osobnostui? Ja bych ji z ty silenosti ziskel asi tak priblizne ihned...

    Congrats!
    www.pirati.cz - s piráty do parlamentu i jinam www.gavanet.org - czfree varnsdorf
    14.6.2008 21:42 Hynek (Pichi) Vychodil | skóre: 43 | blog: Pichi | Brno
    Rozbalit Rozbalit vše Re: dc output formating
    Vždyť to není tak hrozné, je to jenom takový primitivnější Forth :-)
    XML je zbytečný, pomalý, nešikovný balast, znovu vynalézané kolo a ještě ke všemu šišaté, těžké a kýčovitě pomalované.
    18.8.2008 16:05 kralyk z abclinuxu | skóre: 29 | blog:
    Rozbalit Rozbalit vše Re: dc output formating
    XML je zbytečný, pomalý, nešikovný balast, znovu vynalézané kolo a ještě ke všemu šišaté, těžké a kýčovitě pomalované.
    Sorry za off-topic, ale proč? případně čím mám xml nahradit?
    18.8.2008 17:30 Hynek (Pichi) Vychodil | skóre: 43 | blog: Pichi | Brno
    Rozbalit Rozbalit vše Re: dc output formating
    Co proč? Protože je, to je prostě fakt. Já netuším proč právě XML je tak nehorázně pitomě vymyšlené. A čím ho nahradit? Prakticky čímkoliv co se ti na konkrétní úlohu hodí lépe. Úloh, na které je XML nejlepší možné řešení je tak mizivé množství, že se za svou praxi s takovou úlohou nesetkáš.
    XML je zbytečný, pomalý, nešikovný balast, znovu vynalézané kolo a ještě ke všemu šišaté, těžké a kýčovitě pomalované.
    18.8.2008 18:54 kralyk z abclinuxu | skóre: 29 | blog:
    Rozbalit Rozbalit vše Re: dc output formating
    No já docela s oblibou používám TinyXML, funguje celkem rychle a stabilně, víš o něčem co dělá to samý a funguje minimálně stejně dobře ale přitom se s tím programátorsky stejně dobře pracuje? Nelpím nutně na XML, ale tahle knihovna je pro programátora celkem dost efektivní...

    Založit nové vláknoNahoru

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