Hlavní navigace

Sem s daty!

František Fuka 1. 8. 2005

Už od mládí jsem měl rád data a pořádek v nich. Jakmile jsem získal první databázový program pro ZX Spectrum (VU FILE), udělal jsem si v něm databázi svých počítačových her. Jakmile jsem začal hrát karetní hru Magic: The Gathering, vytvořil jsem si v nějaké obskurní DOSové databázi podrobný seznam všech karet, které jsem měl. Od té doby mě to pustilo (hlavně na podobné prkotiny už nemám čas), ale přehledný, dobře organizovaný soubor dat pořád ocením jako labužnickou záležitost.

František Fuka - karikatura

Ilustrace: Nenad Vitas

Internet je od svého počátku souhrnem dat. Pochopitelně. I ta nejjednodušší statická HTML stránka představuje nějaká data, ale s postupem let přibývá serverů, jejichž obsah vzniká tak, že se něco „vytahá“ z klasické databáze, nějak se to „obalí“ a výsledná stránka je na světě (a to i u statických stránek, u kterých to rozhodně není „nutné“). Tj. na serveru jsou umístěna data, která mají nějaký smysl (například množina článků, z nichž každá má datum, autora a obsah) a z nich se dynamicky generuje HTML kód, kterému tento „smysl“ chybí a je pouze sérií znaků (ve kterých „smysl“ odhalí až člověk, který si je prohlíží ve svém prohlížeči).

Je pochopitelné, že některým lidem a některým aplikacím by se hodilo mít přístup k původním „smysluplným“ datům, umístěným přímo v databázi, se kterými by si mohli (resp. mohly) dělat, co se jim zachce. Pro tyto „maniaky“ existuje specifikace RDF (Resource Description Framework), využívající XML a sloužící k zaznamenávání a katalogizaci obecných dat.

Pro Firefox je k dispozici zajímavé rozšíření PiggyBank, které umožňuje zpracovávat RDF data, na která na Internetu narazíte. Můžete v nich vyhledávat, katalogizovat, ukládat je lokálně nebo je uploadovat. Pokud jsou mezi nimi geografická data, můžete je namapovat na Google Maps.

WT100

Ale to není to nejzajímavější. PiggyBank totiž umí získat RDF data i ze stránek, kde žádná nejsou. Buď z RSS kanálů, nebo obecně naprosto odkudkoliv, pomocí uživatelských skriptů! Tj. umožňuje vám vrátit datům onen „syrový obsah“, který měla ještě v databázi, a zbavit je „HTML balastu“. Pokud tato data navzájem provážeme originálním způsobem, můžeme získat zajímavou unikátní aplikaci, aniž bychom vlastně nějakou programovali. (Praktické příklady hledejte na domovské stránce rozšíření.)

A co z toho všeho? Neočekávám, že všichni najednou začnou generovat hromady užitečných RDF dat. Ani neočekávám, že si všichni začnou instalovat PiggyBank (koneckonců, je to dost mamutí rozšíření, protože obsahuje databázi a vlastní webserver a má přes 4 MB!). Ale je to zase něco nového – žádná revoluce, ale přirozený vývoj. Teď si můžu například vyhledat několik restaurací podle nějakých kritérií (zatím pouze v USA) a zobrazit je na přehledné mapce, aniž by jejich provozovatelé někam zadávali jejich zeměpisné souřadnice. Asi se ještě dočkáme zajímavých věcí…

Našli jste v článku chybu?
Podnikatel.cz: Udělali jsme velkou chybu, napsal Čupr

Udělali jsme velkou chybu, napsal Čupr

120na80.cz: Co je padesátkrát sladší než cukr?

Co je padesátkrát sladší než cukr?

Podnikatel.cz: Letáky? Lidi zuří, ale ony stále fungují

Letáky? Lidi zuří, ale ony stále fungují

Podnikatel.cz: Poslanci chtějí sebrat majetek Bakalovi

Poslanci chtějí sebrat majetek Bakalovi

Podnikatel.cz: Instalatér, malíř a elektrikář. "Vymřou"?

Instalatér, malíř a elektrikář. "Vymřou"?

DigiZone.cz: LG OLED65E6: první pohled

LG OLED65E6: první pohled

Root.cz: Prvních 700 routerů Omnia je hotových

Prvních 700 routerů Omnia je hotových

Vitalia.cz: Tesco nabízí desítky tun jídla zdarma

Tesco nabízí desítky tun jídla zdarma

Vitalia.cz: Když bílkoviny, tak jíme ty nekvalitní

Když bílkoviny, tak jíme ty nekvalitní

Vitalia.cz: dTest odhalil ten nejlepší kečup

dTest odhalil ten nejlepší kečup

Podnikatel.cz: Nemá dluhy? Zjistíte to na poště

Nemá dluhy? Zjistíte to na poště

Lupa.cz: Další Češi si nechali vložit do těla čip

Další Češi si nechali vložit do těla čip

Vitalia.cz: Test dětských svačinek: Tyhle ne!

Test dětských svačinek: Tyhle ne!

DigiZone.cz: O2 TV doplnilo kanály HBO v HD

O2 TV doplnilo kanály HBO v HD

Podnikatel.cz: Babišovy firmy a registr smluv. Co odhalil?

Babišovy firmy a registr smluv. Co odhalil?

Podnikatel.cz: ČSSZ posílá přehled o důchodovém kontě

ČSSZ posílá přehled o důchodovém kontě

DigiZone.cz: Samsung EVO-S: novinka pro Skylink

Samsung EVO-S: novinka pro Skylink

Podnikatel.cz: EET pro e-shopy? Postavené na hlavu

EET pro e-shopy? Postavené na hlavu

Podnikatel.cz: „Lex Babiš“ Babišovi paradoxně pomůže

„Lex Babiš“ Babišovi paradoxně pomůže

Vitalia.cz: Muž, který miluje příliš. Ženám neimponuje

Muž, který miluje příliš. Ženám neimponuje