Steffest Digitale Pulptuur

2008

143 berichten

Ochtenwandeling

0C1FA19100000027IMAGE_093.jpgPrachtige dag voor een wandeling en een prachtige route. Zelfs in en rond stad Antwerpen zijn er volop mooie wandeltochten te maken. 6 km op de teller, nog 25 te gaan. (bestemming: Lier)
- Taken at 7:47 AM on July 05, 2008 - cameraphone upload by ShoZu
(Posted by Mobile phone)Reacties (1)

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)

Marketing tip voor Mobistar

Een email van Mobistar in de mailbox- over de iPhone.
Pure luchtbel marketing zever, waar de haren in mijn nek recht van komen te staan.
Komaan Mobistar, Je potentiële klanten als idioten behandelen zal echt mijn portemonnee niet open krijgen.
Ik weet dat het niks uithaalt om te antwoorden, maar ik kon het toch niet laten :-)


De iPhone zal dankzij Mobistar heel binnenkort in België beschikbaar zijn..

De iPhone 3G, is gloednieuw... een uitzonderlijke telefoon gecombineerd met de functionaliteiten van een iPod en de meeste geavanceerde webbrowser, via het supersnelle 3G netwerk van Mobistar.
Stap binnen in de nieuwe wereld van de iPhone 3G.

» Surf overal op internet, gemakkelijk en snel. Het 3G netwerk van Mobistar garandeert u de grootste mobiele high speed data-dekking in België (EDGE, 3G, HSDPA).
» Downloaden en bekijken van videos of beluisteren van lievelingsmuziek. Er zijn geen limieten.
» Dankzij de geavanceerde GPS functionaliteiten wordt het uw nieuwe reisgenoot.
» Voortaan hebt u uw kantoor bij de hand met de push technologie die u een permanente toegang geeft tot e-mails, attachments, agenda en contacten.


De iPhone is dun en met zijn 133 gram een echt lichtgewicht. Het toestel is beschikbaar in zwart én wit.

Geen excuus meer, de wereld ligt nu echt in je handen.

De iPhone3G in detail ontdekken ? Het is nu, dankzij Mobistar.


En mijn antwoord

Beste,

De kans is erg klein dat een menselijk oog dit ooit zal lezen, maar het zal eens deugd doen even te ventileren.

Beste mobistar,
Denk u echt dat ik me voor iPhone nieuws heb ingeschreven als ik uw onderstaande marketing slogans allemaal al niet al lang wist?
Denkt u echt dat ik enige boodschap heb aan uw luchtbel praatjes?
Denkt u echt dat "Dankzij Mobistar" de iPhone in België te verkrijgen zal zijn?
Denkt u echt dat u met bewoordingen als "Er zijn geen limieten" of "Het is nu, dankzij Mobistar" geloofwaardig overkomt?

Een tip voor uw marketing mensen: het mag al eens helpen als u uw potentiele klanten niet als volslagen idioten zou behandelen, het zou misschien zelfs helpen om ze ook effectief klant bij u te laten worden.
Er zijn slechts 3 dingen die ik, samen met al de rest, van u wil horen:
WANNEER is de iPhone verkrijgbaar
HOEVEEL kost ie
WAT zijn de datalimieten op uw 3G abo

Als u antwoord kunt geven op die vragen ben ik één en al oor, indien niet, gelieve mij dan ook niet lastig te vallen met uw onnozelheden.

En inderdaad .. dit luchtte op.

Steeds met met vriendelijke groeten
Stef
in 't Nederlands, MobileReacties (2)

Koepel

0C1FA19100000026IMAGE_089.jpgEn hij is al open, sè!
Schoooooooooon !


- Taken at 4:36 PM on June 20, 2008 - cameraphone upload by ShoZu
(Posted by Mobile phone)Cultuur, in 't NederlandsReacties (0)

Opening stationskoepel

0C1FA19100000025IMAGE_087.jpgHier moet elk Antwerps hart toch bijzijn: De opgekuiste koepel van het Centraal Station wordt dit weekend onthuld. De marmeren vloer op zich is al heel mooi, maar als de koepel zichzelf erin spiegelt, is dat waarlijk spectaculair. Ik weet nog dat ik als kleine snotneus mijn Bert en Ernie ballon express in het midden van de inkomhal losliet om hem zo helemaal naar boven te zien dwarrelen. Een maand later hing ie daar nog steeds. Ik woonde toen ver van Antwerpen vandaan, maar vond het toen al prachtig. *snif* een snuifje nostalgie, en daar is alle tijd voor als je weeral in dit prachtstation zit te wachten op een vertraagde trein.

- Taken at 8:36 AM on June 19, 2008 - cameraphone upload by ShoZu
(Posted by Mobile phone)Cultuur, in 't NederlandsReacties (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)

Playtime

htc-diamond-apple-iphone.jpgSpelen met de HTC Diamond.

Wat een toestel, maar wat een prutstoetsenbord !
Het toestenbord van de iPhone is eigenlijk niet veel beter.
Slideout full qwerty toetsenbordjes FTW!

En ben ik nu de enige die een gsm met 1 hand wil kunnen bedienen? Hoe zoom je op een iPhone in godsnaam een webpagina tot leesbaar formaat met 1 hand in je broekzak? Daar heb je volgens mij toch echt 2 handen voor nodig.

Ik ben uitgesproken voor touchscreens, maar wat hardware buttons om bv te scrollen zijn toch ook niet mis(baar).in 't NederlandsReacties (4)

twitter2plurk

Damn, I can't believe I haven't tought of this approach myself, but Ryan Lim did some digging and pulled an unofficial Plurk API out of his sleeve :-)
I's written in PHP.
Here's the original copyright notice.

I translated the bits needed to post a plurk from a 3th party application to vbscript, for use in feedtweeter.
So a few days after plurk2twitter, twitter2plurk is a fact. (And it works!)
Tomorrow I'll update feedtweeter to be able to post to Plurk.


<%

	plurkAccount = "Steffest"
	plurkPass = "*********"
	
	plurk("hello plurkworld!")
	
	
	function plurk(message)
	
		' big thanks to Ryan Lim for doing the digging
		' translated from http://code.google.com/p/rlplurkapi/
		' this is just a small function to send a plurk
		' for a more complete API: http://code.google.com/p/rlplurkapi/
		
		url_login = "http://www.plurk.com/Users/login?redirect_page=main'"
		url_post = "http://www.plurk.com/TimeLine/addPlurk"
	
		' first: login
		poststring = "nick_name=" & plurkAccount & "&password=" & plurkPass
		set objXMLHTTP = Server.CreateObject("MSXML2.SERVERXMLHTTP")
		objXMLHTTP.Open "POST", url_login, false,plurkAccount,plurkPass
		objXMLHTTP.setRequestHeader "Content-Type", "application/x-www-form-urlencoded"
		objXMLHTTP.Send poststring
	
		' then send the plurk
		lang = "en"
    	qualifier = ":"
    	nocomments = "0"
	
		' get the ISO8601date
		postdate = ISO8601date(now(),"+02")
		
		message=server.URLEncode(message)
	
		poststring  = "posted="&postdate&"&qualifier=" & qualifier& "&content="&message&"&lang="&lang&"&no_comments=" & nocomments & "&limited_to="
	
		objXMLHTTP.Open "POST", url_post, false,plurkAccount,plurkPass
		objXMLHTTP.setRequestHeader "Content-Type", "application/x-www-form-urlencoded"
		objXMLHTTP.Send poststring
		plurk = objXMLHTTP.responseText
		set objXMLHTTP=nothing
	
	end function
	
	function ISO8601date(dt,timezone)
		ISO8601date = year(dt) & "-" &  padding(month(dt)) & "-" &  padding(day(dt)) & "T" & hour(dt) & ":" & minute(dt) & ":" &  second(dt) & timezone & ":00"
	end function
	
	function padding(s)
		if len(s)=1 then
			padding="0" & s
		else
			padding = s	
		end if
	end function

in English, Programming, Scripting, Web 2.0Reacties (2)

Inhale Exhale

Vorige week in Amsterdam gaan eten in het zeer trendy Club 11.
Prachtige locatie, lekker eten, wauw interieur, ongelooflijk ruim en ongelooflijk toffe disgenoten.

Op de muren werden gigantisch grote video-arts geprojecteerd, en 1 ervan was deze.
(Gefilmd in zeer schermerig licht met de mobile)

Ik moet zeggen: dat geeft toch echt wel een meerwaarde als je zo lepeltje per lepeltje je dessertje naar binnen sabbelt :-)
zeer sensueel!

Het stuk heet "Inhale Exhale" en het is van Michal Butink

De volledige reeks staat blijkbaar niet online, maar wel deze 3 dames.
Cultuur, in 't Nederlands, VideoReacties (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)