24
May 10

Webb, Twitter och Layar

Surdegskartan började på nätet men det är sällan snabbaste sättet ifall man vill ha en adress till närmsta bageri. Därför finns det med hjälp av Fredrik Davidsson en Twitter-bot som svarar med namn, adress och kartlänk om man twittrar #surdeg (med geoposition påslaget) från telefonen.

Fredrik har även gjort ett Layar-lager som heter Surdegskartan. Layar är en “augmented reality”-app som lägger på information på det telefonkameran ser. Tänk Terminator och den digitala presentation av omvärlden såsom den visades sett genom Arnolds ögon. Ladda ner Layar (gratis och finns till iPhone eller Android) och ladda sen ner lagret “Surdegskartan”.


Så här ser Petite France ut sett genom Layar.

Fredrik har också gjort White Guide som ett lager, bra att ha om du vill äta gott. Läs mer om det här.


18
May 10

Konversation apropå URL-förkortare och långa domännamn

Twitter-konversation idag:

perkovich: Många har egna URL-förkortare. Har Sveriges Radio någon ännu?
shakalak: SR.se ? :) RT @perkovich: Många har egna URL-förkortare. Har Sveriges Radio någon ännu?
thompabompa: @perkovich Dom lanserade ju en URL-förlängare som gimick.
windyjonas: Nominerad till tweet of the year :) RT @perkovich: Många har egna URL-förkortare. Har Sveriges Radio någon ännu?
SR_Nyheter_Red: @perkovich Såvitt jag vet jobbar vi på saken (ang.URL-förkortare) Men som brukligt efter lansering står buggfix högst på agendan för utv.
perkovich: @SR_Nyheter_Red Tack!! (Jag är lite tagen av det beskedet dock :)
SR_Nyheter_Red: @perkovich Förstår det. Varför göra det kortare när man kan göra det längre?
emanuelkarlsten: @windyjonas @perkovich Vi jobbar på saken! @emanelkarlsten Vi gillar exempelvis Expressens variant :)
emanuelkarlsten: @SR_Nyheter_Red oj, jobbar på det? Börjar använda sr.se till förkortare?


25
Mar 10

Var finns det #surdeg?

Nu fångar Surdegskartan.se upp alla geotaggade tweets som innehåller hashtaggen “#surdeg” och besvarar dom med närmsta bageri, adress och kartlänk!

Exempel:
@perkovich: Nu skulle det passa bra med en #surdeg
@surdegskartan: @perkovich – Östra Rönneholmsvägen 6 – http://L2W.no/9y52

Jag tycker själv att det var lite bökigt att använda webbsajten i telefonen när man är på väg och funderade på hur det kunde göras enklare. Samtidigt såg jag att Fredrik Davidsson (@fdqps) höll på att labba med olika twitter-botar (till exempel @bracitat). Några mail och tweets senare är en fungerande lösning på plats.

En WordPress-plugin från Fredrik (Geo Query? – snart mer info i Teknograd-bloggen) kopplar ihop koordinater i WP-databasen (som används av pluginen Geo Mashup) och boten som i sin tur kommunicerar med Twitter.

Lösningen är enkel och genialisk och går att utveckla på hur många sätt som helst. Istället för att aktivt behöva söka information kan man presentera ett svar baserat på position och behov rakt ner i näven. Nu råkar det vara bröd och bagerier men tänk nyheter, annonser, lokal information, erbjudanden, produkter osv.

Nu kan jag inte längre säga att Surdegskartan är gjord utan att jag skrivit en enda rad kod. Även om Fredrik gjort allt kodande så fanns inte den här funktionen färdig att ladda ner (ännu). Å andra sidan är sajten inte längre bara en “vanlig” sida utan nu är det mer service och tjänst med “cutting edge”-funktioner. Och den här sortens tjänster kommer vi bara se mer och mer av så det kommer bli enklare och enklare att använda.

Testa! Och köp hem gott bröd till helgen.


09
Feb 10

Buzz kan bli ztort?

Det lilla jag testat av Buzz känns som en mix av Jaiku, Friendfeed, Twitter och Facebook. Dags att dra igång ett nytt race och lägga till kontakter – det är innehållet som gör tjänsten.

Första intrycket jag fått är bra: jag har alltid saknat kommentarer på Twitter (Jaiku-style) och då känns Buzz som ett steg i rätt riktning.

Att Buzz dessutom supportar realtidsuppdateringar via pubsubhubbub gör det också spännande då flöden borde uppdateras snabbt och från många olika källor.

Det ska dyka upp i Gmail men än så länge har jag bara tillgång via buzz.google.com via mobilen (aah – ett webbgränssnitt!!). Än så länge stöds inte Google Apps-konton men jag finns på perkovich@gmail.com så länge.


05
Jan 10

Twittrande dator (start och vila)

Nu har jag med lite pyssel fått den Mac Mini som är kopplad till TV:n att twittra lite intelligentare: den skickar en tweet varje gång den går igång eller sätts i vila. De första stapplande stegen för att få huset ut på internet.

Twittrande Mac

Så här gjorde jag (ingen garanti att det fungerar för dig, och sker på egen risk…):

1. För att datorn ska fatta att den ska göra något varje gång den startar eller sätts i vila installerade jag Sleepwatcher (ladda ner här). Programmet (som körs som demon och är “osynligt”) ser till att ett skript körs vid start och en annat vid vila. Först dubbelklickar du på sleepwatcher.pkg (som är programmet) och sen SleepWatcher StartupItem.pkg som ser till att programmet alltid startas vid uppstart.

2. För start körs .wakeup:

För vila körs .sleep:

3. Skripten ska ligga i din hemmakatalog /Users/användarnamn/. Enklast är att spara innehållet ovan som två textfiler med namnen wakeup respektive sleep.

4. Öppna sen ett Terminal-fönster och skriv:
mv sleep .sleep
mv wakeup .wakeup
chmod +x .sleep
chmod +x .wakeup
mv byter namn på filerna (och med en punkt framför så blir de osynliga så då syns de inte längre i Finder) och chmod används för att ändra rättigheterna så att de blir “kör-bara” (x som i execute)

5. Provkör filerna. Skriv:
./.wakeup
respektive
./.sleep
i Terminalfönstret (./ betyder “kör”). Du får en xml-fil som svar ifall det har fungerat eller ett felmeddelande ifall något inte stämmer och du kan också se att statusen uppdaterats på Twitter.

6. Funkar det så här långt så är du klar. Testa sätt datorn i vila!

Kan ju också användas ifall datorn blir stulen, då kan den tala om var den är någonstans när den startas upp igen. För det här twittrandet syns inte alls på skärmen, det sker helt i bakgrunden.


15
Oct 09

Infrastruktur för realtidswebben

Googles köp av Jaiku var knappast bra för utvecklingen av tjänsten även om grundaren Jyri Engeström gjort mycket nytta hos Google i form av profilsidor. Men nu när Jyri efter två år lämnar Google tror jag inte det är slutet för deras möjligheter inom realtidswebben. Jag kommenterade Mikael Zackrissons bloggpost på ämnet men fick inte plats, det blev därför ett inlägg här också:

Google har inte några populära tjänster såsom Facebook eller Twitter, men jag tror de har större planer. Enstaka tjänster kommer inte utgöra realtidswebben.

Att “alla” använder Twitter idag beror på att det är där “det händer” och att det som sägs på Twitter läses på Twitter. Du kan inte själv välja vilken tjänst du använder för att läsa innehållet (även om du kan använda olika program för att läsa meddelandet).

Nästa naturliga steg i utvecklingen är att kunna skicka realtidsinformation mellan olika tjänster. Uppdateringar och nya postningar – oavsett om det är ett inlägg, en bloggpost, en kommentar, en bild, en nyhet taggad med “Israel”, ett bud i en auktionstjänst eller en “Senaste Nytt-flash” – från en bestämd källa som uppdateras i den tjänst du själv föredrar att använda. Idag fungerar det inte, men olika protokoll och tekniker håller på att göra det möjligt.

Därför tror jag Google är något på spåren när de tar initiativ och är delaktiga i att utveckla de nya protokollen. Wave – höstens mest omtalade tjänst – bygger helt på realtidsuppdateringar, och Pubsubhubbub (utvecklat av bland annat Google-anställda på deras egna 20%-tid) kan bli viktiga byggbitar. Och när Google väljer att bygga in stöd för Pubsubhubbub i sina egna tjänster såsom Google Reader, Feedburner och Blogger så har de en ganska bra utgångspunkt i realtidswebben. Och javisst!! Alla tre tjänsterna har faktiskt stöd för Pubsubhubbub sedan en tid tillbaka (1, 2 och 3).

Till Google App Engine finns det kod som kopplar ihop Pubsubhubbub-uppdateringar med XMPP. Enklare uttryckt innebär det att du kan få uppdateringar direkt till din chattklient (iChat, Adium eller liknande) i realtid vid uppdateringar.

Att protokollen och mycket kod dessutom är open source gör möjligheterna större att de får spridning och utbredd användning. Och vem som helst som vill kan vara med och påverka.

Eftersom utgångspunkten i realtidsuppdateringarna med Pubsubhubbub är vanlig RSS så öppnar det upp för många tjänster att skicka uppdateringar vid förändringar. All denna realtidsinformation skapar helt nya informationsflöden att indexera och hålla koll på. Nu mer än någonsin behövs filter och aggregeringsfunktioner som hjälper oss att hålla reda på det viktiga och filtrera bort bruset (till exempel Twingly Channels) och sök.

Jag är övertygad om att även Google har planer för den typen av tjänster. Och jag hoppas att fler blir delaktiga i utvecklingen så att vi slipper hamna i en “Twitter-situation” där bara ett företag får vara med och utveckla. Vi användare är värda bättre och vill också vara med och påverka.


06
Aug 09

Pubsubhubbub – RSS i realtid

De som tror att RSS är dött måste tänka om för nu kommer en pusselbit som saknats: RSS som notifierar i realtid. Under sommaren har protokollet (Publish/Subscribe) Pubsubhubbub lanserats och namnet allena låter som ett skämt men konceptet är efterlängtat. Det som saknats tidigare är ett sätt att snabbt få besked när något är publicerat. “Pull” i all ära men det är inte snabbt såsom mikrobloggar eller chat. En enkel beskrivning av Pubsubhubbub:

Protokollet är skapat i sin första version av personer från Six Apart (Movable Type/TypePad) och Google. Det system som publicerar skickar en notifiering till sin server som i sin tur skickar notifiering till prenumererande servrar som i sin tur skickar till slutanvändaren. Möjligheterna är stora. Istället för ett “realtidsnav” (till exempel Twitter) sprids funktionen ut till vilken service som helst – “alla får vara med och leka”. Inlägg publicerade i en mikrobloggstjänst skulle kunna läsas i en annan (publicerat i Twitter, läst i Bloggy och så vidare). Federerat och spritt. Samma sak gäller för all typ av publicering.

Google har ett strategiskt intresse. Ifall de kan koppla in sig på hubbar och i realtid få in innehåll i sitt index kommer de bli ännu bättre än Twitter på realtidssök (“The Pulse Of The Planet”). Andy Smith som håller i Jaikuengine på Google är en av dem som är intressent vad det gäller pubsubhubbub (han står t.ex. med som projektägare på sidan för referensimplementationen) (via Jonas Nockert).

Det finns en exempelinstallation av Pubsubhubbub hos Google men vem som helst kan sätta upp en.

Google Reader har implementerat pubsubhubbub för Shared Items – de uppdateras alltså direkt när du delar.

Till WordPress finns det en plugin som aktiverar Pubsubhubbub. Den kan använda vilken hub som helst men ifall du inte anger någon så använder den Googles referenshub. Andra publiceringssystem lär hänga på.

Det finns en liknande lösning som heter RSS Cloud som bland annat Dave Winer (tidig bloggare och RSS-uppfinnare) står bakom, också lanserad nyligen.

Vi kommer höra mer om de här lösningarna framöver, men framförallt kommer det påverka hur vi använder våra tjänster och vad de innehåller.

PS. Den här bloggen pingar Googles hub med hjälp av WP-pluginen.


26
Apr 09

Sök i nuet

Bästa sättet att söka på vad som händer “just nu” är inte Google utan Twitter Search.

Twitter kunde man från början bara skriva sina meddelanden och med hjälp av API:t fanns några kringtjänster. En av dessa var Summize: en sökfunktion ovanpå Twitters innehåll. De var inte först men gjorde det bäst. I juli 2008 så köpte Twitter Summize: fem utvecklare och en sökmotor som samma dag som affären offentliggjordes bytte namn och utseende till Twitter Search.

Vad är kul på TV just nu? Sök på “Written in Svenska” och ordet TV. Bom!
Vad sägs i Stockholm? Sök “Near this place Stockholm within 5 km“. Bom!
Allting som sägs från och till Malena Ernman? Sök på “Malena_Ernman”. Bom!

Och så vidare… Med avancerat sök går det att vara detaljerad med ord/fraser, människor, platser, tidpunkter och attityder. Och i sökträffarna finns sekundgamla tweets med. Vi snackar s-e-k-u-n-d-e-r!

Enklaste sättet att hålla sig uppdaterad mobilt är att ladda ner “Summizer” i App Store. Antingen gratisversionen (begränsad till två sparade sökningar) eller betalversionen för 22 kr.

Förslag: skapa några sökningar om dig, dina intressen, din omgivning och ditt arbete och håll koll. Du kommer bli överraskad av träffarna.

En stor del av värdet i Twitter finns i deras sök och det lär komma många fler kringtjänster byggt på sökmöjligheterna framöver.


18
Apr 09

Nu kommer prylarna som twittrar och pratar

En del av framgången med Twitter beror på det öppna API som gör att andra tjänster kan byggas på Twitterplattformen. Alltifrån fascinerande Twittervision till sökfunktioner, statistiktjänster, backuptjänster, katalogfunktioner till det otal antal tjänster som använda för att läsa och skriva tweets. 1000-tals olika sätt som Twitter själva aldrig skulle komma på eller hinna med.

En annan framgångsfaktor är att du själv väljer vems tweets du vill ta del av. Är någon tråkig, spammig eller ointressant är det bara klicka “unfollow” så slipper du information från den avsändaren.

De två egenskaperna kombinerade gör att det inte spelar någon roll hur mycket information som skickas in eller hur det kommer fram – in med det bara så får de som vill ta del av det.

Ett coolt exempel på tjänst är bageriet Albion som twittrar när de plockar ut nygräddat innehåll ur ugnen. Med en specialbyggd låda döpt till “Baker Tweet” som tål den tuffa miljön i ett bageri så skickar bagaren en tweet via API:t ut på Twitter. De som vill veta vad som vankas följer bageriet och vet sedan exakt vad som kommer ur ugnen.


.

Att saker talar om när något är klart är egentligen ingen nyhet, men att man på ett enkelt sätt nu kan koppla ihop det med intresserade personer är det.

En kul övning är att fundera på vad den egna verksamheten har för informationsmöjligheter och sen göra någonting runt det.

Nu ska jag tipsa lokala bagarna om Baker Tweet. Daglivs (lokala livsmedelsbutiken) finns redan på Twitter (@daglivs).


24
Feb 09

Har Twitter vunnit nu?

Mikroblogg: att säga något med max 140 tecken. I bästa fall leder det till intressant diskussion, i sämsta fall är det ett gäng människor som skriker rätt ut men ingen som lyssnar.

Har Twitter vunnit mikroblogg-kampen nu? Knappast.

Andelen svenska användare har ökat och det har varit kul att följa hur många har fått kämpa för att ta till sig tjänsten. Många har testat olika tredjeparts program, kämpat sig över inlärningströskeln eller justerat sina krav innan det till slut lossnar.

Annars finns det fler och fler alternativ och även lite olika nischer. Till exempel testar vi Yammer för intern kommunikation på jobbet. Att använda en separat blogg internt är klokt för att det ger en bra överblick över vad som pågår på avdelningen (eller företaget) utan att man måste begränsa sig eller fundera på vilka som kommer läsa inläggen.

Jag ser fram emot nästa generation tjänster där man kan kommunicera mellan de silos som finns idag. Framtiden är inte en stor tjänst utan flera olika som kan kommunicera med varandra. Och portabla kompislistor så att man slipper definiera sina vänner på varje tjänst.

Jag finns här: Nanoblogg (kreativ), Twitter (internationell), Yo (snygg), Jaiku (favorit men har tappat), Bloggy (utvecklas mest).

Ett problem med 140 tecken är att en länk ofta tar upp mycket plats. Därför finns URL-förkortare typ Bit.ly som kortar en länk. Jag gillar inte förkortade länkar även om jag förstår behovet. Anledningen är att en förkortad länk http://bit.ly/NjOT8 säger så mycket mindre om destinationen än den utskrivna länken (och alltså kräver klick för att se vad som länkas):
http://strm.se/2009/02/24/hej-var-ar-du/. Så här ser inlägg med förkortade URL:ar ut. Ser fram emot en bättre lösning på länkar alltså.