Dnes jsem se rozhodl představit několik užitečných nástrojů pro MySQL,
které používám pro práci s touto DB.
Prvním a zároveň nejznámějším nástrojem je phpMyAdmin. PhpMyAdmin
je aplikace napsaná v jazyce PHP, která umožnuje kompletní správu
databáze.
Druhou aplikací je
dbDesigner, který dokáže
vytvářet ER diagramy. DbDesigner umí např.:
- vizuálně konstruovat a následně spouštět SQL dotazy
- získat schéma již existující databáze
- generovat potřebný SQL, pro vytvořen všech vytvořených tabulek
- tisknout schémata ve velmi přívětivé podobě
- exportovat dokumentaci do HTML
Posledním nástrojem je
MySQL GUI Tools,
který je svoji funkčností velmi podobný nástroji phpMyAdmin.
Prostřednictvím MySQL GUI Tools můžete např.:
- exportovat obsah databáze
- vytvořit úlohu pro pravidelnou zálohu databáze(í)
- spouštět SQL dotazy
- monitorovat zatížení služby
Google Gears je open source rozšíření
do prohlížečů, které umožňuje webovým aplikacím poskytovat svoji
funkcionalitu v offline režimu (bez internetového připojení). Podpora
offline režimu na velkých domácích počítačích je určitě zajímavá,
ale co je mnohem zajímavější je implementace Google Gears pro mobilní
zařízení, se kterou Google právě přichází.
Google Gears mobile odstraňuje následující (nežáddoucí) vlastnosti
mobilních zařízení:
- Vzájemná nekompatibilita software
- Nutnost kompilovat SW pro různé zařízení (hardware)
- Mobilní zařízení je často Offline – mimo dosah internetu
V současnosti je rozšíření dostupné pouze pro Windows Mobile 5 a 6. Do
budoucna lze očekávat podporu dalších OS. Velkou výhodou je také to, že
Google Gears Mobile má stejný objektový model jako Google Gears, tudíž své
hotové aplikace pouze upravíte pro
limity mobilních
zařízení.
Netřeba popisovat, jaký význam může mít tento počin v GIS
oblasti. Mohl by to být krok, směrem k jednoduchým centralizovaně
spravovaným GIS aplikacím, které si uživatel nainstaluje na svém PDA pouze
zadáním URL adresy.
Dneska jsem našel velmi zajímavý projekt za nímž stojí společnost Neave. Experimentální
webovou aplikaci FlashEarth.com,
která dokáže slučovat pod jednu střechu data z následujících volně
dostupných zdrojů:
Jak už název napovídá, vše je poháněno Flash
technologii. FlashEarth
je dle autora experiment, prostřednictvím kterého se snažil zjistit, jak by
bylo možné vylepšit rozhraní Google Maps. Jedno z těchto vylepšení je
například rotace mapy.
V současnosti je možné FlashEarth
využít pouze pro nekomerční účely (na koukání), do
budoucna jej však bude možné použít i komerčně. Malý problém bych
viděl v tom, že se jedná o neoficiální (nepovolené – ilegální)
využití volně dostupných dat.
Pokud jste pravidelným uživatelem drogy zvané internet.
Znamená to, že máte několik desítek různých uživatelských účtů
všude po světě (internetu). Skoro každá stránka dneska požaduje
nějakou často zbytečnou registraci.
Při každé registraci je potřeba na sebe prásknout nějaké osobní
údaje telefon, adresu, e-mail a podobně.
Jakou ale máte kontrolu nad tím, co o vás kde vědí?
Jakou máte kontrolu nad tím, jestli někde něco neprosáklo (únik osobních
údajů ze špatně zabezpečených stránek). Znám plno lidí, co používají
stále stejné heslo a login. Kde je pak vaše bezpečnost?
Představte si, že bychom měli jeden jediný účet.
Takový centrální účet, pomocí něhož bychom se přihlašovali
všude. Díky tomuto účtu bychom měli kontrolu nad tím, co o nás
kde vědí. Poskytovatel takového účtu by samozřejmě nabízel
nejvyšší možné zabezpečení osobních dat. Tahle služba
existuje a jmenuje
se OpenID.
Na stránce, která službu OpenID podporuje stačí zadat jen své ID. Po
přesměrování dojde k bezpečnému přihlášení. Díky OpenID máte plnou kontrolu nad
tím, co kde komu hlásíte. Můžete si vytvořit několik
osob (různé přezdívky, e-mailové adresy a podobně). Můžete
jakékoliv stránce zrušit přístup k vašim
osobním údajů.
Registrátorů OpenID je celá řada, dokonce i v České Republice.
Stačí si vybrat URL adresu, která se Vám bude líbit. Vývojářům stránek
doporučuji kouknout na stránky OpenID Enabled. Pěkně je celá služba popsána
také na Mozek.cz.
Sémantický web má
velikou budoucnost. Je opatrně označován jako web třetí
generace (web 3.0). Jenže kdo se chce učit RDF nebo
OWL? Kdo chce
dělat komplexní, ale extrémně složité aplikace. Já tedy
moc ne! Sémantický web má pro mě bohužel nádech akademična a
nepoužitelna v praxi (rád bych se ale pletl). RDF a OWL jsou prostě
jazyky pro stroje, ne pro lidi.
Taky máte pocit, že lidi potřebuji něco
úplně jiného? Něco mnohem jednoduššího, elegantnějšího a
hlavně snáze pochopitelnějšího. Máte štěstí, ono to
už existuje. Je to mladé, rostoucí a velmi živé a jmenuje
se to Microformat.
Microformát se nesnaží se zadefinovat celý svět, jak se
o to snaží ostatní sémantické jazyky. Spíše nabízí jednoduchou
alternativu, jak přidat semantičnost do dnešních webů
pomoci již existujících prostředků (atributy rel, class a podobně).
Nesnaží se znovu objevovat kolo.
Pokud se chcete přesvědčit o jednoduchosti Microformat koukněte se do sekce Code, nebo do Microformat Wiki. Užitečný
je taky Microformat tahák v podobě PDF
dokumentu.
Používáte Google Analytics? Tak to jistě víte, že monitoruje také
polohu návštěvníků Vašeho webu. Server Free GeoTools
včera publikoval návod, jak převést data evidované v sekci GeoMap
Overlay do KML souboru. Tento formát umí zobrazit Google
Earth.
- Klikněte na v Google Analytics na Marketing
Optimization – Visual Segment Performance – Geo Map Overlay
- Poté klikněte na tlačítko T (vpravo nahoře)
- Označte všechny data a okopírujte
- Data vložte do okna na těchto stránkách Analytics2kml
Koukněte se na příklad, kde všude žijí návštěvníci
nabito.net.
Po novém roce 007 přináším jeden malý
návod v podobě
PDF, konkrétně na službu
Last.fm protože:
- Last.fm
je úspěšná aplikace Web2.0.
- Last.fm
je internetové rádio.
- Last.fm
je sociální sítí, která spojuje jednotlivé uživatele na základě
poslouchané hudby.
Hodně lidí co znám by se chtělo taky připojit, ale neví jak čtěte
dokument:
Služba Last.fm, jak
se zaregistrovat a proč? – návod obsahuje, kromě základních
informací o službě také postup konfigurace pluginu do Winampu.