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 20:44 | IT novinky

    Na lasvegaském veletrhu elektroniky CES byl předveden prototyp notebooku chlazeného pomocí plazmových aktuátorů (DBD). Ačkoliv se nejedná o první nápad svého druhu, nepochybně to je první ukázka praktického použití tohoto způsobu chlazení v běžné elektronice. Co činí plazmové chladící akční členy technologickou výzvou je především vysoká produkce jedovatého ozonu, tu se prý podařilo firmě YPlasma zredukovat dielektrickou

    … více »
    NUKE GAZA! 🎆 | Komentářů: 0
    dnes 16:33 | Zajímavý projekt

    Patchouli je open source implementace EMR grafického tabletu (polohovací zařízení). Projekt je hostován na GitLabu.

    Ladislav Hagara | Komentářů: 0
    dnes 14:11 | IT novinky

    Český Nejvyšší soud potvrdil, že česká právní úprava plošného uchování dat o elektronické komunikaci porušuje právo Evropské unie. Pravomocným rozsudkem zamítl dovolání ministerstva průmyslu a obchodu. To se teď musí omluvit novináři Českého rozhlasu Janu Cibulkovi za zásah do práv na ochranu soukromí a osobních údajů. Ve sporu jde o povinnost provozovatelů sítí uchovávat údaje, ze kterých lze odvodit, kdo, s kým a odkud komunikoval.

    Ladislav Hagara | Komentářů: 4
    dnes 02:11 | Komunita

    Google bude vydávat zdrojové kódy Androidu pouze dvakrát ročně. Ve 2. a 4. čtvrtletí.

    Ladislav Hagara | Komentářů: 0
    včera 17:22 | Zajímavý článek

    Bezpečnostní specialista Graham Helton z Low Orbit Security si všímá podezřelých anomálií v BGP, zaznamenaných krátce před vstupem ozbrojených sil USA na území Venezuely, které tam během bleskové speciální vojenské operace úspěšně zatkly venezuelského diktátora Madura za narkoterorismus. BGP (Border Gateway Protocol) je 'dynamický směrovací protokol, který umožňuje routerům automaticky reagovat na změny topologie počítačové sítě' a je v bezpečnostních kruzích znám jako 'notoricky nezabezpečený'.

    NUKE GAZA! 🎆 | Komentářů: 8
    včera 06:11 | Nová verze

    Společnost Valve aktualizovala přehled o hardwarovém a softwarovém vybavení uživatelů služby Steam. Podíl uživatelů Linuxu dosáhl 3,58 %. Nejčastěji používané linuxové distribuce jsou Arch Linux, Linux Mint a Ubuntu. Při výběru jenom Linuxu vede SteamOS Holo s 26,32 %. Procesor AMD používá 67,43 % hráčů na Linuxu.

    Ladislav Hagara | Komentářů: 2
    včera 05:55 | IT novinky

    V Las Vegas probíhá veletrh CES (Consumer Electronics Show, Wikipedie). Firmy představují své novinky. Například LEGO představilo systém LEGO SMART Play: chytré kostky SMART Brick, dlaždičky SMART Tagy a SMART minifigurky. Kostka SMART Brick dokáže rozpoznat přítomnost SMART Tagů a SMART minifigurek, které se nacházejí v její blízkosti. Ty kostku SMART Brick aktivují a určí, co má dělat.

    Ladislav Hagara | Komentářů: 0
    6.1. 18:33 | Bezpečnostní upozornění

    Vládní CERT (GovCERT.CZ) upozorňuje (𝕏) na kritickou zranitelnost v jsPDF, CVE-2025-68428. Tato zranitelnost umožňuje neautentizovaným vzdáleným útočníkům číst libovolné soubory z lokálního souborového systému serveru při použití jsPDF v prostředí Node.js. Problém vzniká kvůli nedostatečné validaci vstupu u cest k souborům předávaných několika metodám jsPDF. Útočník může zneužít tuto chybu k exfiltraci citlivých

    … více »
    Ladislav Hagara | Komentářů: 6
    6.1. 16:22 | Komunita

    V úterý 13. ledna 2025 se v pražské kanceláři SUSE v Karlíně uskuteční 5. Mobile Hackday, komunitní setkání zaměřené na Linux na mobilních zařízeních, kernelový vývoj a související infrastrukturu. Akci pořádá David Heidelberg.

    … více »
    lkocman | Komentářů: 0
    6.1. 16:00 | Pozvánky

    Už je 14 dní zbývá do začátku osmého ročníku komunitního setkání nejen českých a slovenských správců sítí CSNOG 2026. Registrace na akci je stále otevřená, ale termín uzávěrky se blíží. I proto organizátoři doporučují, aby se zájemci přihlásili brzy, nejlépe ještě tento týden.

    … více »
    VSladek | Komentářů: 0
    Které desktopové prostředí na Linuxu používáte?
     (1%)
     (4%)
     (0%)
     (10%)
     (22%)
     (4%)
     (5%)
     (3%)
     (11%)
     (55%)
    Celkem 292 hlasů
     Komentářů: 7, poslední dnes 15:35
    Rozcestník

    XML je seXy

    25.9.2005 16:53 | Přečteno: 1788× | ostatní

    Asi tak před dvěma rokama jsem se díky přechodu od HTML k XHTML poprvé dostal k XML. Koupil jsem si tenkrát skvělou knížečku od pravděpodobně největšího propagátora XML u nás - Jirky Koska a jal se možnosti XML zkoušet v praxi.

    XML mě "chytlo" a začal jsem jej masivně využívat na svých webech. Místo všelijakých redakčních systémů jsem začal používat obyčejné XML soubory. Použití XML má pro mě minimáně tyto 2 veliké výhody:

    1. XML dokumenty jsou (při rozumném DTD) velice přehledné a pomáhají rozumně strukturovat informace.
    2. Není nutné psát žádné rozhraní pro editaci, stačí lepší textový editor ;-)

    Samozřejmě, že tyto výhody jsou výhodamy pouze při rozumném množství dat, u několika MB souborů už lze asi o přehlednosti hovořit stěží, nehledě na pomalost zpracování. S větším množstvím dat je u XML nutné hledat stále rafinovanější a efektivnější způsoby práce s daty. Toto samozřejmě platí obecně, ale pokuď jako začátečník začnu používat SQL databázi, je pravděpodobnost, že se mi podaří napsat něco, co by na rozumném rozsahu dat (jednotky tisíců záznamů) pracovalo nerozumně dlouho (desítky sekund) oproti stejnému množství dat při použití XML nesrovnatelně nižší.

    Napsal jsem velice jednoduchý guestbook pro PHP4 využívající velice jednoduché DTD (ukázka dat). Při 1500 záznamech trvá načtení guestbooku těsně pod 2 sekundy. (měřeno pomocí etherrealu jako čas mezi odesláním HTTP požadavku a obdržením dat) Pravda, server je cyrix 266MHz ale přesto - při práci se stejným objemem dat za použití SQL jsou časy v řádu desetin vteřiny. Zcela jistě by šel guestbook napsat efektivněji, ale IMHO za cenu mnohem složitějšího kódu.

    Zajímalo by mě, kolik lidí tady XML "reálně" používá a jaké s ním má zkušenosti (Kromě XHTML tedy...). Připadá mi totiž, že XML není až zas taková sranda jak se tváří a jeho skutečné masové rozšíření není a dlouho ještě nebude takové, jak by si u W3C představovali...

           

    Hodnocení: -

    zatím nehodnoceno
            špatnédobré        

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

    Komentáře

    Vložit další komentář

    25.9.2005 17:47 Pmx
    Rozbalit Rozbalit vše Cachování
    Ony vůbec dnešní webové technologie jsou takové zajímavé... Dovolili byste si snad napsat jiný software, který se spouští 20x do sekundy, v interpretovaném jazyce?

    Pokud chci komfort při ukládání dat a nekoukat, jak pomalu se budou webové požadavky načítat, řešením by mohlo být nějaké cachování. Stránka se může při změně generovat třeba minutu, ale načítat se bude ihned. To si ale v čistém PHP moc představit nedokážu, chtělo by to vlastní server, kde by třeba bylo make :)

    XML je dobrá věc na přenášení dat, ale v tomto případě trochu chybí nějaké indexování (které by ale do xml možná nějak napasovat šlo).

    Mimochodem, když už jsme u této tématiky, také vám vadí, že SQL datábaze většinu času tráví něčím jiným, než vlastním vyhledáváním dat (třeba už jen parsováním toho sql dotazu)?
    25.9.2005 18:10 Martin Tůma | skóre: 39 | blog: RTFM | Praha
    Rozbalit Rozbalit vše Re: Cachování
    XML je dobrá věc na přenášení dat, ale v tomto případě trochu chybí nějaké indexování (které by ale do xml možná nějak napasovat šlo).

    Pravděpodobně ano, ale proč to dělat, když jsou dostupné jiné, pro stejný účel mnohem lepší technologie (Relační databáze). To jsem chtěl v příspěvku vyjádřit, že je to sice celé pěkné, ale použití v některých oblastech, zejména pro práci s velkými objemy dat XML ještě dlouho nebude "to pravé ořechové".

    Mimochodem, když už jsme u této tématiky, také vám vadí, že SQL datábaze většinu času tráví něčím jiným, než vlastním vyhledáváním dat (třeba už jen parsováním toho sql dotazu)?

    To záleží na množství dat, ve kterých se hledá - při desetitisících řádkách už tomu tak jistě není. Každopádně mi to ale nevadí, protože výhoda unifikovaného dotazovacího jazyka IMHO vysoce převyšuje úsporu prostředků, které by bylo dosaženo v případě nějakého (strojově) jednoduššího systému/jazyka pro vyhledávání.

    Každý má právo na můj názor!
    25.9.2005 19:09 Pmx
    Rozbalit Rozbalit vše Re: Cachování
    ... také vám vadí, že SQL datábaze většinu času tráví něčím jiným ... ?
    Špatně jsem se vyjádřil, to jsem nemířil přímo na vás. Jsou situace, kdy by to chtělo nějaké úložiště, ale sql db je na to jako kanón na vrabce a dba funkce nedostačující...
    25.9.2005 19:39 Martin Tůma | skóre: 39 | blog: RTFM | Praha
    Rozbalit Rozbalit vše Re: Cachování
    Každý má právo na můj názor!
    25.9.2005 20:44 Bubak | skóre: 16 | blog: Čtvrtá cenová
    Rozbalit Rozbalit vše Re: Cachování
    >> Mimochodem, když už jsme u této tématiky, také vám vadí, že SQL datábaze většinu času tráví něčím jiným, než vlastním vyhledáváním dat (třeba už jen parsováním toho sql dotazu)?

    Me ne, protoze je na to pripravena:-). Ale ted vazne, pokud pouzivate prepared statements, pak se hard parsing provede jen jednou (pri prvnim pouziti takoveho dotazu).
    ... máš jen mrtvou kočku a poškrábanýho jezevčíka ...
    25.9.2005 18:46 Zdeněk Burda | skóre: 61 | blog: Zdendův blog | Praha
    Rozbalit Rozbalit vše xml
    XML používám pořád, používám docbook, píšu v něm většinu blábolů delších jak 10 řádků. Také se s XML peru v práci.
    -- Nezdar není hanbou, hanbou je strach z pokusu.
    25.9.2005 19:35 Martin Tůma | skóre: 39 | blog: RTFM | Praha
    Rozbalit Rozbalit vše Re: xml

    DocBook je fajn, ale pro většinu věcí zbytečně složitej. A když to má bejt "slušnej" dokument, zvolim radši LaTeX, protože jsem jednak nenašel dostatečně "profesionálně vypadající" XSL, a jednak mě nástroje na převod DocBook->PDF přijdou zbytečně složitý...

    Každý má právo na můj názor!
    25.9.2005 20:07 Leoš Literák | skóre: 74 | blog: LL | Praha
    Rozbalit Rozbalit vše XML realne?
    Treba tvuj blog je ulozen jako XML dokument ;-)
    Zakladatel tohoto portálu. Twitter, LinkedIn, blog, StackOverflow
    25.9.2005 20:15 Martin Tůma | skóre: 39 | blog: RTFM | Praha
    Rozbalit Rozbalit vše Re: XML realne?

    Však já XML taky přesně takhle používám, ale jak rychle se bude blog načítat, až tady budu mít 1500 příspěvků? :-))))

    Každý má právo na můj názor!
    25.9.2005 20:28 Michal Čihař | skóre: 61 | blog: Bláboly | Praha
    Rozbalit Rozbalit vše Re: XML realne?
    IMHO je každý příspěvek zvlášť, takže to není relevatní. Nicméně k tomu počtu je ještě poměrně daleko, i když já jsem se dneska nějak rozepsal :-).
    25.9.2005 20:40 VícNežNic | skóre: 42 | blog: Spáleniště | Ne dost daleko
    Rozbalit Rozbalit vše Re: XML realne?
    Čtyři za den, pánové, čtyři za den (a není ještě konec, třeba) :-) Tak co, kdepak je naše slavná omezovací komise, he? :-)
    Copak toho není dost?
    25.9.2005 20:46 Michal Vyskočil | skóre: 60 | blog: miblog | Praha
    Rozbalit Rozbalit vše Re: XML realne?
    Myslím, že 4 zápisy jsou OK, to tu máme i jiné rekordmany :-D.
    When your hammer is C++, everything begins to look like a thumb.
    25.9.2005 21:48 Michal Čihař | skóre: 61 | blog: Bláboly | Praha
    Rozbalit Rozbalit vše Re: XML realne?
    Tak tohle překonávat nehodlám ;-).
    25.9.2005 22:29 Michal Vyskočil | skóre: 60 | blog: miblog | Praha
    Rozbalit Rozbalit vše Re: XML realne?
    Docela chápu, já tu mám rekord tři zápisy denně a už to mi přišlo zbytečně moc.
    When your hammer is C++, everything begins to look like a thumb.
    25.9.2005 22:33 Michal Čihař | skóre: 61 | blog: Bláboly | Praha
    Rozbalit Rozbalit vše Re: XML realne?
    Já se uklidňuju tím, že jsem týden nic nenapsal, tak se to snad snese :-).
    25.9.2005 22:37 VícNežNic | skóre: 42 | blog: Spáleniště | Ne dost daleko
    Rozbalit Rozbalit vše Re: XML realne?
    Bláboly jsou velká konkurence, možná už jsou první, bude to chtít mobilizovat a dát taky něco dohromady :-) Koukám, že už tři měsíce jsem se nebyl schopen dostat ani na dvouciferné hodnoty.
    Copak toho není dost?
    25.9.2005 22:48 Michal Čihař | skóre: 61 | blog: Bláboly | Praha
    Rozbalit Rozbalit vše Re: XML realne?
    Já už jsem kdysi avizoval, že se nesnažím vyhrát, já nemůžu za to, že vy dva upadáte :-).
    25.9.2005 22:51 VícNežNic | skóre: 42 | blog: Spáleniště | Ne dost daleko
    Rozbalit Rozbalit vše Re: XML realne?
    Chybí nějaká ta tvůrčí síla, je sice o čem, ale nějak není chuť, rychle docházejí slova a vysychají myšlenky :-(
    Copak toho není dost?
    25.9.2005 22:58 Michal Čihař | skóre: 61 | blog: Bláboly | Praha
    Rozbalit Rozbalit vše Re: XML realne?
    To znám, proto taky občas nepíšu nic a občas to ze mě vypadne jako dneska :-).
    25.9.2005 23:03 Martin Tůma | skóre: 39 | blog: RTFM | Praha
    Rozbalit Rozbalit vše Re: XML realne?

    Hele vy chuligáni, nechcete už jít třeba spát? Slušnej člověk aby si kvůli vám vypínal sledování komentářú ve vlastním blogu, protože mu tady jinak pípá jedna SMS za druhou... ;-)

    Každý má právo na můj názor!
    25.9.2005 23:08 VícNežNic | skóre: 42 | blog: Spáleniště | Ne dost daleko
    Rozbalit Rozbalit vše Re: XML realne?
    To tak :-) Slušnej člověk nebloguje :-)
    Copak toho není dost?
    25.9.2005 23:09 Michal Čihař | skóre: 61 | blog: Bláboly | Praha
    Rozbalit Rozbalit vše Re: XML realne?
    Slušnej člověk nemá maily přesměrovaný na SMS a stejně v noci vypíná mobil :-).
    25.9.2005 23:17 Michal Kubeček | skóre: 71 | Luštěnice
    Rozbalit Rozbalit vše Re: XML realne?
    A existuje vůbec nějaký slušnej člověk nebo je to jen taková myšlenková konstrukce? :-)
    25.9.2005 23:27 Martin Tůma | skóre: 39 | blog: RTFM | Praha
    Rozbalit Rozbalit vše Re: XML realne?

    Jistě, viz výše - slušný člověk je každý, kdo nebloguje a nemá přesměrovaný email na mobil. A nejhezčí na tom všem je, že drtivá většina lidí na Zemi je potom slušná ;-)

    Každý má právo na můj názor!
    26.9.2005 11:40 Michal Kubeček | skóre: 71 | Luštěnice
    Rozbalit Rozbalit vše Re: XML realne?
    Klasická chyba - obracíte implikaci.
    25.9.2005 20:41 Michal Vyskočil | skóre: 60 | blog: miblog | Praha
    Rozbalit Rozbalit vše Re: XML realne?
    Někdy se zadaří :-D. Imho větší zátěžový test jsou velké diskuze s několika stovkami příspěvků.
    When your hammer is C++, everything begins to look like a thumb.
    26.9.2005 10:15 unchallenger | skóre: 69 | blog: unchallenger
    Rozbalit Rozbalit vše XSLT, XQuery, ...
    XML používám, když má na výsledek smysl aplikovat $SUBJ.
    26.9.2005 16:01 Martin Tůma | skóre: 39 | blog: RTFM | Praha
    Rozbalit Rozbalit vše Re: XSLT, XQuery, ...

    XSLT znám/používám, ale k XQuery jsem se zatím nedostal - v jakejch souvislostech XQuery používáš?

    Každý má právo na můj názor!
    26.9.2005 15:18 zde | skóre: 9 | blog: Linuch | Brno
    Rozbalit Rozbalit vše XML používám
    .. jen když musím.
    Táto, ty de byl? V práci, já debil.

    Založit nové vláknoNahoru

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