Kategori: EDB

Google maps pedometer

Google maps er fine saker. Spesielt greit å bruke for å finne veiruter bl.a. Men hva om man vil plotte gå/jogge/sykleruter og finne lengden på denne? Etter litt googling fant jeg til slutt frem til den flotte tjenesten som heter GMap Pedometer, som enkelt lar deg plotte inn ruter manuelt over hele verden og få beregnet distansen på denne. Dessverre ser det ikke ut til at det går an å embedde dette kartet, men her er en link til ruta jeg jogget idag! 🙂

OPPDATERING: Kom over en litt mer avansert utgave av GMap Pedometer, «Sanoodi«. Ser lovende ut!
OPPDATERING 2: Og enda en… www.mapmyrun.com 🙂

Salmon dance

Lenge siden «ukens søndags-youtube», men takket være mitt akutte blogge-syndrom så er spalten plutselig tilbake (og den forsvinner sikkert like plutselig igjen).

Hvordan jeg klarte å misse denne godbiten da den herjet i fjor høst er utenfor min fatteevne, men kanskje det er noen andre som også har misset den, og om ikke så er dere sikkert overlykkelige over gjensynet med Chemical Brothers «Salmon Dance»! 😉

Simple XSLT tips

I realize that I have been waaay to little geeky in my recent posts, so here is some real geeky XSLT tips:

«Language» recognition
XSLT 2.0/XQuery 1.0 has support for regular expressions which can be useful if you are processing an XML file with elements with different alphabets and you only want to display the elements in one of the alphabets. Russian and a few other languages for example uses the Cyrillic alphabet wich is defined in the unicode range from 0x0400 to 0x052F. The following snippet does the trick:



     We speak russian!


Bi-lingual XSLT transformation
You can easily do bi-lingual XSLT transformations. If you want to display values in different language dependening on some external parameter, I have found the following to do the job:




translation.xml looks like this:



    
        cheers
        Cheers!
        Skål!
        Proost!
    


Sorting elements
With XSLT 2.0 you can use an extra attribute «order-by» in your for-each to specify what element to sort by (with an optional + or – in front to indicate ascending or descending sorting). If you’re using XSLT 1.0 however, you have to do it slightly different. The following snippet will print out the name of the latest hired employee in every departement (sorted by the date hired):



    
        
            
        
    


Bill Gates last day at Microsoft

Hmm, jeg har fått et akutt bloggesyndrom, så jeg får bare kjøre på med nok en trendy post i dag til glede for liten og stor.

Helgen før MacWorld San Fransisco så blir også CES (og AVN Awards) arrangert i syndenes by, Las Vegas.

Bill Gates last day at Microsoft

Den kommer naturligvis litt i skyggen av MacWorld, men det er verdt å merke seg en liten morsom videosnutt hvor Bill Gates klarer å være litt uhøytidelig og de har fått med seg en haug av kompisene til Steve Jobs. Blant annet Hillary Clinton, Al Gore og Barack Obama.

Bare synd ikke The Governator, Larry Ellison og Squirrelboy også er med…

There's something in the air?

I morgen er det tid for årets første av de to store Apple-begivenhetene, Macworld San Francisco. I fjor ble iPhone lansert og spekulasjonene og forventningene til hva som kommer i år er selvfølgelig mange. Apple har hypet opp hjemmesiden sin i dag i forkant av arrangementet og det store slagordet for årets arrangement er «There’s something in the air.» Så, hva er det som er i lufta? Er det Steve Jobs som har prompet? Er det Apple som har oppdaget at «ether» finnes allikevel? Love is in the air?

Sannsynligvis er det nok bare noe som forsøpler luften med enda mer av Norges miljøvernsforbunds nemesis; elektromagnetisk stråling. I så tilfelle har heldigvis Norsk Strålebegrensing (Ramsdals NUF) løsningen for dette i form av fantastiske Rayfence håndbrikke! 😉

Personlig gjetter jeg på en ultraportabel MacBook, men endelig svar får vi ikke før Jobso går på scenen i morgen kveld, norsk tid…

Akronymer og leetspeak

Det kan hende innimellom at jeg går ut av mitt gode skinn og benytter meg av såkalte akronymer, spesielt i dette tilfellet Internettakronymer som f.eks. AFAIK, LOL (eller dialektformen lulz) og IIRC. Det hender også av og til at noen reagerer med et stort spørsmålstegn. Derfor tenkte jeg det kunne være kjekt å ha en liten post å referere til hver gang det skjer.

For en stor og relativt komplett oversikt over internettakronymer kan du gå til http://www.gaarde.org/acronyms/. Dersom du heller foretrekker et kort sammendrag av de viktigste kan du besøke http://www.netlingo.com/top20teens.cfm. Og dersom du ikke engang orker å kikke på den så kan du se denne flotte reportasjon som omhandler dette temaet og leetspeak.

«Don’t be left in the darkness! It’s a potentially dangerous code!»

Bra sørvis, Acer!

Som dere observante lesere sikkert har fått med dere så ble min bærbare datamaskin syk i forrige uke. Frykten for å bli solbrent var stor. Spenningen var til å ta og føle på. Jeg kontaktet Acer support onsdag morgen i forrige uke. Jeg skrev først en detaljert beskrivelse på supportsiden dems og ringte de et par timer etter. Det var lang telefonkø og linja ble brutt når jeg snakket med den første kundebehandleren, som raskt konstaterte det samme som meg; død harddisk. Han fikk imidlertid sendt meg referansenummer og adresse. Så pakket jeg laptopen i en HP-kasse, durte ned på posten og sendte den avgårde. Siden jeg var på posten relativt tidlig regnte jeg med at pakken kom fram dagen etterpå, men til min store overraskelse kunne damen på posten opplyse meg om at «Nei, pakker tar TRE dager»! WTF? Tre dager for å sende en jævla pakke til Oslo? I 2007?? Skjerpings posten, det der er rett og slett for dårlig! Tre dager i posten hver vei, pluss inntil en uke på reperasjon skulle tilsi at jeg kanskje ble uten bærbar i inntil to uker! Heldigvis tok det ikke så lang tid. Jeg ringte Acer på torsdag denne uken, bare for å sjekke statusen på reperasjonen, og de kunne opplyse om at PC’en var sendt allerede på onsdag, og bare et par timer senere fikk jeg telefon fra T. om at det var kommet en pakke på døren! På døren altså, snakk om luksus! 🙂 I pakken var PC’en min, og en lapp: «Defekt sektor på harddisk. Byttet harddisk. Under testing gikk skjermen i hvitt. Byttet LCD-panel.» Jeg slapp å fylle ut noe «kjøpslov-skjema» som de snakket om på telefon, og det hele ble på Acers regning, som forventet, men man vet jo aldri. Både ny og raskere harddisk, og ny skjerm altså! Det var nesten som å få ny laptop!

And there were much rejoicing! Harddisker går i stykker, og Acer håndterte denne saken meget tilfredsstillende. Så derfor vil jeg bare avslutte denne posten med å gi en stor koz til alle dere på Acer support- og reperasjonsavdelingen! Jeg er tilbake til mitt gode gamle bærbare liv, og for å feire hadde jeg laptopen på skulderen under hele turen på byen i går! 😉

PS: Det er ikke åpent nett på Galleri eller Happytime pizza.

På Safari (eller på bærtur)

Steve Jobs avholdt sin «o store» keynote på WWDC 2007 i går. Forventningene var store, både til evt Iphone SDK, ultraportabel Mac, ny iMac, avklaring av Mac Minis skjebne, og presentasjon av ZFS-boot i OS X.

Så, hva fikk vi?
Ingenting av det overnevnte.

«One more thing…» var leke-SDK for iPhone. Man kan skrive Dashboard-widgets. Hurramegrundt liksom.

Og Steves «One last thing» var «Safari…on WINDOWS.» Da jeg så live-tekststream fra WWDC trodde jeg først det var en spøk, jeg mener hvem faen bryr seg om enda en ny browser på Windows. Selvskrytet om at den var raskere på HTML-rendring og JavaScript enn ikke bare Internet Explorer og Firefox, men også Opera var imidlertid nok til å få meg fristet til å teste ut de mac-frelstes favorittnettleser. Browseren så fin ut den, og så ut til å laste et par sider helt greit. Så prøvde jeg jobbens webmail. No go. Her forsvant tekst nærmest tilfeldig. Jaja, det er et rimelig ubrukelig webmail-system uansett. La oss prøve Gmail. Åneida, no go der også. Alle epostene jeg hadde lest så ut til å bli vist riktig i innboksen, med avsender og emne. Men resten av linjene med de uleste bestod av et par punktum og noen semikolon. Kanskje fordi det var hot-Ajax-versjonen av Gmail? Neida, samme resultat med «Basic HTML.» Dette var imidlertid bare begynnelsen. Kollegaen min hadde prøvd seg på Last.fm og i det han skrev i søkefeltet… «Boom», som Jobs ville sagt og nettleseren trynte så det sang. Må være noe med hans PC, tenkte jeg og prøvde det samme, men det ble «boom» på min maskin også. Vi prøvde oss på Google og diverse andre steder med tekst-felter og nettleseren krasjet like herlig hver gang man begynte å skrive i disse…

Gratulerer Apple, med den verste programvaredebuten jeg har sett.
Jeg vet det er såkalt «Public Beta», men dette er ikke akkurat måten å trekke Windows-brukere til Mac, hvis det var det som var meningen (hva faen er egentlig meningen?).

Jeg er visst heller ikke den eneste som har opplevd tragedien Safari, den første «exploiten» ble funnet mindre enn to timer etter Safari ble sluppet