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 00:44 | Pozvánky

V sobotu 21. října 2017 se na půdě Elektrotechnické fakulty ČVUT v Praze uskuteční RT-Summit – setkání vývojářů linuxového jádra a uživatelů jeho real-time verze označované jako preempt-rt.

… více »
Pavel Píša | Komentářů: 1
včera 23:44 | Bezpečnostní upozornění

V Linuxu byla nalezena bezpečnostní chyba CVE-2017-15265 zneužitelná k lokální eskalaci práv. Jedná se o chybu v části ALSA (Advanced Linux Sound Architecture).

Ladislav Hagara | Komentářů: 1
včera 22:44 | Komunita

Greg Kroah-Hartman informuje na svém blogu, že do zdrojových kódu linuxového jádra bylo přidáno (commit) prohlášení Linux Kernel Enforcement Statement. Zdrojové kódy Linuxu jsou k dispozici pod licencí GPL-2.0. Prohlášení přidává ustanovení z GPL-3.0. Cílem je chránit Linux před patentovými trolly, viz například problém s bývalým vedoucím týmu Netfilter Patrickem McHardym. Více v často kladených otázkách (FAQ).

Ladislav Hagara | Komentářů: 3
včera 22:04 | Pozvánky

Rádi bychom vás pozvali na přednášku o frameworku Avocado. Jedná se o testovací framework další generace, inspirovaný Autotestem a moderními vývojovými nástroji, jako je třeba git. Přednáška se bude konat 23. října od 17 hodin na FEL ČVUT (Karlovo náměstí, budova E, auditorium K9 – KN:E 301). Více informací na Facebooku.

… více »
mjedlick | Komentářů: 0
včera 21:44 | Bezpečnostní upozornění

Nový útok na WPA2 se nazývá KRACK a postihuje prakticky všechna Wi-Fi zařízení / operační systémy. Využívá manipulace s úvodním handshake. Chyba by měla být softwarově opravitelná, je nutné nainstalovat záplaty operačních systémů a aktualizovat firmware zařízení (až budou). Mezitím je doporučeno používat HTTPS a VPN jako další stupeň ochrany.

Václav HFechs Švirga | Komentářů: 2
15.10. 00:11 | Zajímavý projekt

Server Hackaday představuje projekt RainMan 2.0, aneb jak naučit Raspberry Pi 3 s kamerovým modulem pomocí Pythonu a knihovny pro rozpoznávání obrazu OpenCV hrát karetní hru Blackjack. Ukázka rozpoznávání karet na YouTube. Zdrojové kódy jsou k dispozici na GitHubu.

Ladislav Hagara | Komentářů: 0
14.10. 15:11 | IT novinky

Online obchod s počítačovými hrami a elektronickými knihami Humble Bundle byl koupen společností IGN. Dle oficiálních prohlášení by měl Humble Bundle dále fungovat stejně jako dosud.

Ladislav Hagara | Komentářů: 8
14.10. 06:00 | Zajímavý článek

Brendan Gregg již v roce 2008 upozornil (YouTube), že na pevné disky se nemá křičet, že jim to nedělá dobře. Plotny disku se mohou rozkmitat a tím se mohou prodloužit časy odezvy pevného disku. V září letošního roku proběhla v Buenos Aires konference věnovaná počítačové bezpečnosti ekoparty. Alfredo Ortega zde demonstroval (YouTube, pdf), že díky tomu lze pevný disk použít také jako nekvalitní mikrofon. Stačí přesně měřit časy odezvy

… více »
Ladislav Hagara | Komentářů: 8
13.10. 14:33 | Komunita

Společnost SUSE natočila a na YouTube zveřejnila dva nové videoklipy: 25 Years - SUSE Music Video (7 Years parody) a Linus Said - Music Parody (Momma Said).

Ladislav Hagara | Komentářů: 6
13.10. 12:55 | Zajímavý projekt

Autoři stránky Open Source Game Clones se snaží na jednom místě shromažďovat informace o open source klonech proprietárních počítačových her. Přidat další hry nebo návrhy na zlepšení lze na GitHubu. Na stránce Open Source Text Games jsou shromažďovány informace o open source textových hrách. Opět lze k vylepšení nebo doplnění stránky použít GitHub.

Ladislav Hagara | Komentářů: 1
Těžíte nějakou kryptoměnu?
 (6%)
 (2%)
 (15%)
 (76%)
Celkem 717 hlasů
 Komentářů: 24, poslední 27.9. 08:30
    Rozcestník
    Zelený chameleon

    Různé drobnosti a užitečnosti na které narazím nebo sám vytvořím. Primárně se zaměřuji na věci, které mohou být zajímavé a užitečné pro ostatní uživatele GNU/Linuxu či typografického systému TeX, občas se tu ale určitě vyskytne i něco z úplně jiného soudku, např. z oblasti bezpečnosti apod.

    Aktuální zápisy

    Formátování XML (mikrozápisek)

    28.6.2012 16:19 | Ostatní

    Hurá, náhodou jsem narazil na jednoduchý shellový příkaz, který zformátuje a zarovná XML soubor:

    xmllint --format input.xml

    Už by se mi něco podobného kolikrát hodilo, ale tenkrát mne ne napadlo zkoušet nic jiného, než editory typu <oXygen/>, vestavěný XML editor NetBeans či hledat rozšíření Firefoxu, které by dokázalo Firefox donutit zobrazit zarovnaných čistý XML zdroj i pro HTML/XHTML/XML s připojeným stylesheetem.

    Teď by to ještě chtělo něco podobně jednoduchého a rychlého, co dokáže v unifikovaném diffu zobrazit rozdíly ne jen na úrovni celých řádků, ale na úrovni změněných znaků na úrovni řádku, jako to umí ve webovém rozhraní např. Trac...        

    Hodnocení: 100 %

            špatnédobré        

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

    Komentáře

    Vložit další komentář

    28.6.2012 17:00 .
    Rozbalit Rozbalit vše Re: Formátování XML (mikrozápisek)
    git wdiff to vie
    Cohen avatar 29.6.2012 14:38 Cohen | skóre: 21 | blog: Drobnosti | Brno
    Rozbalit Rozbalit vše Re: Formátování XML (mikrozápisek)
    No, git co se mi nainstaloval z repositáře toto nezná. Stejně by to ale předpokládám fungovalo jen pro verzovaný obsah, ne?
    OpenPGP key fingerprint: 489C 5EC8 0FD6 2BE8 9E59 B4F7 19C1 3E8C E0F5 DB61 (https://www.fi.muni.cz/~xruzick7/pgp-klic/)
    pavlix avatar 29.6.2012 17:56 pavlix | skóre: 54 | blog: pavlix
    Rozbalit Rozbalit vše Re: Formátování XML (mikrozápisek)
    Mno... wdiff je tuším samostatný příkaz, v gitu je to diff --color-words.
    28.6.2012 17:19 petr_p | skóre: 59 | blog: pb
    Rozbalit Rozbalit vše Re: Formátování XML (mikrozápisek)
    Pokud bys hledal něco na porovnávání XML souborů včetně schopnosti generovat a aplikovat patche a to vše na úrovní logického modelu XML (tj. bez ohledu na uzávorkování atributů, zkracování prázdných elementů), tak vyzkoušej XML::DifferenceMarkup.
    Cohen avatar 29.6.2012 14:39 Cohen | skóre: 21 | blog: Drobnosti | Brno
    Rozbalit Rozbalit vše Re: Formátování XML (mikrozápisek)
    Diff jsem myslel obecně. Občas to samozřejmě bude i XML, ale velmi by se to hodilo i pro plain text. Stejně ale moc děkuji za odkaz.
    OpenPGP key fingerprint: 489C 5EC8 0FD6 2BE8 9E59 B4F7 19C1 3E8C E0F5 DB61 (https://www.fi.muni.cz/~xruzick7/pgp-klic/)
    28.6.2012 17:39 haha
    Rozbalit Rozbalit vše Re: Formátování XML (mikrozápisek)
    vimdiff
    Cohen avatar 29.6.2012 14:53 Cohen | skóre: 21 | blog: Drobnosti | Brno
    Rozbalit Rozbalit vše Re: Formátování XML (mikrozápisek)
    Díky za tip. Upřímně řečeno mi ale vimdiff k srdci nepřirostl, i když Vim jako editor mám velmi rád. Na obarvení diffu mi výstup přijde zbytečně komplikovaný (otevírají se dvě okna, barviček je tam až přes příliš apod. – jasně, nejspíš to půjde přenastavit odpovídající konfigurací.)

    Teď často používám:

    diff -ur něco něco_jiného | vim -

    Ideální by bylo, kdyby existovalo něco jako

    diff -ur něco něco_jiného | colordiff

    kde by ale colordiff nebyl normální colordiff ale uměl barvit i na úrovni změn znaků v daných řádcích.

    Když jsem se díval do manu colordiff, jestli se musí používat jako filtr nebo se dá přímo spustit na souborech, tak mne tam zaujal odkaz na wdiff, jehož výstup prý colordiff umí barvit také. Koukám, že wdiff (ze stejnojmenného balíčku) instalovaný mám.

    diff -ur něco něco_jiného | wdiff -d | colordiff

    Po vyzkoušení se ukazuje, že do jisté míry umí žádané, i když to stále není tak přehledné jako ta webová stránka generovaná Tracem.
    OpenPGP key fingerprint: 489C 5EC8 0FD6 2BE8 9E59 B4F7 19C1 3E8C E0F5 DB61 (https://www.fi.muni.cz/~xruzick7/pgp-klic/)
    Cohen avatar 29.6.2012 15:06 Cohen | skóre: 21 | blog: Drobnosti | Brno
    Rozbalit Rozbalit vše Re: Formátování XML (mikrozápisek)
    Šikovně vypadá Meld, ovšem neumí vzít jako vstup již vygenerovaný unifikovaný diff, ale vyžaduje dva samostatné soubory na vstupu, což může být závažné omezení... A navíc je to grafický program, takže přes SSH má člověk smůlu. (Ano, dají se přesměrovat Xka, ale...) :-/
    OpenPGP key fingerprint: 489C 5EC8 0FD6 2BE8 9E59 B4F7 19C1 3E8C E0F5 DB61 (https://www.fi.muni.cz/~xruzick7/pgp-klic/)
    pavlix avatar 29.6.2012 17:56 pavlix | skóre: 54 | blog: pavlix
    Rozbalit Rozbalit vše Re: Formátování XML (mikrozápisek)
    vimdiff ani moc dobře nefunguje, co chvíli ho musím ručně požádat o synchronizaci.
    29.6.2012 14:28 jeleniste | skóre: 13 | blog: Prokustovo lože
    Rozbalit Rozbalit vše Re: Formátování XML (mikrozápisek)
    Já na formátování používám věcičku, co se jmenuje xml_pp, patří to k nějakým xml toolboxu, určitě pro to bude i něco do vim, já to teda dělam ve vimu takhle:
    ggVG:!xml_pp
    Kdy6 oboj9 bude stejn2 yform8tovan7, tak to diff ve vimu najde..
    Nejsem blbý, jen se hloupě ptám
    29.6.2012 14:58 chrono
    Rozbalit Rozbalit vše Re: Formátování XML (mikrozápisek)
    Nedal by sa, namiesto diff, použiť program meld (ak ide o porovnávanie adresárov a/alebo súborov) alebo diffuse (ak sa porovnávajú len jednotlivé súbory)?
    1.7.2012 21:53 David Jaša | skóre: 44 | blog: Dejvův blog
    Rozbalit Rozbalit vše Re: Formátování XML (mikrozápisek)
    a ve vimrc se hodí mít řádek:
    au FileType xml exe ":silent 1,$!xmllint --format --recover - 2>/dev/null"

    Založit nové vláknoNahoru

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