09
Apr 10

Gowalla Spotter på WordPress.org

Min “Things to do before you die” blev just ett snäpp kortare:
/../
Springa ett marathon
Simma med hajar
Jonglera
Dricka Singapore Sling i Singapore
Skriva en plugin till WordPress
Cykla på bakhjulet
Lösa Rubiks kub
/../

Nu kan ni ladda ner och använda pluginen Gowalla Spotter som jag gjort till Surdegskartan. Pluginen visar senaste fem incheckningarna från en Gowalla Spot, som här (Mellby Bagaren).

Eftersom jag inte kan sånt här i normala fall har jag fått lära mig mycket nytt om bland annat WP-arkitekturen (pluginer, API-t, taggar), php, Gowalla och json. Mkt lärorikt. Jag blir hela tiden inspirerad av alla duktiga människor omkring mig (både fysiskt och digitalt omkring mig) och känslan av att “alla bara gör massa coola grejer och kan så mycket”. Ännu mer impad nu efter att ha slitit med det här, men det finns enorma möjligheter med mer kunskap. Makes you think… Tack till @mptre, @jocap, plindberg, @lemonad och @ankerstal för snabba svar.

Ladda gärna ner och testa, vore grymt kul att få se den användas någon annanstans!


07
Feb 10

Underskattad som bok

Det känns inte som iphone har fått den uppmärksamhet den förtjänar som digital bok. Synd, för jag tycker det fungerar bra.

Mest läser jag på t-banan och i sängen. Hellre pocket än inbundet. Några egenskaper jag verkligen gillar med att läsa i telefonen är:
- Den är alltid med
- Det räcker med en hand (också att bläddra med)
- Du slipper tänka på bokmärket (eller hundörat)
- Fungerar utmärkt i mörkret
- Stort utbud av böcker
- Du kan börja med en, fortsätta med en annan och avsluta med en tredje på samma resa utan att bära mer för det
- Jag gillar trots allt radlängden. Det är vilsamt för ögat med en liten yta.
- I en trång tbana är det betydligt enklare att läsa i telefonen än i en bok

Jag säger inte att det är bättre än analoga bokformatet men det kompletterar väldigt bra.

En trolig utveckling är att man kan läsa andras anteckningar i marginalerna: crowd sourcing. Det skulle tillföra något alldeles unikt.

Oh – one more thing – eboken kan twittra!

Prova läsa något med Kindle eller Stanza som du laddar ner gratis i Appstore. Med Stanza finns flera bibliotek med gratis böcker, till exempel Cory Doctorows Little Brother. Orkar du bara göra ett kort försök tycker jag du ska läsa förordet, det är tänkvärt.


03
Feb 10

Så här gjorde jag Surdegskartan (8hbc:)

Två bra grejer med att bygga surdegskartan.se:
1. Jag har nytta av sajten.
2. Jag fattar vad man kan göra med det som finns färdigt på nätet.

Hittills har jag lagt ner sju-åtta timmar och 99 kronor. Tack vare främst bloggen Söderfamiljen som hade ett inlägg blev det långt mycket mer trafik än vad jag hoppats på:

Trafikstatistik

Mest förvånad är jag att det inte behövdes något kodande alls. Inget alls! Det var mer som att lägga pussel: WordPress är grunden, Geo Mashup för kartorna, Disqus för kommentarer, GD Star Rating för stjärn-betygen, Contact Form 7 för mailformuläret (med ajax, captcha och akimset-funktioner), FD Feedburner och Google Analytics för statistik (Feedburner postar också uppdateringar till Surdegskartan på Twitter), RSS Include Pages för att få ett komplett RSS-flöde, Pubsubhubbub för snabba uppdateringar och för säkerhetsskull W3 Total Cache för cachning.

En blandning av open source (WordPress och alla pluginer), API (Google Maps) och “Software as a service” (Disqus, Feedburner och Analytics). Bara “för att” tänkte jag lägga allt på ett CDN också för att kunna klara “oändlig” trafikmängd bara för att det är så enkelt men jag gör inte det ännu.

33 bagerier and counting just nu, följ enklast uppdateringarna via RSS eller Twitter.


29
Jan 10

Surdegskartan.se

När jag fick några uppskattande kommentarer på en karta jag gjort med några schyssta bagerier utmärkta i Google Maps fick jag idén att göra kartan lite bättre: kanske någon mer än jag har användning av den. Ted hade inte tid så jag fick göra det själv :)

Kolla in surdegskartan.se!

Jag har hittills lagt ned 6.5 timmar på att bygga tjänsten inklusive att köpa domännamn, dra igång ett webbhotellskonto, skriva in och sammanställa informationen. Då är det ändå en fungerande tjänst med admingränssnitt med kartintegration, sök, betygsättning, kommentarer och reactions (med FB/Twitter-inloggning), kontaktformulär, epost-utskick med mer. Jag har inte kodat någonting. Inte en enda rad kod har jag kodat, ändrat eller lagt till! Och jag är inte ens snabb.

Open source + API + SaaS = ftw!


25
Jan 10

Notifiering från bloggarna

I morse aktiverade vi stöd för pubsubhubbub på alla TV4-bloggar (ungefär 90 stycken). Det innebär att så fort ett inlägg publiceras så pingas en hubb. Hubben i sin tur skickar en uppdatering till “prenumeranter” om att ett nytt inlägg publicerats. På så vis får man reda på att något nytt publicerats direkt istället för att själv besöka sidan eller genom att läsa via RSS (vars flöde ofta uppdateras med några timmars mellanrum).

IM-notifieringen två minuter efter tidsstämpeln på inlägget (från Style by Kling).

Fördröjningen varierar (på de tjänster jag använt) mellan 3 sekunder och 60 minuter. Inte riktigt realtid alltså men det beror till stor del på att infrastrukturen (hubbar alltså) inte är utbyggd ännu.

Ett enkelt sätt att komma igång är att använda Notifixlite (eller PuSH Bot som gör precis samma sak). Använd:
/subscribe http://lundh.fotbollskanalen.se/feed
/subscribe http://stylebykling.tv4.se/feed
/subscribe http://ekwall.fotbollskanalen.se/feed
eller vilken annan blogg som helst på Fotbollskanalen, Hockeykanalen, Recept.nu, TV4 eller Hemmakanalen (lägg bara på /feed på URL-en).

I f-r-a-m-t-i-d-e-n kommer man kunna bygga flöden runt olika ämnen som uppdateras i realtid genom att följa olika hubbar med flera olika källor. Till exempel ämnessajter såsom Twingly Channels om till exempel Haiti, handväsk-diskussioner eller läsplattor.

Ett bra ställe att läsa mer är Superfeedrs blogg.


21
Jan 10

Återanvändning med Creative Commons

Det var kul att Feber var snabba att nappa; sent i tisdags skrev jag att allt innehåll i bloggen licensieras under Creative Commons. Innebär att du kan dela vidare, remixa och använda det jag gjort så länge du länkar och talar om att det kommer härifrån. Feber tog det tidigare inlägget “Allt är inte gratis” och lade ut det i sin helhet med byline och hänvisning.

Resultatet första dygnet: cirka 350 artikelvisningar på Feber plus de som läser artikeln på förstasidorna. 66 stycken klickade sig vidare hit.

Det är lustigt att se sitt eget alster användas i ett nytt sammanhang. Det är också ett bra sätt att förstå hur de olika licensmodellerna fungerar och vad de innebär.


19
Jan 10

Nu med Creative Commons

Nu har jag licensierat allt innehåll här i bloggen och det jag laddar upp på Flickr med Creative Commons 2.5 BY.

Det innebär att du får dela och remixa det jag gjort och använda hur du vill så länge du anger att det kommer härifrån eller från mig.

Licenser, copyright och rättigheter påverkar mycket av innehållet på nätet och Creative Commons har skapat olika licenser för olika behov som är enkla, standardiserade och gratis. Om du inte aktivt sätter någon licens på det du publicerar så är det copyright-skyddat och ingen får göra någonting med det. Det är ofta en väldigt snäv och hård begränsning.

Som tack för ett bidrag till Creative Commons fick jag en t-shirt (tryckt på American Apparel).

Creative Commons-tshirt

Nu är jag lite nyfiken på om och hur något kommer användas…


22
Nov 09

Utvärdera Episerver och Drupal

Sedan artikeln i Resumé i onsdags att Bonnier vill låta alla sajter byta till Episerver har det varit mycket diskussion på nätet om Episerver och open source-alternativet Drupal.

Vill du veta hur systemen fungerar så laddar du ner Drupal här och kör igång, för Episerver kontaktar du någon Episerver Premier Solution Partner eller Solution Partner eller bokar in ett Webinar.


19
Nov 09

Speed matters

Att få reda på i realtid (säg inom några sekunder) att något publiceras är en avgörande skillnad jämfört med att läsa “i efterhand”. De feeder jag lade till igår med Notifixlite fungerade sådär. De enda som notifierades direkt (såvitt jag kunde avgöra) var de som hade aktiverat pubsubhubbub-stöd: bloggarna. Att få ett meddelande via instant messaging 7-27 minuter efter publicering är inte riktigt samma grej tyvärr.

Det finns färdiga pluginer både till olika programmerings/skript-språk och till olika content management-system redan nu. Intressant att se hur fort de olika delarna utvecklades och blev “färdiga”. Här är en sammanställd lista ordnad i fallande ordning baserad på modulernas skapade-datum (och jag vet inte hur kvaliteten är på resp. modul):
Perl 090427
Python 090517
Wordpress 090525
Ruby 090627
php 090705
Django 090806
Haskell 090809
C# – 090817
Movable Type 090819
Drupal 091112
Java – finns inte ännu men en diskussionstråd skapad i forumet 091112

(Och ja, det är både system och språk blandat i listan.)

Hur går det för de “stora” leverantörerna: Polopoly, Escenic, Episerver?

För övrigt tror jag att möjligheten att få uppdateringar i realtid kommer förändra nätet och hur vi använder det – igen. Sen tycker jag det ska blir skönt att slippa “twitter twitter twitter” så fort realtidswebben nämns. :)


17
Nov 09

Testar Notifixlite (uppdatering i realtid?)

Ända sen jag började läsa på om Pubsubhubbub har jag velat testa och se lite applikationer som använder protokollet. Nu ska jag testa Notifixlite som är en XMPP-bot skriven på Google AppEngine där man kan prenumerera på feeder. Förhoppningsvis så pingar det till då och då så fort något uppdateras.

Det är enkelt att komma igång:
1. Lägg till GTalk-roboten “notifixlite@appspot.com” och acceptera att den lägger till dig.
2. Skicka ett meddelande till den på formen “/subscribe <url>” där <url> är en RSS-länk till någon sajt du vill ha uppdateringar ifrån. Till exempel så här “/subscribe http://strm.se/feed/”.
3. Du får besked om ifall det fungerar eller inte och sen dyker de senaste inläggen upp.

Om du har en WordPress-blogg kan du ladda ner pubsubhubbub-pluginen och aktivera den. Hubben http://superfeedr.com/hubbub finns med från början och det är den som Notifixlite använder för uppdatering.

Sådär, då testar jag och publicerar nu och ser ifall det händer något.

Uppdatering 1: Goddam! Elva sekunder efter att jag tryckt Publicera (fyra-fem sekunder efter att sidan laddats om) så fick jag länken skickad till mig som ett meddelande. Det fungerar!

Uppdatering 2: Glömde den här länken och att Notifixlite är open source så hämta koden och börja förbättra.

Uppdatering 3: Ett uppdaterat inlägg triggar inte ett nytt meddelande. Men ändå, det här är coolt…

Uppdatering 4: Här är några feeder som fungerar att börja med:
/subscribe http://strm.se/feed/
/subscribe feed://feeds.feedburner.com/JardenbergUnedited
/subscribe feed://feeds.feedburner.com/Mindpark
/subscribe http://tv4.se/1.297402
/subscribe http://www.svd.se/?service=rss&type=latest
/subscribe feed://www.dn.se/m/rss/toppnyheter
/subscribe feed://www.aftonbladet.se/rss.xml
/subscribe feed://expressen.se/rss/nyheter
(Det är bara de med pubshubbub-stöd som uppdateras i realtid, min blogg till exempel. Vilket publiceringssystem blir först med inbyggt stöd?)