<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-14344901</id><updated>2011-12-15T04:44:04.573+02:00</updated><title type='text'>Virtuaaliset nuppineulat - eli Google Maps API</title><subtitle type='html'>Näkökulma muuttuu. Kesällä 2005 tulivat interaktiiviset kartat ja satelliittikuvat nettisivuille. Sijainti tuli mukaan tiedon organisointiin. Kaikki maailman asiat löytyvät helpoiten kun niitä lähestyy avaruudesta.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://nuppineulat.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://nuppineulat.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default?start-index=101&amp;max-results=100'/><author><name>Esa</name><uri>http://www.blogger.com/profile/16422122370460025388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp2.blogger.com/_kxd45MIZM2Q/SBIv5XrtblI/AAAAAAAAAIs/1baMRLP2nyg/S220/Esannn.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>382</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-14344901.post-8238496392600322507</id><published>2011-10-14T23:57:00.000+03:00</published><updated>2011-10-14T23:57:00.711+03:00</updated><title type='text'>TieInfo - ns. mashup palvelu</title><content type='html'>"&lt;a href="http://tieinfo.mustcode.fi/tieinfo/"&gt;TieInfo API&lt;/a&gt; on ns. mashup palvelu, joka kerää liikenteeseen liittyvää    informaatiota monesta eri lähteestä, yhdistää ne ja tarjoaa    yhdistetyn tiedon eteenpäin. Ei erillisiä API    avaimia tai käyttäjätunnuksia; katso alta tarvitsemasi toiminnot ja    integroi palveluusi."&lt;br /&gt;&lt;br /&gt;Tässä on dataa jolla on ihan oikeata arvoa ja käyttöä. &lt;br /&gt;&lt;br /&gt;Upeata. En ole jutellut kyseisten jätkien kanssa mutta toivoisin kaikilta JSON-dataa tarjoavilta JSONP-vaihtoehtoa, eli callback-parametriä. Se helpottaa fuusauksen (mässyn) tekemistä älysti. Lisäksi se jakaa http-kuorman oikeudenmukaisemmin.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14344901-8238496392600322507?l=nuppineulat.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nuppineulat.blogspot.com/feeds/8238496392600322507/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14344901&amp;postID=8238496392600322507&amp;isPopup=true' title='1 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/8238496392600322507'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/8238496392600322507'/><link rel='alternate' type='text/html' href='http://nuppineulat.blogspot.com/2011/10/tieinfo-ns-mashup-palvelu.html' title='TieInfo - ns. mashup palvelu'/><author><name>Esa</name><uri>http://www.blogger.com/profile/16422122370460025388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp2.blogger.com/_kxd45MIZM2Q/SBIv5XrtblI/AAAAAAAAAIs/1baMRLP2nyg/S220/Esannn.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14344901.post-1924820446927683704</id><published>2011-10-14T22:57:00.000+03:00</published><updated>2011-10-14T22:57:48.250+03:00</updated><title type='text'>Nokia saa Joulupukilta risuja ja kiviä</title><content type='html'>Nokian joulu kuuluu tämän blogin piiriin siksi, että kukaan muu ei ole korostanut karttojen osuutta Nokian elämässä riittävästi.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Perustelut Androidin "hylkäämiseen" ontuvat. Tällä hetkellä  kirjakauppias Amazon on varustettu Android-laitteella ja  Android-sovelluskaupalla, jotka joulumarkkinoilla näyttävät kuinka  vääriä nuo Nokian perustelut olivat.&lt;br /&gt;&lt;br /&gt;Nokian kieltäytyminen Androidista johtuu kiimassa tehdystä 5.7 G€  Navteq-ostoksesta. (Viisituhatta seitsemänsataa miljoonaa euroa).&lt;br /&gt;&lt;br /&gt;Nokia kävi neuvotteluita Googlen kanssa. On selvää, että Nokia halusi  tyrkyttää karttojaan sopimukseen. Yhtä selvää on, ettei Google Mapsin  omistaja ole kiinnostunut sopimuskumppanista joka pullistelee  kartoillaan. Google kerää Wiki-periaatteella karttoja, jotka pesevät  Navteqin kartat jo nyt. Vertaa vaikkapa Islantia Navteqin ja Googlen  kartoilla. Huomaa myös ettei Googlen kartoissa lue enää edes Jenkeissä  minkään karttatoimittajan copyright-merkintää.&lt;br /&gt;&lt;br /&gt;Navteq on arvoton.&lt;br /&gt;&lt;br /&gt;Navteqin (5.7 G€) vuoksi Nokia ei voinut ottaa Androidia ohjelmaansa, vaikka pöytä oli muuten katettu.&lt;br /&gt;&lt;br /&gt;Loppu on typeryyttä jota en jaksa kertoa.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14344901-1924820446927683704?l=nuppineulat.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nuppineulat.blogspot.com/feeds/1924820446927683704/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14344901&amp;postID=1924820446927683704&amp;isPopup=true' title='0 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/1924820446927683704'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/1924820446927683704'/><link rel='alternate' type='text/html' href='http://nuppineulat.blogspot.com/2011/10/nokia-saa-joulupukilta-risuja-ja-kivia.html' title='Nokia saa Joulupukilta risuja ja kiviä'/><author><name>Esa</name><uri>http://www.blogger.com/profile/16422122370460025388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp2.blogger.com/_kxd45MIZM2Q/SBIv5XrtblI/AAAAAAAAAIs/1baMRLP2nyg/S220/Esannn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14344901.post-1247028536166645007</id><published>2011-08-04T18:31:00.004+03:00</published><updated>2011-08-04T18:45:35.192+03:00</updated><title type='text'>"use strict"</title><content type='html'>JavaScriptin ensimmäiseksi ohjelmariviksi kannattaa nykyisin kirjoittaa:&lt;br /&gt;&lt;br /&gt;"use strict";&lt;br /&gt;&lt;br /&gt;Vanhat selaimet eivät noteeraa koko asiaa mutta uudet ECMAScript 5 -selaimet siirtyvät strict-moodiin. Hyöty tulee debuggauksessa. Saat enemmän virheilmoituksia.&lt;br /&gt;&lt;br /&gt;Esim. unohtunut 'var' tekee funktion sisäisestä muuttujasta globaalin usein vahingossa. Debuggerit eivät ole asiasta huomauttaneet koska globaalin muuttujan määrittely ilman 'var'-voimasanaa on ollut sallittua. ECMAScript 5:n strict-tilassa se ei ole enää sallittua.&lt;br /&gt;&lt;br /&gt;Virheilmoituksia tulee myös esim. 'with'-määrityksestä ja muutamista muista asioista jotka ovat näihin saakka olleet sallittuja mutta &lt;a href="http://javascript.crockford.com/"&gt;Douglas Crockford&lt;/a&gt;in huonojen ohjelmointitapojen listalla.&lt;br /&gt;&lt;br /&gt;"use strict"; voidaan sijoittaa myös funktion sisälle jolloin vain kyseinen funktio ajetaan 'strict'-moodissa.&lt;br /&gt;&lt;br /&gt;Rivin voi poistaa debuggauksen jälkeen, tai jättää. Onko sillä väliä jos virhekonsoli pysyy tyhjänä.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14344901-1247028536166645007?l=nuppineulat.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nuppineulat.blogspot.com/feeds/1247028536166645007/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14344901&amp;postID=1247028536166645007&amp;isPopup=true' title='4 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/1247028536166645007'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/1247028536166645007'/><link rel='alternate' type='text/html' href='http://nuppineulat.blogspot.com/2011/08/use-strict.html' title='&quot;use strict&quot;'/><author><name>Esa</name><uri>http://www.blogger.com/profile/16422122370460025388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp2.blogger.com/_kxd45MIZM2Q/SBIv5XrtblI/AAAAAAAAAIs/1baMRLP2nyg/S220/Esannn.jpg'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14344901.post-2133839212426401330</id><published>2011-08-02T17:27:00.000+03:00</published><updated>2011-08-02T17:27:13.980+03:00</updated><title type='text'>Tie Google Mapsin business-listaukseen</title><content type='html'>Jokainen kuluttajia palveleva yritys hyötyy hyvästä näkyvyydestä Google Mapsin listauksessa. Aiheesta on luonnollisesti kirjoitettu paljon tekstiä etupäässä englannin kielellä.&lt;br /&gt;&lt;br /&gt;Nyt löytyy ansiokas suomenkielinen artikkeli otsikolla &lt;a href="http://www.j2media.fi/google-maps-optimointi-miten-nakya-google-places-karttasovelluksessa/"&gt;Google Maps optimointi – Miten näkyä Google Places -kartalla!&lt;/a&gt; Kirjoittaja on Joonas J2Mediasta.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14344901-2133839212426401330?l=nuppineulat.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nuppineulat.blogspot.com/feeds/2133839212426401330/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14344901&amp;postID=2133839212426401330&amp;isPopup=true' title='0 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/2133839212426401330'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/2133839212426401330'/><link rel='alternate' type='text/html' href='http://nuppineulat.blogspot.com/2011/08/tie-google-mapsin-business-listaukseen.html' title='Tie Google Mapsin business-listaukseen'/><author><name>Esa</name><uri>http://www.blogger.com/profile/16422122370460025388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp2.blogger.com/_kxd45MIZM2Q/SBIv5XrtblI/AAAAAAAAAIs/1baMRLP2nyg/S220/Esannn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14344901.post-2072275790380586408</id><published>2011-07-24T18:57:00.006+03:00</published><updated>2011-07-25T01:08:24.957+03:00</updated><title type='text'>60.024, 10.248</title><content type='html'>Nuo ovat maailman tämän hetken kuuluisimman saaren koordinaatit. Valtavasta uutisvirrasta huolimatta Utøyan maantieteellisiä tietoja on julkaistu vähän ja nekin väärin. Onko edes mainittu, että kyseessä on järven saari? Hesari kompastuu Bing-karttoihin, joihin kyseistä saarta ei ole merkitty lainkaan. Hesarin nuppineulakin on yli kilometrin liian etelässä.&lt;br /&gt;&lt;br /&gt;Google Mapsilla on alueesta hyvää satelliittikuvaa resoluutiolla 30cm / pikseli. Onko Virtuaaliset Nuppineulat ensimmäinen tiedotusväline joka näyttää sitä iframe-upotuksena?&lt;br /&gt;&lt;br /&gt;&lt;iframe frameborder="0" height="450" marginheight="0" marginwidth="0" scrolling="no" src="http://maps.google.fi/maps?hl=fi&amp;amp;t=h&amp;amp;ie=UTF8&amp;amp;ll=60.023536,10.24797&amp;amp;spn=0.005672,0.018218&amp;amp;z=16&amp;amp;output=embed" width="425"&gt;&lt;/iframe&gt;&lt;br /&gt;&lt;small&gt;&lt;a href="http://maps.google.com/maps?hl=en&amp;amp;t=h&amp;amp;ie=UTF8&amp;amp;ll=60.023536,10.24797&amp;amp;spn=0.005672,0.018218&amp;amp;z=16&amp;amp;source=embed" style="color: blue; text-align: left;"&gt;Isompi kartta&lt;/a&gt;&lt;/small&gt;&lt;br /&gt;&lt;br /&gt;Ajo-ohjehaun mukaan saareen on 39 km / 36 min ajomatka Oslon keskustasta. Sen jälkeen 600 metrin lauttamatka (Options ⇒ Maps Labs ⇒ Distance Measurement Tool).&lt;br /&gt;&lt;br /&gt;Saaren pinta-ala on 11 hehtaaria (&lt;a href="http://acme.com/planimeter/"&gt;Acme Planimeter&lt;/a&gt;). Iltalehti sanoi 2 hehtaaria.&lt;br /&gt;&lt;br /&gt;Ympäröivän järven pinnankorkeus on 63 m merenpinnasta. Päärakennuksen alue on 85 m, siis 22 metriä rantaa korkeammalla. (&lt;a href="http://code.google.com/apis/maps/documentation/elevation/"&gt;Google Elevation&lt;/a&gt;).&lt;br /&gt;&lt;br /&gt;Jos järven alueesta haluaa muodostaa mielikuvan, kannattaa klikata ylläolevan kartan Google-linkkiä ja zoomata vähän taakse."Camping"-hakusana sytyttää useita nuppineuloja järven eri rannoilla. Rantatien StreetView-kuvaus on tehty talviaikaan mutta "Kuvat"-painike tuo lisää materiaalia. Wikipedia-linkkejä löytyy useita.&lt;br /&gt;&lt;br /&gt;Wikipedian mukaan Tyrifjorden-järven keskisyvyys on 97 metriä ja syvin kohta 295 metriä!&lt;br /&gt;&lt;br /&gt;Wikipedia osoittautui muutenkin luotettavaksi tiedotusvälineeksi tällaisessa katastrofitilanteessa.&amp;nbsp; Sinne ilmestyi &lt;a href="http://en.wikipedia.org/wiki/2011_Norway_attacks"&gt;sivu&lt;/a&gt; jonne päivitetään jatkuvasti varmistuneita faktoja. Sivu ei sisällä arvauksia kuten lehdet.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14344901-2072275790380586408?l=nuppineulat.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nuppineulat.blogspot.com/feeds/2072275790380586408/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14344901&amp;postID=2072275790380586408&amp;isPopup=true' title='0 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/2072275790380586408'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/2072275790380586408'/><link rel='alternate' type='text/html' href='http://nuppineulat.blogspot.com/2011/07/60024-10248.html' title='60.024, 10.248'/><author><name>Esa</name><uri>http://www.blogger.com/profile/16422122370460025388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp2.blogger.com/_kxd45MIZM2Q/SBIv5XrtblI/AAAAAAAAAIs/1baMRLP2nyg/S220/Esannn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14344901.post-875607450563904763</id><published>2011-07-20T19:03:00.010+03:00</published><updated>2011-07-20T20:12:24.522+03:00</updated><title type='text'>Kalliita karttoja</title><content type='html'>Google Maps julkaistiin 2005 alkuvuonna.&lt;br /&gt;&lt;br /&gt;2007 alkoi karttamateriaalia käyttävien firmojen keskuudessa kuhina kun  navigaattorivalmistaja TomTom teki tarjouksen ostaakseen  karttatoimittajansa Tele Atlaksen (molemmat hollantilaisia). TomTomin  amerikkalainen kilpailija Garmin lähti tarjouskisaan mukaan mutta  ostoksen teki TomTom. Garminin sekaantuminen nosti kauppasummaa  lähes miljardilla. Loppusummaksi muodostui 2.9 miljardia euroa.&lt;br /&gt;&lt;br /&gt;Samaan aikaan Nokia luuli olevansa riippuvainen kartoista, pelkäsi  jäävänsä osattomaksi ja sopi kaupat amerikkalaisesta Navteqista 5.7  miljardilla eurolla (5700 miljoonaa euroa). Aika iso summa jolla elektroniikkafirma osti maanmittarifirman. Mainittakoon että Google, maailman suurin kartta-asiakas ei osallistunut tarjouskilpailuihin. Kellot eivät silti soineet Euroopan päissä.&lt;br /&gt;&lt;br /&gt;Sattuma tai korrelaatio mutta? Parin  viikon kuluttua Nokian ostoksesta Google lopetti Navteqin karttojen käytön. Wikipedian tietojen mukaan Google ja Tele Atlas  tekivät viisivuotisen sopimuksen johon kuuluu tietojen vaihtoa. Google  aloitti wiki-tyylisen karttamateriaalin keräämisen. &lt;a href="http://www.google.com/mapmaker"&gt;Google Map Maker&lt;/a&gt;. Se  aloitettiin kehitysmaista ja sitä laajennettiin maa kerrallaan ja sen  piiriin kuuluu nyt jo Yhdysvallatkin. Kts. USA:n karttojen  tekijänoikeusmerkintä.&lt;br /&gt;&lt;br /&gt;Googlella on itse hankittua karttamateriaalia jo niin paljon, että se  kuuluu maailman karttamahtien joukkoon. Se tapahtui neljässä vuodessa.  Esim. Navteqilla ei ole paljoa tarjottavaa Googlelle, päinvastoin. Google tarjoaa karttamateriaalinsa Androidin mukana veloituksetta puhelinvalmistajille ja asiakkaille.&lt;br /&gt;&lt;br /&gt;Tästä voi kuka tahansa arvella Nokia-Google-Android-neuvotteluiden kulkua. Virtuaalisten Nuppineulojen ymmärryksen mukaan Nokia tekisi nyt Android-puhelimia muiden menestyjien tapaan jos ei karttafirmaa (&lt;a href="http://fi.wikipedia.org/wiki/Suomen_sotakorvaukset"&gt;5.7 Gigaeuroa&lt;/a&gt;) olisi ollut rasitteena. Nokialla oli vain yksi mahdollinen &lt;a href="http://www.asymco.com/2011/02/11/in-memoriam-microsofts-previous-strategic-mobile-partners/"&gt;kumppani&lt;/a&gt;. Kaikilla muilla oli jo hyvälaatuiset kartat.&lt;br /&gt;&lt;br /&gt;Sitäpaitsi Microsoft (Bing) on aina käyttänyt Navteqin karttoja. Miksi karttoja korostettiin 'sopimuksen' yhteydessä?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14344901-875607450563904763?l=nuppineulat.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nuppineulat.blogspot.com/feeds/875607450563904763/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14344901&amp;postID=875607450563904763&amp;isPopup=true' title='0 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/875607450563904763'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/875607450563904763'/><link rel='alternate' type='text/html' href='http://nuppineulat.blogspot.com/2011/07/kalliita-karttoja.html' title='Kalliita karttoja'/><author><name>Esa</name><uri>http://www.blogger.com/profile/16422122370460025388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp2.blogger.com/_kxd45MIZM2Q/SBIv5XrtblI/AAAAAAAAAIs/1baMRLP2nyg/S220/Esannn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14344901.post-8928453161085646010</id><published>2011-07-16T17:35:00.000+03:00</published><updated>2011-07-16T17:35:57.281+03:00</updated><title type='text'>Liikenteen sujuvuustieto</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-tmMt3bEfhn8/TiGYmACwy6I/AAAAAAAAAgo/yycfXzEkpcw/s1600/2011-07-16_1654.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" height="217" src="http://2.bp.blogspot.com/-tmMt3bEfhn8/TiGYmACwy6I/AAAAAAAAAgo/yycfXzEkpcw/s320/2011-07-16_1654.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;Jossain on uutisoitu, että Google Mapsin liikennedata olisi lopetettu. Päinvastoin se on laajentunut kattamaan lähes koko Euroopan.&lt;br /&gt;&lt;br /&gt;Reittihaussa oli hetken aikaa optiona arvioitu ajoaika ruuhkan huomioon ottaen. Sen tulokset eivät olleet tyydyttävän tarkkoja ja Google lopetti option. Asiaa ei monikaan edes huomannut mutta tästä liioittelemalla on saatu aikaan uutinen.&lt;br /&gt;&lt;br /&gt;Suomen liikenteen sujuvuustietoa toimittaa Liikennevirasto joka tarjoaa nyt avointa rajapintaa nimellä &lt;a href="http://www.infotripla.fi/digitraffic//"&gt;Digitraffic&lt;/a&gt;. Tuota dataa olettaisin Googlenkin käyttävän.&lt;br /&gt;&lt;br /&gt;Liikennevirastolla on 250 mittauspistettä (LAM) joista saadaan tieto liikennemääristä ja ajonopeuksista. Lisäksi on 350 tiesääasemaa. Rajapinnan kautta on saatavissa myös vanhaa dataa.&lt;br /&gt;&lt;br /&gt;Julkisen puolen avoimesta datasta ylläpidetään luetteloa osoitteessa &lt;a href="http://data.suomi.fi/"&gt;data.suomi.fi&lt;/a&gt;. Apps4Finland-kilpailun &lt;a href="http://www.apps4finland.fi/fi/datakatalogi"&gt;datakatalogi&lt;/a&gt; on se kirjanmerkki josta luettelot löytyvät.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14344901-8928453161085646010?l=nuppineulat.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nuppineulat.blogspot.com/feeds/8928453161085646010/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14344901&amp;postID=8928453161085646010&amp;isPopup=true' title='0 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/8928453161085646010'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/8928453161085646010'/><link rel='alternate' type='text/html' href='http://nuppineulat.blogspot.com/2011/07/liikenteen-sujuvuustieto.html' title='Liikenteen sujuvuustieto'/><author><name>Esa</name><uri>http://www.blogger.com/profile/16422122370460025388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp2.blogger.com/_kxd45MIZM2Q/SBIv5XrtblI/AAAAAAAAAIs/1baMRLP2nyg/S220/Esannn.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-tmMt3bEfhn8/TiGYmACwy6I/AAAAAAAAAgo/yycfXzEkpcw/s72-c/2011-07-16_1654.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14344901.post-1076404614474052849</id><published>2011-07-12T22:48:00.000+03:00</published><updated>2011-07-12T22:48:23.069+03:00</updated><title type='text'>Google Maps for Android 5.7</title><content type='html'>Hätäiset lehtimiehet ovat väittäneet, että Helsinki olisi saanut Transit Navigaation viimeisimmässä Android Maps päivityksessä. Asiassa ei ole mitään perää. Helsinki on tuettujen kaupunkien luettelossa, mutta merkinnällä 'layer only' eli pelkkä sporakiskojen kartta. Ei reittihakua. En tiedä kenen laiskuudesta on kysymys koska HSL:n API on todistettavasti ollut avoin jo pitkään.&lt;br /&gt;&lt;br /&gt;Sen sijaan Android-karttojen päivitys toi vielä yleishyödyllisemmän parannuksen, offline-kartat. Jo edellinen versio tallensi karttoja välimuistiin mutta nyt tallennus on käyttäjän kontrollissa. Toiminto on beta-käyttäjille, eli ensin pitää siirtyä 'Labs'-tilaan. Maps-sovelluksessa More ja Labs. Sen jälkeen toimii:&lt;br /&gt;&lt;br /&gt;Karttojen esilataus:&lt;br /&gt;&lt;br /&gt;- etsi haluamasi matkakohde kartalta&lt;br /&gt;- paina pitkään kohteen keskivaiheilta&lt;br /&gt;- kupla avautuu, klikkaa kuplaa&lt;br /&gt;- valitse "Download map area"&lt;br /&gt;- kartat latautuvat 10 mailin säteeltä&lt;br /&gt;&lt;br /&gt;Satelliittikuvat ja POI-tiedot eivät tallennu. Ainoastaan kartat.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14344901-1076404614474052849?l=nuppineulat.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nuppineulat.blogspot.com/feeds/1076404614474052849/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14344901&amp;postID=1076404614474052849&amp;isPopup=true' title='0 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/1076404614474052849'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/1076404614474052849'/><link rel='alternate' type='text/html' href='http://nuppineulat.blogspot.com/2011/07/google-maps-for-android-57.html' title='Google Maps for Android 5.7'/><author><name>Esa</name><uri>http://www.blogger.com/profile/16422122370460025388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp2.blogger.com/_kxd45MIZM2Q/SBIv5XrtblI/AAAAAAAAAIs/1baMRLP2nyg/S220/Esannn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14344901.post-66344047913927913</id><published>2011-07-12T20:56:00.002+03:00</published><updated>2011-07-12T21:08:19.049+03:00</updated><title type='text'>Presentaatio API:lla</title><content type='html'>&lt;a href="http://www.google.com/+/demo/"&gt;Google+ demo&lt;/a&gt; on tehty Google Maps API:lla. Päällä on hieman Flash-videoita mutta pohja on 256 pikselin laatoiksi leikattu presentaatiolakana. Tutut zoom- ja panorointielimet on jätetty sellaisenaan paikoilleen ilm. tunnistamisen helpottamiseksi.&lt;br /&gt;&lt;br /&gt;API:n käyttö omalla materiaalilla on käyttöehdoissa täysin sallittua.&lt;br /&gt;&lt;br /&gt;---------&lt;br /&gt;&lt;br /&gt;&lt;i&gt;P.S. Saat Google+ kutsun pyytämällä mutta ne toimivat vain silloin tällöin.&lt;/i&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14344901-66344047913927913?l=nuppineulat.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nuppineulat.blogspot.com/feeds/66344047913927913/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14344901&amp;postID=66344047913927913&amp;isPopup=true' title='0 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/66344047913927913'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/66344047913927913'/><link rel='alternate' type='text/html' href='http://nuppineulat.blogspot.com/2011/07/presentaatio-apilla.html' title='Presentaatio API:lla'/><author><name>Esa</name><uri>http://www.blogger.com/profile/16422122370460025388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp2.blogger.com/_kxd45MIZM2Q/SBIv5XrtblI/AAAAAAAAAIs/1baMRLP2nyg/S220/Esannn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14344901.post-7595754823685914413</id><published>2011-06-17T22:18:00.007+03:00</published><updated>2011-06-17T22:54:14.241+03:00</updated><title type='text'>Junat kartalla</title><content type='html'>&lt;a href="http://www.vr.fi/fi/index/aikataulut/liikennetilanne/junatkartalla.html"&gt;Junat kartalla&lt;/a&gt; on ollut odotettu palvelu. VR on näköjään kääntynyt merkittävän GIS-firman, ESRI:n puoleen ja saanut Flash-toteutuksen, josta en olisi kovin ylpeä. En nähnyt mitään reaaliaikaista liikettä kartalla. iPadilla en saanut sivusta mitään irti. Osa junista seilaa merellä Afrikan edustalla.&lt;br /&gt;&lt;br /&gt;Julkinen API olisi tässäkin tapauksessa se toivottavin ratkaisu.&lt;br /&gt;&lt;br /&gt;------------------------------------------------&lt;br /&gt;&lt;br /&gt;Lisäyksenä vielä: Toivottavin tiedostomuoto olisi JSONP, eli JSON-data paketoituna callback-funktion parametriksi. Tuolloin datakysely voidaan tehdä suoraan asiakkaan koneelta, ei tarvita välityspalvelinta. Se nopeuttaa ja säästää turhaa liikennettä. HSL ei tehnyt näin mutta toivottavasti ajat muuttuvat.&lt;br /&gt;&lt;br /&gt;JSONP on myös toimintavarmempi koska ei tarvitse rakentaa XmlHtttpRequest-oliota, joka toimii jokaisessa IE:ssä eri tavalla tun ActiveX:n kautta. Eikä tarvitse luottaa selainkohtaisiin 'onload' tai 'onreadystatechange' tapahtumiin.&lt;br /&gt;&lt;br /&gt;Tiesitte varmaan, että IE palauttaa joskus&amp;nbsp; 'onreadystatechange' eventin argumentteinä täysin puutaheinää.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14344901-7595754823685914413?l=nuppineulat.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nuppineulat.blogspot.com/feeds/7595754823685914413/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14344901&amp;postID=7595754823685914413&amp;isPopup=true' title='3 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/7595754823685914413'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/7595754823685914413'/><link rel='alternate' type='text/html' href='http://nuppineulat.blogspot.com/2011/06/junat-kartalla.html' title='Junat kartalla'/><author><name>Esa</name><uri>http://www.blogger.com/profile/16422122370460025388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp2.blogger.com/_kxd45MIZM2Q/SBIv5XrtblI/AAAAAAAAAIs/1baMRLP2nyg/S220/Esannn.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14344901.post-6208019557007560491</id><published>2011-05-14T18:26:00.000+03:00</published><updated>2011-05-14T18:26:05.985+03:00</updated><title type='text'>HSL Mobiilikisa</title><content type='html'>HSL-kisan palkintojenjako oli torstaina. Tilaisuus oli innostava.&lt;br /&gt;&lt;br /&gt;Palkituksi tuli kuusi osallistujaa ja kunniamaininnan sai kaksi. Kaikki nuo olivat palkinnon arvoisia tuotoksia ja jokaisen tekijä osasi esittää asiansa innostuneesti mutta tiiviisti.&lt;br /&gt;&lt;br /&gt;Vanhoista palkittiin ReittiGPS ja tässä.fi, jotka ovat jo viimeisteltyjä tuotteita. Jokainen lopuista perustui uuteen, ennenäkemättömään ideaan. Kannattaa ehdottomasti tutustua. &lt;a href="http://hslmobiilikisa.blogspot.com/"&gt;Kisan blogissa&lt;/a&gt; ei vielä ole linkkilistaa, mutta arvelisin sen sinne ilmestyvän. Ehdotin linkattavaksi myös ei-palkittuja kilpailutöitä jotka saisivat näin pienen symbolisen lohdutuspalkinnon.&lt;br /&gt;&lt;br /&gt;Avoimen datan lisääntyminen on miellyttävä ilmiö. Vielä miellyttävämpää on huomata miten avoimen datan hyödyntämistä rohkaistaan kilpailuilla.&amp;nbsp; Seuraavaksi huomio kiintyy &lt;a href="http://www.apps4finland.fi/fi"&gt;Apps4Finlandin&lt;/a&gt; suuntaan. Siellä on jo aloitettu kisajärjestelyt.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14344901-6208019557007560491?l=nuppineulat.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nuppineulat.blogspot.com/feeds/6208019557007560491/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14344901&amp;postID=6208019557007560491&amp;isPopup=true' title='2 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/6208019557007560491'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/6208019557007560491'/><link rel='alternate' type='text/html' href='http://nuppineulat.blogspot.com/2011/05/hsl-mobiilikisa.html' title='HSL Mobiilikisa'/><author><name>Esa</name><uri>http://www.blogger.com/profile/16422122370460025388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp2.blogger.com/_kxd45MIZM2Q/SBIv5XrtblI/AAAAAAAAAIs/1baMRLP2nyg/S220/Esannn.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14344901.post-6575693914773236220</id><published>2011-05-09T05:27:00.002+03:00</published><updated>2011-05-09T05:33:01.189+03:00</updated><title type='text'>FF4</title><content type='html'>En tiedä FF4:stä vielä muuta kuin ettei &lt;a href="https://addons.mozilla.org/en-us/firefox/addon/web-developer/"&gt;Web Developer&lt;/a&gt; plugari toimi siinä. Muuta ei tarvitse tietääkään. Selain jossa ei toimi Web Developer, ei voi toimia emoselaimena.&lt;br /&gt;&lt;br /&gt;Vasta äsken sain tiedon, että Web Developer on portattu FF4:een jo alkuviikosta. Nyt kokeillaan rohkeasti emoselaimen vaihtoa.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14344901-6575693914773236220?l=nuppineulat.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nuppineulat.blogspot.com/feeds/6575693914773236220/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14344901&amp;postID=6575693914773236220&amp;isPopup=true' title='2 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/6575693914773236220'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/6575693914773236220'/><link rel='alternate' type='text/html' href='http://nuppineulat.blogspot.com/2011/05/ff4.html' title='FF4'/><author><name>Esa</name><uri>http://www.blogger.com/profile/16422122370460025388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp2.blogger.com/_kxd45MIZM2Q/SBIv5XrtblI/AAAAAAAAAIs/1baMRLP2nyg/S220/Esannn.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14344901.post-6102355359928209583</id><published>2011-05-09T03:29:00.005+03:00</published><updated>2011-05-09T05:06:19.874+03:00</updated><title type='text'>Canvas tuli</title><content type='html'>Google Maps v3 sivujen markkerit ja polylinet on nyt parin viikon ajan renderoitu canvas-elementteinä. (Paitsi IE)&lt;br /&gt;&lt;br /&gt;Nyt ei markkerien määrällä ole enää mitään merkitystä suorituskyvyn kannalta. (Paitsi IE).&lt;br /&gt;&lt;br /&gt;Canvas-avaruus kootaan 256 x 256 mosaiikista kuten karttakin. Olen varma, että parin vuoden päästä on joku muu ratkaisu kuin mosaiikki, mutta hienoa.&lt;br /&gt;&lt;br /&gt;-----------------------------------------------------------&lt;br /&gt;&lt;i&gt;Lisäpohdinnan jälkeen pari tuntia myöhemmin:&lt;/i&gt;&lt;br /&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;br /&gt;&lt;i&gt;Tuo mosaiikkirakenne on nyt paremmin ymmärrettävissä mutta en ymmärtänyt sitä silloin kun polyline-elementtien renderointi tehtiin SVG:llä mosaiikkina. Jopa Circle-elementti luotiin path-elementteinä mosaiikkisaumojen takia. Ymmärrän, että SVG oli välivaihe.&amp;nbsp;&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;&lt;i&gt;Canvas, joka on bittikartta, on samantekevää pilkkoa mosaiikkiin, mutta sen voisi siltikin käsitellä täysavaruudessa. Ei helppoa, mutta kuitenkin.&lt;/i&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14344901-6102355359928209583?l=nuppineulat.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nuppineulat.blogspot.com/feeds/6102355359928209583/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14344901&amp;postID=6102355359928209583&amp;isPopup=true' title='0 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/6102355359928209583'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/6102355359928209583'/><link rel='alternate' type='text/html' href='http://nuppineulat.blogspot.com/2011/05/canvas-tuli.html' title='Canvas tuli'/><author><name>Esa</name><uri>http://www.blogger.com/profile/16422122370460025388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp2.blogger.com/_kxd45MIZM2Q/SBIv5XrtblI/AAAAAAAAAIs/1baMRLP2nyg/S220/Esannn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14344901.post-6017997448133976924</id><published>2011-05-09T03:06:00.000+03:00</published><updated>2011-05-09T03:06:14.005+03:00</updated><title type='text'>Kartoissa pitää olla tyyliä</title><content type='html'>Nyt jokainen voi tyylitellä oman mauttomuutensa mukaisen kartan. Mainostoimistot HUOM!&lt;br /&gt;&lt;br /&gt;Karttadata on luonnollisesti vektoripohjaista. Nyt Google tarjoaa kenelle tahansa mahdollisuuden saada oman tyylittelyn jonka Googlen serverit toteuttavat silmänräyksessä. Tyylittelyllä voi leikkiä Googlen &lt;a href="http://gmaps-samples-v3.googlecode.com/svn/trunk/styledmaps/wizard/index.html"&gt;wizardilla&lt;/a&gt; tai tällä saksalaisen mainostoimiston &lt;a href="http://googlemapscolorizr.stadtwerk.org/"&gt;wizardilla&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Suosittelisin kuitenkin luottamaan ammattilaisen silmään. &lt;a href="http://www.41latitude.com/popular-posts"&gt;41 Latitude&lt;/a&gt; on karttatyylittelyammatilaisen blogi, joka sanoi Google Mapsistä, ettei hän osaisi parantaa sen selkeyttä.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14344901-6017997448133976924?l=nuppineulat.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nuppineulat.blogspot.com/feeds/6017997448133976924/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14344901&amp;postID=6017997448133976924&amp;isPopup=true' title='0 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/6017997448133976924'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/6017997448133976924'/><link rel='alternate' type='text/html' href='http://nuppineulat.blogspot.com/2011/05/kartoissa-pitaa-olla-tyylia.html' title='Kartoissa pitää olla tyyliä'/><author><name>Esa</name><uri>http://www.blogger.com/profile/16422122370460025388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp2.blogger.com/_kxd45MIZM2Q/SBIv5XrtblI/AAAAAAAAAIs/1baMRLP2nyg/S220/Esannn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14344901.post-3556788271144750230</id><published>2011-05-09T02:27:00.001+03:00</published><updated>2011-05-09T02:28:06.955+03:00</updated><title type='text'>Native versus Web APP</title><content type='html'>&lt;a href="http://dev.w3.org/2009/dap/system-info/compass.html"&gt;W3C puuhaa&lt;/a&gt; älypuhelinten kompassitiedon saavuttamista Javascriptillä. Se on yksi askel natiivien applikaatioiden ohimenneisyyteen.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14344901-3556788271144750230?l=nuppineulat.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nuppineulat.blogspot.com/feeds/3556788271144750230/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14344901&amp;postID=3556788271144750230&amp;isPopup=true' title='0 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/3556788271144750230'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/3556788271144750230'/><link rel='alternate' type='text/html' href='http://nuppineulat.blogspot.com/2011/05/native-versus-web-app.html' title='Native versus Web APP'/><author><name>Esa</name><uri>http://www.blogger.com/profile/16422122370460025388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp2.blogger.com/_kxd45MIZM2Q/SBIv5XrtblI/AAAAAAAAAIs/1baMRLP2nyg/S220/Esannn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14344901.post-2589389524708935283</id><published>2011-04-29T20:39:00.002+03:00</published><updated>2011-04-29T21:18:30.979+03:00</updated><title type='text'>Ovi Maps 3D</title><content type='html'>Se on &lt;a href="http://maps.ovi.com/3d/"&gt;tässä&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Ei kosketa koska en asenna koneilleni mitään.&lt;br /&gt;&lt;br /&gt;Täytyy olla vakuuttava kauppias, joka saa minut asentamaan koneilleni softaa, että näkisin jotain sellaista jonka olen jo nähnyt Google Earthissa. Ehkä sellainen kauppias tulee, ehkä ei.&lt;br /&gt;&lt;br /&gt;Ennemmin uskon niin sanottuihin HTML5 ja CSS3, eli selainpohjaisiin juttuihin kuten WebGL, kuten tämä Klokanin &lt;a href="http://www.chromeexperiments.com/detail/webgl-earth/?f="&gt;demo&lt;/a&gt;. Luonnollisesti ei IE-käyttäjille.&lt;br /&gt;&lt;br /&gt;Tutkin lisää tuota edellisessä postissa mainittua Maps API:a. Se on sen verran vakuuttava tuotos, että toivottavasti se ei mene Microsoftin valaankitaan.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14344901-2589389524708935283?l=nuppineulat.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nuppineulat.blogspot.com/feeds/2589389524708935283/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14344901&amp;postID=2589389524708935283&amp;isPopup=true' title='0 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/2589389524708935283'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/2589389524708935283'/><link rel='alternate' type='text/html' href='http://nuppineulat.blogspot.com/2011/04/ovi-maps-3d.html' title='Ovi Maps 3D'/><author><name>Esa</name><uri>http://www.blogger.com/profile/16422122370460025388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp2.blogger.com/_kxd45MIZM2Q/SBIv5XrtblI/AAAAAAAAAIs/1baMRLP2nyg/S220/Esannn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14344901.post-7592371849988617893</id><published>2011-04-28T22:37:00.000+03:00</published><updated>2011-04-28T22:37:03.651+03:00</updated><title type='text'>Ovi Maps API</title><content type='html'>Ovi Mapsiin julkaistiin joskus viime vuoden lopulla uusittu JavaScript API. Alustavan tutustumisen perusteella&amp;nbsp; modernin ja vakuuttavan oloinen tuotos. Saksalaista koodausjälkeä. jQueryyn tai muihin yleiskirjastoihin ei ole enää turvauduttu. Koodissa on Google Maps API:n kolmosversion piirteitä. Esim. MVC-objekteja.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://api.maps.ovi.com/"&gt;Ovi Maps API-saitilla&lt;/a&gt; on jopa &lt;a href="http://api.maps.ovi.com/playground2/"&gt;playground&lt;/a&gt; jossa pääsee leikkimään koodilla livenä. Suunnilleen kuin &lt;a href="http://code.google.com/apis/ajax/playground/#draggable_marker_v3"&gt;Googlen vastaavalla&lt;/a&gt;. Keskustelupalsta on varsin hiljainen paikka. En löytänyt API:sta pidetyn suurta meteliä muuaallakaan webissä.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.forum.nokia.com/Develop/Web/Maps/TC.html"&gt;Käyttöehdot&lt;/a&gt; ovat aina niin tylsää luettavaa, että en jaksanut selvittää loppuun asti, olisiko sekakäyttö Google Maps API:n kanssa mahdollista.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14344901-7592371849988617893?l=nuppineulat.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nuppineulat.blogspot.com/feeds/7592371849988617893/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14344901&amp;postID=7592371849988617893&amp;isPopup=true' title='0 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/7592371849988617893'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/7592371849988617893'/><link rel='alternate' type='text/html' href='http://nuppineulat.blogspot.com/2011/04/ovi-maps-api.html' title='Ovi Maps API'/><author><name>Esa</name><uri>http://www.blogger.com/profile/16422122370460025388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp2.blogger.com/_kxd45MIZM2Q/SBIv5XrtblI/AAAAAAAAAIs/1baMRLP2nyg/S220/Esannn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14344901.post-313730187391549216</id><published>2011-04-09T14:36:00.001+03:00</published><updated>2011-04-09T14:39:02.815+03:00</updated><title type='text'>CommunityJS.org</title><content type='html'>&lt;a href="http://communityjs.org/"&gt;CommunityJS&lt;/a&gt; on uusi sivusto jonka missio on kerätä kartalleen maailman JavaScript-klubit ja -tapahtumat.&lt;br /&gt;&lt;br /&gt;Suomen kohdalla kartalla on ammottava aukko eikä tiedossani ole mitään ilmoitettavaa tuohon aukkoon.&lt;br /&gt;&lt;br /&gt;Anyone?&lt;br /&gt;&lt;br /&gt;Googlehan on luvannut auttaa logistiikassa, jos joku ottaisi asiakseen User Groupin.&lt;br /&gt;&lt;br /&gt;Anyone?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14344901-313730187391549216?l=nuppineulat.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nuppineulat.blogspot.com/feeds/313730187391549216/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14344901&amp;postID=313730187391549216&amp;isPopup=true' title='0 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/313730187391549216'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/313730187391549216'/><link rel='alternate' type='text/html' href='http://nuppineulat.blogspot.com/2011/04/communityjsorg.html' title='CommunityJS.org'/><author><name>Esa</name><uri>http://www.blogger.com/profile/16422122370460025388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp2.blogger.com/_kxd45MIZM2Q/SBIv5XrtblI/AAAAAAAAAIs/1baMRLP2nyg/S220/Esannn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14344901.post-3015756620088079965</id><published>2011-04-01T19:41:00.002+03:00</published><updated>2011-04-01T19:47:14.916+03:00</updated><title type='text'>Totuus magneettisen pohjoisnavan siirtymästä</title><content type='html'>Useita karilleajoja ja lentokoneiden pakkolaskuja aiheuttanut magneettisen pohjoisnavan äkillinen siirtyminen puhuttaa tiedepiirejä.&lt;br /&gt;&lt;br /&gt;"Siirtymä oli niin raju, että yliopistolla käydään keskustelua, pitäisikö Helsingin Yliopiston nimi muuttaa Vantaan Yliopistoksi" kommentoi Tuju Sprägäri, Virtuaalisten Nuppineulojen haastattelema odorologian dosentti. "Ensimmäistä kertaa tieteen historiassa magneettinen pohjoisnapa sijaitsee maantieteellisen pohjoisnavan pohjoispuolella, vieläpä minuuttikaupalla."&lt;br /&gt;&lt;br /&gt;"Hirmuliskojen aikakaudelta on tiedossa edellinen yhtä suuri siirtymä. Siitä on kuitenkin puutteelliset muistiinpanot johtuen samaan aikaan sattuneesta yliopiston pelikaanien lakosta."&lt;br /&gt;&lt;br /&gt;Maallikot olettavat siirtymän johtuvan Japanin maanjäristyksestä. "Siirtymän aiheutti Mäntsälän maanjäristys", kommentoi dosentti Sprägäri varmana. "Pienikin järistys Suomessa siirtää magneettista pohjoisnapaa koska suurin osa maailman kompasseista valmistetaan Suomessa."&lt;br /&gt;&lt;br /&gt;Virtuaaliset Nuppineulat kiittää dosentti Sprägäriä helppotajuisesta tieteellisen ilmiön selvityksestä.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14344901-3015756620088079965?l=nuppineulat.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nuppineulat.blogspot.com/feeds/3015756620088079965/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14344901&amp;postID=3015756620088079965&amp;isPopup=true' title='1 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/3015756620088079965'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/3015756620088079965'/><link rel='alternate' type='text/html' href='http://nuppineulat.blogspot.com/2011/04/totuus-magneettisen-pohjoisnavan.html' title='Totuus magneettisen pohjoisnavan siirtymästä'/><author><name>Esa</name><uri>http://www.blogger.com/profile/16422122370460025388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp2.blogger.com/_kxd45MIZM2Q/SBIv5XrtblI/AAAAAAAAAIs/1baMRLP2nyg/S220/Esannn.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14344901.post-4597699496750414786</id><published>2011-03-27T00:04:00.001+02:00</published><updated>2011-03-27T00:12:13.859+02:00</updated><title type='text'>Luulitko ettemme löytäisi sinua?</title><content type='html'>Kaikki modernit selaimet (IE:tä lukuunottamatta) tukevat navigator.geolocation -objektia. Kun koodissa on&lt;br /&gt;&lt;br /&gt;navigator.geolocation.getCurrentPosition(); &lt;br /&gt;&lt;br /&gt;selain kysyy käyttäjältä luvan, tutkii käyttäjän WLAN-ympäristön, ja hakee sijainnin tietokannastaan. GPS-laitteen kyseessä ollen käytetään sitä tietoa jos ollaan satelliittien piirissä (ulkona).&lt;br /&gt;&lt;br /&gt;Muutin juuri tunti sitten Martinlaaksosta Kallioon. Toin mukanani kaksi langatonta tukiasemaani jotka ovat siis osa selainten käyttämistä majakoista. Kokeilin samoin tein selainten mukanapysymistä:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Firefox: ei palauta sijaintitietoa&lt;/li&gt;&lt;li&gt;Safari: osuu exact muutaman metrin tarkkuudella&lt;/li&gt;&lt;li&gt;Chrome: osoittaa Lasipalatsiin eli Helsinkiin&lt;/li&gt;&lt;li&gt;maps.google.com: osuu exact muutaman metrin tarkkuudella&lt;/li&gt;&lt;/ul&gt;Ällistyttävää! Tosin näkyvissä on yli kolmekymmentä WLAN-tukiasemaa.&lt;br /&gt;&lt;br /&gt;Olisi se järkyttävää jos joku ajeluttaisi autoja ylläpitämässä tätä arvokasta muuttuvaa tietokantaa.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14344901-4597699496750414786?l=nuppineulat.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nuppineulat.blogspot.com/feeds/4597699496750414786/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14344901&amp;postID=4597699496750414786&amp;isPopup=true' title='0 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/4597699496750414786'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/4597699496750414786'/><link rel='alternate' type='text/html' href='http://nuppineulat.blogspot.com/2011/03/luulitko-ettemme-loytaisi-sinua.html' title='Luulitko ettemme löytäisi sinua?'/><author><name>Esa</name><uri>http://www.blogger.com/profile/16422122370460025388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp2.blogger.com/_kxd45MIZM2Q/SBIv5XrtblI/AAAAAAAAAIs/1baMRLP2nyg/S220/Esannn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14344901.post-1790533887910391577</id><published>2011-03-15T03:38:00.009+02:00</published><updated>2011-03-15T03:53:46.485+02:00</updated><title type='text'>Tuetut selaimet</title><content type='html'>Google Maps API tukee nykyisin seuraavia selaimia: &lt;br /&gt;&lt;ul&gt;&lt;li&gt;IE 7.0+ (Windows)&lt;/li&gt;&lt;li&gt;Firefox 3.0+ (Windows|Mac OS X|Linux)&lt;/li&gt;&lt;li&gt;Safari 4+ (Mac OS X|iOS)&lt;/li&gt;&lt;li&gt;Chrome (Windows|Mac OS X|Linux)&lt;/li&gt;&lt;li&gt;Android&lt;/li&gt;&lt;li&gt;BlackBerry 6&lt;/li&gt;&lt;li&gt;Dolfin 2.0+ (Samsung Bada)&lt;/li&gt;&lt;/ul&gt;Eli mobiiliselaimet ovat kaikki WebKit-pohjaisia. Hauska nähdä yllättäjä, Samsungin Dolfin. Peter-Paulin &lt;a href="http://www.quirksmode.org/mobile/"&gt;juttujen&lt;/a&gt; mukaan asiallisesti käyttäytyvä selain.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14344901-1790533887910391577?l=nuppineulat.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nuppineulat.blogspot.com/feeds/1790533887910391577/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14344901&amp;postID=1790533887910391577&amp;isPopup=true' title='0 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/1790533887910391577'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/1790533887910391577'/><link rel='alternate' type='text/html' href='http://nuppineulat.blogspot.com/2011/03/tuetut-selaimet.html' title='Tuetut selaimet'/><author><name>Esa</name><uri>http://www.blogger.com/profile/16422122370460025388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp2.blogger.com/_kxd45MIZM2Q/SBIv5XrtblI/AAAAAAAAAIs/1baMRLP2nyg/S220/Esannn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14344901.post-3920004075266753572</id><published>2011-03-15T00:25:00.008+02:00</published><updated>2011-03-15T00:54:04.979+02:00</updated><title type='text'>Suomen data avautuu</title><content type='html'>Nyt se on alkanut. HSL oli ensimmäinen, joka järjesti kilpailun datansa käyttämisestä.&lt;br /&gt;&lt;br /&gt;Kun Google Maps API tuli 2005 kesällä, ei kartalla esitettävää julkista dataa ollut juuri muissakaan maissa. Maailman ensimmäiset mashupit (mässyt vai fuusaukset) esittivät raavittua dataa. Adrian Holovatyn &lt;a href="http://www.holovaty.com/writing/chicagocrime.org-tribute/"&gt;ChigagoCrime&lt;/a&gt; ja Paul Rademacherin &lt;a href="http://www.housingmaps.com/"&gt;Housingmaps&lt;/a&gt; (toisistaan tietämättä) olivat uusi tapaa esittää matskua. Jätkät olivat nähneet että Google Maps on ohjattavissa URL:n query-parametreilla monipuolisesti. Niiden toiminta oli tekijänoikuslaillisuuden rajamailla mutta teknisesti niin kiehtovaa, että ne synnyttivät ilmiön. Ne olivat kimmoke web-apien syntyyn ja Google Maps API oli ensimmäinen web-apeista. Google julkaisi JavaScriptilla ohjattavat kartat kesällä 2005. Google Maps API on ollut syntymästään ja on edelleen ylivoimaisesti suosituin web-api, joista pitää kirjaa &lt;a href="http://www.programmableweb.com/"&gt;Programmableweb.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Euroopassa on ollut avointa dataa esim. Italiassa jo kauan. Nyt kuitenkin suurella ryminällä aloitti Englanti ja Suomi. Mietimme yhdistävää tekijää &lt;a href="http://mapperz.blogspot.com/"&gt;Mapperzin&lt;/a&gt; kanssa ja tulimme heti samaan tulokseen. Yhdistävä tekijä löytyy herrasta nimeltä Sir Timothy John Berners-Lee. Häntä kuunnellaan tietty Englannissa, mutta hän on myös Suomessa Millenium-palkittu.&lt;br /&gt;&lt;br /&gt;Edelleen VR:n aikataulut ovat PDF-muotoisia. Virtuaaliset Nuppineulat veikkaa, että ne ovat koneluettavia ja jopa reaaliaikaisia noin vuoden sisällä.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14344901-3920004075266753572?l=nuppineulat.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nuppineulat.blogspot.com/feeds/3920004075266753572/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14344901&amp;postID=3920004075266753572&amp;isPopup=true' title='3 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/3920004075266753572'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/3920004075266753572'/><link rel='alternate' type='text/html' href='http://nuppineulat.blogspot.com/2011/03/suomen-data-avautuu.html' title='Suomen data avautuu'/><author><name>Esa</name><uri>http://www.blogger.com/profile/16422122370460025388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp2.blogger.com/_kxd45MIZM2Q/SBIv5XrtblI/AAAAAAAAAIs/1baMRLP2nyg/S220/Esannn.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14344901.post-1911401582171801266</id><published>2011-03-14T23:55:00.000+02:00</published><updated>2011-03-14T23:55:35.580+02:00</updated><title type='text'>Kilpailu - meille</title><content type='html'>HSL:n koko aikataulu- ja reittidata on saatavissa &lt;a href="http://developer.reittiopas.fi/pages/fi/http-get-interface-version-2.php?lang=EN"&gt;http-apin&lt;/a&gt; kautta ja sen käytöstä on julkistettu &lt;a href="http://hslmobiilikisa.blogspot.com/2011/02/kilpailuohjeet-ilmoitetaan-pian.html"&gt;kilpailu&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Kilpailu on reilu. Missä tahansa kehitysvaiheessa oleva tekele saa osallistua. Rahaakin on jaossa kiinostava määrä (12 k€).&lt;br /&gt;&lt;br /&gt;Mobiili on kilpailun pääteema mutta sehän sopii hyvin. Toivottavasti tapaamme niissä merkeissä. Virtuaaliset Nuppineulat osallistuu ilman muuta.&lt;br /&gt;&lt;br /&gt;HSL avaa historiallisen hienosti Suomen avoimen datan aikakauden.&lt;br /&gt;&lt;br /&gt;------&lt;br /&gt;&lt;br /&gt;&lt;i&gt;HSL = Helsingin Seudun Liikennelaitos (HKL on mennyttä aikaa)&lt;/i&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14344901-1911401582171801266?l=nuppineulat.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nuppineulat.blogspot.com/feeds/1911401582171801266/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14344901&amp;postID=1911401582171801266&amp;isPopup=true' title='0 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/1911401582171801266'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/1911401582171801266'/><link rel='alternate' type='text/html' href='http://nuppineulat.blogspot.com/2011/03/kilpailu-meille.html' title='Kilpailu - meille'/><author><name>Esa</name><uri>http://www.blogger.com/profile/16422122370460025388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp2.blogger.com/_kxd45MIZM2Q/SBIv5XrtblI/AAAAAAAAAIs/1baMRLP2nyg/S220/Esannn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14344901.post-9196359186831452299</id><published>2011-02-11T22:30:00.000+02:00</published><updated>2011-02-11T22:30:00.836+02:00</updated><title type='text'>Any Nokia software engineers need a job?</title><content type='html'>Aidan Biggins on Googlen Euroopan kykyjenetsijä. Hänen &lt;a href="http://twitter.com/#%21/aidanbiggins"&gt;tweettinsä&lt;/a&gt; leviää kuin Elanto.&lt;br /&gt;&lt;br /&gt;Any Nokia software engineers need a job? We're hiring: &lt;a href="http://www.google.com/jobs"&gt;www.google.com/jobs&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Tomi Ahonen on saanut järkytykseltään kirjoitettua &lt;a href="http://communities-dominate.blogs.com/brands/2011/02/first-analysis-of-nokia-microsoft-alliance-wow-this-is-good-for-microsoft.html"&gt;ansiokkaan analyysin&lt;/a&gt;. Samoin Peter-Paul Koch &lt;a href="http://www.quirksmode.org/blog/archives/2011/02/the_nokisoft_fa.html"&gt;parikin&lt;/a&gt; &lt;a href="http://www.quirksmode.org/blog/archives/2011/02/more_nokisoft_t.html"&gt;blogipostausta&lt;/a&gt;. Itse en ole vielä toipunut järkytyksestä.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14344901-9196359186831452299?l=nuppineulat.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nuppineulat.blogspot.com/feeds/9196359186831452299/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14344901&amp;postID=9196359186831452299&amp;isPopup=true' title='0 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/9196359186831452299'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/9196359186831452299'/><link rel='alternate' type='text/html' href='http://nuppineulat.blogspot.com/2011/02/any-nokia-software-engineers-need-job.html' title='Any Nokia software engineers need a job?'/><author><name>Esa</name><uri>http://www.blogger.com/profile/16422122370460025388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp2.blogger.com/_kxd45MIZM2Q/SBIv5XrtblI/AAAAAAAAAIs/1baMRLP2nyg/S220/Esannn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14344901.post-6170946553906564013</id><published>2010-10-28T02:28:00.001+03:00</published><updated>2010-10-28T02:44:58.418+03:00</updated><title type='text'>Duunikartta</title><content type='html'>&lt;a href="http://www.duunitori.fi/"&gt;duunitori.fi&lt;/a&gt; on hieno esimerkki karttakäyttöliittymän voimasta. Se on sivu, jolla pääsee selailemaan avoimia duunipaikkoja kartalla. Kaikkien työpaikanetsijöiden tuntema &lt;a href="http://www.mol.fi/paikat/"&gt;mol.fi&lt;/a&gt; tuntuu aika 90-lukuiselta kun kerran kokeilee &lt;a href="http://www.duunitori.fi/"&gt;duunitoria&lt;/a&gt;. Paluuta ei ole.&lt;br /&gt;&lt;br /&gt;Kartalta löytyy mollin datan lisäksi muistakin lähteistä tulevia työpaikkoja. Mol.fi ei tarjoa mitään syötettä, vaan tieto parsitaan 'perinteisillä menetelmillä'.&lt;br /&gt;&lt;br /&gt;Paikkakunnan voi hakea geokooderilla tai karttaa raahaten. Hakua voi laajentaa zomaamalla laajemmalle alueelle. Perinteinen valikkoseikkailu puuttuu kokonaan. Hakualue tallentuu evästeenä. &lt;br /&gt;&lt;br /&gt;Toteutus käyttää API:n kolmosversiota ja pelaa hienosti. Työpaikkoja on palvelussa tänään yli 7500. Silti zoomin voi vetää koko maan kattavaksi. Markkerit klusteroituvat sujuvasti useamman työpaikan rypälemarkkereiksi. Klusterointi näyttäisi tapahtuvan serverillä. Hyödyllinen ja sujuva palvelu joka pärjää varmasti.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14344901-6170946553906564013?l=nuppineulat.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nuppineulat.blogspot.com/feeds/6170946553906564013/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14344901&amp;postID=6170946553906564013&amp;isPopup=true' title='0 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/6170946553906564013'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/6170946553906564013'/><link rel='alternate' type='text/html' href='http://nuppineulat.blogspot.com/2010/10/duunikartta.html' title='Duunikartta'/><author><name>Esa</name><uri>http://www.blogger.com/profile/16422122370460025388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp2.blogger.com/_kxd45MIZM2Q/SBIv5XrtblI/AAAAAAAAAIs/1baMRLP2nyg/S220/Esannn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14344901.post-5587876432077665574</id><published>2010-10-09T02:10:00.010+03:00</published><updated>2010-10-09T03:13:11.556+03:00</updated><title type='text'>iPad</title><content type='html'>Virtuaalisilla Nuppineuloilla oli &lt;a href="http://nuppineulat.blogspot.com/2009/08/avoin-kirje-nokia-oyjlle.html"&gt;näkemyksiä&lt;/a&gt; tableteista jo elokuulla 2009. iPad tuli monta kuukautta sen jälkeen. Apple on hyvin hidas trendien suhteen.&lt;br /&gt;&lt;br /&gt;Tuo Applen tuote muuten julistettin juuri maailman kaikkien aikojen nopeimmin yleistyneeksi tuotteeksi. Turhake siis, kuten ennustitte. &lt;br /&gt;&lt;br /&gt;Huomatkaa kommenteista: "Avoimelle alustalle syntyy ohjelmia kuin itsestään. Valmistajan tarvitsee vain tukea vapaita kehittäjiä."&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14344901-5587876432077665574?l=nuppineulat.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nuppineulat.blogspot.com/feeds/5587876432077665574/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14344901&amp;postID=5587876432077665574&amp;isPopup=true' title='1 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/5587876432077665574'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/5587876432077665574'/><link rel='alternate' type='text/html' href='http://nuppineulat.blogspot.com/2010/10/ipad.html' title='iPad'/><author><name>Esa</name><uri>http://www.blogger.com/profile/16422122370460025388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp2.blogger.com/_kxd45MIZM2Q/SBIv5XrtblI/AAAAAAAAAIs/1baMRLP2nyg/S220/Esannn.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14344901.post-5057605432140626258</id><published>2010-05-15T21:00:00.000+03:00</published><updated>2010-05-15T21:00:52.637+03:00</updated><title type='text'>Hukkaa ja löydä Google Mapsin avustuksella</title><content type='html'>Google Maps -pohjaisia löytötavarasivustoja on vuosien varrella ilmestynyt ja kadonnut muutamia. Vappuna lanseerattiin vakuuttava sivusto &lt;a href="http://finderbase.com/"&gt;FinderBase.COM&lt;/a&gt;. Ilahduttavinta on, että sivusto on suomalainen.&lt;br /&gt;&lt;br /&gt;Paikka (löytö- tai kadotus-) on löytötavaran toiseksi tärkein tieto. Siksi karttakäyttöliittymä suorastaan säteilee tällaisessa sovelluksessa. Toteutuksessa ihailen eniten hienosti tehtyä markkereiden 'klusterointia'. Kun markkereita on liikaa, niitä niputetaan. Kun nippumarkkeria klikkaa, siitä avautuu uusia markkereita. Totetuksia on monia mutta nyt on onnistuttu hyvin.&lt;br /&gt;&lt;br /&gt;Menestyvän webbipalvelun edellytyksiä ovat hyvä toteutus ja palvelun hyödyllisyys. FinderBaselle on helppo povata menestystä maailmanvalloituksessa. Sama usko on tekijöilläkin. Palvelussa on käyttöliittymäkielinä jo alusta saakka Suomi, Ruotsi, Englanti ja Kiina!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14344901-5057605432140626258?l=nuppineulat.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nuppineulat.blogspot.com/feeds/5057605432140626258/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14344901&amp;postID=5057605432140626258&amp;isPopup=true' title='0 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/5057605432140626258'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/5057605432140626258'/><link rel='alternate' type='text/html' href='http://nuppineulat.blogspot.com/2010/05/hukkaa-ja-loyda-google-mapsin.html' title='Hukkaa ja löydä Google Mapsin avustuksella'/><author><name>Esa</name><uri>http://www.blogger.com/profile/16422122370460025388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp2.blogger.com/_kxd45MIZM2Q/SBIv5XrtblI/AAAAAAAAAIs/1baMRLP2nyg/S220/Esannn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14344901.post-7269165876053561014</id><published>2010-04-19T18:25:00.001+03:00</published><updated>2010-04-26T13:08:18.877+03:00</updated><title type='text'>Lentokoneet kartalla</title><content type='html'>Laivoilla on &lt;a href="http://nuppineulat.blogspot.com/2009/08/ais.html"&gt;AIS&lt;/a&gt;-seurantajärjestelmä. Lentoliikenteellä on omansa, ADS-B. Systeemit ovat hyvin samankaltaiset. Sijaintitieto on peräisin aluksen omasta satelliittinavigoinnista ja tieto lähetetään radioteitse. Järjestelmät käyttävät samaa aikajakoperiaatetta. &lt;a href="http://en.wikipedia.org/wiki/Automatic_dependent_surveillance-broadcast"&gt;Wikipedia-artikkeli&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Nyt kun lentoliikenne on hiljaista ja jännää, sitä voi seurata reaaliajassa ruotsalaiselta &lt;a href="http://www.flightradar24.com/"&gt;flightradar24.com&lt;/a&gt; -sivulta. Vinkki: klikkaa lentokoneen kuvaa, ja kartalle piirtyy sen lentämä reitti - mielestäni näppärä käyttöliittymäidea. Sivustolta löytyy paljon lisätietoa, esim. &lt;a href="http://www.flightradar24.com/about.php#what"&gt;konetyypeistä&lt;/a&gt; joissa on ADS-B -lähetin.&lt;br /&gt;&lt;br /&gt;Kattavan kartan ylläpito vaatii paljon vastaanottimia ympäri maailmaa. Palvelun takana on siis yhteisö. Toinen yhteisö on &lt;a href="http://radar.piopawlu.net/"&gt;radar.piopawlu.net&lt;/a&gt;. Se vaatii kirjautumisen.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14344901-7269165876053561014?l=nuppineulat.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nuppineulat.blogspot.com/feeds/7269165876053561014/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14344901&amp;postID=7269165876053561014&amp;isPopup=true' title='1 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/7269165876053561014'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/7269165876053561014'/><link rel='alternate' type='text/html' href='http://nuppineulat.blogspot.com/2010/04/lentokoneet-kartalla.html' title='Lentokoneet kartalla'/><author><name>Esa</name><uri>http://www.blogger.com/profile/16422122370460025388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp2.blogger.com/_kxd45MIZM2Q/SBIv5XrtblI/AAAAAAAAAIs/1baMRLP2nyg/S220/Esannn.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14344901.post-6766362604022936055</id><published>2010-04-13T00:26:00.003+03:00</published><updated>2010-04-13T13:13:11.938+03:00</updated><title type='text'>kartoittaja.fi</title><content type='html'>Aivan yllätyksenä (ainakin minulle) ilmestyi &lt;a href="http://www.kartoittaja.fi/"&gt;kartoittaja.fi&lt;/a&gt; -niminen suomalainen palvelu, jolle en heti keksi vertailukohtaa maailmalta. Ääriyksinkertaistetusti sitä voisi luonnehtia karttapohjaiseksi keskusteluryhmäksi. Itse he kuvaavat "paikkatiedon keräämiseen,  esittämiseen ja kommentointiin erikoistunut verkkopalvelu".&lt;br /&gt;&lt;br /&gt;Käyttöliittymä on yksinkertaisen selkeä ja toteutus kokonaisuudessaan vakuuttava.&lt;br /&gt;&lt;br /&gt;Suosittelen tutustumista. Keksitte varmasti muitakin sovellusmahdollisuuksia kuin sivuilla mainitut.&lt;br /&gt;&lt;br /&gt;-------------------------------&lt;br /&gt;&lt;br /&gt;Lisätietoa klo 13:10&lt;br /&gt;&lt;br /&gt;Palvelun takana on tamperelainen Mikko Lammi ja hänen Maagit-yhtiönsä. Kehitystyö ei ole lähtenyt hetken mielijohteesta, vaan se juontaa jo ajalta ennen Google Mapsia. Mikko teki gradunaan yhteistyössä Tampereen kaupungin kanssa "Nurmi-Sorilan plussat ja miinukset" -verkko-osallistumissovelluksen, joka oli menestys.&lt;br /&gt;&lt;br /&gt;Nyt, muiden toimien hieman hellitettyä, Mikko on viimeisen vuoden kehittänyt Google Maps -pohjaista kartoittaja.fi-palvelua. Palvelu tosiaankin on ainutlaatuinen ja suunnitelmiin kuuluu kansainvälistäminen.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14344901-6766362604022936055?l=nuppineulat.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nuppineulat.blogspot.com/feeds/6766362604022936055/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14344901&amp;postID=6766362604022936055&amp;isPopup=true' title='4 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/6766362604022936055'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/6766362604022936055'/><link rel='alternate' type='text/html' href='http://nuppineulat.blogspot.com/2010/04/kartoittajafi.html' title='kartoittaja.fi'/><author><name>Esa</name><uri>http://www.blogger.com/profile/16422122370460025388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp2.blogger.com/_kxd45MIZM2Q/SBIv5XrtblI/AAAAAAAAAIs/1baMRLP2nyg/S220/Esannn.jpg'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14344901.post-7941472088608416050</id><published>2010-04-01T23:57:00.000+03:00</published><updated>2010-04-01T23:57:19.723+03:00</updated><title type='text'>StreetVIew 3D</title><content type='html'>Google Mapsin katunäkymiin ilmestyi tänään Aprillipäivänä 3D-painike. Painikkeessa Pegmanillä on kaksiväriset lasit silmillä tai otsalla, moodista riippuen.&lt;br /&gt;&lt;br /&gt;Ominaisuus on uutisoitu monilla palstoilla aprillipilana. En ole ihan varma että kyseessä olisi pelkkä pilailu. Ensin pitäisi löytää kaksivärilasit jostain.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14344901-7941472088608416050?l=nuppineulat.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nuppineulat.blogspot.com/feeds/7941472088608416050/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14344901&amp;postID=7941472088608416050&amp;isPopup=true' title='4 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/7941472088608416050'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/7941472088608416050'/><link rel='alternate' type='text/html' href='http://nuppineulat.blogspot.com/2010/04/streetview-3d.html' title='StreetVIew 3D'/><author><name>Esa</name><uri>http://www.blogger.com/profile/16422122370460025388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp2.blogger.com/_kxd45MIZM2Q/SBIv5XrtblI/AAAAAAAAAIs/1baMRLP2nyg/S220/Esannn.jpg'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14344901.post-5576461321304327073</id><published>2010-02-24T15:25:00.002+02:00</published><updated>2010-02-24T15:34:40.259+02:00</updated><title type='text'>Lontoon bussit</title><content type='html'>Lontoon bussien reittikartat olivat vielä viime viikolla PDF-tiedostoja. Kamalia selailla kahvilan ruuhkaisella ilmais-WiFillä, mobiiliselailusta puhumattakaan. Nyt tilanne muuttui toiseen äärilaitaan. Siellä julkaistiin juuri Google Maps -pohjainen &lt;a href="http://www.tfl.gov.uk/tfl/gettingaround/maps/buses/default.aspx"&gt;reittikartasto&lt;/a&gt;. Vieläpä herkullinen. [Buzzasi &lt;a href="http://mapperz.blogspot.com/"&gt;Mapperz&lt;/a&gt;]&lt;br /&gt;&lt;br /&gt;Käyttökokemus on kuin sovittaisi juuri oikeankokoista hanskaa. Kartan päälle ilmestyy ensimmäiseksi yksi tekstikenttä johon voi syöttää linjanumeron tai osoitteen. Reaktio tulee salamana. Siitä eteenpäin pääsee pelkillä klikkauksilla. Pysäkkiaikataulut avautuvat pysäkin nuppineulaa klikkaamalla ja ne latautuvat luonnollisesti ajaxina. Sivupalkissa näkyy läheisten linjojen luettelo [päivä/yö], jossa on klikattavat pysäkkiluettelot alasvetovalikkoina. Linjaa klikattaessa, se piirtyy kartalle pysäkkeineen jne, &lt;a href="http://www.tfl.gov.uk/tfl/gettingaround/maps/buses/default.aspx"&gt;kokeilkaa&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Osoitehakukin tulee näköjään Googlelta.&lt;br /&gt;&lt;br /&gt;Miinuksia: Reittihaku on erillinen perinteinen systeemi. Ei reaaliaikaista tietoa, häiriötiedotteita lukuunottamatta.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.hsl.fi/FI/sivut/default.aspx"&gt;Helsingin reittiopasta&lt;/a&gt; on myös uudistettu mutta Lontoo meni nyt lujaa ohi käyttökokemuksessa. Kun &lt;a href="http://kevytliikenne.ytv.fi/"&gt;kevyen liikenteen reittiopas&lt;/a&gt; ilmestyi oikeana interaktiivisena karttana, oletin että joukkoliikenteen reittihaun uudistus tuo saman. Uusikin reittiopas käyttää jostain syystä staattisia karttoja ja jokainen siirtymä kartalla tarkoittaa uutta sivulatausta.&lt;br /&gt;&lt;br /&gt;Helsingin seudulla on parempi data, löytyy myös reaaliaikaista dataa pysäkkikohtaisesti. Paremmalla käyttöliittymällä se ohittaisi Lontoon.&lt;br /&gt;&lt;br /&gt;Muutos saattaa tulla minä aamuna tahansa. HSL:n dataan on nimittäin API!&lt;br /&gt;&lt;br /&gt;API on monelle vielä mieluisampi kuin &lt;a href="http://www.google.com/intl/en/landing/transit/"&gt;Google Transit&lt;/a&gt;, joka näyttää ottavan hitaasti tuulta purjeisiin Euroopassa. Asiasta &lt;a href="http://nuppineulat.blogspot.com/2008/03/google-transit.html"&gt;seurusteltiin&lt;/a&gt; tässä blogissa pari vuotta sitten. Kiitoksia Matiakselle, jolta tuli kommentti vielä hiljakkoin. En ole vielä tutustunut tarkemmin HSL:n XML:n rakenteeseen mutta lahjahevosen hampaita ei saakkaan katsoa.&lt;br /&gt;&lt;br /&gt;Suomalaisia fuusauksia (mashuppeja) saisi näkyä. Nyt on dataa ja vielä StreetView. Ruuhkatiedotkin. Muutama näyttävä fuusaus saisi aikaan sen, että dataa avautuisi lisää.&lt;br /&gt;&lt;br /&gt;StreetView:sta puheenollen. Kehitys on tehtävä serverillä. Paikalliselta levyltä käytettäessä, osa metodeista ja tapahtumista on hengettöminä. Vaihtelee vielä käyttöjärjestelmittäin (Flash-versioittain). Toivottavasti joku on jo törmännyt ongelmaan.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14344901-5576461321304327073?l=nuppineulat.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nuppineulat.blogspot.com/feeds/5576461321304327073/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14344901&amp;postID=5576461321304327073&amp;isPopup=true' title='0 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/5576461321304327073'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/5576461321304327073'/><link rel='alternate' type='text/html' href='http://nuppineulat.blogspot.com/2010/02/lontoon-bussit.html' title='Lontoon bussit'/><author><name>Esa</name><uri>http://www.blogger.com/profile/16422122370460025388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp2.blogger.com/_kxd45MIZM2Q/SBIv5XrtblI/AAAAAAAAAIs/1baMRLP2nyg/S220/Esannn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14344901.post-4512588170962010256</id><published>2010-02-23T04:45:00.002+02:00</published><updated>2010-02-23T04:53:46.020+02:00</updated><title type='text'>Ilman hiirtä</title><content type='html'>Selaimetkin alkavat luultavimmin tukea kosketusohjausta jollain aikataululla. Oikeaa kosketustukea ei ole vasta kuin parissa mobiiliselaimessa. Aito monikosketustuki on vain iPhonessa ja vajavainen Androidissa. Uudesta Maemo Firefoxista en tiedä. (Olen tainnut hukata N810:n)&lt;br /&gt;&lt;br /&gt;Mikään ei estä tekemästä sivuista sormiohjausvalmiita jo nyt - muu kuin standardin puute. Google Maps on jo kosketusohjattava (iPhonella). Blogosfäärissä vallitsee konsesus, että iPhonen touch-tapahtumasysteemi on niin selkeä, että se on de facto standardi. Siinä on vain kolme eventtiä:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;touchstart &lt;/li&gt;&lt;li&gt;touchend &lt;/li&gt;&lt;li&gt;touchmove&lt;/li&gt;&lt;/ul&gt;Näillä on pärjättävä? Ei, vaan nämä ovat uudet tapahtumat, jotka liittyvät aitoon kosketusohjaukseen, ei hiiren simulointiin. Vanhat hiiri-eventit ovat tietysti tallella ja mobiiliselaimet laukovat niitä eri tavoin jotta nykyisiä webbisivuja voisi ollenkaan käyttää. Esim:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;mousemove&lt;/li&gt;&lt;li&gt;mouseover&lt;/li&gt;&lt;li&gt;mouseout&lt;/li&gt;&lt;li&gt;mousedown&lt;/li&gt;&lt;li&gt;mouseup&lt;/li&gt;&lt;li&gt;click&lt;/li&gt;&lt;/ul&gt;Kosketusohjauksen tärkein tapahtuma on touchstart. Se laukeaa tietysti siinä elementissä, johon sormi laskeutuu. Se palauttaa pixelikoordinaatit aivan kuin hiirikin. &lt;b&gt;Lisäksi se palauttaa täydellisen taulukon muiden sormien tekemisistä&lt;/b&gt; niin kauan kun ensimmäinen sormi on alhaalla. Myös oman taulukkonsa sormien paikkojen muutoksista.&lt;br /&gt;&lt;br /&gt;Tämän datan käyttöä pitää opetella ja kokeilla käytännössä. Siihen ei simulaattorista ole paljoa apua vaan laite on oltava käsillä.&lt;br /&gt;&lt;br /&gt;Artikkeleita: &lt;a href="http://www.sitepen.com/blog/2008/07/10/touching-and-gesturing-on-the-iphone/"&gt;sitepen&lt;/a&gt;, &lt;a href="http://rossboucher.com/2008/08/19/iphone-touch-events-in-javascript/"&gt;Ross Boucher&lt;/a&gt;, &lt;a href="http://backtothecode.blogspot.com/2009/10/javascript-touch-and-gesture-events.html"&gt;Back To The Code&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Peter-Paul Koch tekee ansiokasta työtä analysoiden selaimia. Mobiiliselainten tulo on lisännyt työmäärää ja tehnyt siitä hankalampaa. Mies on saanut Googlen sponsorikseen ja &lt;a href="http://www.quirksmode.org/blog/archives/2010/02/the_touch_actio.html"&gt;artikkeleita&lt;/a&gt; ja &lt;a href="http://www.quirksmode.org/compatibility.html"&gt;vertailutaulukoita&lt;/a&gt; syntyy. Esim. &lt;a href="http://www.quirksmode.org/m/touch.html"&gt;kosketus-eventeistä&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.quirksmode.org/sitemap.html"&gt;Sivusto&lt;/a&gt; on laaja ja kirjoitustyyli välillä mukaansatempaavan vapaa. Mies ilmoitti juuri eilen aloittavansa erillisen sivuston Hollannin politiikasta. Siellä ovat vaalit tulossa. Toivottavsti emme menetä hyvää selaintutkijaa ja JavaScript-meediota.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14344901-4512588170962010256?l=nuppineulat.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nuppineulat.blogspot.com/feeds/4512588170962010256/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14344901&amp;postID=4512588170962010256&amp;isPopup=true' title='0 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/4512588170962010256'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/4512588170962010256'/><link rel='alternate' type='text/html' href='http://nuppineulat.blogspot.com/2010/02/hyppivat-kursorit.html' title='Ilman hiirtä'/><author><name>Esa</name><uri>http://www.blogger.com/profile/16422122370460025388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp2.blogger.com/_kxd45MIZM2Q/SBIv5XrtblI/AAAAAAAAAIs/1baMRLP2nyg/S220/Esannn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14344901.post-7677782951727997780</id><published>2010-02-22T05:08:00.001+02:00</published><updated>2010-02-22T05:15:53.996+02:00</updated><title type='text'>Kartta sivulle [tapa 5] API v3</title><content type='html'>API:sta on kohta vuoden ollut myös kokeellinen v3 kehitysversio. Nimivalinta on huono ja aiheuttaa sekaannusta. Kolmosversio ei ole nykyisen kakkosversion tuleva kehitysaste vaan tyhjältä pöydältä synnytetty kevyempi rinnakkaisvaihtoehto. Se on varustettu &lt;a href="http://code.google.com/labs/"&gt;Labs&lt;/a&gt;-logolla, joka tarkoittaa, ettei sitä vielä suositella kuin kokeilukäyttöön. Siinä tapahtuu vielä muutoksia, jotka saattavat särkeä toimivia sivuja.&lt;br /&gt;&lt;br /&gt;Kolmosversiota tehdään erityisesti mobiilikäytön ehdoilla. Siitä puuttuu vielä esim. StreetView joka toimii kakkosversiossa Flashilla. Onkin mielenkiintoista nähdä millä tekniikalla se tuodaan mobiilikäyttöön.&lt;br /&gt;&lt;br /&gt;Kolmosen &lt;a href="http://code.google.com/apis/maps/documentation/v3/"&gt;dokumentaatiossa&lt;/a&gt; on artikkelit &lt;a href="http://code.google.com/apis/maps/articles/android_v3.html"&gt;Android&lt;/a&gt; ja &lt;a href="http://code.google.com/apis/maps/articles/tutorial-iphone.html"&gt;iPhone&lt;/a&gt; -sovellusten tekemisestä. Noiden kummankin puhelimen tapauksessa raja natiivin sovelluksen ja webbisivun välillä on hämärä. Kummankin sovelluksiin saadaan webselain yhdellä koodirivillä. 'Selain' jätetään ilman selauspainikkeita ja koodataan se menemään sitä varten tehdylle karttasivulle.&lt;br /&gt;&lt;br /&gt;Webbisivu on edelleen projektin keskipiste mutta natiivisovelluksen avulla saadaan saadaan yhteys puhelinten hardwareen, esim sensoreihin (GPS, kompassi, kiihtyvyys) ja tallennustilaan. Natiivisovelluksen kautta syntyy myös yhteys Android Markettiin tai App Storeen. Ovelaa.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14344901-7677782951727997780?l=nuppineulat.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nuppineulat.blogspot.com/feeds/7677782951727997780/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14344901&amp;postID=7677782951727997780&amp;isPopup=true' title='0 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/7677782951727997780'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/7677782951727997780'/><link rel='alternate' type='text/html' href='http://nuppineulat.blogspot.com/2010/02/kartta-sivulle-tapa-5-api-v3.html' title='Kartta sivulle [tapa 5] API v3'/><author><name>Esa</name><uri>http://www.blogger.com/profile/16422122370460025388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp2.blogger.com/_kxd45MIZM2Q/SBIv5XrtblI/AAAAAAAAAIs/1baMRLP2nyg/S220/Esannn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14344901.post-1380992814690284296</id><published>2010-02-09T11:50:00.001+02:00</published><updated>2010-02-10T01:09:51.035+02:00</updated><title type='text'>StreetView tuli</title><content type='html'>Loppupäivälle sovitut voi peruuttaa. Kesäinen Suomi on nyt virtuaalimatkailtavissa &lt;a href="http://maps.google.fi/maps?f=q&amp;amp;source=s_q&amp;amp;hl=fi&amp;amp;geocode=&amp;amp;q=helsinki&amp;amp;sll=62.593341,27.575684&amp;amp;sspn=9.717196,37.089844&amp;amp;ie=UTF8&amp;amp;hq=&amp;amp;hnear=Helsinki&amp;amp;ll=60.169879,24.938408&amp;amp;spn=0.010225,0.036221&amp;amp;z=15&amp;amp;layer=c&amp;amp;cbll=60.170468,24.94053&amp;amp;panoid=ZY9zvupXEeeAZmEa7_8ZEA&amp;amp;cbp=12,61.76,,0,0.84"&gt;Google Mapsissa&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://maps.google.fi/intl/fi/help/maps/streetview/"&gt;Palvelu&lt;/a&gt; on kattava ympäri Suomen, jopa saaristossa on autoiltu. Sattui aurinkoinen kesä ja kuvamateriaali on kirkasta.&lt;br /&gt;&lt;br /&gt;Ajo-ohjeet on kätevä tapa seikkailla. Listauksessa on nyt kameralinkit, jotka vievät reitin StreetView-näkymiin.&lt;br /&gt;&lt;br /&gt;Parin minuutin video kertoo niksit:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;object height="344" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/f0y-q-pI2pQ&amp;rel=0&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=en_US&amp;feature=player_embedded&amp;fs=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowScriptAccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/f0y-q-pI2pQ&amp;rel=0&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=en_US&amp;feature=player_embedded&amp;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14344901-1380992814690284296?l=nuppineulat.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nuppineulat.blogspot.com/feeds/1380992814690284296/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14344901&amp;postID=1380992814690284296&amp;isPopup=true' title='0 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/1380992814690284296'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/1380992814690284296'/><link rel='alternate' type='text/html' href='http://nuppineulat.blogspot.com/2010/02/streetview-tuli.html' title='StreetView tuli'/><author><name>Esa</name><uri>http://www.blogger.com/profile/16422122370460025388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp2.blogger.com/_kxd45MIZM2Q/SBIv5XrtblI/AAAAAAAAAIs/1baMRLP2nyg/S220/Esannn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14344901.post-5219844125643515079</id><published>2010-02-06T03:59:00.000+02:00</published><updated>2010-02-06T03:59:52.097+02:00</updated><title type='text'>Kartta sivulle [tapa 4] Flash</title><content type='html'>&lt;a href="http://code.google.com/apis/maps/documentation/flash/"&gt;Google Maps API for Flash&lt;/a&gt; on ollut olemassa kohta kaksi vuotta. Se tarjoaa ymmärtääkseni kaiken sen mitä JavaScript-apikin ja lisäksi on käytettävissä kaikki Flashin tarjoamat manipulaatiomahdollisuudet.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://code.google.com/apis/maps/documentation/flash/demogallery.html"&gt;Demogalleriassa&lt;/a&gt; on runsaasti esimerkkisivuja vaikka &lt;a href="http://groups.google.com/group/google-maps-api-for-flash"&gt;seurustelupalstalle&lt;/a&gt; on kirjautunut 'vain' reilu 1500 kehittäjää. JavaScript API:n &lt;a href="http://groups.google.com/group/google-maps-api"&gt;palstalle&lt;/a&gt; on kirjautunut 42 tuhatta seurustelijaa.&lt;br /&gt;&lt;br /&gt;Tämän enempää minun ei kannata Flashista tarinoida. Tässä kaikki mitä tiedän aiheesta.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14344901-5219844125643515079?l=nuppineulat.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nuppineulat.blogspot.com/feeds/5219844125643515079/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14344901&amp;postID=5219844125643515079&amp;isPopup=true' title='0 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/5219844125643515079'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/5219844125643515079'/><link rel='alternate' type='text/html' href='http://nuppineulat.blogspot.com/2010/02/kartta-sivulle-tapa-4-flash.html' title='Kartta sivulle [tapa 4] Flash'/><author><name>Esa</name><uri>http://www.blogger.com/profile/16422122370460025388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp2.blogger.com/_kxd45MIZM2Q/SBIv5XrtblI/AAAAAAAAAIs/1baMRLP2nyg/S220/Esannn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14344901.post-4676674296575200437</id><published>2010-01-31T01:47:00.013+02:00</published><updated>2010-02-06T02:56:32.884+02:00</updated><title type='text'>iPad-juna meni jo</title><content type='html'>Steve Jobs ei ole tekemässä ensimmäistä mullistusta, eikä hanketta ole tehty hosumalla. Silti kommentaattoreilla on parempi visio kameroista ja USB-liittimistä.&lt;br /&gt;&lt;br /&gt;Tuotteessa ei ole kuulemma mitään uutta. - Eikö? &lt;br /&gt;&lt;br /&gt;iPad löytää käyttäjäkuntansa niistä ihmisistä, joille siitä on iloa ja hyötyä. Ei niistä, jotka ihmettelevät kameroita ja USB-liittimiä.&lt;br /&gt;&lt;br /&gt;Kun kilpailijat virittelevät tablettejaan, heitä hiertää vähän tiukahko $499 hintaraja. Kun tulee valmiille markkinoille, on oltava vielä halvempi ja vielä parempi. Hintaraja on siis $399.&lt;br /&gt;&lt;br /&gt;Kun tabletti saadaan valmiiksi ja lanseerauspäivä on ylihuomenna, Apple pudottaakin hinnan $399, eli meidän on pantava hinnaksi $299. Mihin mahtuu MS ja Windows 7? Eivät ne mahdukaan.&lt;br /&gt;&lt;br /&gt;Sitten pitäisi olla myös vakuuttavat vastineet iTunesillle, iBookille ja appStorelle. &lt;br /&gt;&lt;br /&gt;iPad oli lähtölaukaus uudelle tuotekategorialle. Sen päämäärä on kehitysaste, jossa netti on aamiasmuropaketin kyljessä. Ainoa taho, jolta voi edes odottaa vakavaa vastusta, on Google ja Android.&lt;br /&gt;&lt;br /&gt;Tabletin keksijästä ollaan montaa mieltä mutta:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;iPad keksittiin jo vuonna 1972 erään Steve Jobsin kaverin &lt;a href="http://en.wikipedia.org/wiki/Dynabook"&gt;toimesta&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Alan_Kay"&gt;Jätkän&lt;/a&gt; on pakko olla hyvä tyyppi koska hän on myös jazz-kitaristi&lt;/li&gt;&lt;li&gt;Missä &lt;a href="http://en.wikipedia.org/wiki/Norwegian_Computing_Center"&gt;maassa&lt;/a&gt; kehitettiin oliopohjainen ohjelmointi?&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;================== päivitys 5.2.==================&lt;br /&gt;&lt;br /&gt;1] En kirjoitushetkellä tiennyt, että Google-tabletti on jo hypoteettisesti "olemassa" &lt;a href="http://dev.chromium.org/chromium-os/user-experience/form-factors/tablet"&gt;Chromium-projektin sivuilla&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;2] Mielipidemuutos: Android oli hätiköity arvio Google-tabletin käyttöjärjestelmäksi. Chrome OS on tietenkin parempi arvaus.&lt;br /&gt;&lt;ul&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14344901-4676674296575200437?l=nuppineulat.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nuppineulat.blogspot.com/feeds/4676674296575200437/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14344901&amp;postID=4676674296575200437&amp;isPopup=true' title='2 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/4676674296575200437'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/4676674296575200437'/><link rel='alternate' type='text/html' href='http://nuppineulat.blogspot.com/2010/01/ipad-juna-meni-jo.html' title='iPad-juna meni jo'/><author><name>Esa</name><uri>http://www.blogger.com/profile/16422122370460025388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp2.blogger.com/_kxd45MIZM2Q/SBIv5XrtblI/AAAAAAAAAIs/1baMRLP2nyg/S220/Esannn.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14344901.post-4739434371940399789</id><published>2010-01-30T05:24:00.000+02:00</published><updated>2010-01-30T05:24:19.024+02:00</updated><title type='text'>Google pudottaa IE6:n</title><content type='html'>Google &lt;a href="http://googleenterprise.blogspot.com/2010/01/modern-browsers-for-modern-applications.html"&gt;ilmoitti juuri Enterprise Blogissaan&lt;/a&gt; lopettavansa IE6:n tukemisen maaliskuun ekasta päivästä lähtien. Ilmoitus koskee Docs ja Sites palveluita. Google Mapsia ei mainittu mutta oletettavaa on, että se liittyy orkesteriin juoksujalkaa.&lt;br /&gt;&lt;br /&gt;Ilmoitus on isojen tiedotusvälineiden pääuutisten joukossa. Yleistä mielenkiintoa lisää tuoreessa muistissa oleva epäonnistunut operaatio Aurora. Ei se operaatio kokonaan epäonnistunut!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14344901-4739434371940399789?l=nuppineulat.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nuppineulat.blogspot.com/feeds/4739434371940399789/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14344901&amp;postID=4739434371940399789&amp;isPopup=true' title='0 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/4739434371940399789'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/4739434371940399789'/><link rel='alternate' type='text/html' href='http://nuppineulat.blogspot.com/2010/01/google-pudottaa-ie6n.html' title='Google pudottaa IE6:n'/><author><name>Esa</name><uri>http://www.blogger.com/profile/16422122370460025388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp2.blogger.com/_kxd45MIZM2Q/SBIv5XrtblI/AAAAAAAAAIs/1baMRLP2nyg/S220/Esannn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14344901.post-756021463223906294</id><published>2010-01-30T01:47:00.000+02:00</published><updated>2010-01-30T01:47:40.538+02:00</updated><title type='text'>Ovi saa uuden API:n?</title><content type='html'>Kysymysmerkki otsikossa kuin juorulehdissä. &lt;br /&gt;&lt;br /&gt;Gigaom-blogin Om Malik oli jututtanut Nokian Tero Ojanperää alkuviikosta Munchenissä. Ojanperä oli suhtautunut myönteisesti ajatukseen paremmasta API:sta.&lt;br /&gt;&lt;br /&gt;Gigaom otsikoi &lt;a href="http://gigaom.com/2010/01/28/nokia-ovi-maps-developers/"&gt;artikkelinsa&lt;/a&gt; "Nokia &lt;b&gt;saattaa&lt;/b&gt; julkaista paremman Ovi Maps API:n kehittäjille" (more robust).&lt;br /&gt;&lt;br /&gt;Artikkelin vaikuttimena on selvästi toiveajattelu ja mielipidevaikuttaminen. Niinpä minäkin toistan "uutista" samoilla vaikuttimilla. Näyttää tuo leviävän blogeissa ja tweeteissä jo muutenkin. Näin web toimii.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14344901-756021463223906294?l=nuppineulat.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nuppineulat.blogspot.com/feeds/756021463223906294/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14344901&amp;postID=756021463223906294&amp;isPopup=true' title='0 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/756021463223906294'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/756021463223906294'/><link rel='alternate' type='text/html' href='http://nuppineulat.blogspot.com/2010/01/ovi-saa-uuden-apin.html' title='Ovi saa uuden API:n?'/><author><name>Esa</name><uri>http://www.blogger.com/profile/16422122370460025388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp2.blogger.com/_kxd45MIZM2Q/SBIv5XrtblI/AAAAAAAAAIs/1baMRLP2nyg/S220/Esannn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14344901.post-9043838266531371298</id><published>2010-01-27T14:34:00.003+02:00</published><updated>2010-01-27T14:46:20.949+02:00</updated><title type='text'>StreetView-materiaalia odotellessa</title><content type='html'>Ruotsi ja Tanska saivat menneen viikon päivityksessä StreetView-palvelun, Suomi ei vielä.&lt;br /&gt;&lt;br /&gt;StreetView-katumaisemat ovat saatavissa myös API:n kautta hyvin yksinkertaisesti. Se kannattaa &lt;a href="http://code.google.com/apis/maps/documentation/services.html#Streetview"&gt;opetella&lt;/a&gt; valmiiksi. Aiheeseen liittyviä konstruktöörejä on kolme:&lt;br /&gt;&lt;br /&gt;&lt;b&gt;GStreetViewPanorama()&lt;/b&gt; muodostaa "StreetView-telkkarin" samankaltaisella syntaksilla kuin kartta muodostetaan. Parametreiksi annetaan html-lohko ja koordinaatit. Optioina kameran suuntaus ja zoom.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;GStreetViewOverlay()&lt;/b&gt; on karttakerros, joka merkkaa sinisellä ne kadut, joista kuvaa löytyy.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;GStreetViewClient()&lt;/b&gt; on harvemmin tarvittu. Sillä voi kysellä tietoja kuvamateriaalista.&lt;br /&gt;&lt;br /&gt;Jo 2006, ennen StreetView:n julkaisua &lt;a href="http://www.superhighstreet.com/credits.htm"&gt;tehtiin&lt;/a&gt; Lontoon Portobello Road ostoskadun &lt;a href="http://www.superhighstreet.com/Portobello-Road-Notting-Hill/index.shtml"&gt;virtuaaliversio&lt;/a&gt;. Se kuvautettiin ammattikuvaajalla ja molemmista puolista tehtiin skrollattavat panoraamakuvat. Liikkeiden ovet muutettiin klikattaviksi kohtuullista vuosikorvausta vastaan. Muutoin niiden päälle myytiin mainostilaa. Sivusto laajeni monille ostoskaduille molemmin puolin Atlanttia ja elää vieläkin vaikka puuhamies on jo ehtinyt muuttaa Hollywoodiin näyttelijäksi.&lt;br /&gt;&lt;br /&gt;Amerikkalaiset kiinteistövälittäjät olivat ensimmäisiä StreetView:n tehohyödyntäjiä, niinkuin ne olivat ensimmäisiä Google Mapsin hyödyntäjiä. Katukuvien tuoma etu on niin suuri, että &lt;a href="http://www.igglo.fi/map"&gt;Igglon&lt;/a&gt; on kannattanut pitää omaa julkisivukuvien tietokantaa.&lt;br /&gt;&lt;br /&gt;StreetView:n mahdollisuudet lisääntyisivät, jos katukuviin saisi asennettua omia kylttejä. Juuri tähän tarpeeseen on kehityksen alla avoimen koodin kirjasto &lt;a href="http://gmaps-utility-library-dev.googlecode.com/svn/tags/mapsicle/1.1/"&gt;Mapsicle&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;======================&lt;br /&gt;&lt;br /&gt;Internet joutuu illalla lujille kun miljardi silmäparia haluaa nähdä Applen julkistuksen suorana videona. Tässä &lt;a href="http://www.engadget.com/2010/01/27/live-from-the-apple-tablet-latest-creation-event/"&gt;linkki Engadgetin streamiin&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14344901-9043838266531371298?l=nuppineulat.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nuppineulat.blogspot.com/feeds/9043838266531371298/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14344901&amp;postID=9043838266531371298&amp;isPopup=true' title='2 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/9043838266531371298'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/9043838266531371298'/><link rel='alternate' type='text/html' href='http://nuppineulat.blogspot.com/2010/01/streetview-materiaalia-odotellessa.html' title='StreetView-materiaalia odotellessa'/><author><name>Esa</name><uri>http://www.blogger.com/profile/16422122370460025388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp2.blogger.com/_kxd45MIZM2Q/SBIv5XrtblI/AAAAAAAAAIs/1baMRLP2nyg/S220/Esannn.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14344901.post-3578778186993265649</id><published>2010-01-22T21:32:00.003+02:00</published><updated>2010-01-22T22:19:38.866+02:00</updated><title type='text'>Kartat ovat arvotavaraa</title><content type='html'>Kaiken karttadatan käytöstä on luonnollisesti maksettava omistajalle lisenssimaksua. Navigaattorikäytöstä lisenssimaksut ovat huimasti kalliimmat kuin käytöstä web-sivuilla. Tyhjän navigaattorin ilman karttoja voisi hyvin saada parilla kympillä.&lt;br /&gt;&lt;br /&gt;Apiinkin ilmestyi joitakin kuukausia sitten 'sensor'-parametri,  jonka sivuntekijä joutuu asettamaan false tai true riippuen lukeeko sivun koodi reaaliaikaista GPS-dataa. Parametri ei vaikuta teknisesti mihinkään. Se on ainoastaan tilastointia (eli lisenssimaksujen määräämistä) varten.&lt;br /&gt;&lt;br /&gt;Google julkaisi ilmaisen navigoinnin Android-puhelimiin heti kun se oli saanut kerättyä oman karttadatan USA:sta. Jo silloin joku oivalsi että Nokialla on myös oma karttadata, vieläpä koko maailmasta, Navteq. Nyt se tuli ulos.&lt;br /&gt;&lt;br /&gt;Nokian päätös jakaa karttadataa 'ilmaiseksi' ei suinkaan laske sen arvoa. Päinvastoin karttadatan kysyntä nousi samalla sekunnilla. Monessa suhteessa hieno liike Nokialta.&lt;br /&gt;&lt;br /&gt;Varteenotettavaa karttadataa löytyy myös ei-kaupallisena, talkoilla kerättynä. &lt;a href="http://www.openstreetmap.org/"&gt;Open Streetmapin&lt;/a&gt; kattavuus ja tarkkuus on kehittynyt viidessä vuodessa tosi vaikuttavaksi. Mukana on Suomestakin tuhatkunta talkoolaista joista keskimäärin yli 20 tuo päivittäin dataa. &lt;a href="http://fi.wikipedia.org/wiki/OpenStreetMap"&gt;Wikipedia&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Open Streetmapin perustaja Steve Coast perusti pari vuotta sitten oman firman &lt;a href="http://cloudmade.com/"&gt;CloudMade&lt;/a&gt;. Sen palvelimilta on saatavissa Open Streetmapin karttamateriaali moneen eri muotoon muunnettuna, (jopa SVG).&lt;br /&gt;&lt;br /&gt;CloudMade panostaa nimenomaan navigointiin.&lt;br /&gt;&lt;br /&gt;OSM:n materiaalia voi verrata Googleen esim &lt;a href="http://koti.mbnet.fi/ojalesa/v3/osm_dual.htm"&gt;tällä kartalla&lt;/a&gt;. Oikeanpuoleisesta löytyy OSM karttatyyppi.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14344901-3578778186993265649?l=nuppineulat.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nuppineulat.blogspot.com/feeds/3578778186993265649/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14344901&amp;postID=3578778186993265649&amp;isPopup=true' title='0 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/3578778186993265649'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/3578778186993265649'/><link rel='alternate' type='text/html' href='http://nuppineulat.blogspot.com/2010/01/kartat-ovat-arvotavaraa.html' title='Kartat ovat arvotavaraa'/><author><name>Esa</name><uri>http://www.blogger.com/profile/16422122370460025388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp2.blogger.com/_kxd45MIZM2Q/SBIv5XrtblI/AAAAAAAAAIs/1baMRLP2nyg/S220/Esannn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14344901.post-4159232481878987305</id><published>2009-12-21T02:51:00.002+02:00</published><updated>2009-12-21T02:57:34.561+02:00</updated><title type='text'>Taas Nokia maps</title><content type='html'>Olin vähän ymmälläni kun minulta kysyttiin neuvoja Nokian karttojen istuttamisesta mobiilille Google Maps-sivulle. (Tai toisin päin)&lt;br /&gt;&lt;br /&gt;Sekaannus oli lähtöisin &lt;a href="http://wiki.forum.nokia.com/index.php/How_to_use_Google_Maps_data_in_mobile_applications"&gt;näiltä&lt;/a&gt; Nokian &lt;a href="http://wiki.forum.nokia.com/index.php/Google_Maps_API_in_Java_ME"&gt;sivuilta&lt;/a&gt;. Olen ymmälläni.&lt;br /&gt;&lt;br /&gt;Nokian omaan karttapalveluun on API ja siihen tarjottiin julkistamisvaiheessa avaimia hakemusten perusteella. Hain heti, enkä ole ikinä saanut mitään vastausta.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14344901-4159232481878987305?l=nuppineulat.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nuppineulat.blogspot.com/feeds/4159232481878987305/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14344901&amp;postID=4159232481878987305&amp;isPopup=true' title='0 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/4159232481878987305'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/4159232481878987305'/><link rel='alternate' type='text/html' href='http://nuppineulat.blogspot.com/2009/12/taas-nokia-maps.html' title='Taas Nokia maps'/><author><name>Esa</name><uri>http://www.blogger.com/profile/16422122370460025388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp2.blogger.com/_kxd45MIZM2Q/SBIv5XrtblI/AAAAAAAAAIs/1baMRLP2nyg/S220/Esannn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14344901.post-7878182117294069015</id><published>2009-12-09T04:24:00.007+02:00</published><updated>2009-12-09T12:10:40.735+02:00</updated><title type='text'>Karttasivutkin indeksoidaan</title><content type='html'>Google tuo hakuunsa jatkuvasti uusia sisältöjä. &lt;a href="http://googlegeodevelopers.blogspot.com/2009/11/finding-mashups-needle-in-haystack.html"&gt;Nyt pääsevät mukaan&lt;/a&gt; Maps API -sivut.&lt;br /&gt;&lt;br /&gt;Karttasivut sinänsä ovat tarkkaan Googlen tiedossa API:n vaatiman avainparametrin kautta. Avain sisältää sivun URL:n. Google pystyy pitämään myös kävilaskuria koska jokainen sivulataus lataa API-skriptin Googlen palvelimelta.&lt;br /&gt;&lt;br /&gt;Indeksoinnin ongelmana on ollut, että sivun varsinainen sisältö on usein infokuplissa, eikä se näy html-koodissa tai edes JavaScript-koodissa välttämättä lainkaan. Sisältö saattaa tulla missä tahansa tiedostomuodossa miltä tahansa palvelimelta ja muuttuu luettavaksi vasta kun markkeria klikataan. Monet suositutkin karttasivut ovat sijoittuneet hakutuloksissa huonosti.&lt;br /&gt;&lt;br /&gt;Googlella päätettiin ratkaista ongelma sisällyttämällä API-koodiin funktio, joka pyydettäessä palauttaa infokuplien sisällöt ja nuppineulojen sijainnit. Tavanomaista indeksointirobottia ei siis tarvita vaan tiedot siirtyvät normaalin tiedonsiirron ohessa ilman ylimääräisiä sivulatauksia.&lt;br /&gt;&lt;br /&gt;Indeksointi alkaa tänään. Siltä voi halutessaan välttyä normaaliin tapaan robots.txt-tiedostolla. &lt;a href="http://groups.google.com/group/google-maps-api/web/map-indexing-faq"&gt;Lisätietoa&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;-------&lt;br /&gt;Lisäys.&lt;br /&gt;&lt;br /&gt;'&lt;a href="http://code.google.com/apis/kml/documentation/kmlSearch.html"&gt;Perinteinen menetelmä&lt;/a&gt;' eli KML/KMZ-tiedostojen ja GeoRSS-syötteiden indeksointi Sitemap-tiedoston avulla tietysti jatkuu.  Etu on, että ne on löydettävissä ja avattavissa myös Google Mapsilla ja Google Earthilla.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14344901-7878182117294069015?l=nuppineulat.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nuppineulat.blogspot.com/feeds/7878182117294069015/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14344901&amp;postID=7878182117294069015&amp;isPopup=true' title='1 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/7878182117294069015'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/7878182117294069015'/><link rel='alternate' type='text/html' href='http://nuppineulat.blogspot.com/2009/12/karttasivutkin-indeksoidaan.html' title='Karttasivutkin indeksoidaan'/><author><name>Esa</name><uri>http://www.blogger.com/profile/16422122370460025388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp2.blogger.com/_kxd45MIZM2Q/SBIv5XrtblI/AAAAAAAAAIs/1baMRLP2nyg/S220/Esannn.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14344901.post-5749367595401390648</id><published>2009-12-08T08:13:00.003+02:00</published><updated>2009-12-08T08:52:12.929+02:00</updated><title type='text'>QR-tagit taitavat tulla</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://upload.wikimedia.org/wikipedia/en/thumb/4/42/Wikipedia_mobile_en.png/150px-Wikipedia_mobile_en.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 150px; height: 150px;" src="http://upload.wikimedia.org/wikipedia/en/thumb/4/42/Wikipedia_mobile_en.png/150px-Wikipedia_mobile_en.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://en.wikipedia.org/wiki/QR_Code"&gt;QR-tagi&lt;/a&gt; on kaksiulotteinen viivakoodi, jonka lukemiseen kamerakännykkä on mitä oivallisin laite. Se voi sisältää www-osoitteen, jolloin kyseinen kamerakännykkä voi siirtyä suoraan toivotulle sivulle.&lt;br /&gt;&lt;br /&gt;Japanissa touhu on jo arkipäiväistä ja onhan noita Helsinginkin ratikkapysäkeillä johdattamassa pysäkkiaikatauluihin tai kännykkälipun tilaukseen.&lt;br /&gt;&lt;br /&gt;Nyt Google on alkanut jakaa tarroja, jotka johdattavat Google Mapsiin. Se on &lt;a href="http://googleblog.blogspot.com/2009/12/explore-whole-new-way-to-window-shop.html"&gt;postittanut&lt;/a&gt; sadalle tuhannelle valitulle yrittäjälle tarrat oveen. Ajatuksena, että voi lukea kätevästi esim. kapakan Google Maps review-sivun ennenkuin erehtyy sisään.&lt;br /&gt;&lt;br /&gt;Aika alkaa olla kypsä nyt kun sopivia webbikelpoisia kännyköitä on jo riittävän monella. Väkisin muistui mieleen yritelmä nimeltä &lt;a href="http://en.wikipedia.org/wiki/Cuecat"&gt;CueCat&lt;/a&gt; ajalta, kun se vielä ei ollut kypsä.&lt;br /&gt;&lt;br /&gt;Toinen, paljon scifimpi hanke, on &lt;a href="http://www.google.com/mobile/goggles/#landmark"&gt;Google Goggles&lt;/a&gt;. Se käyttää Android kamerakännykkää samanlaiseen takoitukseen ilman mitään tarroja.&lt;br /&gt;&lt;br /&gt;&lt;object height="344" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/Hhgfz0zPmH4&amp;amp;rel=0&amp;amp;color1=0xb1b1b1&amp;amp;color2=0xcfcfcf&amp;amp;hl=en_US&amp;amp;feature=player_embedded&amp;amp;fs=1"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowScriptAccess" value="always"&gt;&lt;embed src="http://www.youtube.com/v/Hhgfz0zPmH4&amp;amp;rel=0&amp;amp;color1=0xb1b1b1&amp;amp;color2=0xcfcfcf&amp;amp;hl=en_US&amp;amp;feature=player_embedded&amp;amp;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" height="344" width="425"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14344901-5749367595401390648?l=nuppineulat.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nuppineulat.blogspot.com/feeds/5749367595401390648/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14344901&amp;postID=5749367595401390648&amp;isPopup=true' title='0 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/5749367595401390648'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/5749367595401390648'/><link rel='alternate' type='text/html' href='http://nuppineulat.blogspot.com/2009/12/qr-tagit-taitavat-tulla.html' title='QR-tagit taitavat tulla'/><author><name>Esa</name><uri>http://www.blogger.com/profile/16422122370460025388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp2.blogger.com/_kxd45MIZM2Q/SBIv5XrtblI/AAAAAAAAAIs/1baMRLP2nyg/S220/Esannn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14344901.post-1668765146169858105</id><published>2009-11-22T20:59:00.002+02:00</published><updated>2009-11-22T21:07:36.543+02:00</updated><title type='text'>Silja Europa AIS</title><content type='html'>Silja Europan &lt;a href="http://aprs.fi/?call=silja%20europa&amp;amp;mt=m&amp;amp;z=11&amp;amp;timerange=3600"&gt;erikoinen kurssi kartalla&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;aprs.fi AIS-sivu on paremmin tilanteen tasalla kuin yksikään uutiskanava. Ympyrää tuo näyttää pyörivän. Kannattaa katsella myös muiden laivojen liikkeitä [show all]-linkillä.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14344901-1668765146169858105?l=nuppineulat.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nuppineulat.blogspot.com/feeds/1668765146169858105/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14344901&amp;postID=1668765146169858105&amp;isPopup=true' title='2 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/1668765146169858105'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/1668765146169858105'/><link rel='alternate' type='text/html' href='http://nuppineulat.blogspot.com/2009/11/silja-europa-ais.html' title='Silja Europa AIS'/><author><name>Esa</name><uri>http://www.blogger.com/profile/16422122370460025388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp2.blogger.com/_kxd45MIZM2Q/SBIv5XrtblI/AAAAAAAAAIs/1baMRLP2nyg/S220/Esannn.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14344901.post-6778796673224394266</id><published>2009-10-16T20:00:00.007+03:00</published><updated>2009-10-17T01:35:58.908+03:00</updated><title type='text'>Suomen "ruuhkat" kartalla</title><content type='html'>Google Mapsiin on jossain vaiheessa ilmestynyt &lt;a href="http://maps.google.fi/maps?ie=UTF8&amp;amp;ll=60.619324,25.301514&amp;amp;spn=1.013349,5.581055&amp;amp;z=8&amp;amp;layer=t"&gt;Liikenne-nappula&lt;/a&gt; myös Suomen osalle. Sillä saa liikennevirrat näkyviin neljällä eri värillä indikoituna. Palvelun piirissä ovat valtaväylät - moottoriteitä ja kaupunkien ohitusteitä. Keskikaupunkeja ei taida olla.&lt;br /&gt;&lt;br /&gt;Nopeaa (vihreää) näyttää liikenne olevan näin perjantai-iltana. Pieniä pätkiä keltaista (toiseksi nopeinta) näkyy Helsingin ulosmenoteillä ja enemmänkin Oulun ja Jyväskylän tienoilla, missä onkin kehno ajokeli.&lt;br /&gt;&lt;br /&gt;Värikartassa on 'muuta'-painike, josta avautuu mahdollisuus katsella tilastollista liikennevirtaa eri viikonpäivinä ja kellonaikoina. Nopeaa (vihreää) näyttää liikenne olevan Suomessa aina pieniä keltaisia pätkiä lukuunottamatta .&lt;br /&gt;&lt;br /&gt;Reaaliaikatila näyttää myös tietyö- ja onnettomuuspaikat ainakin jossain päin maailmaa.&lt;br /&gt;&lt;br /&gt;Traffic-layer &lt;a href="http://code.google.com/apis/maps/documentation/reference.html#GTrafficOverlay"&gt;löytyy myös apista&lt;/a&gt;. Sen saa kartalle vähällä vaivalla.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;map.addOverlay(new GTrafficOverlay());&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Kokeilemaan.&lt;br /&gt;&lt;br /&gt;------------------------------&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Päivitys puolen yön maissa.&lt;br /&gt;&lt;br /&gt;Vihreät viivat hävisivät illan mittaan yksi toisensa jälkeen. Enää Helsinki-Hämeenlinna-tie on merkitty. Vihreä viiva tarkoittaa&lt;/span&gt;&lt;span style="font-style: italic;"&gt; siis merkittävää (havaittavaa) mutta sujuvaa liikennettä. Tyhjiä teitä ei merkitä.&lt;br /&gt;&lt;br /&gt;Suomi ja Englanti näyttävät olevan Euroopan ainoat maat, joista on liikennetieto. Taitavat olla jopa ainoat maat Pohjois-Amerikan ulkopuolella.&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14344901-6778796673224394266?l=nuppineulat.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nuppineulat.blogspot.com/feeds/6778796673224394266/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14344901&amp;postID=6778796673224394266&amp;isPopup=true' title='3 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/6778796673224394266'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/6778796673224394266'/><link rel='alternate' type='text/html' href='http://nuppineulat.blogspot.com/2009/10/suomen-ruuhkat-kartalla.html' title='Suomen &quot;ruuhkat&quot; kartalla'/><author><name>Esa</name><uri>http://www.blogger.com/profile/16422122370460025388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp2.blogger.com/_kxd45MIZM2Q/SBIv5XrtblI/AAAAAAAAAIs/1baMRLP2nyg/S220/Esannn.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14344901.post-3542313085751505684</id><published>2009-10-08T14:39:00.006+03:00</published><updated>2009-10-08T16:07:49.934+03:00</updated><title type='text'>Lisää materiaalia kartoille</title><content type='html'>Google on saanut myös yhteisöjä mukaan noihin mainittuihin wiki-talkoisiin.&lt;br /&gt;&lt;br /&gt;Yhdysvaltain kartat &lt;a href="http://google-latlong.blogspot.com/2009/10/your-world-your-map.html"&gt;päivitettiin juuri&lt;/a&gt;. Lisämateriaali on tieverkon ulkopuolista dataa, joka on saatu eri lähteistä. Sellaisistakin organisaatioista, jotka eivät ole aiemmin juuri tehneet yhteistyötä karttafirmojen kanssa.&lt;br /&gt;&lt;br /&gt;Hankkeen nimi on &lt;a href="http://maps.google.com/help/maps/basemap/"&gt;Base Map Parner Program&lt;/a&gt;. Sen sivuilla on selostukset esim &lt;a href="http://www.google.com/support/mapcontentpartners/bin/topic.py?hl=en&amp;amp;topic=24789"&gt;karttamateriaalin&lt;/a&gt; ja mahdollisten &lt;a href="http://www.google.com/support/mapcontentpartners/bin/topic.py?hl=en&amp;amp;topic=22200"&gt;3D mallien&lt;/a&gt; formaateista.&lt;br /&gt;&lt;br /&gt;Hanke antaa mahdollisuuden esim. kaupungeille ja kunnille saada omat karttansa ajantasaisina ja yksityiskohtaisina webbiin. Jopa tonttirajojen tarkkuudella, kuten San Franciscon kaupunki on tehnyt.&lt;br /&gt;&lt;br /&gt;USA:n Google Mapsissa on nyt mukana paljon pieniä alueita, joista on aina ollut olemassa hyvin tarkkoja karttoja, esim yliopistokampuksia. Hieno tilaisuus vaikkapa Lintsin tai Korkeasaaren tyylisille alueille päästä maailmankartalle.&lt;br /&gt;&lt;br /&gt;Maailmalla pyörätiet ovat huonosti kartoitettuja. Google mainitsee yhdeksi tavoitteekseen reittihaun pyöräilijöille. Suomessahan meillä sellainen jo on pääkaupunkiseudulla. YTV:n &lt;a href="http://kevytliikenne.ytv.fi/fi/#mapcenter%28point*2549164*6683186%29mapzoom%288%29"&gt;Kevyen liikenteen reittiopas&lt;/a&gt; on vieläpä oikea interaktiivinen JavaScript-kartta jonka hakutoiminnoissakin on käytetty AJAXia.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14344901-3542313085751505684?l=nuppineulat.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nuppineulat.blogspot.com/feeds/3542313085751505684/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14344901&amp;postID=3542313085751505684&amp;isPopup=true' title='1 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/3542313085751505684'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/3542313085751505684'/><link rel='alternate' type='text/html' href='http://nuppineulat.blogspot.com/2009/10/lisaa-materiaalia-kartoille.html' title='Lisää materiaalia kartoille'/><author><name>Esa</name><uri>http://www.blogger.com/profile/16422122370460025388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp2.blogger.com/_kxd45MIZM2Q/SBIv5XrtblI/AAAAAAAAAIs/1baMRLP2nyg/S220/Esannn.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14344901.post-613206657727744419</id><published>2009-10-03T20:51:00.003+03:00</published><updated>2009-10-03T21:10:31.049+03:00</updated><title type='text'>StatCounter</title><content type='html'>&lt;a href="http://www.statcounter.com/"&gt;StatCounter&lt;/a&gt; on hieno ilmainen kävijälaskuri. YTV:n aikatauluissakin on StatCounter. Sen pyöräytti  joku tosi nuori jätkä. Sai jonkun palkinnonkin, eikä syyttä.&lt;br /&gt;&lt;br /&gt;Olen käyttänyt sitä uskollisesti niin kauan kuin olen webbisivuja tehnyt. Yhtä uskollinen on Washingtonin osavaltiosta Firefox 1.5-selaimella blogiani lukeva fani. Voisitko ilmoittautua.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14344901-613206657727744419?l=nuppineulat.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nuppineulat.blogspot.com/feeds/613206657727744419/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14344901&amp;postID=613206657727744419&amp;isPopup=true' title='0 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/613206657727744419'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/613206657727744419'/><link rel='alternate' type='text/html' href='http://nuppineulat.blogspot.com/2009/10/statcounter.html' title='StatCounter'/><author><name>Esa</name><uri>http://www.blogger.com/profile/16422122370460025388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp2.blogger.com/_kxd45MIZM2Q/SBIv5XrtblI/AAAAAAAAAIs/1baMRLP2nyg/S220/Esannn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14344901.post-4038429014618530951</id><published>2009-10-03T15:00:00.010+03:00</published><updated>2009-10-04T03:22:17.133+03:00</updated><title type='text'>OpenStreetMap</title><content type='html'>MikroPC-lehti julkaisi aamupäivällä ansiokkaan &lt;a href="http://www.mikropc.net/neuvot/article333480.ece?s=r&amp;amp;wtm=mikropc/-03102009"&gt;artikkelin&lt;/a&gt; &lt;a href="http://www.openstreetmap.org/"&gt;OpenStreetMap&lt;/a&gt;-toiminnasta. Kyseisen Wiki-kartaston kattavuus on kasvanut huimalla vauhdilla. Suomessa sen tarkkuus on suurimmalta osin jo parempi kuin Google Mapsin (TeleAtlas). Se sisältää enemmän yksityiskohtia.&lt;br /&gt;&lt;br /&gt;Tekniikka on samankaltainen GoogleMapsin kanssa. Kartta on 256 x 256 pixelin mosaiikkina OpenStreetMapin servereillä ja se on sieltä vapaasti kenen tahansa ladattavissa. JavaScriptinä voi käyttää Google Maps APIa. Sen sallivat Googlenkin käyttöehdot. OpenStreetMapillä on omakin JavaScript. Staattisen kartankin saa haluamansa kokoisena.&lt;br /&gt;&lt;br /&gt;Homma lähti käyntiin lontoolaisesta pubista. Paikka on varsin luonteva. Monien maiden karttaviranomaiset ovat olleet hyvin nihkeitä "omistamansa" karttadatan lisensioinnissa. Englannin viranomaiset ovat osoittautuneet maailman jääräpäisimmiksi. Google Mapsin geokooderi ei vieläkään tunne Englannin postinumeroista kuin kolme ensimmäistä merkkiä. Postikonttoreiden tarkempi sijainti on varjeltu valtiosalaisuus.&lt;br /&gt;&lt;br /&gt;OpenStreetMapin perustaja Steve Coast jatkoi eteenpäin. Hän perusti &lt;a href="http://cloudmade.com/"&gt;CloudMade&lt;/a&gt;-nimisen firman joka jakelee OpenStreetMap-dataa kehittyneissä paketeissa. Heilläkin on JavaScript API. Karttamateriaali on saatavana CloudMaden palvelimelta jopa &lt;a href="http://developers.cloudmade.com/projects/show/vector-tiles"&gt;SVG-muodossa&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Firman takana on vakuuttava ryhmä. Toimarina on Symbianin perustaja Juha Christensen.&lt;br /&gt;&lt;br /&gt;Googlella on myös wiki-kartasto, &lt;a href="http://www.google.com/mapmaker"&gt;Google map maker&lt;/a&gt;. Se kerää karttadataa maista, joista ei ole ollut kunnon karttoja. &lt;a href="http://www.google.com/mapmaker/mapfiles/s/launched.html"&gt;Huonosti kartoitetut alueet&lt;/a&gt; eivät kaikki ole kehitysmaita. Mukana on Pohjoismaakin, Islanti. Itäeuroopan maita liitettiin juuri projektiin.&lt;br /&gt;&lt;a title="Turning Torso Malmö" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_kxd45MIZM2Q/SsdLCbLhzPI/AAAAAAAAANk/O01eg4XUuG8/s1600-h/turning-torso-3d-model-google-earth1.thumbnail.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 150px; height: 200px;" src="http://4.bp.blogspot.com/_kxd45MIZM2Q/SsdLCbLhzPI/AAAAAAAAANk/O01eg4XUuG8/s320/turning-torso-3d-model-google-earth1.thumbnail.JPG" alt="" id="BLOGGER_PHOTO_ID_5388357984200019186" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Googlen usko wiki-kartoitukseen tuli esiin juhlapuheissa jo 2006. &lt;a href="http://sketchup.google.com/"&gt;ScetchUp&lt;/a&gt;in hankinta ja Google Earthin 3-ulotteinen kaupunkimallinnus oli ensimmäinen askel.&lt;br /&gt;&lt;br /&gt;Google map maker on ollut yhtä suuri menestys kuin OpenStreetMap. Pian avoimet kartat kattavat koko maailman paremmalla tarkkuudella kuin kaupalliset. Tällä vauhdilla pari vuotta riittää. Talkoolaiset tekevät rahassakin mitattuna arvokasta työtä. Samalla he ikävä kyllä nakertavat Nokian &lt;a href="http://fi.wikipedia.org/wiki/Suomen_sotakorvaukset"&gt;5400 miljoonan&lt;/a&gt; Navteq-sijoituksen arvoa.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14344901-4038429014618530951?l=nuppineulat.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nuppineulat.blogspot.com/feeds/4038429014618530951/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14344901&amp;postID=4038429014618530951&amp;isPopup=true' title='0 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/4038429014618530951'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/4038429014618530951'/><link rel='alternate' type='text/html' href='http://nuppineulat.blogspot.com/2009/10/openstreetmap.html' title='OpenStreetMap'/><author><name>Esa</name><uri>http://www.blogger.com/profile/16422122370460025388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp2.blogger.com/_kxd45MIZM2Q/SBIv5XrtblI/AAAAAAAAAIs/1baMRLP2nyg/S220/Esannn.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_kxd45MIZM2Q/SsdLCbLhzPI/AAAAAAAAANk/O01eg4XUuG8/s72-c/turning-torso-3d-model-google-earth1.thumbnail.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14344901.post-8828735937342048825</id><published>2009-10-03T01:47:00.007+03:00</published><updated>2009-10-03T03:04:09.458+03:00</updated><title type='text'>Selaimesi tietää kaiken</title><content type='html'>Jos olet liikkeellä modernilla selaimella, se tietää missä olet. Google Mapsin zoom-potikan yläpuolelle ilmestynyt nappula todistaa sen.&lt;br /&gt;&lt;br /&gt;Monessa 'päätelaitteessa' on GPS mutta aniharva laite luovuttaa sen tietoja selaimelle.  Blackberry oli ilmeisesti ensimmäinen. Asiassa tapahtui salmannopeaa kehitystä. Viime heinäkuussa julkaistiin W3C draft nimeltä '&lt;a href="http://www.w3.org/TR/geolocation-API/"&gt;Geolocation API Specification&lt;/a&gt;'.&lt;br /&gt;&lt;br /&gt;Se on esimerkki siitä, että W3C on ajan hermolla ja ainoastaan yhden firman jatkuva vastaan hankaaminen estää standardien vahvistumista. Kaikki asialliset selainvalmistajat tukevat draftia.&lt;br /&gt;&lt;br /&gt;Uusi speksi tuo 'navigator' -objektiin 'geolocation' -ominaisuuden. Jos tietokone, jolla liikut, tietää sijainnin, se on JavaScriptin luettavissa:&lt;br /&gt;&lt;pre&gt;navigator.geolocation.getCurrentPosition(successCallback, errorCallback);&lt;br /&gt;&lt;/pre&gt;Ihanaa, että ei tarvita selainkohtaisia kommervenkkejä. Käsittämättömintä on, että kyseinen data on hyvällä tarkkuudella saatavissa koneista joissa ei luultu olevan mitään paikannuslaitteita. Ylläoleva koodirivi pistää selaimen kysymään käyttäjältä 'Share location?' tms.&lt;br /&gt;&lt;br /&gt;Jokaisessa koneessa, jossa on langaton verkko, on myös paikannuslaite. WLAN-tukiasema on kuin radiomajakka. Se toitottaa omaa MAC-tunnustaan uskollisesti koko ajan. Hankaluutena on vain, että ihmiset muuttavat WLAN-tukiasemien paikkaa muuttojen, kauppojen, murtovarkauksien, ulosmittausten tai mielijohteiden seurauksena.&lt;br /&gt;&lt;br /&gt;Firma nimeltä &lt;a href="http://www.skyhookwireless.com/"&gt;Skyhook&lt;/a&gt; on päättänyt uskollisesti pitää tietokantaa maailman jokaisen WLAN-tukiaseman koordinaateista. He jopa ajelevat autoillaan maailman suurkaupunkeja aivan kuin Googlen kuvausautot. Silti Skyhook luulee minunkin asuvan vielä vuodentakaisessa osoitteessa vaikka heidän algoritminsä kuulemma huomaa yht'äkkisen muutoksen.&lt;br /&gt;&lt;br /&gt;Toinen firma, joka ylläpitää vastaavaa tietokantaa on Google. Kun Firefox kohtaa ylläolevan koodirivin, se  kysyy &lt;a href="http://www.google.com/privacy-lsf.html"&gt;luvan&lt;/a&gt; ja myönteisessä tapauksessa tarkistaa ympäröivät WLAN-asemat ja  hakee Googlen &lt;a href="http://googlecode.blogspot.com/2009/04/google-location-services-now-in-mozilla.html"&gt;tietokannasta&lt;/a&gt; todennäköisen sijainnin. Omakohtaisesti sijainti on tarkempi kuin osaisin itse piirtää.&lt;br /&gt;&lt;br /&gt;Tein aiheesta jo jonkin aikaa sitten &lt;a href="http://koti.mbnet.fi/ojalesa/v3/geolocation.htm"&gt;testisivun&lt;/a&gt;. En ole siitä kovin ylpeä, vaatisi päivitystä,  mutta pelaa se.&lt;br /&gt;&lt;br /&gt;navigator.geolocation löytyy nykyisin ainakin seuraavista selaimista&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Firefox&lt;/li&gt;&lt;li&gt;Chrome&lt;/li&gt;&lt;li&gt;iPhone Safari&lt;/li&gt;&lt;li&gt;Android&lt;/li&gt;&lt;li&gt;Opera&lt;/li&gt;&lt;/ul&gt;Opera käyttää Skyhookia, muut Googlea. Kaikki muutkin selaimet tukevat geolocation-oliota asentamalla &lt;a href="http://gears.google.com/"&gt;Google Gears&lt;/a&gt; -plugari.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14344901-8828735937342048825?l=nuppineulat.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nuppineulat.blogspot.com/feeds/8828735937342048825/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14344901&amp;postID=8828735937342048825&amp;isPopup=true' title='5 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/8828735937342048825'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/8828735937342048825'/><link rel='alternate' type='text/html' href='http://nuppineulat.blogspot.com/2009/10/selaimesi-tietaa-kaiken.html' title='Selaimesi tietää kaiken'/><author><name>Esa</name><uri>http://www.blogger.com/profile/16422122370460025388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp2.blogger.com/_kxd45MIZM2Q/SBIv5XrtblI/AAAAAAAAAIs/1baMRLP2nyg/S220/Esannn.jpg'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14344901.post-1168375705290130348</id><published>2009-10-03T00:59:00.001+03:00</published><updated>2009-10-03T01:01:04.212+03:00</updated><title type='text'>Juoru</title><content type='html'>Äärettömän &lt;a href="http://blogs.computerworld.com/14835/apple_purchased_mapping_company_in_july_to_replace_google"&gt;mielenkiitoinen juoru&lt;/a&gt; (teoria)  Applen panostuksesta alueelle.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14344901-1168375705290130348?l=nuppineulat.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nuppineulat.blogspot.com/feeds/1168375705290130348/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14344901&amp;postID=1168375705290130348&amp;isPopup=true' title='0 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/1168375705290130348'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/1168375705290130348'/><link rel='alternate' type='text/html' href='http://nuppineulat.blogspot.com/2009/10/juoru.html' title='Juoru'/><author><name>Esa</name><uri>http://www.blogger.com/profile/16422122370460025388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp2.blogger.com/_kxd45MIZM2Q/SBIv5XrtblI/AAAAAAAAAIs/1baMRLP2nyg/S220/Esannn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14344901.post-6058575917877405071</id><published>2009-10-03T00:39:00.004+03:00</published><updated>2009-10-03T01:31:53.676+03:00</updated><title type='text'>Peli</title><content type='html'>&lt;a href="http://www.battlecell.com/"&gt;BattleCell&lt;/a&gt; on Google Mapsin päälle tehty peli. On niitä muitakin mutta tämä ryhmä vaikuttaisi olevan tosissaan.&lt;br /&gt;&lt;br /&gt;Jätkät kysyvät minulta mielipidettä. Ainoa peli, jonka tunnen, on Tetris. Menkää ja kokeilkaa että heidän hitcounteriinsa ilmestyisi edes muutama käynti Härmästä.&lt;br /&gt;&lt;br /&gt;Hakevat Suomen kielen kääntäjää. Auttaisin mielelläni mutta en tunne ketään peli-ihmisiä. Kyselkää!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14344901-6058575917877405071?l=nuppineulat.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nuppineulat.blogspot.com/feeds/6058575917877405071/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14344901&amp;postID=6058575917877405071&amp;isPopup=true' title='0 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/6058575917877405071'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/6058575917877405071'/><link rel='alternate' type='text/html' href='http://nuppineulat.blogspot.com/2009/10/peli.html' title='Peli'/><author><name>Esa</name><uri>http://www.blogger.com/profile/16422122370460025388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp2.blogger.com/_kxd45MIZM2Q/SBIv5XrtblI/AAAAAAAAAIs/1baMRLP2nyg/S220/Esannn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14344901.post-59974069049552205</id><published>2009-09-30T22:24:00.002+03:00</published><updated>2009-09-30T23:50:37.248+03:00</updated><title type='text'>Google Wave</title><content type='html'>Google I/O-tapahtuman Wave-luennosta on nyt 10-minuuttiseksi editoitu tiivistelmä.&lt;br /&gt;&lt;object height="344" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/Itc4253kjhw&amp;amp;color1=0xb1b1b1&amp;amp;color2=0xcfcfcf&amp;amp;feature=player_embedded&amp;amp;fs=1"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowScriptAccess" value="always"&gt;&lt;embed src="http://www.youtube.com/v/Itc4253kjhw&amp;amp;color1=0xb1b1b1&amp;amp;color2=0xcfcfcf&amp;amp;feature=player_embedded&amp;amp;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" height="344" width="425"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;Wave on viestintämenetelmä joka saattaa hyvinkin siirtää ainakin perinteisen sähköpostin muinaismuistojen kirjavaan joukkoon muutamassa vuodessa. Lisäksi Wave sisältää mm. pikaviestinnän ja wiki-tyylisen dokumenttien ryhmätyöstön ja paljon muuta. Wave ei tarkoita yksittäistä viestiä vaan viesti- ja editointiketjusta muodostuvaa kokonaisuutta.&lt;br /&gt;&lt;br /&gt;Sen takana ovat &lt;a href="http://sites.google.com/a/pressatgoogle.com/googlewave/home/meet-the-google-wave-team"&gt;Rasmussenin veljekset&lt;/a&gt;, Lars ja Jens, alkuperäiset Google Mapsin kehittäjät.&lt;br /&gt;&lt;br /&gt;Wave on lopullinen syy Google Chrome Framen julkaisuun. IE-käyttäjiä ei muuten saada matkaan mukaan.&lt;br /&gt;&lt;br /&gt;Juuri nyt jaetaan lisää &lt;a href="https://services.google.com/fb/forms/wavesignup/"&gt;koekäyttäjätunnuksia&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Sähköposti kehittyi jo paljon ennen www:tä. Wave on paljon webmäisempi tapa viestiä ja toimia kuin sähköposti.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14344901-59974069049552205?l=nuppineulat.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nuppineulat.blogspot.com/feeds/59974069049552205/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14344901&amp;postID=59974069049552205&amp;isPopup=true' title='7 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/59974069049552205'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/59974069049552205'/><link rel='alternate' type='text/html' href='http://nuppineulat.blogspot.com/2009/09/google-wave.html' title='Google Wave'/><author><name>Esa</name><uri>http://www.blogger.com/profile/16422122370460025388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp2.blogger.com/_kxd45MIZM2Q/SBIv5XrtblI/AAAAAAAAAIs/1baMRLP2nyg/S220/Esannn.jpg'/></author><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14344901.post-6863124408390888908</id><published>2009-09-28T19:16:00.002+03:00</published><updated>2009-09-28T19:19:30.412+03:00</updated><title type='text'>Dopplr</title><content type='html'>Dopplr on "sosiaalinen atlas" jonka Nokia osti.&lt;br /&gt;&lt;br /&gt;Sivuilta löytyy jQueryllä tehtyjä Google Maps upotuksia. &lt;a href="http://www.dopplr.com/place/fi/helsinki"&gt;Linkki on tässä&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Itse en ymmärrä koko ideaa. Siksi en  ota kantaa.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14344901-6863124408390888908?l=nuppineulat.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nuppineulat.blogspot.com/feeds/6863124408390888908/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14344901&amp;postID=6863124408390888908&amp;isPopup=true' title='0 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/6863124408390888908'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/6863124408390888908'/><link rel='alternate' type='text/html' href='http://nuppineulat.blogspot.com/2009/09/dopplr.html' title='Dopplr'/><author><name>Esa</name><uri>http://www.blogger.com/profile/16422122370460025388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp2.blogger.com/_kxd45MIZM2Q/SBIv5XrtblI/AAAAAAAAAIs/1baMRLP2nyg/S220/Esannn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14344901.post-3550484346036753733</id><published>2009-09-25T18:04:00.002+03:00</published><updated>2009-09-25T18:26:53.915+03:00</updated><title type='text'>Google Chrome Frame</title><content type='html'>Nyt voin lopettaa IE:n moittimisen. Googlen julkaisema &lt;a href="http://code.google.com/chrome/chromeframe/"&gt;Chrome Frame plugari&lt;/a&gt; muuttaa IE:n teknisesti Chromeksi. Web-kehittäjien märkä päiväuni on toteutumassa.&lt;br /&gt;&lt;br /&gt;Uutisoinnissa on korostettu nopeutta, joka lehtitestien mukaan 8...10 -kertaistuu. Pelissä on kuitenkin paljon isommat panokset.&lt;br /&gt;&lt;br /&gt;Webin kehityksestä poistuu pahin jarru. HTML5 ja CSS3 -tekniikoita voi alkaa käyttää. SVG, Canvas, CSS-transform, pyöreät nurkat, varjot jne, jne... Vastaavasti ei enää tarvitse edes ajatella IE-erikoisuuksia joka johtaa kehitysaikojen puolittumiseen (ainakin). Sivuun tarvitsee vain lisätä tietty metatägi, siinä kaikki.&lt;br /&gt;&lt;br /&gt;Blogosfäärissä on puhttu läpi yön kestäneistä bileistä. Ajoitus oli hyvä kun täydellisten bileiden järjestämiseen on juuri julkaistu selkeät &lt;a href="http://uk.houseparty.com/offers/windows7uk/hosthelpvideos"&gt;ohjeet&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Andrea Giammarchin &lt;a href="http://webreflection.blogspot.com/"&gt;blogi&lt;/a&gt; seuraa aihetta tiivisti teknisestä näkökulmasta.&lt;br /&gt;&lt;br /&gt;Sanomattakin on selvää ettei Microsoft niele tätä pureskelematta. Heidän ensimmäinen turvallisuuteen vetoava kommenttinsa oli kuitenkin niin huterasti argumentoitu, että Google vastasi siihen jo. Harvinaista käytöstä G:ltä.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14344901-3550484346036753733?l=nuppineulat.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nuppineulat.blogspot.com/feeds/3550484346036753733/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14344901&amp;postID=3550484346036753733&amp;isPopup=true' title='0 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/3550484346036753733'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/3550484346036753733'/><link rel='alternate' type='text/html' href='http://nuppineulat.blogspot.com/2009/09/google-chrome-frame.html' title='Google Chrome Frame'/><author><name>Esa</name><uri>http://www.blogger.com/profile/16422122370460025388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp2.blogger.com/_kxd45MIZM2Q/SBIv5XrtblI/AAAAAAAAAIs/1baMRLP2nyg/S220/Esannn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14344901.post-7089794890383469866</id><published>2009-09-15T19:08:00.008+03:00</published><updated>2009-09-17T06:12:17.332+03:00</updated><title type='text'>Meneekö hermot IE6-selaimen kanssa?</title><content type='html'>&lt;a href="http://www.tietokone.fi/uutta/uutinen.asp?news_id=38891&amp;amp;tyyppi=1"&gt;Otsikko tietokonelehdessä&lt;/a&gt; sai klikkaamaan. MS:llä on kuulemma selvät sävelet eri IE-versioitten kanssa tuskaileville sivuntekijöille.&lt;br /&gt;&lt;br /&gt;"Ohjelmistoyhtiö järjestää Suomessa suoran Technet tv-lähetyksen keskiviikkona 16. syyskuuta klo 9–12."&lt;br /&gt;&lt;br /&gt;Mielenkiintoista, mutta en ajatellut haaskata aikaani enää enempää IE6:een. Kuitenkin klikkasin linkkiä, josta avautui &lt;a href="https://www.livemeeting.com/cc/microsoft/join?id=TNTV0909&amp;amp;role=attend&amp;amp;pw=lkjsalkjsa"&gt;umpienglanninkielinen sivu&lt;/a&gt; otsikolla "Microsoft Office Live Meeting 2007 Entry Page ".&lt;br /&gt;&lt;br /&gt;Luulin ensin olevani väärällä sivulla, outo vuosilukukin. Sivukin sisältää vain englanninkielisiä uhkauksia ja vaatimuksia. Tiettyä nappia painamalla koneellesi alkaa asentua joku ohjelma. Ilman ohjelmaa olet epäihminen.&lt;br /&gt;&lt;br /&gt;Hyvästi IE6.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14344901-7089794890383469866?l=nuppineulat.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nuppineulat.blogspot.com/feeds/7089794890383469866/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14344901&amp;postID=7089794890383469866&amp;isPopup=true' title='0 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/7089794890383469866'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/7089794890383469866'/><link rel='alternate' type='text/html' href='http://nuppineulat.blogspot.com/2009/09/meneeko-hermot-ie6-selaimen-kanssa.html' title='Meneekö hermot IE6-selaimen kanssa?'/><author><name>Esa</name><uri>http://www.blogger.com/profile/16422122370460025388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp2.blogger.com/_kxd45MIZM2Q/SBIv5XrtblI/AAAAAAAAAIs/1baMRLP2nyg/S220/Esannn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14344901.post-3024245847543373595</id><published>2009-09-15T08:48:00.002+03:00</published><updated>2009-09-15T09:11:43.596+03:00</updated><title type='text'>Kilpailu</title><content type='html'>&lt;a href="http://www.journalofmaps.com/"&gt;Journal of Maps&lt;/a&gt; on karttaprofessorien julkaisu. Sen etusivulla on Google Maps johon on suorakaiteina merkitty kyseisen porukan julkaisemien karttojen alueet.&lt;br /&gt;&lt;br /&gt;Haluaisivat parantaa Google Maps -esitystä ja ovat päättäneet julkaista kilpailun, jonka päämääränä on tehdä samanlainen mutta hienompi. Pääpalkinto on 200 puntaa ja kilpailuaikaa tämän vuoden loppuun.&lt;br /&gt;&lt;br /&gt;Kartan pitää visualisoida &lt;a href="http://journalofmaps.com/about.php?helpfile=smartyRSS.xml"&gt;GeoRSS-syötettä&lt;/a&gt; joka ei paljoa sisällä. Kustakin kohteesta on&lt;br /&gt;&lt;ul&gt;&lt;li&gt;otsikko&lt;/li&gt;&lt;li&gt;linkki&lt;/li&gt;&lt;li&gt;suorakaiteen koordinaatit&lt;/li&gt;&lt;li&gt;päiväys&lt;/li&gt;&lt;/ul&gt;Päiväyskin on kaikissa sama, vuoden 2005 ensimmäinen sekunti.&lt;br /&gt;&lt;br /&gt;Vaatimattomat eväät tekevät tehtävästä suorastaan haastavan.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14344901-3024245847543373595?l=nuppineulat.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nuppineulat.blogspot.com/feeds/3024245847543373595/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14344901&amp;postID=3024245847543373595&amp;isPopup=true' title='0 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/3024245847543373595'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/3024245847543373595'/><link rel='alternate' type='text/html' href='http://nuppineulat.blogspot.com/2009/09/kilpailu.html' title='Kilpailu'/><author><name>Esa</name><uri>http://www.blogger.com/profile/16422122370460025388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp2.blogger.com/_kxd45MIZM2Q/SBIv5XrtblI/AAAAAAAAAIs/1baMRLP2nyg/S220/Esannn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14344901.post-8999730507559041862</id><published>2009-08-29T07:36:00.003+03:00</published><updated>2009-08-29T07:51:31.596+03:00</updated><title type='text'>YahooScript</title><content type='html'>Yahoo! on merkittävä JavaScript-osaamisen pesä. Nyt kun kaikentuhoava voima uhkaa sitä, on syytä nopeasti ottaa talteen kaikki ennen laivan uppoamista.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://uk.video.yahoo.com/watch/111593/1710507"&gt;Douglas Crockfordin luentosarja&lt;/a&gt; kuuluu pelastettavien aarteiden joukkoon.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14344901-8999730507559041862?l=nuppineulat.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nuppineulat.blogspot.com/feeds/8999730507559041862/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14344901&amp;postID=8999730507559041862&amp;isPopup=true' title='0 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/8999730507559041862'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/8999730507559041862'/><link rel='alternate' type='text/html' href='http://nuppineulat.blogspot.com/2009/08/yahooscript.html' title='YahooScript'/><author><name>Esa</name><uri>http://www.blogger.com/profile/16422122370460025388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp2.blogger.com/_kxd45MIZM2Q/SBIv5XrtblI/AAAAAAAAAIs/1baMRLP2nyg/S220/Esannn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14344901.post-3226177369458322636</id><published>2009-08-20T18:14:00.007+03:00</published><updated>2009-08-20T20:07:00.152+03:00</updated><title type='text'>AIS</title><content type='html'>Termi AIS on tullut tutuksi suomalaisen merirosvolaivan uutisista. Se on laivojen lyhyen kantaman seurantajärjestelmä. Kiehtova systeemi, joka on hyvin selostettu &lt;a href="http://en.wikipedia.org/wiki/Automatic_Identification_System"&gt;Wikipediassa&lt;/a&gt;. Se käyttää siirtotienään perinteistä meri-VHF puheradiota. Pari kanavaa on varattu AIS-datapaketeille. Yksinkertaisen systeemin teki mahdolliseksi ovela aikamultipleksaus, jonka patentti on ruotsalaiskeksijän nimissä. Samalla hemmolla on joitakin merkittäviä tietokonegrafiikan patentteja.&lt;br /&gt;&lt;br /&gt;Laivat lähettävät itsestään jatkuvasti määrävälein nipun tietoja, tietysti tunnuksensa ja mm. sijaintinsa. Arctic Sean MMSI-tunnus on 215860000.&lt;br /&gt;&lt;br /&gt;AIS-vastaanottimia on viranomaisilla, satamilla ja radioamatööreillä. Amatöörit jakavat tietoja toisilleen reaaliajassa netin yli. Siten ovat mahdollisia &lt;a href="http://www.marinetraffic.com/ais/default.aspx?language=_EN"&gt;marinetraffic.comin&lt;/a&gt; kaltaiset Google Maps-sivut, joissa näkyy meriliikenne ympäri maailmaa.&lt;br /&gt;&lt;br /&gt;Suomalainen aprs.fi sivusto on siitä hieno, että sieltä voi hakea laivaa MMSI-tunnuksella ja tutkia laivan menneitäkin kulkemisia. &lt;a href="http://aprs.fi/?call=215860000&amp;amp;mt=m&amp;amp;z=6&amp;amp;timerange=3600"&gt;Tässä Arctic Sea&lt;/a&gt;n viimeisin signaali. Aprs.fi on muutenkin hieno Google Maps API -toteutus.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14344901-3226177369458322636?l=nuppineulat.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nuppineulat.blogspot.com/feeds/3226177369458322636/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14344901&amp;postID=3226177369458322636&amp;isPopup=true' title='3 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/3226177369458322636'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/3226177369458322636'/><link rel='alternate' type='text/html' href='http://nuppineulat.blogspot.com/2009/08/ais.html' title='AIS'/><author><name>Esa</name><uri>http://www.blogger.com/profile/16422122370460025388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp2.blogger.com/_kxd45MIZM2Q/SBIv5XrtblI/AAAAAAAAAIs/1baMRLP2nyg/S220/Esannn.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14344901.post-7015974287136271847</id><published>2009-08-19T17:21:00.003+03:00</published><updated>2009-08-19T17:57:43.521+03:00</updated><title type='text'>Kolmiulotteinen Helsinki</title><content type='html'>Digitoday oli &lt;a href="http://www.digitoday.fi/vimpaimet/2009/08/19/google-earth-sai-kolmiulotteisen-helsingin/200918405/66?rss=6"&gt;huomannut&lt;/a&gt;, että Helsingin tärkeimmät rakennukset ovat ilmestyneet Google Earthiin 3D-mallinnuksina suuren maailman malliin.&lt;br /&gt;&lt;br /&gt;Artikkelissa aprikoitiin toteutuksen takana olevaa tekniikkaa. Mielestäni Google kertoi StreetView-projektin alussa, että kuvausautot tekevät kuvauksen lisäksi 3D laserskannausta. Enää en löytänyt linkkiä mutta robotiikkaihmiset ovat &lt;a href="http://www.educatingsilicon.com/2008/04/18/google-street-view-soon-in-3d/"&gt;huomanneet&lt;/a&gt; laserskannereita StreetView-autojen kattohärvelissä. Skannerin &lt;a href="http://www.pages.drexel.edu/%7Ekws23/tutorials/sick/sick.html"&gt;mallikin&lt;/a&gt; on tunnistettu.&lt;br /&gt;&lt;br /&gt;Kuvaustekniikka kehitettiin Stanfordin yliopistossa Googlen rahoittamana &lt;a href="http://graphics.stanford.edu/projects/cityblock/"&gt;projektina&lt;/a&gt;. Samaisessa yliopistossa, joka on Googlen naapurissa, oli tuloksellinen 3D-mallinnusprojekti jonka tuloksia Google &lt;a href="http://www.engadget.com/2007/05/21/google-to-license-stanfords-stanley-tech-enhance-maps/"&gt;lisensioi&lt;/a&gt;. Moni projektin opiskelijoista on nykyisin Googlella töissä. Projekti tuli kuuluisaksi voittamalla merkittävän &lt;a href="http://video.google.com/videoplay?docid=8594517128412883394"&gt;robottiautokilpailun&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Mitä kaikkea muuta StreetView-autot sisältävät? Olen melko varma, että ainakin WLAN-tukiasemat kartoitetaan samalla.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14344901-7015974287136271847?l=nuppineulat.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nuppineulat.blogspot.com/feeds/7015974287136271847/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14344901&amp;postID=7015974287136271847&amp;isPopup=true' title='2 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/7015974287136271847'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/7015974287136271847'/><link rel='alternate' type='text/html' href='http://nuppineulat.blogspot.com/2009/08/kolmiulotteinen-helsinki.html' title='Kolmiulotteinen Helsinki'/><author><name>Esa</name><uri>http://www.blogger.com/profile/16422122370460025388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp2.blogger.com/_kxd45MIZM2Q/SBIv5XrtblI/AAAAAAAAAIs/1baMRLP2nyg/S220/Esannn.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14344901.post-5969384997397262642</id><published>2009-08-16T23:50:00.002+03:00</published><updated>2009-08-17T00:27:10.005+03:00</updated><title type='text'>Selkeyttä selainpalettiin</title><content type='html'>Sivuja katsellaan karkeasti neljällä erilaisella selaimella. Kolmella eri IE:llä ja sitten muilla. Vaikeimmat tapaukset ovat IE6 ja IE8.&lt;br /&gt;&lt;br /&gt;IE6 on päätetty hävittää maailmasta kampanjalla, johon on saatu jo mukaan Facebookin ja YouTuben kokoisia tekijöitä. Antaa isompien hoitaa. Jos läpinäkyvä PNG-kuva ei olekaan läpinäkyvä, voidaan vian katsoa olevan vanhentuneessa selaimessa eikä sivussa.&lt;br /&gt;&lt;br /&gt;IE8 palauttaa ihan omia lukujaan klikkausten hiirikoordinaatteina. Kiusallinen bugi johon ei ole tiedossa korjausta. IE8:lle on muutenkaan turha suunnitella mitään koska se voi kääntyä IE7-moodiin joko käyttäjän toimesta tai Microsoftin "mustan listan" ansiosta. Musta lista ei ole sivukohtainen vaan domain-kohtainen. Onneksi sivunsa saa pakotettua IE7-moodiin meta-tägillä:&lt;br /&gt;&lt;pre id="line1"&gt;&lt;&lt;span class="start-tag"&gt;meta&lt;/span&gt;&lt;span class="attribute-name"&gt; http-equiv&lt;/span&gt;=&lt;span class="attribute-value"&gt;"X-UA-Compatible" &lt;/span&gt;&lt;span class="attribute-name"&gt;content&lt;/span&gt;=&lt;span class="attribute-value"&gt;"IE=7" &lt;/span&gt;&lt;span class="error"&gt;&lt;span class="attribute-name"&gt;/&lt;/span&gt;&lt;/span&gt;&gt;&lt;/pre&gt;Samaan ratkaisuun on päätynyt Microsoft itsekin. Bing Mapsin koodista löytyy kyseinen tägi. Samoin Google Mapsin.&lt;br /&gt;&lt;br /&gt;Jäljellä on siis enää IE7 ja IE8 7-moodissa. Ne ovat käytännössä yksi ja sama. Harmillisimpana asiana SVG-tuen puute.&lt;br /&gt;&lt;br /&gt;Muiden nykyselainten osalta voi luottaa W3C ja Ecmascript -standardeihin.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14344901-5969384997397262642?l=nuppineulat.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nuppineulat.blogspot.com/feeds/5969384997397262642/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14344901&amp;postID=5969384997397262642&amp;isPopup=true' title='0 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/5969384997397262642'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/5969384997397262642'/><link rel='alternate' type='text/html' href='http://nuppineulat.blogspot.com/2009/08/selkeytta-selainpalettiin.html' title='Selkeyttä selainpalettiin'/><author><name>Esa</name><uri>http://www.blogger.com/profile/16422122370460025388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp2.blogger.com/_kxd45MIZM2Q/SBIv5XrtblI/AAAAAAAAAIs/1baMRLP2nyg/S220/Esannn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14344901.post-3719633572004437718</id><published>2009-08-14T21:08:00.002+03:00</published><updated>2009-08-14T21:17:32.028+03:00</updated><title type='text'>Avoin kirje Nokia Oyj:lle</title><content type='html'>Herra Nokia,&lt;br /&gt;&lt;br /&gt;Tiedätte varmaan, että markkinoilla on valtava imu tuotteelle nimeltä Web Tablet.&lt;br /&gt;&lt;br /&gt;Huhumylläkkä velloo milloin minkäkin valmistajan ympärillä. Suurimmat odotukset kohdistuvat Appleen.&lt;br /&gt;&lt;br /&gt;Teillä, herra Nokia, on kaikki tarvittavat avaimet: brändi, osaaminen, jakelureitti, verkostot, uskottavuus, valmistustaito ja arvovalta. Tehkää se.&lt;br /&gt;&lt;br /&gt;Jos ette tee sitä itse, niin antakaa minulle 37 miljoonan €uron budjetti ja seutulippu, niin teen sen teille muutamassa kuukaudessa.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;//////////////&lt;br /&gt;&lt;br /&gt;Olen vanha N810-käyttäjä. Ei paljon tarttis kuin isontaa vaan.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14344901-3719633572004437718?l=nuppineulat.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nuppineulat.blogspot.com/feeds/3719633572004437718/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14344901&amp;postID=3719633572004437718&amp;isPopup=true' title='10 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/3719633572004437718'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/3719633572004437718'/><link rel='alternate' type='text/html' href='http://nuppineulat.blogspot.com/2009/08/avoin-kirje-nokia-oyjlle.html' title='Avoin kirje Nokia Oyj:lle'/><author><name>Esa</name><uri>http://www.blogger.com/profile/16422122370460025388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp2.blogger.com/_kxd45MIZM2Q/SBIv5XrtblI/AAAAAAAAAIs/1baMRLP2nyg/S220/Esannn.jpg'/></author><thr:total>10</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14344901.post-8683998666093415580</id><published>2009-08-01T20:18:00.004+03:00</published><updated>2009-08-02T11:25:56.575+03:00</updated><title type='text'>Nokia Sports Tracker</title><content type='html'>Nokia &lt;a href="http://sportstracker.nokia.com/nts/main/index.do"&gt;Sports Tracker&lt;/a&gt; on hieno karttasovellus joka perustuu Google Maps APIin.&lt;br /&gt;&lt;br /&gt;Pari viikkoa sitten &lt;a href="http://www.digitoday.fi/mobiili/2009/07/14/nokia-sports-tracker-betalla-on-jo-22-miljoonan-kilometrin-kokemus/200916281/66"&gt;uutisoitiin&lt;/a&gt; sen menestyksestä ja samalla muistutettiin palkinnoista joita se on kahminut.&lt;br /&gt;&lt;br /&gt;Sports Tracker on siis GPS-puhelimeen ladattava sovellus ja webbisivu. Juokse lenkki sopiva puhelin mukana ja voit näyttää koko maailmalle miten juoksit urhoollisesti ravintolan ohi.&lt;br /&gt;&lt;br /&gt;Nokiahan osti vuosi sitten Navteq -nimisen karttafirman muutamalla miljardilla. Samoihin aikoihin navigaattorifirma TomTom osti TeleAtlas -nimisen karttafirman niinikään muutamalla miljardilla. Näitten kauppojen jälkeen Google lopetti Navteqin karttamateriaalin käytön. Googlen kartat ovat nykyisin TeleAtlaksen matskua (ja wikikarttoja).&lt;br /&gt;&lt;br /&gt;Kieltämättä olen ihmetellyt miten Sports Tracker käyttää Google Mapsiä ja kartan alareunassa komeilee (c) TeleAtlas. Nokialla on omatkin web-kartat, &lt;a href="http://maps.ovi.com/services/integrated"&gt;ovi Maps&lt;/a&gt;. Alussa ne vaativat plugarin selaimeen mutta huomasin juuri äsken, että toimivat ilman plugaria. &lt;a href="http://www.forum.nokia.com/Ovi/"&gt;API&lt;/a&gt;kin on tarjolla wau!&lt;br /&gt;&lt;br /&gt;Nyt &lt;a href="http://www.tietoviikko.fi/kaikki_uutiset/article313288.ece"&gt;ilmoitettiin&lt;/a&gt; että Nokian menestynein palvelu, Sports Tracker, lopetetaan.&lt;br /&gt;&lt;br /&gt;Eihän vain syynä ole pikkusieluisuus. Eikö sen voisi jättää Microsoftille.&lt;br /&gt;&lt;br /&gt;-------------------------------------------------------------------------&lt;br /&gt;Päivitys:&lt;br /&gt;&lt;br /&gt;Nokian ovi Maps on raskas. JavaScript-lataus 1.55M! Vertaa Google Maps 152K. Mukana tulee sekä MooTools, että jQuery.  Koodissa on saksalaiset kommentit.&lt;br /&gt;&lt;br /&gt;Silti Google on ollut huolestunut oman koodinsa raskaudesta ja alkanut kehittää v3 kevytversiota.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14344901-8683998666093415580?l=nuppineulat.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nuppineulat.blogspot.com/feeds/8683998666093415580/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14344901&amp;postID=8683998666093415580&amp;isPopup=true' title='1 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/8683998666093415580'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/8683998666093415580'/><link rel='alternate' type='text/html' href='http://nuppineulat.blogspot.com/2009/08/nokia-sports-tracker.html' title='Nokia Sports Tracker'/><author><name>Esa</name><uri>http://www.blogger.com/profile/16422122370460025388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp2.blogger.com/_kxd45MIZM2Q/SBIv5XrtblI/AAAAAAAAAIs/1baMRLP2nyg/S220/Esannn.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14344901.post-3485837267646764591</id><published>2009-07-26T01:05:00.004+03:00</published><updated>2009-07-26T02:00:19.884+03:00</updated><title type='text'>Kartta sivulle [tapa 3]</title><content type='html'>Se alkuperäinen, eli Google Maps API (nyt v2), antaa mahdollisuudet oikeiden mashuppien tekoon. Se kytkeytyy mm Googlen geokoodaus- ja reitinhakupalveluihin pelkällä JavaScriptillä.&lt;br /&gt;&lt;br /&gt;API edellyttää JavaScript-osaamista mutta JavaScriptissä sen voima onkin. Lataamalla lisäksi jokin toinen JavaScript-API, kuten &lt;a href="http://code.google.com/apis/spreadsheets/"&gt;Spreadsheets&lt;/a&gt;-, &lt;a href="http://code.google.com/apis/ajaxfeeds/documentation/"&gt;AJAX Feed API&lt;/a&gt; tai jokin lukemattomista &lt;a href="http://code.google.com/more/"&gt;muista&lt;/a&gt;, saadaan imuroitua monenlaista kartalla esitettävää dataa. &lt;a href="http://koti.mbnet.fi/ojalesa/googlepages/earthquakes.htm"&gt;Esim&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;API on neljän vuoden ikänsä aikana saanut valtavasti uusia ominaisuuksia ja mahdollisuuksia mutta peruskartan vaatima koodi on supistunut kolmeen riviin:&lt;br /&gt;&lt;code&gt;&lt;br /&gt;var map = new GMap2(document.getElementById("kartta"));&lt;br /&gt;map.setCenter(new GLatLng(60.175,24.926), 15);&lt;br /&gt;map.setUIToDefault();&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;Noilla riveillä kartalla on jo perushallintalaitteet. Ennen ne piti lisätä yksitellen. Myös infoikkunan asentaminen on helpottunut:&lt;br /&gt;&lt;code&gt;&lt;br /&gt;marker.bindInfoWindowHtml("Infokuplan sisältö");&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;Enää ei tarvitse rakentaa 'click' tapahtumakuuntelijaa kuplan avaamiseen.&lt;br /&gt;&lt;br /&gt;Sain vihdoin päivitettyä perusohjeet &lt;a href="http://koti.mbnet.fi/ojalesa/tutor/karttasivu.html"&gt;kartta sivuillesi&lt;/a&gt;. Ohjeet lyhenivät päivityksessä merkittävästi.&lt;br /&gt;&lt;br /&gt;Asia[2]&lt;br /&gt;&lt;br /&gt;Yllämainittujen lukemattomien Google-teknologioitten &lt;a href="http://www.gtugs.org/directory"&gt;käyttäjäryhmiä&lt;/a&gt; on alettu perustaa ympäri maailmaa. Suomi puuttuu vielä kartalta. Kiinnostusta? Toimiva User Group saisi ainakin mielenkiintoisia vierailevia luennoitsijoita.&lt;br /&gt;&lt;br /&gt;Kommentteja tai personal: gmapsapiATgmailDOTcom&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14344901-3485837267646764591?l=nuppineulat.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nuppineulat.blogspot.com/feeds/3485837267646764591/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14344901&amp;postID=3485837267646764591&amp;isPopup=true' title='5 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/3485837267646764591'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/3485837267646764591'/><link rel='alternate' type='text/html' href='http://nuppineulat.blogspot.com/2009/07/kartta-sivulle-tapa-3.html' title='Kartta sivulle [tapa 3]'/><author><name>Esa</name><uri>http://www.blogger.com/profile/16422122370460025388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp2.blogger.com/_kxd45MIZM2Q/SBIv5XrtblI/AAAAAAAAAIs/1baMRLP2nyg/S220/Esannn.jpg'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14344901.post-6657229547713119327</id><published>2009-07-20T23:05:00.002+03:00</published><updated>2009-07-20T23:17:00.613+03:00</updated><title type='text'>Google Earth vie nyt kuuhun</title><content type='html'>Google juhlistaa ensimmäisen kuulennon vuosijuhlia Google Earthin uudella kuumateriaalilla.&lt;br /&gt;&lt;br /&gt;Avaa &lt;a href="http://earth.google.com/intl/fi/"&gt;Earth 5.0&lt;/a&gt; ja klikkaa yläpalkissa olevaa rengastetun satelliitin kuvaa. Valitse Kuu. Sivupalkin alaosaan ilmestyy Moon Gallery. Sieltä esim. Apollo 11 vie paikkaan, jossa on Nasalta saatua tarkkaa kuvaa, mallinnettu Apollo 11 ja tarinoita lennosta valokuvineen.&lt;br /&gt;&lt;br /&gt;Monenlaista ympäri kuuta kertynyttä romua on merkattu.&lt;br /&gt;&lt;br /&gt;Earth on saanut aiemmin tänä vuonna mm. vedenalaista kuvaa ja lentoretkien nauhoitusmahdollisuuden (kameran kuva yläpalkissa). Siitä kehittyy merkittävä väline monenlaisiin presentaatioihin.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14344901-6657229547713119327?l=nuppineulat.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nuppineulat.blogspot.com/feeds/6657229547713119327/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14344901&amp;postID=6657229547713119327&amp;isPopup=true' title='0 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/6657229547713119327'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/6657229547713119327'/><link rel='alternate' type='text/html' href='http://nuppineulat.blogspot.com/2009/07/google-earth-vie-nyt-kuuhun.html' title='Google Earth vie nyt kuuhun'/><author><name>Esa</name><uri>http://www.blogger.com/profile/16422122370460025388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp2.blogger.com/_kxd45MIZM2Q/SBIv5XrtblI/AAAAAAAAAIs/1baMRLP2nyg/S220/Esannn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14344901.post-7807050531923608669</id><published>2009-07-16T02:05:00.003+03:00</published><updated>2009-07-16T02:22:25.141+03:00</updated><title type='text'>Windows Mobile IE</title><content type='html'>Eräs amerikkalainen kollega pyysi levittämään tietoa.&lt;br /&gt;&lt;br /&gt;JavaScriptissä globaali muuttuja on aina automaattisesti window-objektin property. Se voidaan julistaa joko &lt;span style="font-style: italic;"&gt;var muuttuja&lt;/span&gt; tai &lt;span style="font-style: italic;"&gt;window.muuttuja&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;Yksi poikkeus löytyy. Windows Mobilen Internet Explorer ei ymmärrä window-objektiin liitettyjä metodeita tai properteja. Kuitenkin globaaleiksi julistetut muuttujat näkyvät window-objektin properteina!&lt;br /&gt;&lt;br /&gt;Kyseinen kollega on "aikalailla" täynnä pyhää vihaa.&lt;br /&gt;&lt;br /&gt;Hän pyysi varoittamaan kaikkia maailman JavaScript-ihmisiä.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14344901-7807050531923608669?l=nuppineulat.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nuppineulat.blogspot.com/feeds/7807050531923608669/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14344901&amp;postID=7807050531923608669&amp;isPopup=true' title='0 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/7807050531923608669'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/7807050531923608669'/><link rel='alternate' type='text/html' href='http://nuppineulat.blogspot.com/2009/07/windows-mobile-ie.html' title='Windows Mobile IE'/><author><name>Esa</name><uri>http://www.blogger.com/profile/16422122370460025388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp2.blogger.com/_kxd45MIZM2Q/SBIv5XrtblI/AAAAAAAAAIs/1baMRLP2nyg/S220/Esannn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14344901.post-957173097605159648</id><published>2009-07-08T10:43:00.002+03:00</published><updated>2009-07-08T12:17:11.055+03:00</updated><title type='text'>Chrome OS</title><content type='html'>Aamun iloisin uutinen on &lt;a href="http://googleblog.blogspot.com/2009/07/introducing-google-chrome-os.html"&gt;Chrome OS&lt;/a&gt;, netbookkeihin tarkoitettu kevyt käyttöjärjestelmä. Koneet tulevat kauppoihin noin vuoden päästä.&lt;br /&gt;&lt;br /&gt;Ilouutinen niille jotka haluavat päästä nopeasti nettiin näkemättä koko käyttöjärjestelmää. Lähtökohdiksi kerrotaan nopeus, yksinkertaisuus ja turvallisuus. Juuri ne asiat joita keskivertokäyttäjä toivoo.&lt;br /&gt;&lt;br /&gt;Jonkun se oli tehtävä.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14344901-957173097605159648?l=nuppineulat.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://googleblog.blogspot.com/2009/07/introducing-google-chrome-os.html' title='Chrome OS'/><link rel='replies' type='application/atom+xml' href='http://nuppineulat.blogspot.com/feeds/957173097605159648/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14344901&amp;postID=957173097605159648&amp;isPopup=true' title='1 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/957173097605159648'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/957173097605159648'/><link rel='alternate' type='text/html' href='http://nuppineulat.blogspot.com/2009/07/chrome-os.html' title='Chrome OS'/><author><name>Esa</name><uri>http://www.blogger.com/profile/16422122370460025388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp2.blogger.com/_kxd45MIZM2Q/SBIv5XrtblI/AAAAAAAAAIs/1baMRLP2nyg/S220/Esannn.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14344901.post-7198629554607011891</id><published>2009-07-04T20:59:00.004+03:00</published><updated>2009-07-04T21:19:56.263+03:00</updated><title type='text'>Kartta sivulle [tapa 2]</title><content type='html'>Ehkä staattistakin karttaa helpompi tapa on iframe.&lt;br /&gt;&lt;br /&gt;&lt;iframe marginheight="0" marginwidth="0" src="http://maps.google.com/maps?g=47.494148,-93.740273&amp;amp;ie=UTF8&amp;amp;ll=47.486585,-93.748398&amp;amp;spn=0.186067,0.441513&amp;amp;z=11&amp;amp;output=embed" scrolling="no" frameborder="0" height="350" width="400"&gt;&lt;/iframe&gt;&lt;br /&gt;&lt;small&gt;&lt;a href="http://maps.google.com/maps?g=47.494148,-93.740273&amp;amp;ie=UTF8&amp;amp;ll=47.486585,-93.748398&amp;amp;spn=0.186067,0.441513&amp;amp;z=11&amp;amp;source=embed" style="color: rgb(0, 0, 255); text-align: left;"&gt;View Larger Map&lt;/a&gt;&lt;/small&gt;&lt;br /&gt;&lt;br /&gt;1] Hakeudu &lt;a href="http://maps.google.com/maps"&gt;Google Maps&lt;/a&gt;issä haluaamaasi näkymään&lt;br /&gt;2] Kartan oikean yläreunan link-painike avaa kaksi teksikenttää&lt;br /&gt;3] Niistä alempi sisältää iframe-tägin koodin&lt;br /&gt;4] Upota se sivusi html:n sekaan haluttuun kohtaan&lt;br /&gt;5] Kehyksen kokoa (width ja height) voi editoida&lt;br /&gt;&lt;br /&gt;Avainta ei tarvita, eikä JavaScriptistä tarvitse tietää mitään.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14344901-7198629554607011891?l=nuppineulat.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nuppineulat.blogspot.com/feeds/7198629554607011891/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14344901&amp;postID=7198629554607011891&amp;isPopup=true' title='1 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/7198629554607011891'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/7198629554607011891'/><link rel='alternate' type='text/html' href='http://nuppineulat.blogspot.com/2009/07/kartta-sivulle-tapa-2.html' title='Kartta sivulle [tapa 2]'/><author><name>Esa</name><uri>http://www.blogger.com/profile/16422122370460025388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp2.blogger.com/_kxd45MIZM2Q/SBIv5XrtblI/AAAAAAAAAIs/1baMRLP2nyg/S220/Esannn.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14344901.post-3446537255116346143</id><published>2009-07-03T23:18:00.007+03:00</published><updated>2009-07-04T00:26:57.750+03:00</updated><title type='text'>HTML5</title><content type='html'>Firefox 3.5 on hieno selain. Nyt olemme tilanteessa, jolloin kaikki muut uudet selaimet  tukevat HTML5 -tägejä paitsi "valtaselain".&lt;br /&gt;&lt;br /&gt;FF3.5:n lataussivustolla on &lt;a href="http://downloadstats.mozilla.com/"&gt;maailmankartta&lt;/a&gt;, joka näyttää latausaktiviteetin maantieteellisesti. Se näyttää ilmiselvältä Flash-esitykseltä vaan ei ole, se onkin vain HTML-koodia - HTML5-koodia. Canvas ja SVG ovat oikeissa käsissä vahva ase. (Kyseinen sivu ei ole IE-kombatiibeli vaikka IE8:sta valitsisi minkä tahansa kombatilibiteettimoodin)&lt;br /&gt;&lt;br /&gt;Te, jotka olette ziiganneet Google IO-tapahtuman &lt;a href="http://code.google.com/apis/maps/documentation/mediagallery.html"&gt;tuubiesityksiä&lt;/a&gt;, olette saattaneet panna merkille avainhenkilöiden innostuksen Canvas ja SVG -tägeihin ja surun siihen etteivät "kaikki" selaimet tue niitä. Googlen karttamateriaali on alunperin vektorimuodossa ja se muunnetaan kuviksi vain webbiselainten rajoittuneisuuden vuoksi.&lt;br /&gt;&lt;br /&gt;Ennuste: Aivan kohta tulee Google Maps CANVAS+SVG -muodossa. Armokuolema Internet Explorerille. Ase, jota Google pitää tyynyn alla.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;P.S. Firefox 3.5 eka jakelu sisältää Google Mapsin kannalta harmillisen häiriön kuvien välimuistikäsittelyssä, odottakaa seuraavaa päivitystä.&lt;br /&gt;&lt;br /&gt;P.S.2 Monilla on harhakäsitys Suomen valtaselaimesta. Tämän hetken kaksi kärjessä ovat Mozilla Firefox 54% ja Mikrosoft Internet Exploder 35%. Firefox meni ohi jo vuosi sitten. &lt;a href="http://gs.statcounter.com/#browser-FI-daily-20080701-20090703"&gt;Statcounterin tilastot&lt;/a&gt; ovat mielenkiintoista tutkittavaa. Katsokaa Saksaa.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14344901-3446537255116346143?l=nuppineulat.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nuppineulat.blogspot.com/feeds/3446537255116346143/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14344901&amp;postID=3446537255116346143&amp;isPopup=true' title='0 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/3446537255116346143'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/3446537255116346143'/><link rel='alternate' type='text/html' href='http://nuppineulat.blogspot.com/2009/07/html5.html' title='HTML5'/><author><name>Esa</name><uri>http://www.blogger.com/profile/16422122370460025388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp2.blogger.com/_kxd45MIZM2Q/SBIv5XrtblI/AAAAAAAAAIs/1baMRLP2nyg/S220/Esannn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14344901.post-2132615570530972175</id><published>2009-05-21T03:42:00.003+03:00</published><updated>2009-05-21T04:09:16.049+03:00</updated><title type='text'>Mainokset alkoivat pelata</title><content type='html'>API-karttasivuille on ollut jo suunnilleen vuoden ajan tarjolla GAdsManager-objekti, jonka on luvattu tuovan mainosnuppineuloja ja niiden kautta klikkituloja. Jostain syystä kyseisiä mainosnuppineuloja ei juuri kukaan ole nähnyt ja vielä harvempi saanut klikkituloja.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Nyt Google tavallaan pakitti tekniikassa ja otti käyttöön brutaalin mainosikkunan kartan päälle. Heti tuli kehuja kentältä. Nyt näkyy klikkituloja.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Systeemi on selostettu &lt;a href="http://googlegeodevelopers.blogspot.com/2009/05/earn-revenue-from-your-mashup-with-maps_20.html"&gt;Geo Developers Blogissa&lt;/a&gt;.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Tuli lähtö Lontooseen, jonne Euroopan developerit kutsuttiin kimpassa tsiikaamaan etänä Kalifornian I/O -tapahtuman avauspuhetta. Lienee siis odotettavissa jänniä juttuja. Kannattaa &lt;a href="http://code.google.com/events/io/"&gt;seurata&lt;/a&gt;.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14344901-2132615570530972175?l=nuppineulat.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nuppineulat.blogspot.com/feeds/2132615570530972175/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14344901&amp;postID=2132615570530972175&amp;isPopup=true' title='0 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/2132615570530972175'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/2132615570530972175'/><link rel='alternate' type='text/html' href='http://nuppineulat.blogspot.com/2009/05/mainokset-alkoivat-pelata.html' title='Mainokset alkoivat pelata'/><author><name>Esa</name><uri>http://www.blogger.com/profile/16422122370460025388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp2.blogger.com/_kxd45MIZM2Q/SBIv5XrtblI/AAAAAAAAAIs/1baMRLP2nyg/S220/Esannn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14344901.post-5346565902844805748</id><published>2009-05-21T02:37:00.007+03:00</published><updated>2009-06-18T21:22:51.568+03:00</updated><title type='text'>Staattinen kartta</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_kxd45MIZM2Q/SjqFtP3DwJI/AAAAAAAAAMg/OTMCWbVKelc/s1600-h/staticmap.gif"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 200px; height: 200px;" src="http://4.bp.blogspot.com/_kxd45MIZM2Q/SjqFtP3DwJI/AAAAAAAAAMg/OTMCWbVKelc/s320/staticmap.gif" border="0" alt="" id="BLOGGER_PHOTO_ID_5348734519853957266" /&gt;&lt;/a&gt;&lt;br /&gt;Helpoin tapa saada kartta sivulle on Google Static Maps - ilmainen ja äärettömän helppo. Staattisia karttoja myydäänkin ja olen nähnyt monien ostavankin niitä ja maksavan tuntemattomia summia. Kannattaisi harkita ilmaista vaihtoehtoa.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Tuo viereinen kartta on tehty alle minuutissa käyttäen &lt;a href="http://gmaps-samples.googlecode.com/svn/trunk/simplewizard/makestaticmap.html"&gt;Google Static Maps APIn velhoa&lt;/a&gt;.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Se tuottaa URL:n kuin kyseessä olisi mikä tahansa kuva. Kuva se vain onkin. Kuvan URL:n parametereinä määritellään koko, sijainti, zoom, karttatyyppi, nuppineulat, murtoviivat ja kuvatiedoston tyyppi.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Ylläolevan kartan URL on&lt;/div&gt;&lt;pre&gt;http://maps.google.com/staticmap?center=60.167774,24.941840&amp;amp;&lt;br /&gt;markers=60.169879,24.938408,red|60.167008,24.943630,red&amp;amp;&lt;br /&gt;path=rgba:0x0000FF80,weight:5|60.16974,24.93866|60.16686,24.94308&amp;amp;&lt;br /&gt;zoom=14&amp;amp;size=200x200&amp;amp;&lt;br /&gt;key=ABQIAAAAjU0EJWnWPMv7oQjjS7dYxSPW5CJgpdgO_s4yyMovOaVh_&lt;br /&gt;KvvhSfpvagV18eOyDWu7VytS6Bi1CWxw&lt;br /&gt;&lt;/pre&gt;Lähes kaikki muu selittää itsensä paitsi 'key='. Se on domainkohtainen ja kuitattava &lt;a href="http://code.google.com/apis/maps/signup.html"&gt;avainsivulta&lt;/a&gt;. Ei suuri vaiva.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Mainitulla &lt;a href="http://gmaps-samples.googlecode.com/svn/trunk/simplewizard/makestaticmap.html"&gt;velholla&lt;/a&gt; kartan luominen käy kätsysti mutta parametrit voi toki syöttää käsinkin. Parametrit on &lt;a href="http://code.google.com/apis/maps/documentation/staticmaps/#URL_Parameters"&gt;dokumentoitu &lt;/a&gt;harvinaisen selkeästi. Hauskana vaihtoehtona zoom-parametrille on 'span'. Jos tiedät kartan reunat koordinaatteina, ei tarvitse aprikoida zoom-arvoa.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Pakolliset parametrit ovat&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;keskipiste (center) lat,lng esim: &lt;span class="Apple-style-span"   style="  white-space: pre; font-family:-webkit-monospace;font-size:13px;"&gt;center=60.167774,24.941840&lt;/span&gt;&lt;/li&gt;&lt;li&gt;zoom kokonaisluku esim: &lt;span class="Apple-style-span"   style="  white-space: pre; font-family:-webkit-monospace;font-size:13px;"&gt;zoom=14&lt;/span&gt;&lt;/li&gt;&lt;li&gt;kartan koko (size) esim: &lt;span class="Apple-style-span"   style="  white-space: pre; font-family:-webkit-monospace;font-size:13px;"&gt;size=200x200&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="font-family:-webkit-monospace;font-size:100%;"&gt;&lt;span class="Apple-style-span"  style=" white-space: pre;font-size:13px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14344901-5346565902844805748?l=nuppineulat.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nuppineulat.blogspot.com/feeds/5346565902844805748/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14344901&amp;postID=5346565902844805748&amp;isPopup=true' title='2 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/5346565902844805748'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/5346565902844805748'/><link rel='alternate' type='text/html' href='http://nuppineulat.blogspot.com/2009/05/staattinen-kartta.html' title='Staattinen kartta'/><author><name>Esa</name><uri>http://www.blogger.com/profile/16422122370460025388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp2.blogger.com/_kxd45MIZM2Q/SBIv5XrtblI/AAAAAAAAAIs/1baMRLP2nyg/S220/Esannn.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_kxd45MIZM2Q/SjqFtP3DwJI/AAAAAAAAAMg/OTMCWbVKelc/s72-c/staticmap.gif' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14344901.post-2977950043444051194</id><published>2009-04-02T18:41:00.002+03:00</published><updated>2009-04-02T18:47:42.983+03:00</updated><title type='text'>Kartta sivulle</title><content type='html'>Kartan laittaminen nettisivulle ei ole enää kiinni rahasta, ainoastaan viitseliäisyydestä. Google tarjoaa niin monta erilaista vaihtoehtoa tähän pyrkimykseen, että päätin käydä ne läpi muistin virkistämiseksi. Venaa vähä.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14344901-2977950043444051194?l=nuppineulat.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nuppineulat.blogspot.com/feeds/2977950043444051194/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14344901&amp;postID=2977950043444051194&amp;isPopup=true' title='3 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/2977950043444051194'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/2977950043444051194'/><link rel='alternate' type='text/html' href='http://nuppineulat.blogspot.com/2009/04/kartta-sivulle.html' title='Kartta sivulle'/><author><name>Esa</name><uri>http://www.blogger.com/profile/16422122370460025388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp2.blogger.com/_kxd45MIZM2Q/SBIv5XrtblI/AAAAAAAAAIs/1baMRLP2nyg/S220/Esannn.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14344901.post-8072551070717757962</id><published>2009-04-02T18:01:00.002+03:00</published><updated>2009-04-02T18:15:03.126+03:00</updated><title type='text'>Olisi aina Aprilli</title><content type='html'>Aprillipäivänä maailma näytti paremmalta paikalta, jossa:&lt;div&gt;&lt;ul&gt;&lt;li&gt;Linus Torvalds on palkattu vetämään Windows 8:n kehitysryhmää&lt;/li&gt;&lt;li&gt;Vistan jakelu on lopetettu ja jo tilanneille on lähetetty Ubuntut&lt;/li&gt;&lt;li&gt;Pallomeri on saanut omatuntokohtauksen ja lähettää kaikille Vistan ostaneille MacBookit&lt;/li&gt;&lt;li&gt;Google Mapsin uudesta reaaliaikaisesta näytöstä voi suojautua ostamalla huijareilta virtuaalisen suojateltan&lt;/li&gt;&lt;li&gt;Elvis oli nähty satelliittikuvassa harhailemassa Lieksan metsissä&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14344901-8072551070717757962?l=nuppineulat.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nuppineulat.blogspot.com/feeds/8072551070717757962/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14344901&amp;postID=8072551070717757962&amp;isPopup=true' title='0 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/8072551070717757962'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/8072551070717757962'/><link rel='alternate' type='text/html' href='http://nuppineulat.blogspot.com/2009/04/olisi-aina-aprilli.html' title='Olisi aina Aprilli'/><author><name>Esa</name><uri>http://www.blogger.com/profile/16422122370460025388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp2.blogger.com/_kxd45MIZM2Q/SBIv5XrtblI/AAAAAAAAAIs/1baMRLP2nyg/S220/Esannn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14344901.post-7713953683290453099</id><published>2009-03-22T02:39:00.008+02:00</published><updated>2009-03-31T15:00:40.537+03:00</updated><title type='text'>IE8</title><content type='html'>Tietokonelehden sivulta napattu lista epäilyttävistä firmoista: "Microsoft kertoo, että suomalaisista nettipalveluista esimerkiksi Digitoday, Eniro.fi, Helsingin Sanomat, Iltalehti, Irc-Galleria, Kauppalehti, Suomi24, Huuto.net, Taloussanomat ja Uusi Suomi ovat jo julkaisseet Internet Explorer 8 -selaimelle räätälöityjä lisäosia."&lt;p&gt;&lt;br /&gt;Voi pyhä.. Eikö IE8:n ollut tarkoitus noudattaa paremmin standardeja? Nyt Mikrosoft ylpeilee miten jotkut liehistelijät räätälöivät sivuja IE8:lle. Verenpaine...&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Nyt on siis neljä selainta joille sivut pitää sovittaa: IE6, IE7, IE8 ja W3C-standardin mukaiset selaimet.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;Päivitys 31.3. &lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;IE8 poistetaan aivan kohta Google Mapsin tuettujen selainten luettelosta. Sen 'click' event antaa virheellisiä hiirikoordinaatteja. Vika, jonka korjaaminen kuuluu tehtaalle, ei sivuntekijöille.&lt;/i&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14344901-7713953683290453099?l=nuppineulat.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nuppineulat.blogspot.com/feeds/7713953683290453099/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14344901&amp;postID=7713953683290453099&amp;isPopup=true' title='0 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/7713953683290453099'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/7713953683290453099'/><link rel='alternate' type='text/html' href='http://nuppineulat.blogspot.com/2009/03/ie8.html' title='IE8'/><author><name>Esa</name><uri>http://www.blogger.com/profile/16422122370460025388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp2.blogger.com/_kxd45MIZM2Q/SBIv5XrtblI/AAAAAAAAAIs/1baMRLP2nyg/S220/Esannn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14344901.post-9060307628454910262</id><published>2009-03-21T23:56:00.004+02:00</published><updated>2009-03-22T00:53:33.439+02:00</updated><title type='text'>Chrome on paras</title><content type='html'>Olen viime aikoina pitänyt koko ajan kahta selainta auki. Chromea Googlen omiin palveluihin (Gmail, groups...) ja Firefoxia kehitteillä olevan sivun zoomailuun. Molemmat ovat saaneet raivostuttavia piirteitä.&lt;br /&gt;&lt;br /&gt;Chrome aloittaa keltään kysymättä jonkin ylläpitotoimenpiteen, joka kestää 10...15 minuuttia ja varaa koko koneen. Tosin käytän Chromen jotain niinsanottua edelläkävijäversiota.&lt;br /&gt;&lt;br /&gt;Firefox jumittuu kesken jonkun sivun latauksen. Kyseessä on aina sivu, jota olen tutkinut Firebugilla. Firebug on suurin siunaus, mikä JavaScriptiä on koskaan kohdannut mutta...&lt;br /&gt;&lt;br /&gt;Syyt minkä vuoksi käytin Firefoxin kakkosversiota lähes kalkkikseksi saakka olivat plugarit nimeltä Firebug , Web Developer ja View Source Chart.&lt;br /&gt;&lt;br /&gt;Vasta kun View Source Chart julkaisi viimeisenä kolmoskelpoisen version, Kalkkiskin vaihtoi kolmoseen - ja katuu. Kakkosen kanssa käytännön hommat hoituivat sujuvammin. Vanha Firebug oli parempi. En tarvitse Firebugilta niitä juttuja joita olen tottunut lukemaan Web Developerista ja View Source Chartista.&lt;br /&gt;&lt;br /&gt;Kun Firebug muuttui yhden miehen projektista avoimen koodin yhteisöprojektiksi, tapahtui juuri se mikä oli odotettavissa. Projekti oli valmiiksi niin valovoimainen kuin projekti voi olla. Jokainen valovoimaiseen projektiin mukaan 'päässyt' haluaa siihen sormenjälkensä.&lt;br /&gt;&lt;br /&gt;Eclipse-projektia on seurattava. Heillä on jo upea editori. Debuggerista uhoavat. Jännä nähdä kuka ostaa Adoben.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14344901-9060307628454910262?l=nuppineulat.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nuppineulat.blogspot.com/feeds/9060307628454910262/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14344901&amp;postID=9060307628454910262&amp;isPopup=true' title='0 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/9060307628454910262'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/9060307628454910262'/><link rel='alternate' type='text/html' href='http://nuppineulat.blogspot.com/2009/03/chrome-on-paras.html' title='Chrome on paras'/><author><name>Esa</name><uri>http://www.blogger.com/profile/16422122370460025388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp2.blogger.com/_kxd45MIZM2Q/SBIv5XrtblI/AAAAAAAAAIs/1baMRLP2nyg/S220/Esannn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14344901.post-1470342675004609480</id><published>2009-03-06T13:12:00.002+02:00</published><updated>2009-03-06T13:34:34.562+02:00</updated><title type='text'>Yrityssalaisuudet poistettiin Suomesta</title><content type='html'>Ei kosketa erityisesti Google Mapsia mutta kaikkia kansainvälisiä web-kehitysprojekteja. &lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Keskeneräiset kuumien web-palveluiden kehitysprojektit ovat visusti salassapidettyjä hankkeita joiden kehitysryhmä allekirjoittaa ankarat salassapitosopimukset ennenkuin tieto alkaa kulkea. Tällaisiin hankkeisiin kuuluu paljon suomalaisia kehittäjiä.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Lain yksityiskohdilla ei ole merkitystä, eivät niihin ulkomaalaiset perehdy. Otsikot riittävät: "Suomi valvoo sähköpostiliikennettä". Suomeen ei siis uskalla lähettää edes tiedustelua kuumasta hankkeesta.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Mitä voi tehdä ettei syrjäydy kansainvälisistä projekteista. Kannattaa lopettaa kaikki kirjoittaminen webbiin Suomen kielellä. Kannattaa hankkia sähköinen identiteetti jostain luotetusta demokratiasta. Varminta on toimia rehellisesti ja siirtää koko tomumajansa johonkin luotettuun demokratiaan.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Luultavasti Nokia tulee samaan johtopäätökseen.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14344901-1470342675004609480?l=nuppineulat.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nuppineulat.blogspot.com/feeds/1470342675004609480/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14344901&amp;postID=1470342675004609480&amp;isPopup=true' title='1 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/1470342675004609480'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/1470342675004609480'/><link rel='alternate' type='text/html' href='http://nuppineulat.blogspot.com/2009/03/yrityssalaisuudet-poistettiin-suomesta.html' title='Yrityssalaisuudet poistettiin Suomesta'/><author><name>Esa</name><uri>http://www.blogger.com/profile/16422122370460025388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp2.blogger.com/_kxd45MIZM2Q/SBIv5XrtblI/AAAAAAAAAIs/1baMRLP2nyg/S220/Esannn.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14344901.post-2062436217423631657</id><published>2009-02-12T22:04:00.006+02:00</published><updated>2009-02-12T23:38:39.194+02:00</updated><title type='text'>Paperikone vaihtuu servereiksi</title><content type='html'>&lt;a href="http://www.iltasanomat.fi/uutiset/kotimaa/uutinen.asp?id=1643615"&gt;Uutinen&lt;/a&gt;, että Google ostaa hylätyn paperitehtaan &lt;a href="http://maps.google.fi/maps?f=q&amp;amp;source=s_q&amp;amp;hl=fi&amp;amp;geocode=&amp;amp;q=summa&amp;amp;sll=60.561413,27.09383&amp;amp;sspn=0.044294,0.175781&amp;amp;g=summa&amp;amp;ie=UTF8&amp;amp;ll=60.60315,27.125244&amp;amp;spn=2.831552,7.075195&amp;amp;z=7"&gt;Summasta&lt;/a&gt; palvelinsaliksi, sisältää jännää symboliikkaa, joka on voinut vaikuttaa jopa päätöksentekoon.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;On täysin mahdollista, että juuri tämän laskukauden aikana utopia paperittomasta elämäntavasta muuttuu realismiksi. Jos näin käy, muistetaan kyseinen kauppa historiankirjoituksessa.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Web on tietysti paperittomuuden avaintekijöitä mutta mukana on muitakin digitaalisia ilmiöitä. Google Mapsin lisäksi navigaattorit ovat mukana ajamassa paperikarttoja nurkkaan. Web ja puhelinkulttuurin muutos on muuttanut paperiset puhelinluettelot pelkäksi harmiksi jne...&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Paperittomia koteja on jo paljon. Koteja joissa ei ole tulostinta ja joihin ei tule yhtään tilattua lehteä.  Niiden lukumäärää voinee arvioida karkeasti "Ei mainoksia kiitos!" -tarrojen perusteella, eli lisääntymään päin. Joskus noiden nuorten kotien asukkaat ovat päättämässä toimistorutiineista.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Joka tapauksessa paperitehtaan uusiokäyttö on iloinen yllätys. Voisiko tehtaalle parempaa käyttöä keksiä. Kaupan molempien osapuolten visiot voivat olla varsin yhtenevät.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14344901-2062436217423631657?l=nuppineulat.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nuppineulat.blogspot.com/feeds/2062436217423631657/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14344901&amp;postID=2062436217423631657&amp;isPopup=true' title='0 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/2062436217423631657'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/2062436217423631657'/><link rel='alternate' type='text/html' href='http://nuppineulat.blogspot.com/2009/02/paperi-vaihtuu-servereiksi.html' title='Paperikone vaihtuu servereiksi'/><author><name>Esa</name><uri>http://www.blogger.com/profile/16422122370460025388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp2.blogger.com/_kxd45MIZM2Q/SBIv5XrtblI/AAAAAAAAAIs/1baMRLP2nyg/S220/Esannn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14344901.post-2572642003539687795</id><published>2009-02-05T03:10:00.004+02:00</published><updated>2009-02-05T04:33:40.878+02:00</updated><title type='text'>Kadonneet kaverit kartalle</title><content type='html'>&lt;a href="http://www.google.com/latitude/intro.html"&gt;Google Latitude&lt;/a&gt; on ilmainen palvelu kenelle tahansa, joka haluaa tehdä sijainnistaan julkisen. Ei itse asiassa täysin julkista, vaan systeemi pelaa sosiaaliverkon periaatteella.&lt;br /&gt;&lt;br /&gt;Itse sain ensimmäisen kutsun ja nyt tiedän yhden ihmisen sijainnin, Googlen Pamelan (Sydneyssä). Näin järkähtämätön sosiaaliverkkokieltäytyjä joutui taipumaan kyltymättömän teknisen uteliaisuuden takia. Oman sijaintini sain ilmoittaa osoitteena koska sopivan puhelimen puutteessa kirjauduin selaimella. Selainliityntä on henkilökohtaisen iGoogle-sivun gadget.&lt;br /&gt;&lt;br /&gt;Tekniikka käyttää Google Mapsin mobiiliversiota ja toimii kaikilla odotetuilla puhelinalustoilla, Android, S60, Windows Mobilekin jne... mutta ei iPhonella! GPS ei ole pakollinen, vaan rinnalla toimii solupaikannus. GPS-käyttäjien sijainti on tietysti tarkempi ja samalla kertyy tietokantaa jolla tukiasemapaikannuskin tarkentuu.&lt;br /&gt;&lt;br /&gt;Olen näkevinäni, että ilmiö tulee mukaan moneen ennustamattomaan arkirutiiniin ja muuttaa koko kulttuuriamme. Vähintään se muuttaa julkisten kulkuneuvojen yleisimmän puheluavauksen. Ennen: "Moi, missä sä oot?". Nyt:"Moi, mitä sä siellä teet?".&lt;br /&gt;&lt;br /&gt;Teknisesti samantapaista on yritetty monelta taholta mutta Google usein onnistuu ilmiön luomisessa. Pari pioneeria pitää mainita.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.sattanen.fi/"&gt;Sami Sattanen&lt;/a&gt; on jo vuosia näyttänyt sijaintinsa kaikille.&lt;br /&gt;&lt;br /&gt;Nokialla on palvelusta kuin identtinen kaksonen, &lt;a href="http://betalabs.nokia.com/betas/view/nokia-friend-view"&gt;Nokia Friend View&lt;/a&gt;. Yhdennäköisyyden lisäksi hämmästyttää syntymäaikojenkin läheisyys. Nokialainen on tietääkseni vasta muutamia viikkoja vanha. Päivän kotimaisten IT-uutispalstojen kirjoittajat eivät muistaneet edes mainita Nokiaa tässä yhteydessä!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://googleblog.blogspot.com/2009/02/see-where-your-friends-are-with-google.html"&gt;Google Blog postaus&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14344901-2572642003539687795?l=nuppineulat.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nuppineulat.blogspot.com/feeds/2572642003539687795/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14344901&amp;postID=2572642003539687795&amp;isPopup=true' title='3 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/2572642003539687795'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/2572642003539687795'/><link rel='alternate' type='text/html' href='http://nuppineulat.blogspot.com/2009/02/latitude.html' title='Kadonneet kaverit kartalle'/><author><name>Esa</name><uri>http://www.blogger.com/profile/16422122370460025388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp2.blogger.com/_kxd45MIZM2Q/SBIv5XrtblI/AAAAAAAAAIs/1baMRLP2nyg/S220/Esannn.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14344901.post-140203023268899063</id><published>2008-11-25T01:17:00.005+02:00</published><updated>2008-11-25T12:46:33.101+02:00</updated><title type='text'>Kokoonpantava sivupalkki</title><content type='html'>&lt;a href="http://maps.google.com/maps"&gt;Google Maps&lt;/a&gt;in sivupalkissa on melko huomaamaton sulkupainike jota klikkaamalla saa täysleveän karttanäkymän. Toiminto vaikuttaa rutiininomaiselta DHTML-operaatiolta. On se sitäkin mutta sen lisäksi tapahtuu paljon muuta.&lt;br /&gt;&lt;br /&gt;Kartta markkereineen pysyy paikoillaan vaikka se suurenee toiseen suuntaan ja todellinen keskipiste siirtyy. Lisäksi on kyselty miten sivupalkin tilalle ilmestyvä kartta on aina valmiiksi latautunut.&lt;br /&gt;&lt;br /&gt;FF2:n tehokkaat työkalut paljastivat nopeasti että kartta on koko ajan täysleveä ja sivupalkki elää kartan päällä. Zoom-potikkaa siirretään tilanteen mukaan.&lt;br /&gt;&lt;br /&gt;Pienen karttanäkymän keskipiste ei ole kartan todellinen keskipiste eikä vasen raja ole 'oikea'. Siksi zoomaaminen vaatii pientä matikkaa. Karttanäkymän rajat on tiedettävä että halutut markkerit näkyvät.&lt;br /&gt;&lt;br /&gt;Keskiraskaan painiottelun tuloksena syntyi &lt;a href="http://mapsapi.googlepages.com/collapsible.htm"&gt;toimiva mallisivu&lt;/a&gt; joka apinoi esikuvansa toimintaa mutta ei toteutusta. Zoom-potikka elää nopeammin kun ei yritäkään siirtää sitä, vaan tekee toisen, jota kytketään päälle/pois ja jättää alkuperäisen lepäämään sivupalkin alle.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14344901-140203023268899063?l=nuppineulat.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nuppineulat.blogspot.com/feeds/140203023268899063/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14344901&amp;postID=140203023268899063&amp;isPopup=true' title='0 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/140203023268899063'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/140203023268899063'/><link rel='alternate' type='text/html' href='http://nuppineulat.blogspot.com/2008/11/tietokone-lehti-seuraa-aikaansa.html' title='Kokoonpantava sivupalkki'/><author><name>Esa</name><uri>http://www.blogger.com/profile/16422122370460025388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp2.blogger.com/_kxd45MIZM2Q/SBIv5XrtblI/AAAAAAAAAIs/1baMRLP2nyg/S220/Esannn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14344901.post-2412197579941367228</id><published>2008-11-14T03:24:00.006+02:00</published><updated>2008-11-14T13:00:24.118+02:00</updated><title type='text'>Meille tulee ikävä IE:tä</title><content type='html'>En ole ikinä suostunut kirjoittamaan koodia, joka valikoi selaimen. Olen taistellut loppuun saakka, että koodi toimii lopulta myös Internet Explorerilla.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Nyt ei enää ole kysymys IE:n oikkujen täyttämisestä. IE:stä vain kertakaikkiaan loppuu voima.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Nykyisten javascritpt-pohjaisten palveluiden vaatima javascript- ja dom-operaatiovääntö on mennyt yli sen rajan, jolloin huonosti kirjoitettu selain joutuu ansaitsemaansa kuseen.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Asia tuli minulle päivänselväksi kun kokeilin &lt;a href="http://mapsapi.googlepages.com/sortstack.htm"&gt;sorttaussivuani&lt;/a&gt; eri selaimilla.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Hautaanko ajatuksen. Systeemi toimii hienosti kaikilla muilla selaimilla mutta ei sillä jota "90% käyttää". Kysymys on pelkästään suorituskyvystä.&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;En hautaa ajatustani vaan haudattatkoon Internet Explorer. Tiedän että kyseistä ohjelmointihistorian suurinta mätämunaa puolustavat tietyt laiskurit, jotka pitävät sen "etähallintaominaisuuksia ennenäkemättöminä".&lt;br /&gt;&lt;br /&gt;Onneksi Steve Ballmer on kanssani &lt;a href="http://www.techworld.com.au/article/266449/microsoft_interested_open_source_browser_ballmer"&gt;samaa mieltä&lt;/a&gt;.&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Huonosti perustellut IE:tä puolustavat kommentit poistetaan.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14344901-2412197579941367228?l=nuppineulat.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nuppineulat.blogspot.com/feeds/2412197579941367228/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14344901&amp;postID=2412197579941367228&amp;isPopup=true' title='3 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/2412197579941367228'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/2412197579941367228'/><link rel='alternate' type='text/html' href='http://nuppineulat.blogspot.com/2008/11/meille-tulee-ikv-iet.html' title='Meille tulee ikävä IE:tä'/><author><name>Esa</name><uri>http://www.blogger.com/profile/16422122370460025388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp2.blogger.com/_kxd45MIZM2Q/SBIv5XrtblI/AAAAAAAAAIs/1baMRLP2nyg/S220/Esannn.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14344901.post-4284688379735329836</id><published>2008-11-14T02:47:00.004+02:00</published><updated>2008-11-14T17:05:51.405+02:00</updated><title type='text'>Vapise John Resig</title><content type='html'>Ympyrän keksiminen on typeryyttä. Kannattaa mieluummin keskittyä soikion tutkimiseen.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;On varsin ymmärrettävää, että maailman johtava hiirellä raahattava kartta sisältää koetun ja optimoidun systeemin dom-objektien raahailuun. Se annettiin API-käyttöön jo pari vuotta sitten. Kukaan vain ei ole tehnyt mitään.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;API:ssa on GDraggableObject jolla voi tehdä mistä tahansa sivun elementistä raahattavan. Päähankaluus on sijoittelun karkaaminen. Selostelen osan asiasta sivulla.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;APIa kirjoittavia äijiä varmasti huvittaa ziigata miten hedelmät tekevät kauppansa.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Sain jostain haasteen tehdä raahaamalla sortteerattava listan. &lt;a href="http://mapsapi.googlepages.com/sortstack.htm"&gt;Tein sen&lt;/a&gt;.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14344901-4284688379735329836?l=nuppineulat.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nuppineulat.blogspot.com/feeds/4284688379735329836/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14344901&amp;postID=4284688379735329836&amp;isPopup=true' title='2 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/4284688379735329836'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/4284688379735329836'/><link rel='alternate' type='text/html' href='http://nuppineulat.blogspot.com/2008/11/vapise-john-resig.html' title='Vapise John Resig'/><author><name>Esa</name><uri>http://www.blogger.com/profile/16422122370460025388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp2.blogger.com/_kxd45MIZM2Q/SBIv5XrtblI/AAAAAAAAAIs/1baMRLP2nyg/S220/Esannn.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14344901.post-2313018946274184465</id><published>2008-11-13T18:58:00.007+02:00</published><updated>2008-11-13T19:42:20.497+02:00</updated><title type='text'>Videot ovat jo kartalla</title><content type='html'>Panoramion kuvat ja Wikipedian artikkelit tulivat API-kartoillekin jo viikkoja sitten.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;GLayer() on teknisenä toteutuksena uusi. Se on oma karttatyyppinsä ja siinä on klikattavat pisteet aivan kuin markkerit. Se tulee Googlen serveriltä 256 x 256 pikselin kuvina kuten kartatkin. Kaikki pyydetyt kerrokset (Wiki, Panoramio jne.) on yhdistetty samoihin PNG-kuviin vieläpä siinä järjestyksessä jossa niitä pyydettiin. Klikattavat alueet toimitetaan erillisenä JSON-tiedostona josta javascript muodostaa selaimen ymmärtämät klikkejä keräävät imagemap-elementit.&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Koodissa on koko ajan kummitellut myös YouTube yhtenä GLayer()-vaihtoehtona.Kuitenkaan kartalle ei ilmesty mitään.  Kokeilujen yhteydessä huomasin että GLayer('lmc:youtube') palauttaa tyhjiä ruutuja mutta järkevän näköistä JSON-tietoa.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Kun valitsee esim. &lt;a href="http://esa.ilmari.googlepages.com/dropdownmenu.htm"&gt;tämän sivun&lt;/a&gt; 'Menu'-valinnasta YouTube, ei kartalla näytä tapahtuvan mitään mutta silti kannattaa haravoida karttaa. Kun käy karttaa huolella läpi tuijottaen hiiren kursoria, sieltä löytyy YouTube videoita.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Loistava tapa päästä eroon ylimääräisestä ajasta.&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14344901-2313018946274184465?l=nuppineulat.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nuppineulat.blogspot.com/feeds/2313018946274184465/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14344901&amp;postID=2313018946274184465&amp;isPopup=true' title='0 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/2313018946274184465'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/2313018946274184465'/><link rel='alternate' type='text/html' href='http://nuppineulat.blogspot.com/2008/11/videot-ovat-jo-kartalla.html' title='Videot ovat jo kartalla'/><author><name>Esa</name><uri>http://www.blogger.com/profile/16422122370460025388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp2.blogger.com/_kxd45MIZM2Q/SBIv5XrtblI/AAAAAAAAAIs/1baMRLP2nyg/S220/Esannn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14344901.post-5281936283700515141</id><published>2008-11-07T16:37:00.006+02:00</published><updated>2008-11-11T00:20:41.243+02:00</updated><title type='text'>Nuppineulat tekstistä</title><content type='html'>Kysytyin sivu &lt;a href="http://koti.mbnet.fi/ojalesa/exam/index.html"&gt;esimerkkikatalogistani&lt;/a&gt; on 'markkerit tekstitiedostosta'. Sähköpostini on monena aamuna ollut täynnä kyseistä sivua koskevia 'I make this not work'-kysymyksiä. Siinä ohessa on moni asiallinen kysymys huuhtoutunut. Sori kaikille.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Kysyntää en yhtään ihmettele. Pilkkuerotettu tekstitiedosto on helppo luoda ja ylläpitää. Googlen ihmisetkin pyysivät selkeämpää esimerkkiä aiheesta. Sitäkään en ihmettele, koska en itsekään ymmärtänyt sivun koodista suunnilleen mitään.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Aloitin siis alusta. On sovittu sarjasta sivuja.  Ensin luodaan systeemi, jolla sivut hakevat tietonsa tekstitiedostoista. Sen jälkeen kyseisiä tietoja suodatellaan ja kehitellään käyttökokemusta.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Ensimmäiset kaksi sivua ovat jo eetterissä. &lt;a href="http://mapsapi.googlepages.com/csv2poly.htm"&gt;Viivoja tekstistä&lt;/a&gt; ja &lt;a href="http://mapsapi.googlepages.com/textmarkers.htm"&gt;nupareita tekstistä&lt;/a&gt;.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Seuraava onkin paha. Alkuperäinen ajatus oli seuraavaksi filtteerata dataa etäisyyden perusteella ja käsitellä markkereitten värejä ja z-indexejä jne..&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Nimim. V.S.O.P. sai minut ymmärtämään, että ensin pitää opetella hakemaan data ja vasta sitten käsittelemään sitä. Vastassa väistämättä kategoriointi.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;K:&lt;/span&gt; Voiko Map Kitchenissä ladata monta tiedostoa, jokainen eri kategorioihin?&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;V&lt;/span&gt;: Tietty - se on juuri se ajatus.&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;K&lt;/span&gt;: Voiko yhdessä tiedostossa olla monta kategoriaa?&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;V:&lt;/span&gt; Voi, kun sovimme merkinnästä&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;K&lt;/span&gt;: Voiko kahta edellämainittua sekoittaa?&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;V:&lt;/span&gt; Gulp! Pakkohan teidän on sekoittaa.&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;K&lt;/span&gt;: Koska se on valmis?&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;V:&lt;/span&gt; Sitten kun siitä ei voi poistaa yhtään riviä.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://mapsapi.googlepages.com/categories.htm"&gt;Kokeilusivu&lt;/a&gt;.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14344901-5281936283700515141?l=nuppineulat.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nuppineulat.blogspot.com/feeds/5281936283700515141/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14344901&amp;postID=5281936283700515141&amp;isPopup=true' title='0 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/5281936283700515141'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/5281936283700515141'/><link rel='alternate' type='text/html' href='http://nuppineulat.blogspot.com/2008/11/nuppineulat-tekstist.html' title='Nuppineulat tekstistä'/><author><name>Esa</name><uri>http://www.blogger.com/profile/16422122370460025388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp2.blogger.com/_kxd45MIZM2Q/SBIv5XrtblI/AAAAAAAAAIs/1baMRLP2nyg/S220/Esannn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14344901.post-4567092425862430394</id><published>2008-11-07T15:19:00.006+02:00</published><updated>2008-11-07T16:12:50.125+02:00</updated><title type='text'>Päivittäkää sivujanne</title><content type='html'>Google Maps API pantiin aikoinaan kokonaan uusiksi. Jossain projektipalaverissa oli joku tehnyt riittävän vakuuttavasti vanhan hammaslääkärin diagnoosin: "Tätä ei voi enää korjata, tämä pitää poistaa."&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Julkaistiin api v2 joka eli alussa omaa elämäänsä v1:n rinnalla ja versiosta 2.44 muutettiin oletusversioksi jo pari vuotta sitten. v2 sisältää alias-koodia, joka kääntää vanhan v1 syntaksin v2-muotoon.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;v1-syntaksi kelpaa edelleenkin. Tällä viikolla kuitenkin joku historiaa tuntematon siivooja poisti vakiot &lt;span class="Apple-style-span"   style="border-collapse: collapse; color: rgb(0, 96, 0);   line-height: 16px; font-family:Courier;font-size:11px;"&gt;G_MAP_TYPE, G_SATELLITE_TYPE ja G_HYBRID_TYPE &lt;div&gt;Jos sivusi lakkasi yllättäen toimimasta, korvaa jo hyvä ihminen kyseiset vakiot v2-vastaavilla:&lt;/div&gt; &lt;span class="Apple-style-span"   style="border-collapse: collapse; color: rgb(0, 96, 0);   line-height: 16px; font-family:Courier;font-size:11px;"&gt;G_NORMAL_MAP, G_SATELLITE_MAP ja G_HYBRID_MAP&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Tämä ihan Härmän kielellä koska itku ja parku &lt;a href="http://groups.google.com/group/Google-Maps-API"&gt;forumilla&lt;/a&gt; on ollut sietämätön.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-style: italic;"&gt;Tämä on Blogger v1 ja käytän sitä niin kauan kuin se toimii. Tuo kahden code-tagin välissä oleva teksti "Jos sivusi lakkasi yllättäen toimimasta, korvaa jo hyvä ihminen kyseiset vakiot v2-vastaavilla:" Toistuu kuin se olisi code-tagien sisällä.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-style: italic;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-style: italic;"&gt;Älkää kuitenkaan ihmiset unohtako, että bloggerin jätkät tekivät ensimmäisen rich text editorin. Sittemmin Google osti Writeleyn, josta tuli Google Docs. Virtuaalisilla Nuppineuloilla on Writeleyn käyttäjätunnus, jonka sarjanumero on alle kymmenentuhatta.&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14344901-4567092425862430394?l=nuppineulat.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nuppineulat.blogspot.com/feeds/4567092425862430394/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14344901&amp;postID=4567092425862430394&amp;isPopup=true' title='0 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/4567092425862430394'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/4567092425862430394'/><link rel='alternate' type='text/html' href='http://nuppineulat.blogspot.com/2008/11/pivittk-sivujanne.html' title='Päivittäkää sivujanne'/><author><name>Esa</name><uri>http://www.blogger.com/profile/16422122370460025388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp2.blogger.com/_kxd45MIZM2Q/SBIv5XrtblI/AAAAAAAAAIs/1baMRLP2nyg/S220/Esannn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14344901.post-7653057129422936623</id><published>2008-11-03T20:39:00.002+02:00</published><updated>2008-11-03T21:06:50.593+02:00</updated><title type='text'>Synteettiset nuppineulat</title><content type='html'>Google Charts API osaa tuottaa jos jonkinmoista graafista tuotetta. Aiemminkin taisi olla puhetta miten sillä voi tuottaa nuppineuloja kartalle. Nyt siitä on virallinen &lt;a href="http://groups.google.com/group/google-chart-api/web/chart-types-for-map-pins"&gt;dokumentaatio&lt;/a&gt;.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Merkittävä juttu on kallistetut nuparit. Kun samaan pisteeseen pakkaa useampia markkereita, ne voidaan erottaa kallistelemalla niitä. Kaikkien jalat samassa pisteessä, mutta jokainen nojaa eri suuntaan kuin humalaiset kauppiaat.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Mike Williams on &lt;a href="http://econym.org.uk/gmap/chartpins.htm"&gt;ehtinyt&lt;/a&gt; jo tehdä tarvittavan matikan jolla markkerien ankkuripisteet määrittyvät kätevästi.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Vielä on tekemistä. Niille pitäisi määrittää imagemapit, joilla klikkaus tapahtuu tarkasti ja myös infoikkunan varjosta. Sen voisi tehdä vaikka Mika Tuupola, joka on toteuttanut vaikemmankin homman, eli &lt;a href="http://www.appelsiini.net/2008/6/clickable-markers-with-google-static-maps"&gt;staattisten karttojen klikattavat markkerit&lt;/a&gt;.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Miken sivulla on paljon kävijöitä ja ilmeisesti siksi markkerit jäävät usein latautumatta. Firebug näytti, että Googlen serverin vastaus oli 400 eli 'sopimaton kysely'.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Kannattaa siis tallentaa haluamansa markkerit omaan serveritilaan. Se ei tietääkseni loukkaa Chartsin käyttöehtoja.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14344901-7653057129422936623?l=nuppineulat.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nuppineulat.blogspot.com/feeds/7653057129422936623/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14344901&amp;postID=7653057129422936623&amp;isPopup=true' title='0 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/7653057129422936623'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/7653057129422936623'/><link rel='alternate' type='text/html' href='http://nuppineulat.blogspot.com/2008/11/synteettiset-nuppineulat.html' title='Synteettiset nuppineulat'/><author><name>Esa</name><uri>http://www.blogger.com/profile/16422122370460025388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp2.blogger.com/_kxd45MIZM2Q/SBIv5XrtblI/AAAAAAAAAIs/1baMRLP2nyg/S220/Esannn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14344901.post-5281459355724560681</id><published>2008-11-02T00:21:00.003+02:00</published><updated>2008-11-02T19:54:47.476+02:00</updated><title type='text'>Vanha oppi leviää</title><content type='html'>Saksan kielelläkin &lt;a href="http://plerzelwupp.pl.funpic.de/wikitabellen_in_googlemaps/"&gt;levitetään&lt;/a&gt; jo edellisen postin ilosanomaa.&lt;br /&gt;&lt;br /&gt;Kuitenkin äsken kävi ilmi että idea on vanha. Googlen Pamela joutui ulkomaanmatkoiltaan puuttumaan keskusteluun. Systeemi on &lt;a href="http://googlemapsapi.blogspot.com/2007/09/enhanced-map-tiles-for-50-countries.html"&gt;esitelty&lt;/a&gt; jo vuosi sitten silloisessa virallisessa API-blogissa, tosin käyttäen XML-muotoista geokoodausta.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Koska pyörä on jo keksitty, pitänee keskittyä soikioon.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14344901-5281459355724560681?l=nuppineulat.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nuppineulat.blogspot.com/feeds/5281459355724560681/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14344901&amp;postID=5281459355724560681&amp;isPopup=true' title='0 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/5281459355724560681'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/5281459355724560681'/><link rel='alternate' type='text/html' href='http://nuppineulat.blogspot.com/2008/11/oppi-levi.html' title='Vanha oppi leviää'/><author><name>Esa</name><uri>http://www.blogger.com/profile/16422122370460025388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp2.blogger.com/_kxd45MIZM2Q/SBIv5XrtblI/AAAAAAAAAIs/1baMRLP2nyg/S220/Esannn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14344901.post-644671575248389027</id><published>2008-10-31T21:19:00.007+02:00</published><updated>2008-11-03T19:41:48.107+02:00</updated><title type='text'>Google Spreadsheet geokoodaa</title><content type='html'>Eilinen posti sisälsi väitteen, että Google Spreadhseets osaa geokoodata. Väite oli osin vaistonvarainen. Googlaus näytti siltä, ettei kukaan voi tietää, koska aihetta ei ole edes käsitelty.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Googlella on geokooderista http-versio. Lähettämällä pyyntö muotoa:&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;http://maps.google.com/maps/geo?&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;q=1600+Amphitheatre+Parkway,+Mountain+View,+CA&amp;amp;output=xml&amp;amp;key=abcdefg&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;saapuu tyhjentävä XML-vastaus. Mutta parametrillä &lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;output=csv&lt;/span&gt; saapuukin minimaalinen vastaus muotoa:&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;200,6,42.730070,-73.690570 &lt;span class="Apple-style-span"  style=" ;font-family:Georgia;"&gt;Status, accuracy, lat, lng tekstimuotoisena neljän solun csv-tiedostona, jess!&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Google Spreadsheets osaa hakea csv-tietoa &lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;=ImportData()&lt;/span&gt; formulalla. Miksi emme siis laittaisi sitä hakemaan naapurisolun sisältämän osoitteen koordinaatteja.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Dokkareitten mukainen parametrien järjestys on hankala, mutta luullakseni systeemit eivät järjestyksestä piittaa. Muutamme siis query-parametrin 'q' viimeiseksi. Laitamme Spreadsheetsin ensimmäiseen soluun:&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;http://maps.google.com/maps/geo?output=csv&amp;amp;key=abcdefg&amp;amp;q=&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;ja seuraavan sarakkeen soluun sijoitamme kysyttävän osoitteen, vaikkapa &lt;span class="Apple-style-span" style="font-style: italic;"&gt;Helsinki&lt;/span&gt;.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Kolmannen sarakkeen soluun ynnäämme edelliset yhteen ja haemme dataa ImportData() formulalla&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;=ImportData(CONCATENATE(A2,B2))&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;Tämän kun olet saanut kirjoitettua, niin seuraaviin soluihin ilmestyy kuin tyhjästä: '&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;200&lt;/span&gt;' (http-vastauskoodi), '&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;4&lt;/span&gt;' (Googlen tarkkuusparametri), &lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;60.169879&lt;/span&gt; (Helsingin latitudi) ja &lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;24.938408(&lt;/span&gt;Helsingin longitudi). Pyysimmekö muuta?&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Eikö Google Spreadsheetsissa muka ole geokoodausta? Vielä kun ajattelee mistä se osaa hakea lähtötiedon ja miten se osaa jakaa sitä - siis pliis apua!&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Lähtötiedon voi hakea myös automaattigooglauksella.&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;=GoogleLookup(entity,attribute)&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;hakee vaikkapa mielisairaalasi (entity) osoitteen (attribute), jonka voit edelleen geokoodata ylläkerrotusti.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Lopputulosta voi käyttää monien erilaisten syötteiden kautta tai lukea ilman proxya JSON-muodossa ajax-apin avulla. Kyseisellä lopputuotteella voi vaikkapa ladata GClientGeocoderin välimuistiin ihmisten mielisairaalat nimiltä. Sivusi kävijät eivät löydä geokooderista hakusanalla 'HUS' yhtään osoitetta, paitsi jos olet huolehtinut koko ruokintaketjusta.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://spreadsheets.google.com/pub?key=pHpNHC9GculN9G3u4ePhEDQ&amp;amp;output=html&amp;amp;gid=0&amp;amp;single=true"&gt;Tässä on kokeilutaulukko&lt;/a&gt;, jonka hakuosoitteiksi kirjoittelin muutamia kaupunkeja. (Huomaa, että Google on peloissaan lisännyt siihen vesileimamerkit tietolähteistä).  Ja &lt;a href="http://spreadsheets.google.com/pub?key=pHpNHC9GculN9G3u4ePhEDQ&amp;amp;output=csv&amp;amp;gid=0&amp;amp;range=F2:H10"&gt;tässä&lt;/a&gt; siitä otettu csv-muotoinen syöte.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Herkästi tulee mieleen riski, että sivut lukevat toisiaan silmukassa.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-style: italic;"&gt;Päivitys 1.11.:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-style: italic;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;&lt;span class="Apple-style-span" style="font-style: italic;"&gt;jaguzzi kysyi:&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-style: italic;"&gt; miten &lt;/span&gt;&lt;span class="Apple-style-span"  style=" ;font-family:'courier new';"&gt;&lt;span class="Apple-style-span" style="font-style: italic;"&gt;key=abcdefg &lt;/span&gt;&lt;span class="Apple-style-span"  style=" ;font-family:Georgia;"&gt;&lt;span class="Apple-style-span" style="font-style: italic;"&gt;voi toimia, eikö key-parametrillä ole mitään merkitystä?&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-style: italic;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;&lt;span class="Apple-style-span" style="font-style: italic;"&gt;Vastaus:&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-style: italic;"&gt; tässä tapauksessa ei ole merkitystä koska haku lähetetään Googlen omalta palvelimelta (Google Docs). Kyn lähetät haun joltain muulta palvelimelta, on avain pantava gondikseen. Taidanpa selvyyden vuosi poistaa koko 'key'-parametrin.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-style: italic;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-style: italic;"&gt;Uusi päivitys 3.11:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-style: italic;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-style: italic;"&gt;Avainasiasta käytiin keskustelua johon Googlen edustaja otti kantaa. Avainta on syytä käyttää aina vaikka sivu toimisikin ilman.  Avaimen käyttämättä jättäminen on sopimusrikko. Koskee myös API-sivuja jotka toimivat esim Blogger- tai GooglePages-palvelimilta ilman avainta. Näin välttää mahdollisen bannauksen,  joka voi yllättää jos kävijöitä ilmaantuu paljon.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14344901-644671575248389027?l=nuppineulat.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nuppineulat.blogspot.com/feeds/644671575248389027/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14344901&amp;postID=644671575248389027&amp;isPopup=true' title='1 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/644671575248389027'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/644671575248389027'/><link rel='alternate' type='text/html' href='http://nuppineulat.blogspot.com/2008/10/geokoodaus-google-spreadseetilla.html' title='Google Spreadsheet geokoodaa'/><author><name>Esa</name><uri>http://www.blogger.com/profile/16422122370460025388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp2.blogger.com/_kxd45MIZM2Q/SBIv5XrtblI/AAAAAAAAAIs/1baMRLP2nyg/S220/Esannn.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14344901.post-2887012835387675276</id><published>2008-10-31T04:41:00.003+02:00</published><updated>2008-10-31T05:27:19.915+02:00</updated><title type='text'>Fuusaus ilman ohjelmointia</title><content type='html'>Tony Hirst &lt;a href="http://ouseful.wordpress.com/2008/10/14/data-scraping-wikipedia-with-google-spreadsheets/"&gt;selosti blogissaan&lt;/a&gt; metkan systeemin, jolla luetaan taulukko joltain webbisivulta ja esitetään se Google Mapsissa. Lopputulos on selkeästi mashup mutta sen tuottamiseen ei tarvittu riviäkään JavaScriptiä.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://docs.google.com/"&gt;Google Spreadsheets&lt;/a&gt; pystyy nykyisin lukemaan taulukko- tai listamuotoista tietoa miltä tahansa nettisivulta&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt; =importHtml()&lt;/span&gt; formulalla. Se osaa siis raapia dataa toisten sivuilta, esimerkkitapauksessa Wikipediasta. Näin luotu taulukko julkaistaan &lt;abbr title="Comma Separated Values"&gt;CSV&lt;/abbr&gt;-muodossa.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Seuraavaksi mennään Yahoon &lt;a href="http://pipes.yahoo.com/pipes/"&gt;Pipes&lt;/a&gt;-palveluun, joka on hieno syötteidenkäsittelijä graafisella käyttöliitynnällä.  Se osaa lukea CSV-syötettä. Se osaa myös geokoodata osoitteita. Lopputulos saadaan haluttaessa ulos KML-muodossa.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;KML on syöte, joka kelpaa mieluusti maps.google.comille, joka esittää sen kartalla ja sivupalkissa kuvineen päivineen.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Kyseinen artikkeli on herättänyt runsaasti huomiota. Se demonstroi webin uusia mahdollisuuksia ja saa paatuneimmankin mielikuvituksen lentoon. Yli yhdeksänkymmenen kommentoijan joukossa vilahti myös Mano Googlen geo-ryhmästä.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Demo saattaa vauhdittaa geokoodauksen ja KML-muotoisen julkaisun ilmestymistä Spreadsheetsiin. Geokoodauksen sillä pystyy jo tekemäänkin mutta ei kovin näppärästi.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14344901-2887012835387675276?l=nuppineulat.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nuppineulat.blogspot.com/feeds/2887012835387675276/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14344901&amp;postID=2887012835387675276&amp;isPopup=true' title='0 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/2887012835387675276'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/2887012835387675276'/><link rel='alternate' type='text/html' href='http://nuppineulat.blogspot.com/2008/10/fuusaus-ilman-ohjelmointia.html' title='Fuusaus ilman ohjelmointia'/><author><name>Esa</name><uri>http://www.blogger.com/profile/16422122370460025388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp2.blogger.com/_kxd45MIZM2Q/SBIv5XrtblI/AAAAAAAAAIs/1baMRLP2nyg/S220/Esannn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14344901.post-4971150420362670979</id><published>2008-10-23T19:56:00.007+03:00</published><updated>2008-10-23T21:24:01.330+03:00</updated><title type='text'>Käänteinen geokoodaus</title><content type='html'>Osoite koordinaateista (reverse geocoding) on ollut suosituin ominaisuustoive sen jälkeen kun varsinaisen geokoodauksen julkaisu sammutti yhden ruikutuksen.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Tänään se &lt;a href="http://googlegeodevelopers.blogspot.com/2008/10/geocoding-in-reverse.html"&gt;julkaistiin&lt;/a&gt;. Se on heti myös &lt;a href="http://code.google.com/apis/maps/documentation/reference.html#GClientGeocoder"&gt;dokumentoitu&lt;/a&gt;. GClientGeocoder.getLocations() on ottanut parametrikseen tähän saakka osoitemerkkijonon. Nyt sille kelpaa vaihtoehtona GLatLng() objekti jolloin se heti ymmärtää, että kyseessä on käänteinen geokoodauspyyntö. Asia ratkaistaan siis jo client-puolella, nerokasta. Siksi se on niin häikäisevän &lt;a href="http://gmaps-samples.googlecode.com/svn/trunk/geocoder/reverse.html"&gt;nopea&lt;/a&gt;.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Google julkaisee uusia ominaisuuksia ja uusia apeja sellaisella vauhdilla, ettei kukaan ehdi edes kokeilla kaikkia, puhumattakaan perehtymisestä. Kuin ilotulitus, jossa seuraava raketti on jo laukaistu ylös kun edellinen vielä säteilee taivaalla. Lähdekoodia lukeneena "tiedän" että kohta tulee Google Trends api Maps apin modulina.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Tämänpäiväiseen ominaisuuteen ajattelin kuitenkin tutustua lähemmin ja palata aiheeseen.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-style: italic;"&gt;Edellisiin posteihin&lt;/span&gt;. Kirjoitin GLayer()-julkistuksesta:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;"Enää ei itse tarvitse rakentaa järjestelmiä, joilla kerätään esim kotikylän valokuvia. Riittää että ihmiset lataavat kuvansa Panoramioon."&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Pari päivää myöhemmin kävi ilmi, että Turo Pennalasta oli jo ollut ajan tasalla. Ai mistä &lt;a href="http://www.pennala.info/pennalan-kartta.html"&gt;Pennalasta&lt;/a&gt;?&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Lisäys:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Unohtui mainita että toimii myös Härmässä. Toimii kaikissa maissa, joissa toimii 'forward geocoding' (lienee uusi termi). &lt;a href="http://gmaps-samples.googlecode.com/svn/trunk/mapcoverage_filtered.html"&gt;Lista&lt;/a&gt;.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Maantiedon opetuspeli, jota olen vuosia suunnitellut on nyt kymmenen minuutin projekti.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14344901-4971150420362670979?l=nuppineulat.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nuppineulat.blogspot.com/feeds/4971150420362670979/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14344901&amp;postID=4971150420362670979&amp;isPopup=true' title='0 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/4971150420362670979'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/4971150420362670979'/><link rel='alternate' type='text/html' href='http://nuppineulat.blogspot.com/2008/10/knteinen-geokoodaus.html' title='Käänteinen geokoodaus'/><author><name>Esa</name><uri>http://www.blogger.com/profile/16422122370460025388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp2.blogger.com/_kxd45MIZM2Q/SBIv5XrtblI/AAAAAAAAAIs/1baMRLP2nyg/S220/Esannn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14344901.post-163475715057537760</id><published>2008-10-08T12:10:00.003+03:00</published><updated>2008-10-08T12:43:19.041+03:00</updated><title type='text'>Sprite</title><content type='html'>'Sprite' on tuttu termi neljännesvuosisadan takaa. Kahdeksan bitin aikakaudella animaatioiden tekeminen vaati luovuutta. Erillinen liikuteltava grafiikkaolio, sprite, oli innovaatio, joka mahdollisti vikkelät hahmot olemattomalla prosessoriteholla. Sen ajan pelikoneiden grafiikkapiirit huolehtivat spriteistä rasittamatta cpu:ta.&lt;br /&gt;&lt;br /&gt;Jatkokehitys toi mahdollisuuden näyttää vain osa spritestä. Luotiin matriisi hahmoista joiden vaihtaminen kävi kätevästi. Juuri tästä ominaisuudesta on nykyinen 'sprite'-termi peräisin. Se omaksuttiin css-piireissä joitakin vuosia sitten.&lt;br /&gt;&lt;br /&gt;Huomasin suunnilleen vuosi sitten, että maps.google.com tuottaa punaiset kirjainmerkityt markkerit sprite-tekniikalla. Ei kuitenkaan sinisiä. Kysymyksessä lienee siis testaus.&lt;br /&gt;&lt;br /&gt;Heinäkuussa apinkin koodiin ilmestyi markkerin ikonin ominaisuuksiin '.sprite'. Pari päivää sitten innostuin kokeilemaan ja lopulta löysin syntaksin, jolla &lt;a href="http://esa.ilmari.googlepages.com/sprite.htm"&gt;homma pelaa&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Tervetullut ominaisuus. Ison ikonivalikoiman ylläpito helpottui ratkaisevasti. Kaikki ikonit tulevat samalla esiladattaua selaimen välimuistiin. Yksi isompi kuva latautuukin nopeammin kuin liuta pieniä.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14344901-163475715057537760?l=nuppineulat.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nuppineulat.blogspot.com/feeds/163475715057537760/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14344901&amp;postID=163475715057537760&amp;isPopup=true' title='2 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/163475715057537760'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/163475715057537760'/><link rel='alternate' type='text/html' href='http://nuppineulat.blogspot.com/2008/10/sprite.html' title='Sprite'/><author><name>Esa</name><uri>http://www.blogger.com/profile/16422122370460025388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp2.blogger.com/_kxd45MIZM2Q/SBIv5XrtblI/AAAAAAAAAIs/1baMRLP2nyg/S220/Esannn.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14344901.post-7743615125900985327</id><published>2008-10-02T16:47:00.004+03:00</published><updated>2008-10-02T17:32:00.713+03:00</updated><title type='text'>Kaksi riviä koodia parantaa maailmaa</title><content type='html'>Suunnilleen näin &lt;a href="http://googlegeodevelopers.blogspot.com/2008/10/2-lines-of-code-make-world-more.html"&gt;otsikoitiin &lt;/a&gt;apin viimeisin uutuus. Tottahan tuo onkin. Koodirivit&lt;div&gt;&lt;span class="Apple-style-span"   style="  line-height: 16px; font-family:Arial;font-size:13px;"&gt;&lt;pre class="code" style="font-family: monospace; color: rgb(0, 112, 0); font-size: 9pt; background-color: rgb(250, 250, 250); border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(187, 187, 187); border-right-color: rgb(187, 187, 187); border-bottom-color: rgb(187, 187, 187); border-left-color: rgb(187, 187, 187); line-height: 125%; padding-top: 0.99em; padding-right: 0.99em; padding-bottom: 0.99em; padding-left: 0.99em; overflow-x: auto; overflow-y: auto; "&gt;map.addOverlay(new GLayer("com.panoramio.all"));&lt;br /&gt;map.addOverlay(new GLayer("org.wikipedia"));&lt;/pre&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;lisäävät mille tahansa api-karttasivulle geotägättyjä valokuvia Panoramiasta ja artikkeleita Wikipediasta.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Uudistus muuttaa maailmaa taas askeleen avoimempaan suuntaan. Tuoreessa muistissa on miten jopa &lt;a href="http://www.igglo.fi/"&gt;Igglon &lt;/a&gt;valokuvia paheksuttiin vain hetki sitten.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Ominaisuus on toki ollut maps.google.comissa jo alkukesästä mutta räätälöidyissä api-sivuissa se on ollut nyt muutaman tunnin.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://esa.ilmari.googlepages.com/wikipano.htm"&gt;Testisivun&lt;/a&gt; tekemiseen ei mennyt montaa minuuttia mutta Wikipedia-artikkelit ilmestyivät vasta kun älysin Wikipedian maakohtaisuuden. Vasta attribuutti .fi&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="  line-height: 16px; font-family:Arial;font-size:13px;"&gt;&lt;pre class="code" style="font-family: monospace; color: rgb(0, 112, 0); font-size: 9pt; background-color: rgb(250, 250, 250); border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(187, 187, 187); border-right-color: rgb(187, 187, 187); border-bottom-color: rgb(187, 187, 187); border-left-color: rgb(187, 187, 187); line-height: 125%; padding-top: 0.99em; padding-right: 0.99em; padding-bottom: 0.99em; padding-left: 0.99em; overflow-x: auto; overflow-y: auto; "&gt;map.addOverlay(new GLayer("org.wikipedia.fi"));&lt;/pre&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;toi suomalaisia Wiki-artikkeleita näkyville.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Wikipedian maakohtaisuudesta on &lt;a href="http://spreadsheets.google.com/pub?key=p9pdwsai2hDN-cAocTLhnag"&gt;taulukko&lt;/a&gt;. Maakoodi kannattaa speksata koska muutoin api yrittää päätellä selaimen kieliasestuksista.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Enää ei itse tarvitse rakentaa järjestelmiä, joilla kerätään esim kotikylän valokuvia. Riittää että ihmiset lataavat kuvansa &lt;a href="http://www.panoramio.com/"&gt;Panoramioon&lt;/a&gt;. Nyt vielä pitää geotäggäyksestä huolehtia erikseen.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Ehkä ensi vuonna kaikki pokkarikamerat geotäggäävät kuvat yhtä huomaamatta kuin ne nyt huolehtivat kaikista muista amatöörivalokuuvajalle vieraista pakollisista toimenpiteistä. Ennustin samaa jo yli kaksi vuotta sitten mutta niin ei ole tapahtunutkaan kamerateollisuuden toimesta. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Uusi kameravalmistaja nimeltä Nokia on ymmärtänyt asian ja toimittaa kameroita joissa on kyseinen toiminto. Heidän kameroissaan on mukana myös toinen joidenkin ihmisten usein tarvitsema laite, puhelin. Useat muutkin perinteiset kameravalmistajat kuten Apple ja Google ovat seuranneet esimerkkiä.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14344901-7743615125900985327?l=nuppineulat.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nuppineulat.blogspot.com/feeds/7743615125900985327/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14344901&amp;postID=7743615125900985327&amp;isPopup=true' title='0 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/7743615125900985327'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/7743615125900985327'/><link rel='alternate' type='text/html' href='http://nuppineulat.blogspot.com/2008/10/kaksi-rivi-koodia-parantaa-maailmaa.html' title='Kaksi riviä koodia parantaa maailmaa'/><author><name>Esa</name><uri>http://www.blogger.com/profile/16422122370460025388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp2.blogger.com/_kxd45MIZM2Q/SBIv5XrtblI/AAAAAAAAAIs/1baMRLP2nyg/S220/Esannn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14344901.post-7308082209327422757</id><published>2008-09-23T02:12:00.003+03:00</published><updated>2008-09-23T02:21:18.833+03:00</updated><title type='text'>Tele Atlas vs NAVTEQ</title><content type='html'>Google lopetti Nokian omistaman NAVTEQin karttojen käytön.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Nyt  kaikki Googlen kartat (sekä maps.google.com, että api) ovat Tele Atlaksen (TomTom) materiaalia.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Tarkoittaako tämä Googlen ja Nokian laajempaakin erileiriytymistä. Liittyykö tämä Android-projektiin?&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14344901-7308082209327422757?l=nuppineulat.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nuppineulat.blogspot.com/feeds/7308082209327422757/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14344901&amp;postID=7308082209327422757&amp;isPopup=true' title='0 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/7308082209327422757'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/7308082209327422757'/><link rel='alternate' type='text/html' href='http://nuppineulat.blogspot.com/2008/09/tele-atlas-vs-navteq.html' title='Tele Atlas vs NAVTEQ'/><author><name>Esa</name><uri>http://www.blogger.com/profile/16422122370460025388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp2.blogger.com/_kxd45MIZM2Q/SBIv5XrtblI/AAAAAAAAAIs/1baMRLP2nyg/S220/Esannn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14344901.post-1971283532625537989</id><published>2008-09-16T20:48:00.005+03:00</published><updated>2008-09-23T00:25:56.431+03:00</updated><title type='text'>Google Developer Day 2008</title><content type='html'>Developer-tapahtumat ovat nykyisin jatkuva sarja eripuolilla maailmaa järjestettäviä tilaisuuksia. Lontoon tapahtuma on Wembleyn stadionilla. Stadionin nurmea vaihdetaan ja olemmekin sisätiloissa. Hienot konferenssitilat ja hyvät sapuskat. Meitä on muutama sata.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Uutuuslanseerauksia ei osunut näihin hippoihin koska käytäväjuorujen mukaan Chrome oli ajateltu julkaistavaksi täällä mutta oli pakko julkaista pari viikkoa aiemmin. Luennoitsijat ovat loistavia. Asiansa osaava ihminen luennoi selkeästi ja rennosti ja hän vastaanottaa palkkionsa mieluiten kysymyksinä. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Google Gears ja App Engine saavat erityispainotusta. 'Ajaxin tila'  oli johdatus siihen, että ajaxissa on kysymys 'vain' käyttäjäliitynnästä. Rohkaisi käyttämään tunnettuja JavaScript kirjastoja; JQuery, Prototype, Dojo.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Kevin nimisen jätkän V8-luento oli järjestetty liian pieneen saliin. Jakkarat loppuivat. Nyt tiedämme, että kääntämällä JavaScriptiä pitääkin tulkita. Hidden class -tekniikkakin on esitettävissä kansantajuisesti.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Mano Marks pääkonttorilta järjesti eilen paikallisessa Plexissä pienimuotoisen palaverin. Rohkaisi käyttämään Mapsin D3-plugaria (Earth plugin) tietyistä alkutakkuiluista huolimatta. Chrome-plugari on jo suunnilleen huulilla.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Sensaationnälkäiset ravittiin Android-kännykän Euroopan ensiesittelyllä. Esitys teki kaikkiin vaikutuksen. Varsinkin iPhone-ryhmään, jota on paljon developer-piireissä. Kännykästä oli tuotemerkki peitetty maalarinteipillä;)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-style: italic;"&gt;Update: &lt;a href="http://picasaweb.google.com/mano.marks/TakenOnSeptember15th2008#5246533525457600978"&gt;kuva&lt;/a&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14344901-1971283532625537989?l=nuppineulat.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nuppineulat.blogspot.com/feeds/1971283532625537989/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14344901&amp;postID=1971283532625537989&amp;isPopup=true' title='0 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/1971283532625537989'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/1971283532625537989'/><link rel='alternate' type='text/html' href='http://nuppineulat.blogspot.com/2008/09/google-developer-day-2008.html' title='Google Developer Day 2008'/><author><name>Esa</name><uri>http://www.blogger.com/profile/16422122370460025388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp2.blogger.com/_kxd45MIZM2Q/SBIv5XrtblI/AAAAAAAAAIs/1baMRLP2nyg/S220/Esannn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14344901.post-4381029730560363545</id><published>2008-09-04T20:16:00.006+03:00</published><updated>2008-09-05T02:12:44.402+03:00</updated><title type='text'>Toista päivää Chromella liikenteessä</title><content type='html'>Ei moitittavaa. Käteen sopiva työkalu. Nopeus yllätti useimmat. Uskomaton määrä kieliversoita heti julkaistaessa. Latasin vahingossa ensin suomalaisen, mutta käännöksessä on vähän hosuttu. Tomi oli jo ehtinyt &lt;a href="http://groups.google.com/group/google-chrome-help-troubleshooting/browse_thread/thread/92df9f8205fb4718/0fc9c28fc69665d7?lnk=gst&amp;amp;q=finnish#0fc9c28fc69665d7"&gt;raportoida&lt;/a&gt; Chromen keskusteluryhmään.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Ei mitään ylimääräistä mutta silti sivuntekijöille on mukavia apuneuvoja.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://en.wikipedia.org/wiki/Google_Chrome"&gt;Selain&lt;/a&gt; julkaistiin pelkistettynä mutta erilaisia plugareita tulee varmaan pian. Esim. mikroformaattien lukija (karttaan yhdistettynä) ei varmaan puutu kauaa. Onhan Chrome nyt julkaistu virallisesti &lt;a href="http://code.google.com/p/chromium/"&gt;avoimen koodin projektina&lt;/a&gt;. &lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Chromen ominaisuuksista saa lukea ympäri webbiä niin paljon, että mitäpä toistamaan. Pari juttua, joista en ole paljokaan nähnyt kirjoitettavan.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Selain on tehty ajatellen Googlen omia palveluita. Esim. sisäänrakennettu &lt;a href="http://gears.google.com/"&gt;Google Gears&lt;/a&gt; mahdollistaa &lt;a href="http://docs.google.com/"&gt;Google Docs&lt;/a&gt; teksti- ja taulukkodatan offline käsittelyn. Synkkaus tapahtuu heti kun yhteys taas saadaan. Vielä kun sivusta saa pikakuvakkeen työpöydälle, ei käyttäjä välttämättä edes huomaa työskentelevänsä webissä.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Erilaisia piilotettuja ominaisuuksia on varmaan paljon. Esim JavaScript-konsolin ja -debuggerin ominaisuuksista ei juuri ole julkaistu tietoa.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Konepellin alle pääsee kurkistelemaan kirjoittamalla osoite (haku-) palkkiin jotain seuraavista:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;a href="about:"&gt;about:&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="about:version"&gt;about:version&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="about:cache"&gt;about:cache&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="about:plugins"&gt;about:plugins&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="about:memory"&gt;about:memory&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="about:shorthang"&gt;about:shorthang&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="about:crash"&gt;about:crash&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="about:internets"&gt;about:internets&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="about:dns"&gt;about:dns&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="about:network"&gt;about:network&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="about:stats"&gt;about:stats&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="about:histograms"&gt;about:histograms&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="chrome-resource://about/"&gt;chrome-resource://about/&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="chrome-resource://favicon/"&gt;chrome-resource://favicon/&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="chrome-resource://new-tab/"&gt;chrome-resource://new-tab/&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="chrome-resource://thumb/"&gt;chrome-resource://thumb/&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: rgb(0, 0, 238); text-decoration: underline;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Linkit eivät toimi klikkaamalla mutta raahaamalla osoitepalkkiin.&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14344901-4381029730560363545?l=nuppineulat.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nuppineulat.blogspot.com/feeds/4381029730560363545/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14344901&amp;postID=4381029730560363545&amp;isPopup=true' title='0 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/4381029730560363545'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/4381029730560363545'/><link rel='alternate' type='text/html' href='http://nuppineulat.blogspot.com/2008/09/toista-piv-chromella-liikenteess.html' title='Toista päivää Chromella liikenteessä'/><author><name>Esa</name><uri>http://www.blogger.com/profile/16422122370460025388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp2.blogger.com/_kxd45MIZM2Q/SBIv5XrtblI/AAAAAAAAAIs/1baMRLP2nyg/S220/Esannn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14344901.post-8463608022375026673</id><published>2008-09-02T18:53:00.002+03:00</published><updated>2008-09-03T18:20:53.915+03:00</updated><title type='text'>Nyt ei nukuta</title><content type='html'>Ohjelmointipalstoilla on yhteinen sopimus että nyt ei nukuta.&lt;br /&gt;&lt;br /&gt;Olen yrittänyt lukea aiheeseen liittyvää mutta ruuhka on kaikilla sivuilla paha. Eritoten kaikki tanskalaisjätkien V8 virtuaalikonetta koskevat sivut ovat tukossa.&lt;br /&gt;&lt;br /&gt;Onko webissä ennen ollut tämän luokan kuhinaa?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14344901-8463608022375026673?l=nuppineulat.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nuppineulat.blogspot.com/feeds/8463608022375026673/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14344901&amp;postID=8463608022375026673&amp;isPopup=true' title='0 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/8463608022375026673'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/8463608022375026673'/><link rel='alternate' type='text/html' href='http://nuppineulat.blogspot.com/2008/09/nyt-ei-nukuta.html' title='Nyt ei nukuta'/><author><name>Esa</name><uri>http://www.blogger.com/profile/16422122370460025388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp2.blogger.com/_kxd45MIZM2Q/SBIv5XrtblI/AAAAAAAAAIs/1baMRLP2nyg/S220/Esannn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14344901.post-1236874147920629211</id><published>2008-09-02T17:45:00.003+03:00</published><updated>2008-09-02T18:32:52.153+03:00</updated><title type='text'>Netin pelastus</title><content type='html'>Tietty ryhmä sai minut hetkeksi uskomaan, että narsistit blogaavat, äijät koodaavat.&lt;br /&gt;&lt;br /&gt;Mikään voima ei voi estää minua blogaamasta suuresta siunauksesta, joka meitä koodaajia kohtaa huomenna.&lt;br /&gt;&lt;br /&gt;Google julkistaa huomenna oman webbiselaimensa nimeltä Chrome.&lt;br /&gt;&lt;br /&gt;Rukouksemme on kuultu. Vihdoin pääsemme eroon IE:n kiukuttelusta.&lt;br /&gt;&lt;br /&gt;En ole analyytikko, mutta nautin ajatuksesta miten $softin viimeinenkin kontakti Internetiin katkaistaan. Ihanaa.&lt;br /&gt;&lt;br /&gt;Muutama kuukausi ja IE is 'flushed'.&lt;br /&gt;&lt;br /&gt;Tulee varmasti olemaan nettisivuja, jotka kylmästi ilmoittavat , että ne toimivat vain Chromella. Ajattelin omanikin päivittää sellaiseksi.&lt;br /&gt;&lt;br /&gt;Kuitenkin Google uudisti tukisopimuksensa Mozillan kanssa muutamaksi vuodeksi.&lt;br /&gt;&lt;br /&gt;Herrasmiehiä.&lt;br /&gt;&lt;br /&gt;Googlen &lt;a href="http://googleblog.blogspot.com/"&gt;uudesta selaimesta&lt;/a&gt; on piirrossarja, joka sai ainakin allekirjoittaneen vatsan kuralle. Nyt webbi saa uutta potkua.&lt;br /&gt;&lt;br /&gt;Älkää uskoko lehtimiehiä. Nyt on tapahtumassa jotain sellaista, jota osa heistä ei soisi tapahtuvan.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;update: Puhuin vain developerin näkökulmasta mutta Chrome antaa käyttäjille monta uutta juttua, eivät palaa enää helposti vanhojen selaimiensa käyttäjiksi.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14344901-1236874147920629211?l=nuppineulat.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nuppineulat.blogspot.com/feeds/1236874147920629211/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14344901&amp;postID=1236874147920629211&amp;isPopup=true' title='0 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/1236874147920629211'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/1236874147920629211'/><link rel='alternate' type='text/html' href='http://nuppineulat.blogspot.com/2008/09/netin-pelastus.html' title='Netin pelastus'/><author><name>Esa</name><uri>http://www.blogger.com/profile/16422122370460025388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp2.blogger.com/_kxd45MIZM2Q/SBIv5XrtblI/AAAAAAAAAIs/1baMRLP2nyg/S220/Esannn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14344901.post-3259866592595711173</id><published>2008-05-11T11:26:00.004+03:00</published><updated>2008-05-11T12:06:11.443+03:00</updated><title type='text'>Tutustu alueeseen</title><content type='html'>Englanniksi 'explore this area'. Lähes varkain on maps.google.com -sivulle ilmestynyt tuollainen hauska linkki. Se levittää geotägättyjä valokuvia ja videoita kartalle. &lt;a href="http://maps.google.com/maps?f=q&amp;amp;hl=fi&amp;amp;geocode=&amp;amp;q=ii&amp;amp;sll=65.641288,25.430603&amp;amp;sspn=0.406678,1.867676&amp;amp;ie=UTF8&amp;amp;ll=65.37442,25.294991&amp;amp;spn=0.051358,0.233459&amp;amp;z=12"&gt;Esim&lt;/a&gt;.  Valtaosa materiaalista näyttää olevan peräisin &lt;a href="http://www.panoramio.com/map/"&gt;panoramiosta&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Käyttäjäliityntäkin on osin panoramiosta. Jostain syystä Google ei vieläkään ole toteuttanut kaksisuuntaista interaktiivisuutta nuppineulojen ja sivupalkin välillä &lt;a href="http://esa.ilmari.googlepages.com/zexample.htm"&gt;tähän tapaan&lt;/a&gt;. Z-indexin käyttö on myös väistämätöntä.&lt;br /&gt;&lt;br /&gt;Pieni askel Googlelta mutta valtava harppaus hankkeessa '&lt;span style="font-style: italic;"&gt;sijainti tuli mukaan tiedon organisointiin&lt;/span&gt;'.&lt;br /&gt;&lt;br /&gt;Uhkaavasti lähestyy aika jolloin webissä surffataan kirjoittamatta ollenkaan hakusanoja. Kaivetaan vain taskusta &lt;a href="http://en.wikipedia.org/wiki/Nokia_N810"&gt;N810&lt;/a&gt; ja katsotaan mitä lähiympäristössä on. Puuttuu vain ilmainen &lt;a href="http://en.wikipedia.org/wiki/WiMAX"&gt;WiMAX&lt;/a&gt;. Sekin tulee.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14344901-3259866592595711173?l=nuppineulat.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nuppineulat.blogspot.com/feeds/3259866592595711173/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14344901&amp;postID=3259866592595711173&amp;isPopup=true' title='1 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/3259866592595711173'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/3259866592595711173'/><link rel='alternate' type='text/html' href='http://nuppineulat.blogspot.com/2008/05/tutustu-alueeseen.html' title='Tutustu alueeseen'/><author><name>Esa</name><uri>http://www.blogger.com/profile/16422122370460025388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp2.blogger.com/_kxd45MIZM2Q/SBIv5XrtblI/AAAAAAAAAIs/1baMRLP2nyg/S220/Esannn.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14344901.post-4746201157130541016</id><published>2008-05-10T21:11:00.006+03:00</published><updated>2008-05-11T11:24:52.727+03:00</updated><title type='text'>Peukalonjälki</title><content type='html'>Apissa on omat tapahtumankäsittelijänsä (GEvent). Kartan 'click' palauttaa pari parametriä. Virallisesti tiedotettiin, että niitä tullaan muuttamaan. Lukemattomien sivujen toiminta perustuu siihen, että kyseiset parametrit ovat vaihtoehtoisia. Alusta saakka 'click' on palauttanut joko klikatun 'overlay'-olion tai klikatun koordinaatin.&lt;br /&gt;&lt;br /&gt;Uskomattomin ehdotus aikoihin oli, että kartan 'click' muutettaisiin palauttamaan molemmat yhtäaikaa. Arviolta tuhannet sivut olisivat vaatineet remontin. Meteli olisi ollut melkoinen.&lt;br /&gt;&lt;br /&gt;Vain kolme aktiivia otti kantaa. Andrew, Mike ja mä. Kirjoitan tämän tähän nettipäiväkirjaan koska oma ehdotukseni &lt;a href="http://groups.google.com/group/Google-Maps-API/msg/4a641982585440bf"&gt;voitti&lt;/a&gt;. Vanhoihin parametreihin ei koskettu. Nyt kartan 'click' -tapahtuma palauttaa myös ehdottamani kolmannen parametrin.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14344901-4746201157130541016?l=nuppineulat.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nuppineulat.blogspot.com/feeds/4746201157130541016/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14344901&amp;postID=4746201157130541016&amp;isPopup=true' title='0 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/4746201157130541016'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/4746201157130541016'/><link rel='alternate' type='text/html' href='http://nuppineulat.blogspot.com/2008/05/peukalonjlki.html' title='Peukalonjälki'/><author><name>Esa</name><uri>http://www.blogger.com/profile/16422122370460025388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp2.blogger.com/_kxd45MIZM2Q/SBIv5XrtblI/AAAAAAAAAIs/1baMRLP2nyg/S220/Esannn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14344901.post-7095057538161566078</id><published>2008-04-28T22:03:00.002+03:00</published><updated>2008-04-28T22:18:29.564+03:00</updated><title type='text'>Google App Engine</title><content type='html'>Google julkaisi alkukuusta &lt;a href="http://code.google.com/appengine/"&gt;App Engine&lt;/a&gt; -nimellä palvelun joka tekee monessa tapauksessa oman serverin pystyttämisen tarpeettomaksi. Google Pages on ollut jo kauan mutta se ei ole antanut mahdollisuutta mihinkään palvelinkieleen tai tietokantaan.&lt;br /&gt;&lt;br /&gt;Google App Engine antaa ilmaiseksi mm:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;500 MB levytilaa&lt;/li&gt;&lt;li&gt;kaistaa 3M kuukausikävijälle&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.python.org/"&gt;Python&lt;/a&gt; (muitakin kieliä luvassa)&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Tietokanta SQL-syntaksilla (GQL)&lt;/li&gt;&lt;li&gt;Google-tiliin perustuva käyttäjän tunnistus&lt;/li&gt;&lt;li&gt;Proxy muiden sivujen lukemiseen&lt;/li&gt;&lt;li&gt;Sähköpostien lähetysmahdollisuus&lt;/li&gt;&lt;/ul&gt;Noilla tullaan toteuttamaan monta hienoa ideaa.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14344901-7095057538161566078?l=nuppineulat.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nuppineulat.blogspot.com/feeds/7095057538161566078/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14344901&amp;postID=7095057538161566078&amp;isPopup=true' title='0 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/7095057538161566078'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/7095057538161566078'/><link rel='alternate' type='text/html' href='http://nuppineulat.blogspot.com/2008/04/google-app-engine.html' title='Google App Engine'/><author><name>Esa</name><uri>http://www.blogger.com/profile/16422122370460025388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp2.blogger.com/_kxd45MIZM2Q/SBIv5XrtblI/AAAAAAAAAIs/1baMRLP2nyg/S220/Esannn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14344901.post-2180811399775419240</id><published>2008-04-27T12:59:00.002+03:00</published><updated>2008-04-27T13:14:02.297+03:00</updated><title type='text'>Tietoturva</title><content type='html'>Tylsä aihe nimeltä 'tietoturva' hyökkäsi päälle.&lt;br /&gt;&lt;br /&gt;Vietin viime viikon ja vähän ylikin Lontoossa - internetin autiomaassa. Tietyissä baareissa on 'free WiFi' mutta niin hidas ja ruuhkainen ettei juuri mitään saa hoidettua.&lt;br /&gt;&lt;br /&gt;Käytännössä on mentävä nettikahvilaan, paikkaan jossa ei myydä kahvia mutta nettiin pääsee. Tietokoneet ovat kymmenkunta vuotta vanhoja, nettiselaimena useimmiten vain IE6 ja kone kaatuu tunnin session aikana pari kertaa.&lt;br /&gt;&lt;br /&gt;Veloitus on puoli puntaa tunnissa ja asiakkaita keskimäärin kymmenisen. Kertyvästä viidestä punnasta tunnissa muka maksettaisiin vuokran jälkeen valvojan palkka. Epäyhtälö.&lt;br /&gt;&lt;br /&gt;Kauppaa käydään siis todellisuudessa jollain muulla hyödykkeellä. Huume- tai asekauppaa en huomannut, arvelin että myyvät siis salasanoja. Todiste tuli tänään. Sattumalta juuri lontoolainen vanha sähköpostiystäväni kertoi saaneensa minulta oudon sähköpostin.&lt;br /&gt;&lt;br /&gt;Varokaa.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14344901-2180811399775419240?l=nuppineulat.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nuppineulat.blogspot.com/feeds/2180811399775419240/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14344901&amp;postID=2180811399775419240&amp;isPopup=true' title='0 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/2180811399775419240'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/2180811399775419240'/><link rel='alternate' type='text/html' href='http://nuppineulat.blogspot.com/2008/04/tietoturva.html' title='Tietoturva'/><author><name>Esa</name><uri>http://www.blogger.com/profile/16422122370460025388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp2.blogger.com/_kxd45MIZM2Q/SBIv5XrtblI/AAAAAAAAAIs/1baMRLP2nyg/S220/Esannn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14344901.post-2407103804514928607</id><published>2008-04-24T23:28:00.004+03:00</published><updated>2008-04-24T23:47:26.804+03:00</updated><title type='text'>Google sijoittaa nettisivuja kartalle</title><content type='html'>maps.google.com on saanut hakufiltterivalinnan jossa on uutuutena 'kartoitetut verkkosivustot'.&lt;br /&gt;&lt;br /&gt;Esim. haku 'Cadillac' löytää 54 miljoonaa sivua. 'Cadillac in Finland' ja 'kartoitetut verkkosivustot' &lt;a href="http://maps.google.com/maps?f=q&amp;amp;hl=fi&amp;amp;geocode=&amp;amp;view=map&amp;amp;q=Cadillac+in+Finland&amp;amp;mrt=websearch&amp;amp;ie=UTF8&amp;amp;ll=68.220523,27.773438&amp;amp;spn=5.489537,29.882813&amp;amp;z=5&amp;amp;iwloc=G"&gt;näyttää&lt;/a&gt; sivuista vain ne, joista löytyy Suomeen sijoittuva osoite tai paikkakunta. Luonnollisesti ne näytetään kartalle sijoiteltuina.&lt;br /&gt;&lt;br /&gt;Ensimmäistä kertaa hakukone käyttää sivuilta löytyviä osoitteita kriteerinä.&lt;br /&gt;&lt;br /&gt;Lisäksi maps.google.com tuottaa hauista hCard mikroformaatit, joita voi hyödyntää esim Firefoxin Operator plugarilla. Firefox 3 tulee sisältämään mikroformaattituen vakiona. Nettihaku saa uusia muotoja.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14344901-2407103804514928607?l=nuppineulat.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nuppineulat.blogspot.com/feeds/2407103804514928607/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14344901&amp;postID=2407103804514928607&amp;isPopup=true' title='0 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/2407103804514928607'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14344901/posts/default/2407103804514928607'/><link rel='alternate' type='text/html' href='http://nuppineulat.blogspot.com/2008/04/google-sijoittaa-nettisivuja-kartalle.html' title='Google sijoittaa nettisivuja kartalle'/><author><name>Esa</name><uri>http://www.blogger.com/profile/16422122370460025388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp2.blogger.com/_kxd45MIZM2Q/SBIv5XrtblI/AAAAAAAAAIs/1baMRLP2nyg/S220/Esannn.jpg'/></author><thr:total>0</thr:total></entry></feed>
