Steffest Digitale Pulptuur

Tag: Twitter

27 berichten

Tweetshirt

tweetshirt.jpg

Yesterday I gave a demo of my TWEET-SHIRT at Barcamp Gent.
A tweetshirt is a web connected t-shirt with an embedded display that can be configured through a web interface to diplay a.o. live Twitter feeds, Flickr pictures, custom texts ....
Every t-shirt has a web-interface that allows one to configure what is shown on the display.
www.tweetshirt.net

Big fun!
The demo was done with a prototype I just finished the day before, pieced together with old cellphone parts, a 2,5 inch video display and lots of duct tape.

It still has some design flaws, mainly the heat produced by the display (it's comfortable the first 10 minutes but it actually gets VERY hot).
Also the battery drain is excessive: I walked around fully wired with a 9-volt battery in my pocket and used about 4 of them during 1 day.

It's a concept, but it's a concept I want to take further so I gues I'm on the lookout for hardware partners or other interested partners to get this thing to a finished wearable product.
Thanks bnox for spreading !

I started the project as a real-life case for the use of Flash (Lite) as development platform for mobile devices. So everything (including the webinterface) is written in flash lite (meaning you can also control your T-shirt with any flash-lite enabled mobile phone)
Everying runs both on the mobile device as in standard websites, so you can just as easily put the widget on your site as some form of twitter/flickr display.


Below are the slides of my presentation. (also made in Flash lite - just click to proceed)


These kind of ideas have a "networked" way of growing, So thanks to Dorien for the inspiration, Clopin for the slogan and also maeseele for a very cool add-on idea: (the X-ray:  connect a mini-camera at the back of the T-shirt, so you'd have a see-through effect when looking at the front display.)

Gadgets, in English, Mobile, Programming, Twitter, Web 2.0Reacties (3)

Twunch interview

Vorige vrijdag vond er weer eens een Twunch plaats.
Een Twunch is een lunchafspraak tussen twitteraars.
@natanoj was erbij om een interview af te nemen wat dat twitter-fenomeen nu eigenlijk allemaal te betekenen heeft.
Ook ik mocht mijn 2 cent in het schaaltje doen - waar ik natuurlijk graag gebruik van maakte.
Gelukkig heeft @natanoj - zijn naam is wel duidelijk als hij je vertelt dat het Jonatan achtertevoor is - de zemel stukken er netjes uitgeknipt en blijft er nog een min of meer samenhangend relaas over.
Beluisteren:

(Of download de .mp3 hier)

Het werd vandaag uitgezonden op supo (Up yours !) de KHM campus radio.
De immer eloquente @tomklaasen legt uit wat twitter juist is en de immer goed-gezind-makende @sasvangent spreekt over haar twilight ervaringen.
Nice!

Cultuur, in 't Nederlands, Twitter, Web 2.0Reacties (2)

Pitches and speeches

Wauw - What a great speech that was - the Obama victory speech.
You can rewatch it here and reread it here.
Although he's probably not written it himself, clearly Obama has a way with words and a gift to inspire people with his ideas.
That's a gift, and something the world can use, an inspiring leader, and probably one of the main reasons he won.

It's not a gift that I have :-)
"I'm a developer - I don't do pitches (very well)" I tweeted some time ago at FOWA, when I was picked as 1 of the 3 winners for the Adobe AIR competition that had to present their idea to a expert-panel and to the public.
The video recording of those presentations are now online.
A bit shocking to see yourselves one stage - especially with such a cruel English accent - but well - it was fun :-)
The video is here.
Steffest FOWA Video
My app-idea came accross a bit incomprehensible I'm afraid. I just wanted to cram everything in that one minute. (Big mistake BTW)
It was an idea I woke up with that morning and turned it in a few minutes before deadline, but actually it was just a variation on the little ideas I build for myself all the time: bridging the gap between your PC and the world around you, allowing you to have a two way interaction between your PC and its environment.
That's also why I like the Tikitag project that much: it's another method of interaction to add to the chain: moving RFID-tagged objects around the place to trigger actions on your PC (thus linking a physical object to the web)
Voice recognition, X10 control, webcam controls ... all methods of interaction with the real world around you, thus enriching your experience.

The Relocally thing - As I dubbed it - is another example: what if you could enrich the way you access your online social network by allowing trusted accounts a controlled access to your PC to trigger some event.
Like when you send a tweet with a link to a music file, and that file would be played instantly on the PC's of your connected contacts.
Or what if you (or someone else your trust) could control your (PC based) video recorder - or your lights - or your ... whatever ... by tracking messages from Twitter, facebook, Netlog ...
For example it could listen for colours and adjust the lighting accordingly (probably more suited for public places that what to give the audience some form of interaction)
The though behind this is always the same: make sure all devices are connected to the web in one way or another and are able to receive input from the web, and you'll have a whoppingly cool system that brings the web in your home without being tied to a computer all the time.
Relocally would then enable your remote friends to interact with your environmental experience - and if that would enrich your experience ... why not ?

And then that Richard Moross guy spoiled the moment a bit by asking how I would monetize the app ...
Excuse me ? Monetize it? No thank you, why would you want to monetize on an idea that's about social experience ?
Djeez.

Anyway - probably AIR is not the right platform to build it on because it still has very limited access to the host (e.g. it can't spawn new processes) and probably this idea will end up in one of my homebrewn domotica/automation setups, but still ...
To borrow some Obama words:
    So let us summon a new spirit
    This is our time:
  Can we build it?     YES WE CAN !
Yes We Can

in English, Programming, Scripting, Twitter, Web 2.0Reacties (0)

twitter2identica and plurk2identica

Another day, another social network.

Today all the buzz was about Identi.ca, a twitter clone, but based on the open source Laconica

the 140 char limit posting thing made it an ideal target to hook up to Feedtweeter: Keeping track of all those social networks gets a little insane, so it makes sense to have a tool that syncs all your networks, no ? Post something in twitter or plurk, and it will appear in Identi.ca too.
Here's the post-to-idetica script in VB Identi.ca has no official API yet, but the approach is the same as the Plurk posting: just hit the website and simulate the login and posting forms.


<%
identicaAccount = "Steffest"
identicaPass = "*********"
	
identica("hello identicaworld!")
	
	
function identica(message)
	
	' based on http://monkey.linuxworld.com/scripts/twit
		
	url_login = "http://identi.ca/main/login"
	url_post = "http://identi.ca/notice/new"
	
	' first: login
	useragent = Request.ServerVariables("HTTP_USER_AGENT")
	poststring = "nickname=" & identicaAccount & "&password=" & identicaPass
	set objXMLHTTP = Server.CreateObject("MSXML2.SERVERXMLHTTP")
	objXMLHTTP.Open "POST", url_login, false
	objXMLHTTP.setRequestHeader "User-Agent",useragent 
	objXMLHTTP.setRequestHeader "Content-Type", "application/x-www-form-urlencoded"
	objXMLHTTP.Send poststring
			
	' then send the message
		message=server.URLEncode(message)
	poststring  = "status_textarea=" & message
	
	objXMLHTTP.Open "POST", url_post, false,plurkAccount,plurkPass
	objXMLHTTP.setRequestHeader "Content-Type", "application/x-www-form-urlencoded"
	objXMLHTTP.Send poststring
		
	identica = objXMLHTTP.responseText
end function

in English, Programming, Scripting, Twitter, Web 2.0Reacties (0)

Twit2art meeting

twi2artgrid.jpgde Twit2art kunstwerkjes zijn prachtig aan het evolueren.
Het zou toch waarlijk een wonderlijk idee zijn als we, na een jaartje of zo, eens een overzichtstentoonstelling organiseren: Iedereen neemt zijn werkje mee en we maken er ineens een blog- of twittermeeting van.
We halen er wat pers bij, en laten het 2 weken hangen.
Ik zou er in ieder geval op afkomen!

(allez ja, de twit2art kunstenaar moet het ook willen natuurlijk :-) )

Update: En hij vraagt het zichzelf ook af :-)Cultuur, in 't Nederlands, Twitter, Web 2.0Reacties (0)

Feedtweeter


Yesterday I launched a lttle service: www.feedtweeter.com
It's about RSS and about Twitter and about mixing several social medai networks together.
Basically it's a system that keeps track of an RSS feed and processes any new items that appear.
For example: if you post a video on youtube, this will end up in your youtube RSS feed, it gets picked up by tweetfeeder that decides what to with it, like posting it to your blog for example.
So you upload a video to Youtube, and it will appear on your blog automatically.
These days RSS, and XML in general, is the data-glue that ties about any data-driven website together and it's become the standard for moving data between sites or services.
Tweetfeeder tries to be different by adding some spice: it adds a processing layer to the mix so that every item can be slightly altered. For example:
  • when posting to twitter, images and html will be stripped because twitter doesn't display that
  • commercial messages can be stripped
  • you can define some special chars like: "when a tweet starts with *, post it to my blog" or "when a flickr image contains the tag "granny", send it by email to grandma"
  • and endless other variations

The twitterstream on the left is an example of that also.
At the moment feedtweeter focuses on getting messages from Plurk to Twitter: You write something in Plurk and it also appears in Twitter.
It's in closed beta for the moment, so if you want an invite: send me a tweet (And follow me on twitter so I can send you your login by direct message, offcourse you can unfollow me after that)
it's based on this code I put together 2 days ago, allthough its heavely modified and optimised (and ported to .net)
I spend 1 evening building the website (graphics and HTML) and 1 night doing the code (user accounts, feed management, message queue management)
It has launched yesterday, has currently about 40 users and has processed 1100 messages.
Now ... if only Plurk and Twitter would stay up and running, as both platforms have had hickups today ... *sigh*

Rrradiogirrrl posted a nice little review.
Blogging, in English, Programming, Scripting, Twitter, Web 2.0Reacties (5)

Plurk2twitter

Allez vooruit ... ik kon het toch niet laten.
Plurk is leuk, maar Twitter is ook leuk.
Zucht, en kiezen is moeilijk!
Maar dikwijls is kiezen ook helemaal niet niet nodig!
Plurk heeft helaas (nog) geen API, maar wel een RSS (Atom) feed waar we iets mee kunnen doen, bijvoorbeeld: posten naar twitter.

Dit is het script:
Het scant de Plurk RSS feed en post elke nieuwe plurk naar twitter.
(kheb uiteraard wel mijn paswoord eruit gehaald)
Quick & Dirty (jummie !)
maar werkt goed genoeg voor 1 persoon.


Gadgets, in 't Nederlands, Programming, Scripting, Twitter, Web 2.0Reacties (0)

a picture is worth a thousand tweets

twit2art.jpgTwitter en Art, het blijkt te klikken.
Mijn projectje loopt nog gestaag door, maar op twitter is er sinds kort een kunstenaar opgestaan. Het idee is simpel: stuur een tweet naar @twit2art, en je tekst wordt omgezet in een schilderijtje. Het geniale is de prijszetting: Deze loopt op per schilderij: De eerste kost 1 euro, de tweede 2 euro ... enzoverder. Snelle beslissers hebben zo voor een prikje iets leuks in huis. (ik was nummer 7)

Zo zie je maar: een origineel idee en een beetje virale marketing van Tantieris: meer heb je niet nodig om jezef te lanceren.

Binnen een dag opgepikt door Tiekenei, Flienie, Uw moeder, Clopin, Pimajoentje, Imke Dielen en anderen.

Ik houd jullie op de hoogte !Blogging, Cultuur, in 't Nederlands, TwitterReacties (0)

Twistory with a twist

For some time now, I was looking for some fine decoration to enlighten our freshly painted white walls.
I'm a DIY-guy - and that includes the things I like to put on the wall. (Next to the sometimes huge paintings of the kids)
I don't want to call it art - and most certainly not ART - but more like "expression"
But what?
It should be abstract - yet meaningful
It should be playful - yet not too swirly
It should be colorful - but not too much
It should be about me - yet not too geeky in an obvious way
It should be about the idea - not the craft of making it.
a bit like Conceptual Art - but without the big theories, after all .. I hardly take myself seriously that often.

Returning from mobilewebcamp with a head full buzzing ideas - I was fiddling around with the excellent Twistory from Tijs Vrolix.
I made a quick and dirty iCalender parser in asp/VBscript last year to display an Outlook year schedule on a school website, so I tweaked the script somewhat to display the twistory iCalendar output.
Great! an overview of all ones tweets of a full year on one calendar page. Maybe interesting for some future project.

And then it hit me: that's it!
I really like twitter, and it's the perfect not-too-serious input for some graphical views.

The plan: After 1 year of twittering, I'll collect the whole bunch in a 1-year calendar view.
The number of tweets a day get a color, the more tweets, the darker the color.
So you get a grid of colored blocks that represent a full year of your life.
If I would look at it - I'll see that dark spot and remember - Ah yes! that was the webcamp-day - great fun!
Or that was the week I didn't twitter because I was walking the nevada desert .. or something.
Perfect! Geeky, but only if you know what it means and - very important - not to be taken too seriously.
Twitter Art !



Of course twistory has to run for some time to collect data, and mine is only 4 days old. Tijs' twistory goes back 1 month so let's take that as example: week-view, month-view, week-view with less detail, coloured view (which will grow in time)
It's there for your enjoyment - works with all twistory accounts, or with any other iCalendar data for that matter (so you could graphicalise your outlook) - or, as it was meant to do: view your entire twitter backlog on a simple page.

http://www.stef.be/twistoryviewer/



I'll post the iCalendar parsing script after I cleaned it up (a bit)
Any nice ideas for other usages? lemme know!Cultuur, Graphics, in English, Scripting, Twitter, Web 2.0Reacties (1)