måndag 26 oktober 2009 | Kategorier: Allmänt | 3 kommentarer
Läste idag att Spotify har publicerat ett ”metadata-API” där man bland annat kan ”slå upp” Spotify-URL:ar och få tillbaka artist- och albuminformation. Med andra ord är det tekniskt möjligt att göra typ en webbtjänst som skapar fina Spotify-URL:ar som översätts till fungerande, fula motsvarigheter när man klickar på dem.
Men frågan är då: hur svårt är det för Spotify att göra URL:arna fina från början? Jag vill alltså ha exempelvis http://open.spotify.com/Dream-Theater/The-best-of-times istället för http://open.spotify.com/track/1FESZiB2Usc0HxZVqXqHPM. För mig skulle det vara helt okej att de lade till den där crazy hashsträngen (1FESZiB2Usc0HxZVqXqHPM) efter låttiteln i adressen och gjorde uppslaget enbart på den – huvudsaken är att man ser vad det är man kommer få lyssna på innan man följer länken.
Bara en tanke alltså.
Uppdatering: Tills vidare kan man använda cleanify.hihaj.com som jag kodade ihop nu på morgonen. Fixar en läsbar URL som även fungerar som länk på exempelvis Facebook eftersom den är en redirect till den ”riktiga” Spotify-URL:en. Exempel: http://cleanify.hihaj.com/play/dream-theater/the-best-of-times/track/1FESZiB2Usc0HxZVqXqHPM
Uppdatering: Se Cleanify.net och/eller det här blogginlägget.
måndag 26 oktober 2009 | Kategorier: Tips och tricks, Webbutveckling | Inga kommentarer
Många webbutvecklare använder Yahoos Firebug-tillägg YSlow för att utvärdera prestanda på sina sajter och hitta aspekter med förbättringspotential. I princip kan man säga att YSlow utgår från ett visst regelverk och ger en sajt ett betyg inom ett antal olika grenar. Det hela viktas ihop till ett totalbetyg som mer eller mindre säger hur optimerad sajten är (från besökarens perspektiv – prestandaproblem på serversidan kan av naturliga skäl inte tas med i undersökningen).
En gren som de flesta mindre sajter får dras med låga betyg i är ”Use a Content Delivery Network (CDN)” – alltså att använda ett särskilt servernätverk specifikt för att leverera statiskt innehåll (som bilder, stylesheets, javascript etc.) till besökaren. Detta är normalt något som större webbplatser utnyttjar men som ”vanliga bloggare” och liknande kanske inte kan lägga pengar på. Och om man ändå lägger pengar på det och kör testet igen så är risken stor att man ändå får lägsta möjliga betyg. Varför? Jo, som standard känner YSlow bara till någon enstaka CDN-adress (sannolikt Yahoos egna CDN), och om man skaffat ett konto någon annan stans förstår YSlow inte att det faktiskt är ett CDN. Men det går att rätta till (åtminstone hjälpligt).
Läs vidare »
måndag 19 oktober 2009 | Kategorier: Allmänt, Teknik | 13 kommentarer
För några år sedan hade jag grav otur: just när jag höll på att installera om operativsystemet på min dator kraschade den externa hårddisken där jag hade lagt en massa filer som skulle flyttas över från det gamla till det nya systemet. Sedan dess har jag varit rätt noga med att ha en ordentlig backup för att slippa förlora fler dokument, bilder och andra filer. Hittills har jag inte hittat någon lösning som varit perfekt, men nu tror jag att jag äntligen kan vara något riktigt bra på spåren. Igår kväll installerade jag nämligen Jungle Disk.
Läs vidare »
måndag 05 oktober 2009 | Kategorier: .NET, Microsoft, Webbutveckling | Inga kommentarer
Jag har precis läst klart boken Pro ASP.NET MVC av Steven Sanderson. Resultat: jag är gravt peppad att sätta igång med ASP.NET MVC! Jag gillade verkligen den här boken; Sanderson skriver strukturerat och koncist, med en blandning av djupdykningar i tekniken och konkreta kodexempel. Ett klart plus är också att han inte är associerad med Microsoft – flera gånger understryker han att hans exempel inte handlar om ”demoware” utformade att få ramverket att glänsa utan skulle kunna fungera i en verklig situation. Boken går igenom många aspekter av webbutveckling med snygg mjukvarudesign som röd tråd och jag upplevde att den förklarar principerna bakom MVC-mönstret på ett mycket grundligare sätt (och lämnar färre frågetecken) än exempelvis Professional ASP.NET MVC 1.0 (av bland andra Scott Guthrie) som jag läst tidigare.
Om du är det minsta nyfiken på ASP.NET MVC så tycker jag absolut att du ska låna eller köpa den här boken. När jag skaffade den kostade den knappt 300 kr och det var den utan tvekan värd.
onsdag 23 september 2009 | Kategorier: Tips och tricks | 5 kommentarer
Gravt irriterande scenario: du vaknar typ 40 minuter före väckarklockan och känner dig utvilad, som en helt ny människa. Men eftersom det är så länge kvar tills du hade tänkt stiga upp så ligger du kvar och gottar dig, och somnar efter några minuter om. När klockan sedan ringer kan du knappt öppna ögonen och det känns som att du sovit två timmar totalt på hela natten. Du tänker att du borde ha gått upp när du vaknade första gången, men väckarklockan fick bestämma och den verkar ha en osviklig förmåga att ringa när det inte passar din kropp.
För rätt länge sedan skrev jag ett kort inlägg om en väckarklocka som tillsammans med ett litet armband loggar ens rörelser i sömnen och på det sättet kan väcka en när man sover som lättast, inom en halvtimme från en tid man själv ställt in. Det enda som hindrade mig från att köpa den direkt var priset, nästan 2000 kr. För en väckarklocka. Mah. Det finns som tur var andra alternativ.
Läs vidare »