...om sånt jag tycker är kul, intressant eller värt att uppmärksamma om olika intressen: nya medier, internet, foto, sport, mat med mer.

Underskattad som bok

Posted: februari 7th, 2010 | Author: per åström | Filed under: Innehåll, Molnet, Open source, Spanat | Tags: , , , | Comments

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.


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

Posted: februari 3rd, 2010 | Author: per åström | Filed under: Mat, Molnet, Open source, RSS, google, hemmabygge | Tags: , , | Comments

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.


Surdegskartan.se

Posted: januari 29th, 2010 | Author: per åström | Filed under: Molnet, Open source, hemmabygge | Tags: , , , , | Comments

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!


Notifiering från bloggarna

Posted: januari 25th, 2010 | Author: per åström | Filed under: Open source, RSS, TV4 | Tags: , , , | Comments

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.


Återanvändning med Creative Commons

Posted: januari 21st, 2010 | Author: per åström | Filed under: Open source, blog2.0 | Tags: , , , | Comments

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.


Nu med Creative Commons

Posted: januari 19th, 2010 | Author: per åström | Filed under: Innehåll, Open source, blog2.0 | Tags: , , , | Comments

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…


Utvärdera Episerver och Drupal

Posted: november 22nd, 2009 | Author: per åström | Filed under: Business, Open source | Tags: , , , , , | Comments

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.


Speed matters

Posted: november 19th, 2009 | Author: per åström | Filed under: Open source, RSS, internet | Tags: , , , , , , , , | Comments

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. :)


Testar Notifixlite (uppdatering i realtid?)

Posted: november 17th, 2009 | Author: per åström | Filed under: Molnet, Open source, RSS | Tags: , , , , , | Comments

Ä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?)


TV4-plugin som öppen källkod

Posted: november 9th, 2009 | Author: per åström | Filed under: Business, Open source, TV4, internet | Tags: , , , , , , , | Comments

I förra veckan släppte vi på TV4 vår egna Wordpress-plugin som en open source-plugin. Den fick namnet till ”External Markup” och vi använder den i våra snart 100 bloggar för att hämta rätt ramverk till bloggen från huvudsajten. Exempel: Style by Kling-bloggen är en del av Mode-sajten och ”ärver” utseendet med annonstaggar, navigering och css från huvudsajten. Tove bloggar på en Idol-blogg som hör till Idol-sajten.

Så för att hålla bloggen uppdaterad med rätt information så skrev vi pluginen som hämtar, parsar, lagrar och inkluderar rätt filer i Wordpress.

De flesta bloggar som kompletterar eller hör till en annan site har liknande funktionalitet och det finns många olika varianter att göra det på. Vi gjorde det på vårt sätt och lägger ut resultatet på Wordpress.org med GPL-licens så det är fritt att ladda ner, modifiera och använda.

Varför gör vi så?

Det finns många anledningar, jag ger några här:

- Det är en del av vår verksamhet att testa och utvärdera nya sätt att arbeta på. Det här är första gången vi släpper något vi gjort som öppen källkod (och jag kommer inte riktigt på något bra exempel på någon annan ”stor mediesajt i Sverige” som gjort samma sak) och vi är nyfikna på responsen.
- Vi bygger hela vår bloggtjänst på produkter med öppen källkod. Det känns naturligt att ”ge tillbaka” och inte bara ”ta”.
- Vi hittade inte en funktion som löste just det här behovet för oss. Nu när vi löst det kanske någon annan har nytta av vår lösning, antingen direkt eller som inspiration till en egen lösning.
- Att vi inte hittade något passande kan också förklaras med att behovet kanske inte är så stort: de företag som faktiskt layoutar en blogg exakt som ”huvudsajten” kanske inte är så många. Dessutom är det nog så att de som gör det oftast är ”traditionella mediebolag” och hur ofta släpps de lösningarna ut som öppen källkod?
- Förbättringar från andra? Vi är färdiga för stunden men det är möjligt för vem som helst att förbättra och skicka tillbaka kod som gör produkten bättre eller ger den fler funktioner.
- Bättre kvalitet?! Jag kan inte säga hur pluginens kod förhåller sig till annat vi producerar men jag (som inte varit inblandad i kodandet) tror att när man släpper ut det man gjort för andra att granska så väljer man andra vägar och tänker ett varv extra. Kvalitet, stolthet och och att stå för det man gör.
- Spelreglerna är ändrade – trösklarna är låga. Det finns hur mycket kreativitet och produktivitet som helst utanför mediehusens väggar och de både kompletterar och konkurrerar med vår verksamhet. Det som skapas skapas med andra verktyg (öppen källkod, API:er, mashups) och på andra sätt (24 Hour Business Camp) än vad vi är vana med och det måste vi lära oss genom delaktighet.
- ”Alla andra gör det”. Nej, det stämmer verkligen inte, men några riktigt stora sajter gör det: Google gör det, Facebook gör det, NY Times gör det, Guardian gör det. Det borde – och kommer – bli fler.

Mer läsning: Jag gjorde en intervju med Henrik Box som satte upp våra bloggar tidigare.

Ladda ner ”External Markup” här.

Vi vill gärna höra vad du tycker så kommentera gärna!