Tag Archives: twitter

Bedenkingen bij de Summize overname

Wat al langer er aan zat te komen is gebeurd: Twitter heeft Summize overgenomen. 5 van de 6 werknemers stappen over naar het bedrijf dat bekend staat om zijn Fail whale, terwijl de CEO Jay Verdy zich zal engageren voor een nieuw project.

Summize is een zoekmachine die ontwikkeld is door verder te bouwen op Twitter aan de hand van API. Bedrijven gebruiken het onder andere om getwitter over hun producten/diensten te monitoren in de zin reputatie management. Mij verwonderde het aanvankelijk wel dat Twitter deze toch wel elementaire zoektfunctionaliteit niet zelf ontwikkelde. Het is haast absurd, want de uit 140 karakters bestaande tweets worden bijgehouden en geïndexeerd door Summize, in hun eigen databank.

Summize is trouwens niet de enige Twitter zoekmachine; alternatieven zijn Tweetscan, Twellow en Twittertroll.  Ofschoon ze alternatieven zijn, zijn ze ook concurrenten. En daar zit het hem nu juist in: het is een zeer slimme zet van Twitter om de zoekrobotten tegen elkaar uit te spelen; Twitter hoeft namelijk zelf geen zoekfunctie meer te bouwen en het beste alternatief wordt eruitgekozen. Summize is nu net superieur: de gelikte user interface, de features (o.a. zoekoperatoren) en de kwaliteit van de zoekresultaten getuigen hiervan.

Insourcing

Geen twijfel dat de overname een belangrijke gebeurtenis is en de impact hiervan valt niet te onderschatten. Zullen er nog overnames van API applicaties volgen? Zullen andere bedrijven het fenomeen overnemen?

Hoewel er bij de Summize kwestie in zekere mate sprake is van outsourcing, observeer ik het zelf als vorm van insourcing, maar dan wel van diensten. Twitter is oppurtinistisch en zegt: laat de ontwikkelingen maar begaan en we lijven het beste wel binnen. Een goedkope overname? De overname prijs blijft vooralsnog mysterieus, maar zal een belangrijke indicatie vormen voor toekomstige overnames en de omvang/belang aantonen van het intrigerende fenomeen.

Creatieve destructie en relativiteit

Voor mij is Twitter groots. Net zoals voor mezelf, is Twitter voor vele andere een dagelijkse bezigheid. Maar is Twitter zo disruptief? Het is alleszins relatief, aangezien Facebook al langer het potentieel van Twitter in zag en het idee heeft overgenomen onder de vorm van een status module. Dat is trouwens maar één voorbeeld, ze hebben ook een mini-feed geïnspireerd op Friendfeed. Leidt dit tot creatieve destructie en wordt Twitter slechts gebruikt door early adopters en social media enthousiastelingen en gaat het de grote massa voorbij?

Het belang van microblogging systemen is geenszins te onderschatten: het zijn spannende tijden, vergelijkbaar met de hoogdagen van IRC in de jaren negentig. Niet verwonderlijk dus dat invloedrijke blogs als TechCrunch en R/WW het haast over niets anders hebben.

Verslag Mobile WebCamp

Zaterdag zat ik heel de dag op Mobile Webcamp in Hasselt. Barcamps zijn voor mij niet nieuw. Dit keer was echter anders, het ging over mobiel internet. Uit vrees dat mensen niet meteen zelf gingen presenteren over het nog vage mobiele internet, werden er een aantal gastsprekers uitgenodigd. Hoewel ik bitter weinig te maken heb met mobiel internet (ik heb zelfs geen smartphone) heb ik niet alleen bijzonder veel opgestoken van de verscheidene presentaties, maar heb ik ook een aantal mensen persoonlijk ontmoet uit de sector die mij ook heel wat bij hebben gebracht.

Enkele impressies van de presentaties:

  • Paul Brackel sprak over Open Mobiel Internet, een Nederlands initiatief dat dezelfde vrijheid ,die op het bekabelde Internet heerst, wil bewerkstelligen op het mobiele Internet door content providers, mobile operators en consumenten op één lijn te plaatsen. Transparantie, gebruikers herkenning, toegankelijkheid, standaardisatie, openheid en vrijheid zijn woorden die ik blijf onthouden. Wel nog terughoudend over de Anonymous Subscriber ID (X-ASID): gaan mobiele operatoren hier geen misbruik van maken?
  • Recht is niet mijn sterkste kant, maar het interesseert me wel. Te meer als het gaat over recht en websites. Een advocaat kwam heel wat interessants toelichten. Zoals bijvoorbeeld over de Atomium kwestie. Een vereiste is originaliteit, maar het Atomium is uiteindelijk maar een ijzeren constructie met laddertjes en glinsterende bollen. Waarom mag je er dan geen foto’s van nemen? Nog: hoe zit het met reacties op blogs? En het citaatrecht? Moeten hosters zich bezighouden met inbreuk makende artikelen?
  • In de kelder vonden de Mobile Widget Devday plaats. Ik heb er bijgeleerd over Glowe, dat je trouwens zeker eens moet uit testen. Door middel van best practices en een XML formaat kan je eenvoudig mobile widgets ontwikkelen. Het zou mooi zijn moest dit dé standaard manier worden om widgets voor op je telefoon te ontwikkelen. Overtuigend!
  • Tijs Vrolix sprak over zijn nieuwe Twitter project dat zelfs aandacht kreeg op Techcrunch. Het komt er op neer dat Twitter geen rekening houd met het verleden. Wat deed je wanneer? Zijn oplossing: de geschiedenis van je tweets in je kalender plaatsen (via iCal) en je krijgt een mooi overzicht. Het gaat over samenwerken, tracken in een kalender en todo lijstjes. Ook worden er grafieken gegenereerd. Volgens mij is het niet de zoveelste Twitter applicatie, maar heeft het wel degelijk zin om Twitter bijvoorbeeld te integreren met project management.
  • Pascal Van Hecke had het over cloud computing, SaaS en meer bepaald over Amazon Webservices. Wat ik nog niet wist: via EC2 kan je het web verkeer verdelen over verschillende data servers (ideaal als je wereldwijde gebruikers hebt). Je kan tot 5GB uploaden, je kan je eigen namespaces definiëren, je kan de toegankelijkheid volledig configureren. Het meest opmerkelijke nog: je kan images van je software aanmaken, installeren en configureren die je dan vervolgens kan aanbieden als dienst.
  • Opmerkelijk was de lichtkrant waarop alle HTTP verkeer dat over de hotspot liep zomaar werd getoond (dus ook wachtwoorden, MSN gesprekken enzovoort hé). Sniffing noemen ze dat. Hierbij werd nog maar is aangehaald dat vele draadloze netwerken zomaar opengesteld zijn. Tools werden besproken en hoe je je tegen afluisteren kan weren.

Eigenlijk te veel om over te vertellen, zoveel stof om over na te denken, zo veel inzichten.

En de rest van de dag:

Mja, wij web developers, bloggers en marketeers hadden trouwens veel plezier gemaakt zoals je op de Mobile WebCamp foto’s kan afleiden. We aten pasta en kregen lekkere ijsjes. We speelden op de Wii. En hasselt zelf dan: relaxe buschauffeurs, vriendelijke mensen en mooie meisjes. Trouwens: ik heb nog een film ticket gewonnen voor Kinepolis Hasselt, dus ik moet zeker nog eens terugkomen. Iemand van de Hasseltse meisjes geïnteresseerd (hint! hint! hint!)?

Samengevat: een waanzinnig geslaagde eerste editie van Mobile WebCamp! Een welverdiende proficiat aan Dorien en Kirsten voor de nagenoeg perfecte organisatie.

Verslag barcampgent 2008

Barcamp in Gent was fantastisch! Ik heb belachelijk veel bij kunnen leren van nieuwe, interessante mensen. Ervaren of minder ervaren sprekers wisselden elkaar af, maar de presentaties die ik gezien en gehoord heb waren stuk voor stuk vindingrijk. Daarnaast heb ik zelf ook een presentatie mogen geven.

Presentaties geven is een vaardigheid. Gelukkig kan je die vaardigheid verwerven door vallen en opstaan. Failing to practice is practicing to fail, is een quote van mijn prof Engels en ik kan dat beamen. En het is waar, dat sommige mensen geboren entertainers zijn, maar in mijn geval is dat niet zo. voor een groep spreken is niet echt mijn ding.

Mijn eigen presentatie handelde over hoe sociale netwerken waarde kunnen toevoegen aan het bedrijfsleven. Ondanks de technische problemen, het gestotter en de slechte timing (ik was nog maar in de helft van mijn uiteenzetting of de twintig minuten waren reeds voorbij) kan ik concluderen dat ik het er nog relatief goed van af het gebracht. Ik heb zelfs mijn papieren niet nodig gehad en de aanwezigen hebben mij goed bijgestaan. Oefening baart kunst, en ik wil een kunstenaar worden. Van mij part mogen er nog vele presentaties volgen.

De bedoeling van barcamp, is om bij te leren in een open, informele omgeving. En dat heb ik zeker gedaan. De volgende presentaties heb ik onder andere gevolgd.

  1. Webdesign: de middelmaat overstijgen
  2. The Myth of Self Organizing Teams
  3. Talking Stick
  4. Netlog over CSS & Javascript
  5. Luc zijn presentatie handelde over Vertical search engines
  6. Tom vertelde over Silverlight en DLR’s
  7. ruby on rails for a job site

Ik ben zeer tevreden over de organisatie. De catering was goed. Geen technische problemen. Voor iedereen een shirt. En dan de uitstekende omgeving met alle faciliteiten aanwezig. Kortom, alles was tot in de puntjes gepland. Danku voor alles.

Mijn Java Twitter Client

De afgelopen weken heb ik mij nog eens met Java beziggehouden. Vooral met de bedoeling om eigenlijk eens een deftige applicatie te schrijven. Zo from scratch, met de bedoeling een standalone Desktop applicatie te schrijven voor Twitter. Puur uit interesse, puur om bij te leren en om in Swing te spelen.

Nadat ik de Twitter API had doorgenomen ben ik meteen aan de slag gegaan. Het resultaat is een applicatie die ik tweetMe heb genoemd (dat stiekem een verwijzing naar de film Feed is).

tweetMe, a twitter Desktop application

Zoals je ziet is de UI opgebouwd uit een aantal tabs. Eerst wordt er een component gegenereerd. Dit gebeurt door een XML feed uit te lezen via een DOM parser van Java. Dan worden de elementen met waarden in een Array geplaatst, bestaande uit verschillende HashMap‘s die door heel de applicatie wordt doorgegeven. Zo wordt er een Component gebouwd dat dan meegegeven wordt aan de specifieke tab. Het component moet telkens er van tab veranderd wordt volledig terug worden opgebouwd. Weer feed lezen, weer parsen en doorgeven en dan netjes HTML weergeven.

So far so good, het updaten naar Twitter werkt en het geformatteerd weergeven van de feeds ook. Dramatischer is dat dat laatste proces acht à tien seconden in beslag neemt. Onbegonnen werk dus, er schort duidelijk iets aan mijn manier van werken. En toch begrijp ik niet waarom dat het zo lang duurt.

Nu ja, er zal heus wel een andere manier zijn om zo’n dingen aan te pakken. Ik beschouw dit als een leerproces, zoals ik al zei. Ik kijk wel eens naar XUL of Adobe Air, zulke zaken zijn meer ontworpen om Internet applicaties te ontwikkelen. Java is een mature technologie die bovendien nog platform onafhankelijk is, maar Java lijkt heel onstabiel en zwaar te zijn. Niet alleen bij het bouwen van deze applicatie werd mij dat duidelijk, maar ook bij het gebruiken van het belachelijk onstabiele ArgoUML, een modelleer tool geschreven in Java.

Dus ja, de ontwikkeling zal niet verder worden gezet wat mij betreft of u moest afkomen met wat tips of sturingen. Ik zou dan heel dankbaar zijn en u zou eeuwige roem krijgen. Echt waar.

Over Twitter

Ik kan het niet laten, niet omdat mensen uit mijn directe omgeving het wel of niet weten maar wel om hen de concepten achter twitter uit te leggen. En eigenlijk kom ik hier ook laat mee af, want twitter bestaat al sinds oktober 2006.
Simpel gezegd gaat Twitter erom dat je één vraag beantwoordt: wat ben je aan het doen? Dat moet je dan vertellen in 140 karakters. Bekijk het als IRC 2.0, of als een vorm van microblogging. Je kan dan dus mensen volgen met dezelfde interesses. Iedereen kan je volgen, maar als je je privacy op prijs stelt kan ook je account afschermen. En je kan live blijven aan de hand van IM zoals GoogleTalk, e-mail, ja je kan het zelfs mobiel via SMS tweets ontvangen voor als je even op de bus zit en je je verveelt. Dat is het geweldige twitter dus.

A waste of time zegt u?. Kijk maar naar de volgende slideshow, beter zou ik het niet kunnen visualiseren.

Zoals je ziet gebeurt er vanalles op twitter. Er wordt over alles gepraat op twitter en de aanwezigheid op grote evenementen zoals Super Tuesday, de Apple Keynote en de Spaanse verkiezingen zijn heel zichtbaar. Verschillende mensen hebben hun mening en inzichten uiteengezet en als het mij niet zou aanbelangen zou ik er ook niet over schrijven. Al die creativiteit en innovatie intrigeren mij: ik zie wat bewegen en opborrelen. ‘T is een nieuwe manier om het web te ervaren. Het is niet zomaar een marketing tool, het draait vooral om mensen. Je voelt je aanwezig en er is ook die affiniteit.Twitter heeft trouwens ook een fantastische API waardoor je alle functionaliteit kan gebruiken in jouw applicatie of zelfs extra functionaliteit kan toevoegen. Hier draait het wederom om de kracht van creativiteit. Kijk maar eens naar deze prachtige ideeën die zijn uitgewerkt: twittervision, twittermap, twitter100, qwitter, Twitterholic.com, TwitPic, StrawPoll en twit+ zijn maar enkele opmerkelijke voorbeelden. En dan heb je nog de verschillende clients voor allerlei platforms zoals onder andere Twitterific, Spaz, TwitterFox, Thincloud, thwirl en Hahlo. Als je twitter niet zo leuk vindt, zijn er heel wat alternatieven zoals Jaiku en Frazr. pownce gaat nog een stapje verder en staat ook nog filesharing toe. Of blippr dat twitter is voor reviews.

Heb je reeds twitter, volg me dan.