Vzhledem k tomu, že můj přehled filmových premiér pro Google Calendar, importovaný z kalendářového ICS souboru, přestal fungovat (přesněji řečeno, při ICS importu přestala náhle Googlu fungovat diakritika, která předtím měsíc fungovala) a celé toto řešení stejně nebylo optimální, rozhodl jsem se praštit do toho a předělat tento přehled premiér na nativní GCal kalendář.
Stačila mi k tomu dokumentace GCal API. Nepotřeboval jsem jejich Java klienta (Javě se mi pořád ještě daří odolávat) a naprogramoval jsem si vlastního v Ruby. Po necelých dvou dnech práce je to hotovo a kalendář opět funguje (bohužel na jiné adrese, takže pokud jste používali ten původní, musíte si adresu změnit). A já přemýšlím, jaký další automaticky generovaný kalendář by se mi mohl ještě hodit.
Zajímavé je to, že z dokumentace je zřejmé, že API pro Google Calendar je pouze podmnožinou „Google Data API“, což je obecný protokol pro updatování nějakých obecných informací. Vypdadá to, že pomocí tohoto protokolu budou mít záhy řadoví uživatelé (resp. jejich programy a skripty) přístup do GMailu, Google Base, Google Readeru, Google Notebooku (spuštěn minulý týden) a dalších Google služeb.
Toto je (pokud je má domněnka správná) významný signál. Ač používám služby Google intenzivně a nepřetržitě, stále jsem mírně nervózní z toho, co se stane, pokud Google zkrachuje, koupí ho Microsoft, nebo něco podobného.
Teď se zdá, že kdyby k tomu došlo, bude zde přinejmenším rozumný způsob, jak si data stáhnout k sobě v případě, že se s Googlem rozejdu. A než k tomu dojde, můžu mít dobrý pocit z toho, že si můj program dokáže povídat přímo s databází toho velkého Googlu!
To s tou "Azurovou stopou" jsem nepochopil... proc zrovna azurova?
Jen Maps od Googlu maji vlastni API nepostavene na Data API. Mozna to nekdy predelaji, ale Maps API mi momentalne pripada s velkym predstihem nejlepsi pocin Googlu.
Ten Excelovsky soubor od UDF ti posilaji mailem? Mas nejak automatizovane, aby se ti to prohodilo tim skriptem? Zrovna v patek jsem si na Linuxu hral se souborem ~/.forward, kde se to da hezky udelat, ale samozrejme musis mit sendmail.
[1]: "Azurova stopa" znamena, ze je na filmovem pasu zvuk zaznamenan novou technologii a vyplyva z toho, ze takovy film se neda promitat ve starsich promitackach ve starsich kinech.
Z UFD posilaji aktualizace mailem nebo si je muzes stahovat z ufd.cz. Stahnu ten xml soubor do sveho adresare "downloads" a pak spustim ten skript, ktery si ho tam najde, prevede a updatuje podle nej gCal. Je to tak 1x za 14 dni, zatim se mi nechce to automatizovat nejak vic.
Vše je řečeno na www.fuxoft.cz
Přečteno 93 218×
Přečteno 84 985×
Přečteno 42 552×
Přečteno 41 295×
Přečteno 37 869×