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:55 | Zajímavý článek

Článek na Fedora Magazine krátce představuje programovací jazyk Rust a několik zajímavých v Rustu naprogramovaných terminálových aplikací. Jedná se o alternativu k příkazu grep ripgrep, moderní barevnou alternativu k příkazu ls exa, příkazem cloc inspirovaný tokei a zvířátko v terminálu ternimal.

Ladislav Hagara | Komentářů: 0
včera 23:55 | Zajímavý projekt

Byl spuštěn Humble Classics Return Bundle. Za vlastní cenu lze koupit hry Broken Sword 5 - The Serpent's Curse, Shadowrun Returns a Shadowrun: Dragonfall - Director's Cut. Při nadprůměrné platbě (aktuálně 8,48 $) také Shadowrun: Hong Kong - Extended Edition, Wasteland 2: Director's Cut - Standard Edition, Age of Wonders III a Xenonauts. Při platbě 15 $ a více lze získat navíc Torment: Tides of Numenera a Dreamfall Chapters: The Final Cut Edition.

Ladislav Hagara | Komentářů: 0
včera 00:11 | Bezpečnostní upozornění

Vývojáři linuxové distribuce Mageia na svém blogu upozorňují na narušení bezpečnosti Mageia Identity. Narušitel získal přístup k LDAP databázi a zveřejnil jména uživatelů, jejich emailové adresy a haše hesel. Hesla uživatelů byla resetována.

Ladislav Hagara | Komentářů: 1
20.2. 21:55 | Nová verze

Byla vydána verze 2.0.0 nástroje pro záznam a sdílení terminálových sezení asciinema (GitHub). Z novinek je nutno upozornit na nový zpětně nekompatibilní formát záznamu asciicast v2. S novým formátem si poradí nové verze asciinema-playeru a asciinema-serveru [Hacker News].

Ladislav Hagara | Komentářů: 0
20.2. 05:55 | Zajímavý projekt

Dle příspěvku na blogu zaměstnanců CZ.NIC byl spuštěn ostrý provoz služby Honeypot as a Service (HaaS). Zapojit se může kdokoli. Stačí se zaregistrovat a nainstalovat HaaS proxy, která začne příchozí komunikaci z portu 22 (běžně používaného pro SSH) přeposílat na server HaaS, kde honeypot Cowrie (GitHub) simuluje zařízení a zaznamenává provedené příkazy. Získat lze tak zajímavé informace o provedených útocích. K dispozici jsou globální statistiky.

Ladislav Hagara | Komentářů: 8
20.2. 04:44 | Komunita

Před týdnem společnost Feral Interactive zabývající se vydáváním počítačových her pro operační systémy macOS a Linux oznámila, že pro macOS a Linux vydají hru Rise of the Tomb Raider. Včera společnost oznámila (YouTube), že pro macOS a Linux vydají také hru Total War Saga: Thrones of Britannia. Verze pro Windows by měla vyjít 19. dubna. Verze pro macOS a Linux krátce na to.

Ladislav Hagara | Komentářů: 0
19.2. 21:33 | Nová verze

Byla vydána nová major verze 7.10 svobodného systému pro řízení vztahů se zákazníky (CRM) s názvem SuiteCRM (Wikipedie). Jedná se o fork systému SugarCRM (Wikipedie). Zdrojové kódy SuiteCRM jsou k dispozici na GitHubu pod licencí AGPL.

Ladislav Hagara | Komentářů: 0
19.2. 16:44 | Nová verze

Byla vydána nová verze 0.30 display serveru Mir (Wikipedie) a nová verze 2.31 nástrojů snapd pro práci s balíčky ve formátu snap (Wikipedie). Z novinek Miru vývojáři zdůrazňují vylepšenou podporu Waylandu nebo možnost sestavení a spouštění Miru ve Fedoře. Nová verze snapd umí Mir spouštět jako snap.

Ladislav Hagara | Komentářů: 0
19.2. 14:00 | Komunita

Na Indiegogo běží kampaň na podporu Sway Hackathonu, tj. pracovního setkání klíčových vývojářů s i3 kompatibilního dlaždicového (tiling) správce oken pro Wayland Sway. Cílová částka 1 500 dolarů byla vybrána již za 9 hodin. Nový cíl 2 000 dolarů byl dosažen záhy. Vývojáři přemýšlejí nad dalšími cíli.

Ladislav Hagara | Komentářů: 1
19.2. 11:11 | Nasazení Linuxu

Před dvěma týdny se skupina fail0verflow (Blog, Twitter, GitHub) pochlubila, že se jim podařilo dostat Linux na herní konzoli Nintendo Switch. O víkendu bylo Twitteru zveřejněno další video. Povedlo se jim na Nintendo Switch rozchodit KDE Plasmu [reddit].

Ladislav Hagara | Komentářů: 3
Který webový vyhledávač používáte nejčastěji?
 (2%)
 (28%)
 (62%)
 (2%)
 (3%)
 (0%)
 (1%)
 (1%)
Celkem 421 hlasů
 Komentářů: 35, poslední včera 19:51
    Rozcestník

    Dotaz: Bash - násobení po řádcích

    22.11.2014 20:57 Ses | skóre: 16 | blog: Nevím nic, ale zato to vím správně | Ivančice
    Bash - násobení po řádcích
    Přečteno: 270×
    Zdravím, mám problém s hromadným převodem fotek. Situace se má tak, že mám v textovém souboru rozlišení fotografií v jednotkách pt (ve formátu výškaxšířka). Dále mám ve složce řadu fotografií, a jeden řádek v souboru s rozlišením, odpovídá jedné fotce ve složce (co řádek, to jedna fotka). Problém je v tom, že imagemagick (nástroj convert) neumí, nebo aspoň nevím jak, pracovat s jednotkami pt. Takže potřebuji změnit jednotlivé čísla z pt na px. Vím, že 1 pt = 1,328 pixelů. Ale nevím, jak napsat script, který by každé jednotlivé číslo přepočítal (a zároveň zanechal formát).

    Zkoušel jsem googlit, ale ani tak se mi nepodařilo sestavit funkční script (bohužel nejsem v tomto příliš zběhlý).

    Pokud by mi někdo pomohl, byl bych mu vděčný. :)
    Nikdo mi nerozumí. Jsem záhadný.

    Řešení dotazu:


    Odpovědi

    wamba avatar 22.11.2014 21:43 wamba | skóre: 38 | blog: wamba
    Rozbalit Rozbalit vše Re: Bash - násobení po řádcích
    Jak přesně vypadá ten soubor? uveďte zkušení příklad jak vypadá vstup a jak by měl vypadat výstup

    jestli jsou tam jen rozměry, tak třeba něco jako
    echo '1240x1330'|perl -nE 'say join q{x}, map { int $_* 1.328+ .5} split q{x}'
    
    This would have been so hard to fix when you don't know that there is in fact an easy fix.
    22.11.2014 21:49 Ses | skóre: 16 | blog: Nevím nic, ale zato to vím správně | Ivančice
    Rozbalit Rozbalit vše Re: Bash - násobení po řádcích
    Soubor vypadá takto:
    180.75x271.5
    180.75x271.5
    214.5x285.75
    190.5x285.75
    245.25x163.5
    336.75x224.25
    
    A pokračuje to dál (je tam 99 řádků). Díky za pomoc.
    Nikdo mi nerozumí. Jsem záhadný.
    22.11.2014 22:34 Dejv | skóre: 37 | blog: Jak ten blog nazvat ... ? | Ostrava
    Rozbalit Rozbalit vše Re: Bash - násobení po řádcích
    Ahoj

    Vypocet z predchoziho prispevku (wamba) staci pouzit ve smycce
    for r in $(cat rozmery.txt); do echo ${r} | perl -nE 'say join q{x}, map { int $_ * 1.328 + 0.5 } split q{x}' >> rozmery2.txt; done;
    Pokud bys chtel presne rozmery, zmen to na
    map { $_ * 1.328 }
    Pevne verim, ze zkusenejsi uzivatele me s mymi napady usmerni a poslou tam, kam tyto napady patri...
    Řešení 1× (Ses (tazatel))
    wamba avatar 22.11.2014 23:30 wamba | skóre: 38 | blog: wamba
    Rozbalit Rozbalit vše Re: Bash - násobení po řádcích
    tam už smyčka je (v Perlu ten parametr 'n' automaticky přidává smyčku přes všechny řádky), tedy stačí
    perl -nE 'say join q{x}, map { int $_ * 1.328 + 0.5 } split q{x}' rozmery.txt > rozmery2.txt
    
    This would have been so hard to fix when you don't know that there is in fact an easy fix.
    22.11.2014 23:58 Ses | skóre: 16 | blog: Nevím nic, ale zato to vím správně | Ivančice
    Rozbalit Rozbalit vše Re: Bash - násobení po řádcích
    Moc díky! Funguje to skvěle.

    Teď ještě řeším, jak změnit rozlišení obrázku. Napsal jsem toto:

    #!/bin/bash

    cat rozlisenipx | while read radek; do

    for file in *.jpg; do convert -quality 100 -resize $radek $file upr3/$file; done

    done

    Je to samozřejmě nesmysl. Dělá to to, že to vybere řádek s rozlišením, aplikuje ho na všechny fotografie, vezme druhý řádek a fotografie jím přepíše. Nicméně, nevím, jak to udělat tak, aby to fungovalo - tzn. vezme první řádek, vezme první fotku a upraví rozlišení. Poté vezme druhý řádek, druhou fotku a ...

    Prosím o pomoc ještě s tímto a potom už dám pokoj. :)
    Nikdo mi nerozumí. Jsem záhadný.
    Řešení 1× (Ses (tazatel))
    wamba avatar 23.11.2014 01:02 wamba | skóre: 38 | blog: wamba
    Rozbalit Rozbalit vše Re: Bash - násobení po řádcích
    kdybych se měl držet vašeho skriptu tak asi
    #!/bin/bash
    cat rozlisenipx |for file in *.jpg; do read radek; convert -quality 100 -resize $radek $file upr3/$file; done
    
    ale když nám napíšete celkově čeho chcete dosáhnout, tak poradíme lépe. tedy o co se snažíte?
    This would have been so hard to fix when you don't know that there is in fact an easy fix.
    23.11.2014 01:20 Ses | skóre: 16 | blog: Nevím nic, ale zato to vím správně | Ivančice
    Rozbalit Rozbalit vše Re: Bash - násobení po řádcích
    Mockrát děkuji! Funguje to skvěle. :)
    Nikdo mi nerozumí. Jsem záhadný.

    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.