<?xml version="1.0" encoding="ISO-8859-1" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>Steffest Digitale Pulptuur</title>
<link>http://blog.stef.be</link>
<description>Wanderings of the Steffest mind</description>
<language>nl-be</language>
<copyright>Copyright 2010 Steffest</copyright>
<lastBuildDate>Sat, 31 Jul 2010 23:57:43 +0100</lastBuildDate>
<docs>http://blogs.law.harvard.edu/tech/rss</docs>
<generator>Steffest CMS</generator>
<managingEditor>blog@stef.be (Steffest)</managingEditor>
<webMaster>blog@stef.be (Steffest)</webMaster>
<ttl>60</ttl>
<item>
    <title>Under-the-Tree Sketches part 2</title>
    <pubDate>Wed, 28 Jul 2010 19:06:02 +0100</pubDate>
    <link>http://blog.stef.be/TreeSketchespart2</link>
    <guid isPermaLink="true">http://blog.stef.be/TreeSketchespart2</guid>
    <description>&lt;p&gt;2 more Under-the-Tree sketches. &lt;br /&gt;not good ones. &lt;br /&gt;&lt;br /&gt;&lt;a rel=&quot;thumbnail&quot; href=&quot;http://blog.stef.be/5/Steffest_API_UndertheTreeSketchespart2_10CA6_b3b_2.jpg&quot;&gt;&lt;img style=&quot;border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px&quot; title=&quot;b3b&quot; src=&quot;http://blog.stef.be/5/Steffest_API_UndertheTreeSketchespart2_10CA6_b3b_thumb.jpg&quot; border=&quot;0&quot; alt=&quot;b3b&quot; width=&quot;454&quot; height=&quot;452&quot; /&gt;&lt;/a&gt;&amp;nbsp; &lt;br /&gt;&lt;a rel=&quot;thumbnail&quot; href=&quot;http://blog.stef.be/5/Steffest_API_UndertheTreeSketchespart2_10CA6_b4_2.jpg&quot;&gt;&lt;img style=&quot;border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px&quot; title=&quot;b4&quot; src=&quot;http://blog.stef.be/5/Steffest_API_UndertheTreeSketchespart2_10CA6_b4_thumb.jpg&quot; border=&quot;0&quot; alt=&quot;b4&quot; width=&quot;454&quot; height=&quot;486&quot; /&gt;&lt;/a&gt; &lt;br /&gt;&lt;br /&gt;the last one is already way past itīs &quot;you-really-should-stop-now&quot; point. &lt;br /&gt;I always know when I cross that line but very rarely actually stop there :-)&lt;/p&gt;&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://blog.stef.be/comments/8911&quot;&gt;Leave a comment&lt;/a&gt;</description>
    <comments>http://blog.stef.be/comments/8911</comments>
    <author>blog@steffest.com (Steffest)</author>
</item>
<item>
    <title>Lo-tech Sketching</title>
    <pubDate>Tue, 27 Jul 2010 23:38:13 +0100</pubDate>
    <link>http://blog.stef.be/lo-tech-sketching</link>
    <guid isPermaLink="true">http://blog.stef.be/lo-tech-sketching</guid>
    <description>&lt;p&gt;2 weeks without internet and gadgets: what a treat! :-) &lt;br /&gt;Sitting under a tree, one of the most relaxing things&amp;nbsp;- for me at least&amp;nbsp;- is drawing. Thereīs something very Zen like in the way the pencil point scratches the surface, leaving a gentle trail that slowly reveals whatīs been hiding in the paper. &lt;br /&gt;Unintentionally, thereīs seemed to sneak in some sort of theme in the sketches I made. &lt;br /&gt;Here are 2 of my drawings.&lt;br /&gt;No title as of this moment, weīll see if they ever link together into something meaningful. &lt;br /&gt;&lt;br /&gt;&lt;a rel=&quot;thumbnail&quot; href=&quot;http://blog.stef.be/5/Steffest_API_LotechSketching_14A03_b1_2.jpg&quot;&gt;&lt;img style=&quot;border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px&quot; title=&quot;b1&quot; src=&quot;http://blog.stef.be/5/Steffest_API_LotechSketching_14A03_b1_thumb.jpg&quot; border=&quot;0&quot; alt=&quot;b1&quot; width=&quot;454&quot; height=&quot;472&quot; /&gt;&lt;/a&gt; &lt;br /&gt;&lt;a rel=&quot;thumbnail&quot; href=&quot;http://blog.stef.be/5/Steffest_API_LotechSketching_14A03_b2_2.jpg&quot;&gt;&lt;img style=&quot;border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px&quot; title=&quot;b2&quot; src=&quot;http://blog.stef.be/5/Steffest_API_LotechSketching_14A03_b2_thumb.jpg&quot; border=&quot;0&quot; alt=&quot;b2&quot; width=&quot;454&quot; height=&quot;462&quot; /&gt;&lt;/a&gt; &lt;br /&gt;&lt;br /&gt;All made with my favorite pencil: &lt;a href=&quot;http://pentel.com/catalog_product.php?id=761&quot;&gt;a black automatic pentel P205A pencil&lt;/a&gt; with 5mm HB fillings in my little square sketching journal.&amp;nbsp;&amp;nbsp;&lt;/p&gt;&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://blog.stef.be/comments/8904&quot;&gt;Leave a comment&lt;/a&gt;</description>
    <comments>http://blog.stef.be/comments/8904</comments>
    <author>blog@steffest.com (Steffest)</author>
</item>
<item>
    <title>Sing along</title>
    <pubDate>Mon, 5 Jul 2010 13:02:40 +0100</pubDate>
    <link>http://blog.stef.be/singalong</link>
    <guid isPermaLink="true">http://blog.stef.be/singalong</guid>
    <description>&lt;p&gt;&lt;a href=&quot;http://www.wittemerel.be/zingt/&quot;&gt;&lt;img style=&quot;border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px&quot; title=&quot;De Witte Merel zingt&quot; src=&quot;http://blog.stef.be/5/Steffest_API_Singalong_B769_image_3.png&quot; border=&quot;0&quot; alt=&quot;De Witte Merel zingt&quot; width=&quot;524&quot; height=&quot;518&quot; /&gt;&lt;/a&gt; &lt;br /&gt;My little project of last week was to produce a CD for &lt;a href=&quot;http://www.wittemerel.be&quot;&gt;the school of my kids&lt;/a&gt;. &lt;br /&gt;This yearīs theme was &quot;music&quot; so a CD of all the children songs seemed a nice present for all the proud parents. &lt;br /&gt;We collected all the recordings people had made during the year and made a few new ones. &lt;br /&gt;I love fiddling with knobs and music software so I volunteered to &quot;spice up&quot; the vocal recordings, adding various instrument tracks and brushing up the vocals. &lt;br /&gt;&lt;br /&gt;I mostly used &lt;a href=&quot;http://www.adobe.com/products/audition/&quot;&gt;Adobe Audition&lt;/a&gt; for audio restoration and &lt;a href=&quot;http://www.ableton.com/products&quot;&gt;Ableton Live&lt;/a&gt; for the editing, arrangements, mixing and effects. &lt;br /&gt;Ableton Live really is an amazing piece of software: a perfect example of fitting a gazillion options in a clean and intuitive interface, very fun to work with. &lt;br /&gt;&lt;br /&gt;It was too bad that some of the base recordings were really crappy, taken out of cell phone video recordings and such, but oh well... there was no way to redo those recording so I had to work with what I had.&amp;nbsp; &lt;br /&gt;Iīm far from a decent sound engineer and half the time i was just &quot;doing random stuff&quot; until it sounded about right, but i was enjoying myself :-) &lt;br /&gt;&lt;br /&gt;If someone has some good tips how to improve those lo-fi cell phone audio recordings, please let me know as I have no clue how to do that. &lt;br /&gt;Obviously itīs not possible to create oranges out of orange juice so maybe those recordings are just &quot;lost&quot;, but still, maybe someone knows how to make them sound less sharp and narrow. &lt;br /&gt;&lt;br /&gt;To finish it up, I created a custom media player in Flash for the website at &lt;a href=&quot;http://www.wittemerel.be/zingt/&quot;&gt;http://www.wittemerel.be/zingt/&lt;/a&gt; &lt;br /&gt;Enjoy and sing along if you speak Dutch! :-)&amp;nbsp;&amp;nbsp;&lt;/p&gt;&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://blog.stef.be/comments/8902&quot;&gt;Leave a comment&lt;/a&gt;</description>
    <comments>http://blog.stef.be/comments/8902</comments>
    <author>blog@steffest.com (Steffest)</author>
</item>
<item>
    <title>Open Source Telenet Digicorder API</title>
    <pubDate>Fri, 11 Jun 2010 04:15:32 +0100</pubDate>
    <link>http://blog.stef.be/TelenetDigicorderAPI</link>
    <guid isPermaLink="true">http://blog.stef.be/TelenetDigicorderAPI</guid>
    <description>&lt;img src=&quot;http://blog.stef.be/image.aspx?action=thumb&amp;b=5&amp;w=400&amp;h=500&amp;img=telenetdigicorderAPI.jpg&quot;&gt;&lt;br&gt;&lt;p&gt;A few months ago, Telenet finally made the jump and opened up their digicorder devices to be controlled through their TV web portal &lt;a href=&quot;http://www.tv.be&quot;&gt;TV.be&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Nice!!! &lt;br /&gt;Finally you could schedule your TV recordings from anywhere using a web browser instead of a infrared remote and the dorky digicorder interface.&lt;/p&gt;
&lt;p&gt;Controlling media devices through web interfaces happens to be one of my sweet spots so the first thing I did was firing up &lt;a href=&quot;https://addons.mozilla.org/nl/firefox/addon/1843/&quot;&gt;Firebug&lt;/a&gt; to see what kind of communication was going on between their various web applications. &lt;br /&gt; Theyīve done a really good job, as they created an internal API to talk to the digicorder. &lt;br /&gt;Figuring out how the API works has the same attraction as seeing a crossword puzzle in a newspaper: it tickles your mind but at the same time itīs not too hard and with some time and logic the puzzle is quickly solved. &lt;br /&gt;&lt;br /&gt;So, letīs get to work to create a more open API to control your TV recordings from any software package you want instead of only through the tv.be website. &lt;br /&gt;&lt;br /&gt;First step: login &lt;br /&gt; Telenet uses a single-sign-on system, providing a token that authorises you as &quot;logged in&quot; and that you can take with you to other sites. &lt;br /&gt; &lt;br /&gt;It sends you on a redirect path towards multiple domains - telling each domain you have logged in. &lt;br /&gt;The script just recreates that path and makes sure&amp;nbsp;to collect and pass all cookies to the next step. (Thatīs really easy in .net - just use the same cookiecontainer for each request) &lt;br /&gt;After that&amp;nbsp;you can use the Telenet remotePVR API from the script as an authenticated user. &lt;br /&gt;One problem though: to schedule a new recording you need the eventID of the program you want to record. &lt;br /&gt;Thatīs where tv.be and some good old &lt;a href=&quot;http://en.wikipedia.org/wiki/Web_scraping&quot;&gt;screenscraping&lt;/a&gt; comes in: a Channel listing for each day is requested on the tv.be website and the EventID codes get extracted and saved to a local cache (so we donīt have to hammer the tv.be site more then we need to) &lt;br /&gt;Technically that might be against Telenetīs Terms of Use policy, but hey - weīre all in favour of free and open data, arenīt we? &lt;br /&gt;Thatīs it. &lt;br /&gt;I created a more simple API as .net wrapper class with the following syntax&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color: #0000b9;&quot;&gt;&lt;span style=&quot;font-family: Courier New;&quot;&gt;Dim tvbe as new tvbe &lt;br /&gt;tvbe.login() &lt;br /&gt;tvbe.logout() &lt;br /&gt;tvbe.recordings() &lt;br /&gt;tvbe.reminders()&lt;br /&gt;tvbe.zenders() &lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;color: #000000;&quot;&gt;In a webapp that translates to URLs as &lt;br /&gt;&lt;/span&gt;&lt;br /&gt;/login &lt;br /&gt;/logout &lt;br /&gt;/boxes &lt;span style=&quot;color: #808080;&quot;&gt;īgets info on your digiboxes and digicorders&lt;/span&gt; &lt;br /&gt;/recordings &lt;/span&gt;&lt;span style=&quot;font-family: Courier New;&quot;&gt;&lt;span style=&quot;color: #808080;&quot;&gt;īgets a list of your scheduled and completed recordings &lt;br /&gt;&lt;/span&gt;/recordings/schedule/ID &lt;/span&gt;&lt;span style=&quot;font-family: Courier New;&quot;&gt;&lt;span style=&quot;color: #808080;&quot;&gt;ī schedules a new recording, ID is an eventID provided by tv.be &lt;br /&gt;&lt;/span&gt;/recordings/delete/ID &lt;/span&gt;&lt;span style=&quot;font-family: Courier New;&quot;&gt;&lt;span style=&quot;color: #808080;&quot;&gt;ī deletes a recording, ID is an eventID provided by tvbe/recordings &lt;br /&gt;&lt;/span&gt;/reminders/ &lt;span style=&quot;color: #808080;&quot;&gt;īgets a list of your scheduled reminders&lt;/span&gt; &lt;br /&gt;/reminders/schedule/ID &lt;span style=&quot;color: #808080;&quot;&gt;ī sets a new reminder, ID is an eventID provided by tv.be&lt;/span&gt; &lt;br /&gt;/reminders/delete/ID &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: #808080;&quot;&gt;&lt;span style=&quot;font-family: Courier New;&quot;&gt;ī deletes a reminder, ID is an eventID provided by tvbe/reminders&lt;/span&gt; &lt;br /&gt;&lt;span style=&quot;font-family: Courier New; color: #0000b9;&quot;&gt;/zenders &lt;/span&gt;&lt;span style=&quot;color: #808080;&quot;&gt;&lt;span style=&quot;font-family: Courier New;&quot;&gt;ī (short)list of available channels&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Courier New; color: #0000b9;&quot;&gt;/zenders/channelname &lt;/span&gt;&lt;span style=&quot;color: #808080;&quot;&gt;&lt;span style=&quot;font-family: Courier New;&quot;&gt;ī program guide of the channel with name &quot;channelname&quot;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: Courier New; color: #0000b9;&quot;&gt;/zenders/channelname?date=dd-mm-yyyy &lt;/span&gt;&lt;span style=&quot;color: #808080;&quot;&gt;&lt;span style=&quot;font-family: Courier New;&quot;&gt;ī program guide of the channel with name &quot;channelname&quot; of a given day&lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;text-decoration: line-through;&quot;&gt;The sourcecode can be found here.&lt;/span&gt;&lt;/p&gt;
&lt;div class=&quot;alert&quot;&gt;
&lt;div class=&quot;alerttitle&quot;&gt;&lt;strong&gt;Update:&lt;/strong&gt;&lt;/div&gt;
&lt;br /&gt; After a (very friendly) request from Telenet Iīm taking the sourcecode and the demo application offline.&lt;br /&gt; However I do hope I can    contribute following their open invitation to help unlock their digital services towards a more open communication (API?) in general and mobile devices in particular.&lt;br /&gt; To be continued ...    &lt;br /&gt;&lt;/div&gt;
&lt;p&gt;&lt;br /&gt;As a demo I created &lt;span style=&quot;text-decoration: line-through;&quot;&gt;&lt;a href=&quot;http://tv.stef.be&quot;&gt;a little frontend&lt;/a&gt; &lt;/span&gt;for the API for use on mobile devices. &lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;text-decoration: line-through;&quot;&gt;&lt;a href=&quot;http://tv.stef.be&quot;&gt;http://tv.stef.be&lt;/a&gt; it is.&lt;/span&gt; &lt;br /&gt;&lt;br /&gt;You can use the TV guide without login in, but if you want to manage your recorders you have to create an account at tv.be (and be a Telenet Digital TV customer of course)&amp;nbsp; &lt;br /&gt;Itīs a bit of a trust-issue to enter your telenet credentials in a &quot;rogue&quot; app like this, but i can assure you itīs safe: your credentials are not stored anywhere and are only used to pass through the Telenet login sequence. &lt;br /&gt;If youīre still hesitating to enter your login, you can &lt;span style=&quot;text-decoration: line-through;&quot;&gt;grab the source&lt;/span&gt; and try it on your own machine. &lt;br /&gt;&lt;br /&gt;Here are some screenshots. &lt;br /&gt;&lt;a rel=&quot;thumbnail&quot; href=&quot;http://blog.stef.be/5/Steffest_API_OpenSourceTelenetDigicorderAPI_30F4_image_2.png&quot;&gt;&lt;img style=&quot;border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px&quot; title=&quot;image&quot; src=&quot;http://blog.stef.be/5/Steffest_API_OpenSourceTelenetDigicorderAPI_30F4_image_thumb.png&quot; border=&quot;0&quot; alt=&quot;image&quot; width=&quot;174&quot; height=&quot;244&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;thumbnail&quot; href=&quot;http://blog.stef.be/5/Steffest_API_OpenSourceTelenetDigicorderAPI_30F4_image_4.png&quot;&gt;&lt;img style=&quot;border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px&quot; title=&quot;image&quot; src=&quot;http://blog.stef.be/5/Steffest_API_OpenSourceTelenetDigicorderAPI_30F4_image_thumb_1.png&quot; border=&quot;0&quot; alt=&quot;image&quot; width=&quot;174&quot; height=&quot;244&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;thumbnail&quot; href=&quot;http://blog.stef.be/5/Steffest_API_OpenSourceTelenetDigicorderAPI_30F4_image_6.png&quot;&gt;&lt;img style=&quot;border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px&quot; title=&quot;image&quot; src=&quot;http://blog.stef.be/5/Steffest_API_OpenSourceTelenetDigicorderAPI_30F4_image_thumb_2.png&quot; border=&quot;0&quot; alt=&quot;image&quot; width=&quot;174&quot; height=&quot;244&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;thumbnail&quot; href=&quot;http://blog.stef.be/5/Steffest_API_OpenSourceTelenetDigicorderAPI_30F4_foto_2.jpg&quot;&gt;&lt;img style=&quot;border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px&quot; title=&quot;foto&quot; src=&quot;http://blog.stef.be/5/Steffest_API_OpenSourceTelenetDigicorderAPI_30F4_foto_thumb.jpg&quot; border=&quot;0&quot; alt=&quot;foto&quot; width=&quot;174&quot; height=&quot;244&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;The API still has some holes, mostly because not all tv.be content is easily available. &lt;br /&gt;Most important i would love a simple system to convert EventIDīs to program names and vica versa, maybe if i ask the tv.be people nicely? :-) &lt;br /&gt;Also itīs not really suited if you have more then one digicorder. &lt;br /&gt;A search function would be nice&amp;nbsp;... maybe Iīll implement that. &lt;br /&gt;&lt;br /&gt;Of course it works fine as long as Telenet doesnīt change their internal API, which is always a risk, but well, &amp;nbsp;then the cat and mouse game can continue. &lt;br /&gt;I was planning to build an Android app for it &lt;span style=&quot;text-decoration: line-through;&quot;&gt;but actually &lt;a href=&quot;http://tv.stef.be&quot;&gt;http://tv.stef.be&lt;/a&gt; works very well&lt;/span&gt; on mobile devices and since you still would need a data connection to talk to your digicorder, why would you create a native app when a webapp will do? &lt;br /&gt;&lt;br /&gt;Happy recording!&lt;/p&gt;&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://blog.stef.be/comments/8886&quot;&gt;Leave a comment&lt;/a&gt;</description>
    <comments>http://blog.stef.be/comments/8886</comments>
    <author>blog@steffest.com (Steffest)</author>
</item>
<item>
    <title>Cracklin Rosie on a Whole Lotta Mobile Phones</title>
    <pubDate>Tue, 4 May 2010 12:12:55 +0100</pubDate>
    <link>http://blog.stef.be/phoneguitar</link>
    <guid isPermaLink="true">http://blog.stef.be/phoneguitar</guid>
    <description>&lt;p&gt;
&lt;object classid=&quot;clsid:d27cdb6e-ae6d-11cf-96b8-444553540000&quot; width=&quot;480&quot; height=&quot;385&quot; codebase=&quot;http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0&quot;&gt;
&lt;param name=&quot;allowFullScreen&quot; value=&quot;true&quot; /&gt;
&lt;param name=&quot;allowscriptaccess&quot; value=&quot;always&quot; /&gt;
&lt;param name=&quot;src&quot; value=&quot;http://www.youtube.com/v/ilEdroh3uzM&amp;amp;hl=nl_NL&amp;amp;fs=1&amp;amp;rel=0&amp;amp;color1=0x2b405b&amp;amp;color2=0x6b8ab6&quot; /&gt;&lt;embed type=&quot;application/x-shockwave-flash&quot; width=&quot;480&quot; height=&quot;385&quot; src=&quot;http://www.youtube.com/v/ilEdroh3uzM&amp;amp;hl=nl_NL&amp;amp;fs=1&amp;amp;rel=0&amp;amp;color1=0x2b405b&amp;amp;color2=0x6b8ab6&quot; allowfullscreen=&quot;true&quot; allowscriptaccess=&quot;always&quot;&gt;&lt;/embed&gt;
&lt;/object&gt;
&lt;br /&gt;&lt;br /&gt;Who said iPhone OS, Android and Windows Mobile donīt play well together? &lt;br /&gt;&lt;br /&gt;Music apps are a really cool type of mobile application, they let you you unleash your musical creativity wherever you are and are perfect to jot down a quick idea or to jam along. &lt;br /&gt;For years one of my favorite pastimes on the train was to do some retro musictracking with the brilliant &lt;a href=&quot;http://www.milkytracker.net/&quot;&gt;Milkytracker&lt;/a&gt;, but this time I needed something more. &lt;br /&gt;It turned out to be somewhat geeky, even for my standards :-)&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;a rel=&quot;thumbnail&quot; href=&quot;http://blog.stef.be/5/Steffest_API_CracklinRosieonaWholeLottaMobilePhones_ABB8_image_14.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;image&quot; src=&quot;http://blog.stef.be/5/Steffest_API_CracklinRosieonaWholeLottaMobilePhones_ABB8_image_thumb_6.png&quot; border=&quot;0&quot; alt=&quot;image&quot; width=&quot;196&quot; height=&quot;424&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;thumbnail&quot; href=&quot;http://blog.stef.be/5/Steffest_API_CracklinRosieonaWholeLottaMobilePhones_ABB8_image_12.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;image&quot; src=&quot;http://blog.stef.be/5/Steffest_API_CracklinRosieonaWholeLottaMobilePhones_ABB8_image_thumb_5.png&quot; border=&quot;0&quot; alt=&quot;image&quot; width=&quot;219&quot; height=&quot;424&quot; /&gt;&lt;/a&gt; &lt;br /&gt;The Phone Guitar is born out of a presentation Iīm going to do next Saturday on &lt;a href=&quot;http://www.mobilecampbrussels.be/&quot;&gt;MobileCampBrussels&lt;/a&gt; about mobile cross development. &lt;br /&gt;To put my money where my mouth is, I decided to create the same mobile app - a small piano/drum sequencer thing -&amp;nbsp; on 3 mobile platforms: Android, Windows Mobile and iPhone OS. &lt;br /&gt;As a developer I didnīt quite succeed: audio latency is a b*tch and building the app from the same source proved to be possible but unusable, so I ended up writing it three times: in java for android, in C# for windows mobile and in Objective-C for iPhone. More on that later, but boy did I have fun playing with it :-)&lt;/p&gt;
&lt;p&gt;To play them all at once I just taped them on a piece of wood together with a battery powered speaker. &lt;br /&gt;Add lots of audio cables and TADAAA: a very playable guitar shaped instrument that makes a hell of a noise :-)&lt;/p&gt;
&lt;p&gt;I added &lt;a href=&quot;http://www.4pockets.com/product_info.php?p=81&quot;&gt;Pocket Stompbox&lt;/a&gt;, a virtual amp with lots of great real time effects and of course the &lt;strong&gt;FANTASTIC&lt;/strong&gt; &lt;a href=&quot;http://www.frontierdesign.com/iShred/&quot;&gt;iShred app&lt;/a&gt; from &lt;a href=&quot;http://www.frontierdesign.com/&quot;&gt;Frontierdesign&lt;/a&gt; &lt;br /&gt;&lt;br /&gt;In screenshots, the setup looks like this &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&lt;a rel=&quot;thumbnail&quot; href=&quot;http://blog.stef.be/5/Steffest_API_CracklinRosieonaWholeLottaMobilePhones_ABB8_image_2.png&quot;&gt;&lt;img style=&quot;border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px&quot; title=&quot;image&quot; src=&quot;http://blog.stef.be/5/Steffest_API_CracklinRosieonaWholeLottaMobilePhones_ABB8_image_thumb.png&quot; border=&quot;0&quot; alt=&quot;image&quot; width=&quot;94&quot; height=&quot;64&quot; /&gt;&lt;/a&gt;&lt;a rel=&quot;thumbnail&quot; href=&quot;http://blog.stef.be/5/Steffest_API_CracklinRosieonaWholeLottaMobilePhones_ABB8_image_4.png&quot;&gt;&lt;img style=&quot;border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px&quot; title=&quot;image&quot; src=&quot;http://blog.stef.be/5/Steffest_API_CracklinRosieonaWholeLottaMobilePhones_ABB8_image_thumb_1.png&quot; border=&quot;0&quot; alt=&quot;image&quot; width=&quot;84&quot; height=&quot;64&quot; /&gt;&lt;/a&gt;&lt;a rel=&quot;thumbnail&quot; href=&quot;http://blog.stef.be/5/Steffest_API_CracklinRosieonaWholeLottaMobilePhones_ABB8_piano.png&quot;&gt;&lt;img style=&quot;border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px&quot; title=&quot;piano&quot; src=&quot;http://blog.stef.be/5/Steffest_API_CracklinRosieonaWholeLottaMobilePhones_ABB8_piano_thumb.png&quot; border=&quot;0&quot; alt=&quot;piano&quot; width=&quot;84&quot; height=&quot;64&quot; /&gt;&lt;/a&gt;&lt;a rel=&quot;thumbnail&quot; href=&quot;http://blog.stef.be/5/Steffest_API_CracklinRosieonaWholeLottaMobilePhones_ABB8_piano.png&quot;&gt;&lt;img style=&quot;border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px&quot; title=&quot;piano&quot; src=&quot;http://blog.stef.be/5/Steffest_API_CracklinRosieonaWholeLottaMobilePhones_ABB8_piano_thumb.png&quot; border=&quot;0&quot; alt=&quot;piano&quot; width=&quot;84&quot; height=&quot;64&quot; /&gt;&lt;/a&gt;&lt;a rel=&quot;thumbnail&quot; href=&quot;http://blog.stef.be/5/Steffest_API_CracklinRosieonaWholeLottaMobilePhones_ABB8_image_6.png&quot;&gt;&lt;img style=&quot;border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px&quot; title=&quot;image&quot; src=&quot;http://blog.stef.be/5/Steffest_API_CracklinRosieonaWholeLottaMobilePhones_ABB8_image_thumb_2.png&quot; border=&quot;0&quot; alt=&quot;image&quot; width=&quot;94&quot; height=&quot;64&quot; /&gt;&lt;/a&gt;&lt;a rel=&quot;thumbnail&quot; href=&quot;http://blog.stef.be/5/Steffest_API_CracklinRosieonaWholeLottaMobilePhones_ABB8_image_8.png&quot;&gt;&lt;img style=&quot;border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px&quot; title=&quot;image&quot; src=&quot;http://blog.stef.be/5/Steffest_API_CracklinRosieonaWholeLottaMobilePhones_ABB8_image_thumb_3.png&quot; border=&quot;0&quot; alt=&quot;image&quot; width=&quot;65&quot; height=&quot;64&quot; /&gt;&lt;/a&gt; &lt;br /&gt;&lt;br /&gt;Instant gratification! Rock on!!!&lt;/p&gt;&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://blog.stef.be/comments/8861&quot;&gt;Leave a comment&lt;/a&gt;</description>
    <comments>http://blog.stef.be/comments/8861</comments>
    <author>blog@steffest.com (Steffest)</author>
</item>
<item>
    <title>Usenet-o-matic for your mobile</title>
    <pubDate>Wed, 7 Apr 2010 00:08:29 +0100</pubDate>
    <link>http://blog.stef.be/usenet-o-matic</link>
    <guid isPermaLink="true">http://blog.stef.be/usenet-o-matic</guid>
    <description>&lt;p&gt;&amp;quot;&lt;em&gt;Usenet indexer &lt;/em&gt;&lt;a href=&quot;http://www.newzbin.com/&quot;&gt;&lt;em&gt;Newzbin&lt;/em&gt;&lt;/a&gt;&lt;em&gt; has &lt;/em&gt;&lt;a href=&quot;http://latimesblogs.latimes.com/technology/2010/03/hollywood-wins-another-lawsuit-against-an-online-search-engine.html&quot;&gt;&lt;em&gt;lost its MPA court case&lt;/em&gt;&lt;/a&gt;&lt;em&gt;.&amp;quot;&lt;/em&gt;     &lt;br /&gt;Maybe that doesnīt ring a bell but anyone whoīs been digging into to &amp;quot;downloading stuff from the net&amp;quot; will soon find out that &lt;a href=&quot;http://en.wikipedia.org/wiki/Usenet&quot;&gt;Usenet&lt;/a&gt; is the place where itīs at: your one stop shop for all the movies, TV shows, music and apps you can chew.     &lt;br /&gt;The only problem: itīs too much and as is the case with the &lt;a href=&quot;http://thepiratebay.org/&quot;&gt;torrent trackers&lt;/a&gt; - Usenet is also flooded with crap: virus infested apps, password protected files, DRM loaded pay-movies,...&amp;#160; &lt;br /&gt;Not very easy to find the good stuff.&lt;/p&gt;  &lt;p&gt;Thatīs where &lt;a href=&quot;http://www.newzbin.com/&quot;&gt;Newzbin&lt;/a&gt; came in: their system of user-generated and verified reports made it a no-brainer to find clean and high quality releases - nicely packaged in so called nzb files,which are a list of all the binary chunks you need to download from a Usenet server in order to rebuild the files you want.     &lt;br /&gt;&lt;strong&gt;AND&lt;/strong&gt; they have a very nice API for developers like me so they can script and automate their download flow.     &lt;br /&gt;Not anymore: starting from March 31, no new reports are being added. The service is not broken, but without updates itīs pretty darn useless.     &lt;br /&gt;So there i was: sitting in my bathtub, sipping my red wine and hitting the play button, only to find the latest episode of &lt;a href=&quot;http://www.tv.com/lost/show/24313/summary.html&quot;&gt;Lost&lt;/a&gt; wasnīt there.     &lt;br /&gt;&lt;strong&gt;No fun!&lt;/strong&gt;     &lt;br /&gt;Especially since I was not in the position to jump up, run to the keyboard and quickly find another source.&lt;/p&gt;  &lt;p&gt;As these things go, itīs a classic case of&amp;#160; &amp;quot;the King is dead, long live the King&amp;quot;.    &lt;br /&gt;NZB sites are &lt;a href=&quot;http://www.google.com/search?q=nzb+sites&quot;&gt;not hard to find&lt;/a&gt; and I quickly updated my scripts to use &lt;a href=&quot;http://nzbmatrix.com/&quot;&gt;NZBMAtrix&lt;/a&gt; as an alternate source.     &lt;br /&gt;    &lt;br /&gt;One of those scripts is a mobile optimised search tool to quickly find a TV-show (or whatever it is youīre looking for) and tell your homePC to download it.     &lt;br /&gt;The idea is that you use your mobile phone to initiate a download, your homePC downloads the file using a fast internet connection and streams it back to your mobile phone. Very easy and very fast: e.g. downloading a TV episode takes a minute or 2 after which you can use &lt;a href=&quot;http://relocally.com/&quot;&gt;Relocally&lt;/a&gt; - or something like &lt;a href=&quot;http://www.inmethod.com/air-video/&quot;&gt;Air Video&lt;/a&gt; - to stream it to your device.&lt;/p&gt;  &lt;p&gt;The script is called Usenet-o-matic.&amp;#160; It will be part of &lt;a href=&quot;http://relocally.com/&quot;&gt;Relocally&lt;/a&gt;, but if you want you can use it yourself.&lt;/p&gt;  &lt;p&gt;Itīs available&amp;#160; at &lt;a title=&quot;http://usenetomatic.codeplex.com&quot; href=&quot;http://usenetomatic.codeplex.com&quot;&gt;http://usenetomatic.codeplex.com&lt;/a&gt;.     &lt;br /&gt;In this &lt;a href=&quot;http://usenetomatic.codeplex.com&quot;&gt;first release&lt;/a&gt; it supports Newzbin and NZBmatrix as index sources and &lt;a href=&quot;http://sabnzbd.org/&quot;&gt;SABnzbd&lt;/a&gt; as download server.&lt;/p&gt;  &lt;p&gt;This means that in order to get it working, you need a Newzbin premium account or a NZBmatrix VIP account and a &lt;a href=&quot;http://sabnzbd.org/&quot;&gt;SABnzbd installation&lt;/a&gt;. (and a decent Usenet provider obviously - like &lt;a href=&quot;http://www.giganews.com/&quot;&gt;Giganews&lt;/a&gt;)     &lt;br /&gt;I admit: those are a lot of things to set up (and are not free) so probably the target group of a script like this is pretty narrow, but once you get everything inline, download Walhalla is yours :-)&lt;/p&gt;  &lt;p&gt;Sorry, no live demo but here are some screenshots: (Yeah yeah, I know: it looks like crap, I left the design part for you to add :-) )&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://blog.stef.be/5/Steffest_API_Usenetomaticforyourmobile_1F9_image_2.png&quot; rel=&quot;thumbnail&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;image&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;http://blog.stef.be/5/Steffest_API_Usenetomaticforyourmobile_1F9_image_thumb.png&quot; width=&quot;193&quot; height=&quot;244&quot; /&gt;&lt;/a&gt;&amp;#160; &lt;a href=&quot;http://blog.stef.be/5/Steffest_API_Usenetomaticforyourmobile_1F9_image_6.png&quot; rel=&quot;thumbnail&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;image&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;http://blog.stef.be/5/Steffest_API_Usenetomaticforyourmobile_1F9_image_thumb_2.png&quot; width=&quot;194&quot; height=&quot;244&quot; /&gt;&lt;/a&gt;&amp;#160; &lt;a href=&quot;http://blog.stef.be/5/Steffest_API_Usenetomaticforyourmobile_1F9_image_12.png&quot; rel=&quot;thumbnail&quot;&gt;&lt;img style=&quot;border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px&quot; title=&quot;image&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;http://blog.stef.be/5/Steffest_API_Usenetomaticforyourmobile_1F9_image_thumb_1.png&quot; width=&quot;212&quot; height=&quot;244&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;http://blog.stef.be/5/Steffest_API_Usenetomaticforyourmobile_1F9_image_10.png&quot; rel=&quot;thumbnail&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;image&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;http://blog.stef.be/5/Steffest_API_Usenetomaticforyourmobile_1F9_image_thumb_4.png&quot; width=&quot;204&quot; height=&quot;244&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://blog.stef.be/comments/8857&quot;&gt;Leave a comment&lt;/a&gt;</description>
    <comments>http://blog.stef.be/comments/8857</comments>
    <author>blog@steffest.com (Steffest)</author>
</item>
<item>
    <title>en ... GO!</title>
    <pubDate>Sun, 14 Mar 2010 22:06:39 +0100</pubDate>
    <link>http://blog.stef.be/zolder_engo</link>
    <guid isPermaLink="true">http://blog.stef.be/zolder_engo</guid>
    <description>&lt;p&gt;De lente hangt in de lucht. &lt;br /&gt;De Catalpas zijn weer gesnoeid en de tafel staat klaar in de veranda voor het eerste lentezonontbijt. &lt;br /&gt;Ook op de zolder merk je dat je vingers er niet meer afvriezen als je een hamer vastneemt. &lt;br /&gt;Tijd dus om terug in actie te schieten! &lt;br /&gt;Dat &lt;a href=&quot;zolder3&quot;&gt;die zolderkamers&lt;/a&gt; eindelijk eens afgeraken begot. &lt;br /&gt;Het is niet mijn schuld hoor, dat die dingen nog niet klaar zijn, het is de schuld van de goniometrie. &lt;br /&gt;Zoals al &lt;a href=&quot;wentelgetimmer&quot;&gt;eerder gezegd&lt;/a&gt;, tis rap bedacht: hop, we trekken hier wat schuine lijnen door, dan krijgen we meer dynamiek in de ruimte die bovendien het beschikbare volume optimaliseert en de natuurlijk flow benadrukt. &lt;br /&gt;&lt;br /&gt;Jawadde&amp;nbsp;- maar waar die schuine lijnen in contact komen met de schuine lijnen van het dak, krijg je ware &lt;a href=&quot;http://images.google.nl/images?hl=nl&amp;amp;q=escher&amp;amp;um=1&amp;amp;ie=UTF-8&amp;amp;ei=vU6dS5PIK5Dh-Qbg9M31AQ&amp;amp;sa=X&amp;amp;oi=image_result_group&amp;amp;ct=title&amp;amp;resnum=1&amp;amp;ved=0CBgQsAQwAA&quot;&gt;Escher-toestanden&lt;/a&gt;. &lt;br /&gt;En dat vertaalt zich dan automatisch in veeeeeel meer werk om daar muren tussen te krijgen en alle hoekjes af te werken. &lt;br /&gt;Plezant&amp;nbsp;- dat wel! &lt;br /&gt;&lt;a rel=&quot;thumbnail&quot; href=&quot;http://blog.stef.be/5/Steffest_API_enGO_136D4_image_6.png&quot;&gt;&lt;img style=&quot;border-bottom: 0px; border-left: 0px; display: inline; margin-left: 0px; border-top: 0px; margin-right: 0px; border-right: 0px&quot; title=&quot;image&quot; src=&quot;http://blog.stef.be/5/Steffest_API_enGO_136D4_image_thumb_2.png&quot; border=&quot;0&quot; alt=&quot;image&quot; width=&quot;404&quot; height=&quot;304&quot; /&gt;&lt;/a&gt; &lt;br /&gt;&lt;a rel=&quot;thumbnail&quot; href=&quot;http://blog.stef.be/5/Steffest_API_enGO_136D4_image_4.png&quot;&gt;&lt;img style=&quot;border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px&quot; title=&quot;image&quot; src=&quot;http://blog.stef.be/5/Steffest_API_enGO_136D4_image_thumb_1.png&quot; border=&quot;0&quot; alt=&quot;image&quot; width=&quot;404&quot; height=&quot;304&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a rel=&quot;thumbnail&quot; href=&quot;http://blog.stef.be/5/Steffest_API_enGO_136D4_image_2.png&quot;&gt;&lt;img style=&quot;border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px&quot; title=&quot;image&quot; src=&quot;http://blog.stef.be/5/Steffest_API_enGO_136D4_image_thumb.png&quot; border=&quot;0&quot; alt=&quot;image&quot; width=&quot;404&quot; height=&quot;304&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://blog.stef.be/comments/8844&quot;&gt;Leave a comment&lt;/a&gt;</description>
    <comments>http://blog.stef.be/comments/8844</comments>
    <author>blog@steffest.com (Steffest)</author>
</item>
<item>
    <title>Barcamp Antwerpen podcast</title>
    <pubDate>Sun, 14 Mar 2010 15:35:28 +0100</pubDate>
    <link>http://blog.stef.be/barcamp_tech45</link>
    <guid isPermaLink="true">http://blog.stef.be/barcamp_tech45</guid>
    <description>&lt;p&gt;&lt;a rel=&quot;thumbnail&quot; href=&quot;http://blog.stef.be/5/Steffest_API_BarcampAntwerpenpodcast_D87D_4416623267_2bbff4e938_o_2.jpg&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;4416623267_2bbff4e938_o&quot; src=&quot;http://blog.stef.be/5/Steffest_API_BarcampAntwerpenpodcast_D87D_4416623267_2bbff4e938_o_thumb.jpg&quot; border=&quot;0&quot; alt=&quot;4416623267_2bbff4e938_o&quot; width=&quot;520&quot; height=&quot;352&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a rel=&quot;thumbnail&quot; href=&quot;http://blog.stef.be/5/Steffest_API_BarcampAntwerpenpodcast_D87D_4416623377_e9e39d078e_o_2.jpg&quot;&gt;&lt;img style=&quot;border-right-width: 0px; margin: 0px 10px 0px 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;4416623377_e9e39d078e_o&quot; src=&quot;http://blog.stef.be/5/Steffest_API_BarcampAntwerpenpodcast_D87D_4416623377_e9e39d078e_o_thumb.jpg&quot; border=&quot;0&quot; alt=&quot;4416623377_e9e39d078e_o&quot; width=&quot;204&quot; height=&quot;136&quot; align=&quot;left&quot; /&gt;&lt;/a&gt; De &lt;a href=&quot;http://tech45.eu&quot;&gt;TECH45 podcast&lt;/a&gt; was te gast op &lt;a href=&quot;http://www.barcampantwerpen.org/&quot;&gt;Barcamp Antwerpen&lt;/a&gt;. Ze namen een hele reeks interviews af tijdens de dag wat een erg interessante &lt;a href=&quot;http://tech45.eu/2010/03/09/tech45-de-barcamp-antwerpen-2010-special/&quot;&gt;impressie&lt;/a&gt; opleverde. &lt;br /&gt;Ik mocht de spits afbijten in een informele babbel over &lt;a href=&quot;bca2010&quot;&gt;mijn presentatie&lt;/a&gt; met Maarten Handrickx en Stefaan Lesage. &lt;br /&gt;De podcast kun je &lt;a href=&quot;http://tech45.eu/2010/03/09/tech45-de-barcamp-antwerpen-2010-special/&quot;&gt;hier beluisteren&lt;/a&gt;&amp;nbsp;- of door hieronder op de play knop te klikken. &lt;br /&gt;De &lt;a href=&quot;http://www.flickr.com/photos/marcof/4416623267/in/set-72157623445321267/&quot;&gt;fotoīs&lt;/a&gt; zijn van &lt;a href=&quot;http://twitter.com/marcofrissen&quot;&gt;Marco Frissen&lt;/a&gt; &lt;br /&gt;&lt;embed src=&quot;http://www.blogcastone.net/audio/player.swf?soundFile=http://www.libsyn.com/media/tech45/tech45-bca2010.mp3&amp;playerID=10&amp;bg=0xCDDFF3&amp;leftbg=0x357DCE&amp;lefticon=0xF2F2F2&amp;rightbg=0x357DCE&amp;rightbghover=0x4499EE&amp;righticon=0xF2F2F2&amp;righticonhover=0xffffff&amp;text=0x357DCE&amp;slider=0x357DCE&amp;track=0xFFFFFF&amp;border=0x357DCE&amp;loader=0x8EC2F4&amp;loop=no&amp;autostart=no&quot; type=&quot;application/x-shockwave-flash&quot; wmode=&quot;transparent&quot; height=&quot;40&quot; width=&quot;290&quot;&gt;&lt;/embed&gt;&lt;br&gt;&lt;a href=&quot;http://www.libsyn.com/media/tech45/tech45-bca2010.mp3&quot;&gt; Of download de .mp3 hier)&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://twitter.com/topanga&quot;&gt;Anne&lt;/a&gt; - de organisater van de barcamp is ondertussen druk bezig geweest een reeks kleine barcamp &lt;a href=&quot;http://www.viddler.com/explore/tags/global/BCA2010&quot;&gt;videoreportages&lt;/a&gt; online te plaatsen.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&amp;nbsp; 
&lt;object classid=&quot;clsid:d27cdb6e-ae6d-11cf-96b8-444553540000&quot; width=&quot;437&quot; height=&quot;370&quot; codebase=&quot;http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0&quot;&gt;
&lt;param name=&quot;id&quot; value=&quot;viddler&quot; /&gt;
&lt;param name=&quot;allowScriptAccess&quot; value=&quot;always&quot; /&gt;
&lt;param name=&quot;allowFullScreen&quot; value=&quot;true&quot; /&gt;
&lt;param name=&quot;flashvars&quot; value=&quot;fake=1&quot; /&gt;
&lt;param name=&quot;src&quot; value=&quot;http://www.viddler.com/player/93f07052/&quot; /&gt;&lt;embed id=&quot;viddler&quot; type=&quot;application/x-shockwave-flash&quot; width=&quot;437&quot; height=&quot;370&quot; src=&quot;http://www.viddler.com/player/93f07052/&quot; allowscriptaccess=&quot;always&quot; allowfullscreen=&quot;true&quot; flashvars=&quot;fake=1&quot;&gt;&lt;/embed&gt;
&lt;/object&gt;
&lt;br /&gt;Je kunt ze allemaal bekijken via &lt;a title=&quot;http://www.barcampantwerpen.org/&quot; href=&quot;http://www.barcampantwerpen.org/&quot;&gt;http://www.barcampantwerpen.org/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;Jammer dat je&amp;nbsp;- zoals altijd&amp;nbsp;- niet &lt;a href=&quot;http://www.barcampantwerpen.org/index.php/title-2&quot;&gt;alle presentaties&lt;/a&gt; kunt volgen omdat er meerdere tegelijkertijd doorgaan. &lt;br /&gt;Persoonlijk vond ik de talk van &lt;a href=&quot;http://www.janseurinck.com/&quot;&gt;Jan Seurinck&lt;/a&gt; over &quot;&lt;a href=&quot;http://www.slideshare.net/janseurinck/copyright-en-intellectuele-eigendom&quot;&gt;Verlichte piraten&lt;/a&gt;&quot; en de &lt;a href=&quot;http://www.slideshare.net/mathiasbaert/the-mine-project-barcamp-antwerpen-2010&quot;&gt;voorstelling&lt;/a&gt; van &quot;&lt;a href=&quot;http://themineproject.org/&quot;&gt;The Mine Project&lt;/a&gt;&quot; van &lt;a href=&quot;http://mathiasbaert.be/&quot;&gt;Mathias Baert&lt;/a&gt; de 2 interessantste&amp;nbsp;- denk ik. &lt;br /&gt;Het zijn alleszins de 2 die me na een week het meest zijn bijgebleven. &lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://themineproject.org/&quot;&gt;The Mine Project&lt;/a&gt; is echt een interessant concept, het sluit goed aan bij het &lt;a href=&quot;http://relocally.com&quot;&gt;Relocally&lt;/a&gt; project: je eigen data verzamelen en zelf bepalen hoe en met wie je dat deelt. &lt;br /&gt;Dat komt vroeg of laat nog wel eens terug in 1 of andere vorm. &lt;br /&gt;&lt;br /&gt;Ach&amp;nbsp;- interessante dingen&amp;nbsp;- ze zijn met veel en ze staan steeds te dringen om een paar streepjes aandacht. &lt;br /&gt;Het is haast ondoenbaar om die allemaal in toom te houden :-)&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://blog.stef.be/comments/8843&quot;&gt;Leave a comment&lt;/a&gt;</description>
    <comments>http://blog.stef.be/comments/8843</comments>
    <author>blog@steffest.com (Steffest)</author>
</item>
<item>
    <title>Barcamp Antwerpen 2010 - Het Masterplan</title>
    <pubDate>Sun, 7 Mar 2010 17:16:40 +0100</pubDate>
    <link>http://blog.stef.be/bca2010</link>
    <guid isPermaLink="true">http://blog.stef.be/bca2010</guid>
    <description>&lt;p&gt;&lt;a href=&quot;http://www.barcamp.org/&quot;&gt;Barcamps&lt;/a&gt; - nog steeds mijn favoriete (un)conferentievorm: Iedereen kan iets komen vertellen over een onderwerp naar keuze en iedereen werkt mee om de dag te laten slagen - en supergeslaagd dat was ie! Meer daarover in een aparte post.    &lt;br /&gt;    &lt;br /&gt;Barcamp voor mij is synoniem aan een extra stimulans om eindelijk eens mijn Vage Visies in een concreet project te gieten. Meestal resulteert dat in een slapeloze nacht ervoor om alles &amp;quot;presentabel&amp;quot; te krijgen.&lt;/p&gt;  &lt;p&gt;Mijn presentatie op &lt;a href=&quot;http://www.barcampantwerpen.org&quot;&gt;Barcamp Antwerpen 2010&lt;/a&gt; ging deze keer over &amp;quot;Het masterplan&amp;quot; - een overkoepelend project om al je apparaten aan een gezamenlijke webinterface te koppelen zodat je alles vanaf eender waar kunt bedienen.    &lt;br /&gt;Dat project is binnenkort op &lt;a href=&quot;http://www.relocally.com&quot;&gt;www.relocally.com&lt;/a&gt; terug te vinden.    &lt;br /&gt;Het is nog een beetje abstract en om het wat te visualiseren toonde ik de stand van zaken van mijn &amp;quot;tweetshirt V2 in wording&amp;quot;.    &lt;br /&gt;1 van de concepten van relocally is het &amp;quot;remote screen&amp;quot; : Er zijn een hoop schermen in je huis en relocally wil een soort hub vormen zodat je al die schermen ook kunt aansturen vanop 1 punt. Een video naar je TV, een reeks fotoīs naar je picture frame, een recept naar het scherm in de keuken of ... een beeld naar je T-shirt - meer bepaald je tweetshirt.    &lt;br /&gt;Versie 2 zou een tamelijk groot e-textile scherm moeten worden bestaande uit 256 kleuren leds - Momenteel heb ik 1 paneeltje van 64 leds klaar.    &lt;br /&gt;Hieronder een kort&amp;#160; videootje van hoe het eruit ziet.&lt;/p&gt;  &lt;p&gt;&lt;object classid=&quot;clsid:d27cdb6e-ae6d-11cf-96b8-444553540000&quot; width=&quot;480&quot; height=&quot;385&quot; codebase=&quot;http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0&quot;&gt; &lt;param name=&quot;allowFullScreen&quot; value=&quot;true&quot; /&gt; &lt;param name=&quot;allowscriptaccess&quot; value=&quot;always&quot; /&gt; &lt;param name=&quot;src&quot; value=&quot;http://www.youtube.com/v/tgrBI0FxDXQ&amp;amp;hl=en_US&amp;amp;fs=1&amp;amp;&quot; /&gt;&lt;embed type=&quot;application/x-shockwave-flash&quot; width=&quot;480&quot; height=&quot;385&quot; src=&quot;http://www.youtube.com/v/tgrBI0FxDXQ&amp;amp;hl=en_US&amp;amp;fs=1&amp;amp;&quot; allowfullscreen=&quot;true&quot; allowscriptaccess=&quot;always&quot;&gt;&lt;/embed&gt; &lt;/object&gt;&lt;/p&gt;  &lt;p&gt;Hieronder vind je nog de slides van mijn presentatie - zoals gewoonlijk zeggen ze niet veel zonder de uitleg.   &lt;br /&gt;Klikken om verder te gaan, in de linker onderhoek klikken om terug te gaan.&lt;/p&gt;  &lt;p&gt;&lt;object classid=&quot;clsid:d27cdb6e-ae6d-11cf-96b8-444553540000&quot; width=&quot;500&quot; height=&quot;380&quot; codebase=&quot;http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0&quot;&gt; &lt;param name=&quot;name&quot; value=&quot;Barcamp_Antwerpen_2010&quot; /&gt; &lt;param name=&quot;bgcolor&quot; value=&quot;#ffffff&quot; /&gt; &lt;param name=&quot;src&quot; value=&quot;http://www.stef.be/barcamp/relocally/relocally.swf&quot; /&gt; &lt;param name=&quot;quality&quot; value=&quot;high&quot; /&gt;&lt;embed type=&quot;application/x-shockwave-flash&quot; width=&quot;500&quot; height=&quot;380&quot; src=&quot;http://www.stef.be/barcamp/relocally/relocally.swf&quot; quality=&quot;high&quot; bgcolor=&quot;#ffffff&quot; name=&quot;Barcamp_Antwerpen_2010&quot;&gt;&lt;/embed&gt; &lt;/object&gt;    &lt;br /&gt;    &lt;br /&gt;Update: Nog wat fotoīs.    &lt;br /&gt;    &lt;br /&gt;&lt;a href=&quot;http://blog.stef.be/5/Steffest_API_BarcampAntwerpen2010HetMasterplan_C371_4413435522_27cb7a4b4c_o_2.jpg&quot; rel=&quot;thumbnail&quot;&gt;&lt;img style=&quot;border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px&quot; title=&quot;4413435522_27cb7a4b4c_o&quot; border=&quot;0&quot; alt=&quot;4413435522_27cb7a4b4c_o&quot; src=&quot;http://blog.stef.be/5/Steffest_API_BarcampAntwerpen2010HetMasterplan_C371_4413435522_27cb7a4b4c_o_thumb.jpg&quot; width=&quot;354&quot; height=&quot;532&quot; /&gt;&lt;/a&gt;     &lt;br /&gt;Natuurlijk kwam Murphy weer langs en werkte het display amper tijdens de presentatie - snel wat on-the-fly herstellingswerken om het te fixen.    &lt;br /&gt;De &lt;a href=&quot;http://www.flickr.com/photos/marcof/4413435522/in/set-72157623445321267/&quot;&gt;foto&lt;/a&gt; is van &lt;a href=&quot;http://www.flickr.com/photos/marcof/&quot;&gt;Marco Frissen&lt;/a&gt;    &lt;br /&gt;    &lt;br /&gt;    &lt;br /&gt;&lt;a href=&quot;http://blog.stef.be/5/Steffest_API_BarcampAntwerpen2010HetMasterplan_C371_me_tweetshirt125_2.jpg&quot; rel=&quot;thumbnail&quot;&gt;&lt;img style=&quot;border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px&quot; title=&quot;me_tweetshirt125&quot; border=&quot;0&quot; alt=&quot;me_tweetshirt125&quot; src=&quot;http://blog.stef.be/5/Steffest_API_BarcampAntwerpen2010HetMasterplan_C371_me_tweetshirt125_thumb.jpg&quot; width=&quot;354&quot; height=&quot;237&quot; /&gt;&lt;/a&gt;     &lt;br /&gt;Hier ben ik het vurig aan het uitleggen en zie je hoe het shirt er in daglicht uitziet.    &lt;br /&gt;De &lt;a href=&quot;http://www.flickr.com/photos/saravdv/4412218752/in/set-72157623567752944/&quot;&gt;foto&lt;/a&gt; is van &lt;a href=&quot;http://www.saravdv.be/&quot;&gt;SaraVDV&lt;/a&gt;&lt;/p&gt;&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://blog.stef.be/comments/8840&quot;&gt;Leave a comment&lt;/a&gt;</description>
    <comments>http://blog.stef.be/comments/8840</comments>
    <author>blog@steffest.com (Steffest)</author>
</item>
<item>
    <title>Opera mini at MWC</title>
    <pubDate>Mon, 15 Feb 2010 15:49:11 +0100</pubDate>
    <link>http://blog.stef.be/?8832</link>
    <guid isPermaLink="true">http://blog.stef.be/?8832</guid>
    <description>&lt;img src=&quot;http://blog.stef.be/image.aspx?action=thumb&amp;b=5&amp;w=400&amp;h=500&amp;img=mobile_3_49_10 PM_2152010IMAG0072.jpg&quot;&gt;&lt;br&gt;Opera mini is waiting for S. Jobs - Everybody else arriving at Barcelona airport today probably has tweeted this, but still, nice marketing stunt at the ckeckout gates :-) #MWC&lt;br&gt;&lt;span class=&quot;footer&quot;&gt;(Posted by mobile phone)&lt;/span&gt;&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://blog.stef.be/comments/8832&quot;&gt;Leave a comment&lt;/a&gt;</description>
    <comments>http://blog.stef.be/comments/8832</comments>
    <author>blog@steffest.com (Steffest)</author>
</item>
<atom:link href="http://blog.stef.be/rss/" rel="self" type="application/rss+xml" /></channel>
</rss>
