Štítek Google ×

Android Apache Ant Chrome CSS Data Databáze Desocializace Download ESRI Facebook Flash GIS Google Google Maps GPS Hardware HTML Hudba Internet iOS iPhone Jak na to jQuery Kindle mapa Maps Mapy Mashup Mobile MySQL Nezařazeno Obrázky PHP Programování Silverlight Software Studentská tvorba Test Video Všechno možné Webdesign Weblbinky Windows Wordpress Zajímavosti

6. 12. 2010

Chrome Time Track

Vydal jsem druhou verzi Chrome Time Track pro prohlížeč Chrome. Toto rozšíření Vám umožní snadno sledovat čas strávený nad úkolem nebo projektem.

Rozšíření nevyžaduje připojení k internetu. Pro ukládání časů a úkolů využívá lokální databázi (HTML 5). Čas měří i při zavřeném prohlížeči! Rozšíření si totiž zapamatuje poslední kliknutí na play a předchozí strávený čas. Snadno jej tak dopočítá. Je rovněž možné sledovat několik úloh najednou, nebo případně upravit čas ručně. Pokud Vám cokoliv bude chybět, pošlete požadavek na GitHub, kde rovněž najdete zdrojový kód.

Inspirací pro sepsání tohoto rozšíření byl jTrack.

#chrome, #google, #html5, #javascript, #jquery, #rozsireni
24. 8. 2010

Moje desocializace

Za posledních několik týdnů jsem zrušil několik účtů v sociálních sítích a různých službách. Sepsal jsem své důvody:

Deliciousu

Jako první padl za oběť Delicious. Tuto službu jsem využíval opravdu hodně. Jenže mé využití bylo jednostranné. Plnil jsem svůj účet odkazy (přes 800), které se mohou „jednou hodit“. Jenže oni se prostě nehodili a při řešení jakéhokoliv problémů jsem nikdy nešel jako první na Deliciousu, ale na Google. Opětovné vyhledání informace totiž bylo rychlejší, než se proklikávat tunami tagů. Navíc vlastně hledáte něco, co tam možná ani není, co jste si chtěli uložit a nakonec jste to neuložili. Takže jsem účet smazal a nechybí mi. Zcela dostačující náhradou je pro mne stal Google Chrome se synchronizací záložek.

Google

Nahnuté to je (bohužel) s Google Buzz, jehož praktické využití troskotá na obsahu (téměř celý se tvoří někde jinde). Velkou motivací pro mě bylo přečtení článku Buzz Kill. Pro začátek jsem alespoň odpojil svůj automaticky generovaný obsah.

Třetí obětí desocializace byl Orkut – tahle služba se nejen v ČR moc nechytla (viz. Neúspěchy Google – Orkut). Účet na Orkut jsme si zařídil přes pozvánky od nějakého Brazilce několik let zpátky. Aktivní využití si v mém online životě nenašel.

Google Wave jsem si zatím ponechal, ale v podstatě to má taky spočítané.

Ostatní oběti

Smazal jsem účet na friendfeed.com. Tuhle službu jsem nikdy moc nevyužíval, takže jeho zrušení bylo celkem logické.

Dalším zrušeným účtem bylo Stumbleupon – stačí mi prostě občas kouknout na Top rated.

Smazal jsem Last.fm, který už většinu služeb poskytuje za peníze. Své oblíbené interprety mohu sledovat nadále, ale nepotřebuji k tomu účet.

Zrušil jsem účet na Zoho. Mají prostě na můj vkus zbytečně moc služeb, které nepotřebuji a nevyužívám.

Na závěr

Vždy jsem patřil k těm, kteří nadšeně zkoušeli nové služby. Tohle se zřejmě nezmění ani v budoucnosti. Jen začínám mnohem více vyhodnocovat, zda je služba (síť) skutečným přínosem, nebo pouze žroutem času (žejo pane Fejsbuku !!!).

#buzz, #chrome, #google, #social
12. 3. 2010

Další velká věc – Vaše poloha

Vaše aktuální poloha se stává (konečně) lákadlem pro firmy. Přesná geografická poloha totiž dokáže přidat veškeré vaší (online) činnosti kontext. Kontext sebou zase přináší vysokou relevanci v podobě cílení služby, reklamy, vyhledávání atd. Přidaná hodnota, v podobě znalosti Vaší polohy, má prostě cenu zlata. Jsem přesvědčen, že tohle další velká věc. Milníkem, díky kterému se tohle vše nastartovalo, jsou mobilní zařízení nové generace. AndroidiPhone si bez těchto funkcí už stěží představíme.

Nejlepším příkladem je FourSquare, jehož primární funkce je postavena na znalosti Vaší geografické polohy. FourSquare je rovněž označován jako další Twitter. Z toho lze vyvodit, jak velká očekávání služba budí. Mimochodem Twitteru podporuje geolokaci příspěvků od srpna 2009.

Nejdůležitější indicie vedou přímo do W3C, jehož specifikace Geolocation API je stále živá (poslední aktualizace únor 2010). Implementaci tohoto API najdeme například v poslední vývojářské verzi Chrome a rovněž nějaký ten čas ve Firefoxu. Opera si s tímto API poradí od verze 10.5 (nejnovější). Microsoft zatím stojí trošku stranou. Internet explorer dokáže pracovat s polohou například díky rozšíření Google Gears. Je však nutno přiznat, že i u Microsoftu lze vidět snahu. Windows 7 je toho dobrým příkladem.

Stojíme na prahu nové éry. Kdy budou hrát prim služby jako Google Near to me a podobně. Nakonec to vše může skončit takto:

#android, #chrome, #firefox, #gis, #google, #gps, #iphone, #opera
3. 2. 2010

Scribble Maps aneb hezky pokreslená mapa

Taky Vám občas chybí možnost si něco načmárat do mapy. Vyznačit někomu, kde to vlastně bydlíte. Zakreslit jak se dostane k chatě zkratkou přes les. Nástroj, se kterým to jde neuvěřitelně snadno se jmenuje Scribble Maps.

Scribble Maps je dostupný také v Češtině. Líbilo by se mi, kdyby jej někdo začal používat při výuce. Dokážete si představit zapáleného dějepisáře, jak vysvětluje s tabletem v ruce průběh stoleté války? To by byla přece paráda. Aplikace je dostupná v běžné a pro verzi. Profi verze programu toho samozřejmě umí mnohem více, což ostatně můžete vidět zde:

Velká plus aplikace:

  • jazykové mutace
  • podpora ShapeFile
  • export do KML
  • odeslání mapy e-mailem
  • export do JPG
  • Google Maps
  • export do GPX

Poslední velké plus je, že mapu můžete jednoduše uložit a vložit do svého webu.

#flex, #google, #maps
7. 1. 2010

Snadné vkládání Google Map pomocí jQuery

Vkládání Google Maps do webu není nijak zvlášť složité (Google maps cheat sheet). K vložení základní mapy, stačí napsat pár řádků javascriptu. Přesto se tento proces dá ještě zjednodušit díky Google Maps plugin for jQuery.

Celý plugin je vměstnán do méně než 10KB javascript kódu. Díky tomuto pluginu, se vložení mapy smrskne na jeden řádek.

$('selector').googleMaps();

Plugin toho samozřejmě podporuje mnohem více. Například jednoduché vkládání špendlíku (značky) do mapy:

$(document).ready(function() {
  $('selector').googleMaps({
    markers: {
    latitude:     37.4416,
   longitude: -122.1516
  }
});
});
#google, #jquery, #maps, #programovani