itog, min første iphone app!

October 23rd, 2008

Så blev Apple og jeg endelig enige…

Efter et par måneders bureakrati og papirarbejde fik jeg endelig indgået kontrakt med Apple omkring salg af iphone applikationer…

Her er frugten af mit arbejde: iTog

iTog finder automatisk den nærmste s-togs stations vha gps og viser derefter de næste par afgange i real time. Perfekt når man sidder på kontoret og skal vide hvorvidt man skal løbe eller gå til stationen.

iTog er blev rigtig godt modtaget på AppStore, og lægger pt nr på top paid apps listen. Langt over forventning.

Hvis man læser anmeldelserne er de generelt også rigtig gode. Det lader dog til at enkelte kunders netværksproblemer straffer app’en. Hvilket jo er lidt unfair…Men så igen, det ødelægger deres oplevelse…

iTog er netop lige blevet opdateret til version 1.1, som indeholder et par små bugfixes (undskyld høre taastrup) og nyt layout (se ovenstående)

Kastanie rov

September 18th, 2008

Lidt tidligt, men vi finder da nogle

This. is. PORTAL!!

March 2nd, 2008

The. Cake. Is. A. LIE!

read more | digg story

Top 100: Her er Danmarks bedste softwarefirmaer

September 26th, 2007

AMAZON lancerer DRM fri MP3 butik…virker pÃ¥ mac OPDATERET

September 25th, 2007

Det virker faktisk rigtig godt, og priserne er som itms…..Integerer med itunes….

Amazon Mp3

Dette er faktisk ret vildt. For først gang er der en rigtig konkurrent til ITMS. JEg vil da altid starte med at checke Amazon inden jeg gÃ¥r pÃ¥ Itms fra nu af…DRM fri er bare….bedre….

Atlas Shrugged…almost fifty years ago today!!

September 25th, 2007

Faldt tilflædigvis over et link til NY Times, der omhandler Ayn Rands “Atlas Shrugged”….Hvilket tilfældigvis er min underholdning nÃ¥r jeg tager toget til og fra arbejde. Læsere af bogen vil sikkert muntre sig lidt over det tilfælde…

“One of the most influential business books ever written…The book attracted a coterie of fans, some of them top corporate executives, who dared not speak of its impact except in private. When they read the book, often as college students, they now say, it gave form and substance to their inchoate thoughts, showing there is no conflict between private ambition and public benefit.�  

D 12 oktober er det 50 Ã¥r siden Ayn udgav bogen, som betragtes som hendes hovedværk, og faktisk er det sidste skæn litterære udgilvelse fra hendes hÃ¥nd…

Bogen er ret god, og man kan ikke lade være med at drage paralleler til ens hverdag…(Især hvis man er konsulent i en stor finansiel virksomhed)….

“Atlas Shrugged is a mystery, not about the murder of man’s body, but about the murder — and rebirth — of man’s spirit.â€?  

Bogen er meget lang, min udgave er pÃ¥ ca 1200 sider med pkt 7 font….men sproget er godt og ligetil….anbefales…

Sådan installeres mono på osx apache

July 26th, 2007

Til alle .net hajerne på macnyt.dk

Sådan installere du xsp og mod_mono i OSX og får dem knyttet til standard Apache serveren.

Det er reelt ikke sÃ¥ svært. Der er blot et par ting man skal huske…
Du løber sikkert ind i nogle problemer pga jeg har forskellige udviklingsværktøjer installere som du mangler, i såfald kan du smide en kommentar også kigger vi på det.

Først installeres mono 1.2.4 via pkg filen på www.go-mono.com

Dernæst skal man hente xsp og mod_mono source koden på http://go-mono.com/sources-stable/

Kopier filerne til fx Desktop/src
Først bygger vi xsp, som er en server der kan køre .aspx filer
Ã…ben en terminal og hop ind i ~/Desktop/src/xsp-1.2.4
Kør “./configure”, “make” og “sudo make install”…hvis den beder om dit password indtaster du dette…
Disse kommandoer smider en masse tekst af sig…
De sidste par linier er lidt interessante:
/usr/bin/install -c ‘xsp’ ‘/usr/local/bin/xsp’
/usr/bin/install -c ‘mod-mono-server’ ‘/usr/local/bin/mod-mono-server’
Her kopierer den de eksekverbare filer vi skal bruge senere…
Åben en ny terminal og skriv xsp du burde blive mødt med følgende som viser at xsp ihvertilfald kan køre
Listening on port: 8080 (non-secure)
Listening on address: 0.0.0.0
Root directory: /Users/mikkel
Hit Return to stop the server.
bare afslut serveren…

SÃ¥ kommer turen til mod_mono, den del der skal installere i apache…
Åben en terminal og hop ind på ~/Desktop/src/mod_mono-1.2.4 og køre endnu en omgang
“./configure”, “make” og “sudo make install”…igen, hvis den beder om dit password indtaster du dette…

SÃ¥ skal vi konfigure apache til at bruge mod_mono…
Inde i /private/etc/httpd ligger alle apache konfigurationsfiler. mod_mono har været så søde at lægge en mod_mono.conf file her.
Den skal simpelthen inkluderes i /private/etc/httpd/httpd.conf…
Skriv include /private/etc/httpd/mod_mono.conf i den nederste linie i httpd.conf (det er påkrævet at man er root)

Dernæst kan apache startes via System Preferences Sharing Websharing (elller noget lignende)…
Hop ind i din Sites mappe, og lav en fil der hedder test.aspx. kopiere koden fra http://pastie.caboo.se/82573 ind i test.aspx og ram
http://localhost/~mikkel/test.aspx (chancen for at dit brugernavn er mikkel er ret lille, sÃ¥ prøv med noget andet) i din browser….Du burde se resultatet af en udført aspx side…

Vinyl…fra 1990

November 6th, 2006

SÃ¥ har min far og jeg splejset til en grammofon pladespiller…sÃ¥dan et langt ord insinuerer jo totalt old school, hvilket det jo er…
Det er en rimelig plat plastik ting, men den fungerer. Kombineret med Audicity er den en smal sag at rippe Who Am I?: Addictive HipHop Muzick pÃ¥ en syge dag…

Steven Snedker Downloads

October 26th, 2006

Heh. Jeg har før nævnt Steven Snedker pÃ¥ denne side…men aldrig i denne sammenhæng
Han deltog i TV Avisen i forbindelse med at Tele2 skal lukke adgangen til AllOfMp3.com. Snedker frygtede at denne censur skulle
gribe om sig…Nu ved vi hvorfor…

Frygtens Dag

October 15th, 2006

- Jeg har tidligere sendt min sms-stemme på Annette Heick. Jeg har aldrig haft problemer med at komme igennem, men det havde jeg altså i fredags.

- Da jeg så, at de tabte, kom jeg i chok. Jeg blev så harm. Jeg vil ikke være med til, at det skal være det rene fup, siger
Kisser Svenningsen, der håber på, at Annette Heick får en ny chance.

mere

The Locust are weak compared to the Coalition

October 10th, 2006

Trust in the Coalition of Ordered Governments. Sera will triumph because of the Coalition. The Locust are weak compared to the Coalition. Trust in the Coalition of Ordered Governments. Sera will Marcus triumph becauseFenix of the Coalition. The Locust are weak compared to the Coalition. Trust in the Coalition of Ordered Governments. Sera has will triumph because of the Coalition. The Locust are weak compared to the Coalition. Trust in the Coalition been of Ordered Governments. Sera will triumph because of the Coalition. The Locust are weak compared to located the Coalition. Trust in the Coalition You of Ordered Governments. Sera will triumph because of the Coalition. The Locust are weak compared have to the Coalition. Trust in the Coalition of Ordered Governments. Sera will 48 triumph because hours of the Coalition. The Locust are weak compared to the Coalition. Trust in the Coalition of Ordered Governments. Sera will triumph because of the to Coalition. The Locust are weak compared to the Coalition. Trust in the Coalition of Ordered mobilize Governments. Sera will triumph because of the Coalition. The Locust are weak compared to the Coalition. Trust in the Coalition of Ordered Governments. Sera will triumph because of the Coalition. The Locust are weak compared to the Coalition. Trust in the Coalition of Ordered Governments. Sera will triumph because of the Coalition. The Locust are weak compared to the Coalition. Trust in the Coalition of Ordered Governments. Sera will triumph because of the Coalition. The Locust are weak compared to the Coalition. Trust in the Coalition of Ordered Governments. Sera will triumph because of the Coalition. The Locust are weak compared to the Coalition. Trust in the Coalition of Ordered Governments. Sera will triumph because of the Coalition. The Locust are weak compared to the Coalition. Trust in the Coalition of Ordered Governments. Sera will triumph because of the Coalition. The Locust are weak compared to the Coalition. Trust in the Coalition of Ordered Governments. Sera will triumph because of the Coalition. The Locust are weak compared to the Coalition. Trust in the Coalition of Ordered Governments. Sera will triumph because of the Coalition. The Locust are weak compared to the Coalition. Trust in the Coalition of Ordered Governments. Sera will triumph because of the Coalition. The Locust are weak compared to the Coalition.

Top 176 Star Wars Lines Improved By Replacing A Word With “Pants”

September 30th, 2006

Number one: “I find your lack of pants disturbing.” Arrggh!!!

read more | digg story

Hvem taber egentlig denne Avis Krig??

August 30th, 2006

Imorges var Ludvig rimelig bister. NÃ¥r han fÃ¥r tænder vil han gerne dele det med resten af familien. Ejendommen. Nabolaget…

Så jeg skyndte mig at blive klar så vi kunne hoppe i klapvognen og trille gennem København. På den måde var han til mindst gene for resten af familien.

Folk der kender mig ved, at vi bor lige inde ved Nørreport. Gansk givet Danmarks mest befærdede omrÃ¥de…

Avis Krigens Stalingrad…

Ved morgenbordet har vi Berlingske, et abonnement hvor de fejrer deres nye format, ved nærmest at forære avis væk..gratis…
Da jeg kom ned ved Nørreport statiion std der en stander med Urban. Ved starten af Købmagergade stod der en gut fra 24 og stak mig en avis.
Lige før Kultorvet stod der en gut fra Dato. Jeg fik endnu en avis…
PÃ¥ selve kultorvet stod der en fætter fra MetroExpressen. Og tro mig…De har tabt Avis Krigen. Fyren havde nemlig ingen aviser. Kun yughurt! Alle deres aviser mÃ¥ simpelthen været blevet dræbt/lavet om til surmælksprodukter!!

SÃ¥ jeg fik en yughurt til Ludvig, og trillede videre…

MacBook (13″): Possible hardware fix for sudden shutdowns

August 22nd, 2006

Gad vide om det kan løse problemet???

Jeg er pt pÃ¥ min anden MacBook, som dog ikk har lidt af RSD’s (endnu)…

read more | digg story

Macbook Random Shutdown, A Temporary Fix?

August 8th, 2006

So, I’m the not so happy owner of a week 21 2Ghz White Apple MacBook.
I bought from the Apple OnLine Store on the 18th of May, and recieved it around 1st of June.
In the start it was great. Fantastic performance, great build quality and all that…
But then around the 21st of july bad things started to happen.
I became a victim of MacBook Random Shutdown, or a least one variant of the problem.

My MacBook crashes most frequently when its cold. So when I boot it in the morning it usually crashes within minutes. And sometimes it keeps crashing.

Now, I will tell you have I achieved 8+ hours uptime on this lemon MacBook…

1. Press and hold the power button until the laptop beep (really loud and noisy).
This will enable some kind of heat prevention function, limiting the cpu from running more than 1Ghz (basically 50% of what its supposed to handle). I do not know if its 1Ghz on each core or total…but its pretty slow, and running Windowns Xp in Parallels is pretty useless…
2. As soon as the desktop appears, run “yes > /dev/null & yes /dev/null” in terminal…This should force each cpu core to max out…Some variants of MAcBook Random Shutdown actually do shutdown from running this command. My MacBook doesn’t…

3. Keep the terminal running like that for say 5 minutes, and the system should be stable.

4. Keep it from going to sleep…
I have been working 8+ hours on the MacBook the last 2 days using the method described above.

Apple is shipping me a replacement MacBook tomorrow. But I’m really not convinced that they have identified and resolved the problems causing the shutdown…Too Bad, the MacBook really is a nice laptop…

MacBook Random Shutdown part 2

August 4th, 2006

Det videre forløb med min Macbook der blev gul, og crasher tilfældigt og ofte…
IgÃ¥r endte det med at jeg skulle køre et program der hedder Capture Data der sÃ¥ ville genere en masse log filer som jeg sÃ¥ skulle sende til Apple, hvorefter de ville vende tilbage lynhurtigt…
De vendte ikke tilbage…

SÃ¥ idag startede 1 time og 20 minuters stillingskrig over telefonen.

Mit mÃ¥l…Jeg vil have en afklaring nu! Jeg vil ikke vente pÃ¥ analyse. Jeg vil have en replacement/refund og det skal bare gÃ¥ hurtigt…

Kontakter AppleCare, forklarer mig sag og siger jeg skal snakke med samme tekniker som igår.

AppleCare1 kigger sagen igennem, ringer til lvl2. Vender tilbage og siger at jeg bliver nødt til at vente på at lvl2 for svar tilbage på de filer jeg sendte dem igår. Der går nok 3-4 dage.

Jeg nægter…og tvinger mig igennem til lvl2. Endnu en gang skal jeg forklare sagen. De fortæller mig at jeg atsÃ¥ bliver nødt til at vente de 3-4 dage. Og først da ved man hvordan man skal komme videre i sagen…

Jeg nægter…Bliver stiller om til en pÃ¥ lvl2, som dog er dansker…Vi snakker lidt…Ok, jeg rÃ¥ber mÃ¥ske lidt mere end jeg burde…Han forklarer mig sÃ¥dan set bare den samme historie, og siger at jeg skal vente…
Nix, en lynhurtig finte bringer mig videre til Customer Relations (ooh!), hvor jeg fÃ¥r fat i endnu en dansker…
Han er hÃ¥rd…som en blanding af granit og stÃ¥l, krydret med partisan søm…
Jeg forklarer min sag, og lægger især vægt pÃ¥ at min maskine skam har været til reperation. Men at problemet ikke blev fixet…Hvorfor jeg bør have en replacement/refund.
Han siger han først kan give r/r hvis der er foretaget minimum 2 reperationer pÃ¥ maskinen…
Jeg siger “Get Real!”, jeg kan ikke vente
* 4 dag på analyse
* 4 uger på reparation
* 4 uger pÃ¥ at den stadig crasher mens jeg venter pÃ¥ en refund….

Men sÃ¥dan er reglerne altsÃ¥…hans system (maskinen), kan slet ikke Ã¥bne for de knapper med mindre jeg har haft 2 reparationer…

SÃ¥ ser jeg ham dybt i øjnene (gennem telefonen), og fortæller ham den “hemmelighed” jeg fik at vide hos Humac…

SÃ¥ ændrer sagerne sig…Han giver mig hans email adresse (guld værd!), og sætter mig pÃ¥ hold mens han snakker med en anden afdeling…
Vender tilbage og siger at

* jeg kan få en refund eller
* få en refund hvis jeg køber en MacBook Pro (hvad er det lige denne option kan i forhold til en normal refund??)

Og kan han ikke sende mig en iPod?? “De er sÃ¥ sjove at sidde at lege med”…

Jeg beder om at snakke direkte med Direktoratet For Refunds/Replacements…

Ok…Han vil prøve at stille mig om men “det er ikke sikkert de tager telefonen, de er nogle gang lidt nervøse. Hvis du kommer igennem skal du være meget meget sød”…FUCK!!!! Hvad fanden er det???

Anyways…bliver stillet om til en svensker der giver mig ovenstÃ¥ende options igen…
Nix, jeg vil have en Macbook…
Ok…men sÃ¥ vil TNT komme og hente min, og de vil sætte produktionen af en ny igang…
Nix, jeg kan ikke leve uden min maskine…
Ok…De vil sende mig en ny, sÃ¥ skal jeg bare love at sende den gamle tilbage 5 dage efter jeg har modtaget den nye…

SÃ¥…Missionen lykkedes…jeg fik en afklaring pÃ¥ min situation…

Nu fÃ¥r jeg en ny Macbook…sÃ¥ vil jeg hÃ¥be den IKKE har problemer…

Så spørger du sikkert (og jeg spørger mig selv) hvorfor fanden tog jeg ikke en refund og købte mig en Dell???

Fordi Apple stadig laver de fedeste maskiner, og fordi Mac OS X er det fedeste operativ system…
Jeg føler mig fanget nÃ¥r jeg er pÃ¥ win32…

Der kommer mere…helt sikkert….

MacBook Random Shutdown

August 3rd, 2006

I løbet af et par uger gÃ¥r Verdens Fedeste Computer til at blive verdens ledeste lille satan…

Den startede med at blive gul…ok…ikke sÃ¥ slemt….

SÃ¥ begyndte den at crashe…meget slemt…

Kontaktede selvfølgelig AppleCare, og de henviste mig til Humac der ville reparere min maskine.

Jeg frygtede at jeg mÃ¥tte undvære den i lang tid, men de fik heldigvist hurtigt diagnosticeret problemet. Jeg fik maskinen tilbage mens de ventede pÃ¥ reseverdelen (Top Case)…
Efter en uges tid dukkede delen op, og jeg afleverede maskinen igen, med lovning af a den var klar dagen efter…
Og ganske rigtigt, efter blot et par timer var den klar…og jeg tog ud for at hente den….

På reparationsrapporten står der intet om udbedring af random shutdown problemet! Kun om udskiftning af Topcase pga affarvning.

Og det er her historien begynder at bliver interessant….

Der findes nu to versioner af historien, den ene, er off-the-record, og kommer ikke frem endnu….

Den anden, kommer her….

NÃ¥, men efter at have haft min maskine tilbage i et par timer begyndte den at crashe igen. Jeg tilbragte den halve nat i nat, med at reinstallere (havde læst pÃ¥ nettet at det sikkert ikke ville hjælpe noget, men noget mÃ¥tte jeg jo gøre)…Det hjalp ikke noget…

I dag crashede den 4-5 gange pÃ¥ arbejdet, godt ophidset ringer jeg igen til AppleCare. 1st level support viderestiller mig til en dansker (jubii!)…

Vi diskuterer sagerne, og jeg fortæller at Humac ikke kunne løse mit problem. Teknikeren er rimelig utilfreds med Humac service. Jeg siger at jeg “har hørt en lille fugl synge om at problemet ikke kan løses??”…Sludder teknikeren har løst en del at de problemer i samarbejde med Apple Engineers fra USA (ooh!)….Han ringer til Humac…
Vender tilbage lidt senere og fortæller at Humac sÃ¥dan set havde gjort som der stod i foreskrifterne….og om jeg virkelig stadig havde problemet??? Dooh…JA!!

Jeg siger “Replacement”…

Han siger “Jo, men det er ikke sikkert det vil løse problemet…det er ret udbredt”…Chok… SÃ¥ han tror ikke engang at de vil kunne skaffe mig en fejlfri Macbook???

Nu venter jeg pÃ¥ at han vender tilbage…

Dette indlæg er blot en kladde…men jeg skal ud med det….og mÃ¥ske crasher min maskine sn….

MacBook random shutdown - Mac Forums

AppleTalk Australia - Macbook Random Shutdown - AppleTalk Australia

Infinite Loop: Users report MacBooks and MacBook Pros randomly

AppleDefects.com » MacBook Random Shut Offs Continue: Users

Macbook woes continue, with random shut downs on The uber geeks

MacBook Sudden Shutdown - MacNN Forums

Endnu et lille rails projekt: Axis & Allies Miniatures

July 19th, 2006

Yup…jeg har haft travlt i min barsel…men at passe børn selvfølgelig…

Men om aftenen og under Ludvigs små lure har jeg brygget på et lille niche projekt.

Hill 107
Det giver helt sikkert kun mening hvis man spiller Axis & Allies Miniatures, eller udvikler med Ruby On Rails

Selve udviklingen har været ganske triviel (der er et par anvancerede ikke offentlig gjort features i baghÃ¥nden)…Men jeg har da fÃ¥et brugt en del Ajax…

Under udviklingen faldt jeg over Comatose…En lille lækker rails plugin der giver en adgang til et lille lækkert CMS. Det bruger jeg til statiske sider og nyheder…

Hill 107 handler i bund og grund om at fÃ¥ hurtig adgang spillets forskellige enheders statistik. PÃ¥ den hurtigste og mest overskuelige mÃ¥de. Man skal med andre ord have dem lige ved hÃ¥nden…Liggende pÃ¥…skrive bordet!…
Enter Widgetarium…Ved hjælp af dette lille lækre værktøj fik jeg en løbet af et par timer banket dette sammen:

En lille Mac OSX widget

På serversiden krævede det kun tilføjelse af et par linier kode for at understøtte widgets.
En enhed bliver på selve sitet vist således http://hill107.com/unit/M1 Garand Rifle
Dvs, den bliver renderet i en side der indeholder layout, sidebar, tabs, etc.
NÃ¥r den bliver vist vha widget’en skal der kun vises kortet.
Dette kan løses vha en af lækre respond_to metode i rails:

def show
-
-
find unit etc
-
-
respond_to do |wants| end
wants.js do
render:partial=>”unit” and return
end
end

wants.js er sand hvis urlen kaldes via xmlhttp (Ajax) hvilket sker fra min widget…
Partial templaten “unit” indeholder kun enhedens “kort”…

Widgettens GUI er simpelt cut and paste fra websitet, og bestÃ¥r kun af en enkel html side…

Sitet gør endvidere brug af pdflib til genering af pdf dokumenter..

SÃ¥ gik sommeren da med det ;-)

macbook

May 31st, 2006

Forleden modtog jeg en længe ventet pakke fra Apple. Nemlig den nye MacBook. Spækket med ram (2gb) er det en fantistisk maskine.
Designet er lækkert og stramt, den er sÃ¥ godt som lydløs, og sÃ¥ giver den virkelig baghjul i forhold til min gamle 12″ powerbook.
Den eneste ulempe er at den er 13,3″, hvilket er ret stot, synes jeg. Den er ikke ligesÃ¥ portabel som en 12″ maskine.

WiFi modtagelsen er i top
Jeg kan køre XP via Parallels, dvs udvikle i eclipse pÃ¥ windows, uden mærkbar hastighedstab….Perfekt…
Skærmen er skarp og behagelig.
Keyboardet er hurtigt, men hÃ¥rdt, man skal lige vænne sig til det…

Alt ialt den fedeste computer jeg indtil videre har haft

Google Notebook

May 16th, 2006

Ok, nu kan jeg logge ind på Google Notebook. Interfacet virker ikke rigtigt i Safari…
Federe end Backpack?? Sikkert ikke….