<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:yt="http://gdata.youtube.com/schemas/2007" xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">
   <channel>
      <title>aralbalkan.com</title>
      <description>This is the combined posts and Qik videos feed for my blog.</description>
      <link>http://pipes.yahoo.com/pipes/pipe.info?_id=1BB1b2ez3RGTQYw9BR50VA</link>
      <pubDate>Tue, 09 Feb 2010 08:04:51 -0800</pubDate>
      <generator>http://pipes.yahoo.com/pipes/</generator>
      <atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/aralbalkan" /><feedburner:info uri="aralbalkan" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><creativeCommons:license>http://creativecommons.org/licenses/by-nc/3.0/</creativeCommons:license><feedburner:feedFlare href="http://add.my.yahoo.com/rss?url=http%3A%2F%2Ffeeds.feedburner.com%2Faralbalkan" src="http://us.i1.yimg.com/us.yimg.com/i/us/my/addtomyyahoo4.gif">Subscribe with My Yahoo!</feedburner:feedFlare><feedburner:feedFlare href="http://www.newsgator.com/ngs/subscriber/subext.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2Faralbalkan" src="http://www.newsgator.com/images/ngsub1.gif">Subscribe with NewsGator</feedburner:feedFlare><feedburner:feedFlare href="http://feeds.my.aol.com/add.jsp?url=http%3A%2F%2Ffeeds.feedburner.com%2Faralbalkan" src="http://o.aolcdn.com/favorites.my.aol.com/webmaster/ffclient/webroot/locale/en-US/images/myAOLButtonSmall.gif">Subscribe with My AOL</feedburner:feedFlare><feedburner:feedFlare href="http://www.bloglines.com/sub/http://feeds.feedburner.com/aralbalkan" src="http://www.bloglines.com/images/sub_modern11.gif">Subscribe with Bloglines</feedburner:feedFlare><feedburner:feedFlare href="http://www.netvibes.com/subscribe.php?url=http%3A%2F%2Ffeeds.feedburner.com%2Faralbalkan" src="http://www.netvibes.com/img/add2netvibes.gif">Subscribe with Netvibes</feedburner:feedFlare><feedburner:feedFlare href="http://fusion.google.com/add?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2Faralbalkan" src="http://buttons.googlesyndication.com/fusion/add.gif">Subscribe with Google</feedburner:feedFlare><feedburner:feedFlare href="http://www.pageflakes.com/subscribe.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2Faralbalkan" src="http://www.pageflakes.com/ImageFile.ashx?instanceId=Static_4&amp;fileName=ATP_blu_91x17.gif">Subscribe with Pageflakes</feedburner:feedFlare><item>
         <title>Base64-encoded images as CSS backgrounds in UIWebViews</title>
         <link>http://feedproxy.google.com/~r/aralbalkan/~3/ZKCWLqybpbs/3066</link>
         <description>I love that you can embed Base64-encoded images in CSS and that WebKit understands them. Here, for example, is a way to add my Open in External App icon to links that you capture from a UIWebView to display in Mobile Safari: a { color:rgb(50, 79, 133); text-decoration:none; padding-left:26px; background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAARCAYAAADDjbwNAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAKZJREFUeNpi+v//PwM9MBMDncDws4jFOKBNF0hfIkGPydkNVWfJ8dEcEvXMIctHQKwOZTMSof4/EOuSaxE/CerBjgEGN9xiYDAywvhANt6g+09JJAMt+Y/PAmSLPhERXLgw0ZZRLXmDLCNkER81LALFFaU+YsSD4ZYgJRDaBB0xlsCS9ycSkvh/tGBiJJSskX10k4jUhZzKLpBbqKaTqCeFHIsAAgwAk2iI07NfUtQAAAAASUVORK5CYII=); background-repeat:no-repeat;
}</description>
         <guid isPermaLink="false">http://aralbalkan.com/?p=3066</guid>
         <pubDate>Sat, 06 Feb 2010 13:24:29 -0800</pubDate>
         <content:encoded><![CDATA[<p id="top"/>I love that you can embed Base64-encoded images in CSS and that WebKit understands them. 
<p>Here, for example, is a way to add my <a rel="nofollow" target="_blank" href="http://aralbalkan.com/2349">Open in External App icon</a> to links that you capture from a UIWebView to display in Mobile Safari:</p>
<p><span id="more-3066"></span></p>
<pre>a { color:rgb(50, 79, 133); text-decoration:none; padding-left:26px; background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAARCAYAAADDjbwNAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAKZJREFUeNpi+v//PwM9MBMDncDws4jFOKBNF0hfIkGPydkNVWfJ8dEcEvXMIctHQKwOZTMSof4/EOuSaxE/CerBjgEGN9xiYDAywvhANt6g+09JJAMt+Y/PAmSLPhERXLgw0ZZRLXmDLCNkER81LALFFaU+YsSD4ZYgJRDaBB0xlsCS9ycSkvh/tGBiJJSskX10k4jUhZzKLpBbqKaTqCeFHIsAAgwAk2iI07NfUtQAAAAASUVORK5CYII=); background-repeat:no-repeat;
}</pre><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/aralbalkan?a=ZKCWLqybpbs:KvbwDu3TnlM:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/aralbalkan?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/aralbalkan?a=ZKCWLqybpbs:KvbwDu3TnlM:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/aralbalkan?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/aralbalkan?a=ZKCWLqybpbs:KvbwDu3TnlM:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/aralbalkan?i=ZKCWLqybpbs:KvbwDu3TnlM:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/aralbalkan?a=ZKCWLqybpbs:KvbwDu3TnlM:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/aralbalkan?i=ZKCWLqybpbs:KvbwDu3TnlM:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/aralbalkan?a=ZKCWLqybpbs:KvbwDu3TnlM:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/aralbalkan?i=ZKCWLqybpbs:KvbwDu3TnlM:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/aralbalkan?a=ZKCWLqybpbs:KvbwDu3TnlM:I9og5sOYxJI"><img src="http://feeds.feedburner.com/~ff/aralbalkan?d=I9og5sOYxJI" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/aralbalkan/~4/ZKCWLqybpbs" height="1" width="1"/>]]></content:encoded>
      <feedburner:origLink>http://aralbalkan.com/3066</feedburner:origLink></item>
      <item>
         <title>Links for 2010-02-05</title>
         <link>http://feedproxy.google.com/~r/aralbalkan/~3/RIcHqs3BXas/3065</link>
         <description>apporacle &amp;#124; iPhone &amp;#38; Mac OS Icon and UI Design - Nicolas Thomsen
An iPad mock-up of OmniFocus by the very talented Nicolas Thomsen: &amp;#34;Since OmniGroup announced their plans to bring their products to the iPad (iPad or bust!) I have been wondering how my most used app, OmniFocus, would look and feel on the platform. I [...]</description>
         <guid isPermaLink="false">http://aralbalkan.com/3065</guid>
         <pubDate>Fri, 05 Feb 2010 15:05:22 -0800</pubDate>
         <content:encoded><![CDATA[<p id="top"/>
<ul class="delicious">
<li>
<div class="delicious-link"><a rel="nofollow" target="_blank" href="http://www.apporacle.com/blog/omnifocus-for-ipad-mockup/">apporacle | iPhone &amp; Mac OS Icon and UI Design - Nicolas Thomsen</a></div>
<div class="delicious-extended">An iPad mock-up of OmniFocus by the very talented Nicolas Thomsen:
<p><span id="more-3065"></span></p>
<p>"Since OmniGroup announced their plans to bring their products to the iPad (iPad or bust!) I have been wondering how my most used app, OmniFocus, would look and feel on the platform. I made a quick mockup of how I´d like it to work based on the iPhone app and the Mac OS app."</p></div>
<div class="delicious-tags">(tags: <a rel="nofollow" target="_blank" href="http://delicious.com/aralbalkan/nicolas">nicolas</a> <a rel="nofollow" target="_blank" href="http://delicious.com/aralbalkan/thomsen%2C">thomsen,</a> <a rel="nofollow" target="_blank" href="http://delicious.com/aralbalkan/apporacle%2C">apporacle,</a> <a rel="nofollow" target="_blank" href="http://delicious.com/aralbalkan/ipad%2C">ipad,</a> <a rel="nofollow" target="_blank" href="http://delicious.com/aralbalkan/mockup">mockup</a>)</div>
</li>
<li>
<div class="delicious-link"><a rel="nofollow" target="_blank" href="http://www.icondesign.dk/blog/?p=68">PSD: Apple iPad fully editable template | Icon Design for iPhone and OS X</a></div>
<div class="delicious-extended">Fully editable Apple iPad in PSD format. Every element you see is editable via vector masks. Everything is scaleable.</div>
<div class="delicious-tags">(tags: <a rel="nofollow" target="_blank" href="http://delicious.com/aralbalkan/ipad">ipad</a> <a rel="nofollow" target="_blank" href="http://delicious.com/aralbalkan/psd">psd</a> <a rel="nofollow" target="_blank" href="http://delicious.com/aralbalkan/ui">ui</a>)</div>
</li>
</ul><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/aralbalkan?a=RIcHqs3BXas:SqzUwZKzCCo:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/aralbalkan?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/aralbalkan?a=RIcHqs3BXas:SqzUwZKzCCo:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/aralbalkan?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/aralbalkan?a=RIcHqs3BXas:SqzUwZKzCCo:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/aralbalkan?i=RIcHqs3BXas:SqzUwZKzCCo:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/aralbalkan?a=RIcHqs3BXas:SqzUwZKzCCo:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/aralbalkan?i=RIcHqs3BXas:SqzUwZKzCCo:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/aralbalkan?a=RIcHqs3BXas:SqzUwZKzCCo:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/aralbalkan?i=RIcHqs3BXas:SqzUwZKzCCo:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/aralbalkan?a=RIcHqs3BXas:SqzUwZKzCCo:I9og5sOYxJI"><img src="http://feeds.feedburner.com/~ff/aralbalkan?d=I9og5sOYxJI" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/aralbalkan/~4/RIcHqs3BXas" height="1" width="1"/>]]></content:encoded>
         <category>Links</category>
      <feedburner:origLink>http://aralbalkan.com/3065</feedburner:origLink></item>
      <item>
         <title>Twitter fixes oAuth for desktop and mobile with xAuth</title>
         <link>http://feedproxy.google.com/~r/aralbalkan/~3/zifZJNBRjhI/3057</link>
         <description>Those of you following my tweets may have seen that I was rather frustrated this week at Twitter's oAuth policy with regard to desktop and mobile applications. In a nutshell, Twitter requires any new applications that use the Twitter API to use oAuth for authorization if they want to display the source parameter in tweets. [...]</description>
         <guid isPermaLink="false">http://aralbalkan.com/?p=3057</guid>
         <pubDate>Thu, 04 Feb 2010 04:16:48 -0800</pubDate>
         <content:encoded><![CDATA[<p id="top"/>Those of you following <a rel="nofollow" target="_blank" href="http://snapbird.org/aral/timeline/twitter">my tweets</a> may have seen that <a rel="nofollow" target="_blank" href="http://groups.google.com/group/twitter-development-talk/browse_thread/thread/904acfadaf71c61c">I was rather frustrated</a> this week at Twitter's oAuth policy with regard to desktop and mobile applications. 
<p>In a nutshell, Twitter requires any new applications that use the Twitter API to use oAuth for authorization if they want to display the source parameter in tweets. The source parameter is the little bit of text and the link to your app that appears at the bottom of tweets (e.g., via Tweetie). It constitutes a very important bit of organic marketing for Twitter apps. </p>
<p><span id="more-3057"></span></p>
<p>My gripe – as a developer creating a new mobile Twitter app for the iPhone – was that this rule only applies to new applications. Existing application can continue to use basic authentication and display the source parameter. This currently creates an uneven playing field where new desktop and mobile applications cannot compete with existing applications on UX due the following deficiencies with oAuth and/or Twitter's implementation of oAuth:</p>
<ol>
<li>Twitter's lack of a mobile-optimized oAuth screens</li>
<li>The trip to the browser is a major context change for the user for desktop and mobile apps. It is not the same as opening a new site within the context of the browser experience.</li>
<li>Cumbersome and convoluted UX for setting up multiple accounts in Twitter. Setting up N number of accounts means N number of round trips from the browser, each requiring the user to sign out, then sign in again before approving the new account.</li>
<li>The Consumer Secret is stored in a desktop/mobile client and thus <a rel="nofollow" target="_blank" href="http://groups.google.com/group/twitter-development-talk/browse_thread/thread/c16c72e691c77312">is open to reverse engineering and spoofing</a>. This nullifies the argument that oAuth is better for identifying clients when it comes to desktop/mobile apps.</li>
<li>oAuth recursive delegation is not a solved problem. How does a mobile Twitter client, for example, sub-delegate the authority it got from the user (in a revokable manner) to a service like TwitPic?</li>
</ol>
<p>Alongside actively discouraging developers from creating new desktop and mobile apps, this policy also leads to <a rel="nofollow" target="_blank" href="http://twitter.com/aral/status/8540446593">user experience travesties like Echofon</a> asking the user for their credentials before sending them to the browser where they have to sign in again. (All this just so that it can meet the requirement of "using oAuth" and display the source parameter while remaining competitive with existing apps that offer seamless integration with third-party Twitter services.)</p>
<p>As of yesterday, however, a couple of very exciting things have either been implemented or come to light that have almost entirely addressed my concerns with Twitter's oAuth policy (and which give me new hope for the evolution of oAuth on desktop and mobile).</p>
<h2>Twitter launches mobile-optimized oAuth screens</h2>
<p>A major UX flaw with Twitter's implementation of oAuth was the lack of mobile-optimized oAuth screens. This is how I described the existing user flow in <a rel="nofollow" target="_blank" href="http://groups.google.com/group/twitter-development-talk/browse_thread/thread/904acfadaf71c61c">my email to the Twitter Development Talk list</a> recently:</p>
<blockquote><p>Sending a user to Twitter's oAuth page after having slaved over every pixel in your iPhone app is like giving someone a ride in a Ferrari and then throwing them in a mud puddle before pulling them back in for the remainder of their ride.</p></blockquote>
<p>I'm happy to report that Twitter addressed this yesterday and has launched <a rel="nofollow" target="_blank" href="http://groups.google.com/group/twitter-development-talk/browse_thread/thread/084f57349587b3d2#">mobile-optimized Twitter oAuth screens</a>. This is great news! This new feature means that mobile Twitter clients that currently implement oAuth will get an immediate user experience improvement. </p>
<p>This does not change the fact, however, that the traditional oAuth flow – which requires a major context change on desktop and mobile applications – presents the user with a less-than-stellar user experience. </p>
<p>Since the browser redirection is a UX nightmare for mobile and desktop apps, it has often been <a rel="nofollow" target="_blank" href="http://www.flickr.com/photos/simon/2752665067/">circumvented by loading the oAuth authorization screen in a web control</a>. As the Exposure iPhone App example in the previous link shows, this nullifies the advantages of having a trusted third-party application present the page, along with its URL, to the user. This sort of circumvention happens when the UX and practical concerns of one context (desktop/mobile) is not met by a solution that was originally created for a different context (web). It also leaves the user as open to getting phished by a malicious app as a regular credentials request and undermines trust oAuth itself.</p>
<p>I'm happy to report, however, that Twitter has gone several steps further to implement a pragmatic extension to oAuth that radically improves the user experience for desktop and mobile apps.</p>
<h2>Twitter fixes oAuth for desktop and mobile with browserless xAuth extension</h2>
<p><a rel="nofollow" target="_blank" href="http://groups.google.com/group/twitter-development-talk/browse_thread/thread/46afdfc4d9645d5e/">Twitter has implemented a new flavor of oAuth</a> that I've started calling xAuth due to <a rel="nofollow" target="_blank" href="http://the.hackerconundrum.com/2010/02/sneak-peek-at-twitters-browserless.html?utm_source=feedburner&utm_medium=twitter&utm_campaign=Feed:+the-hacker-conundrum+(the.hackerConundrum)&utm_content=Twitter">the x_auth headers that it uses</a>. This is a radically different flow to the traditional oAuth experience that requires a round-trip to the browser. </p>
<p>The xAuth extension to oAuth allows clients to obtain a user's credentials and then exchange those for an oAuth token without a trip to the browser. It appears to be an implementation of the <a rel="nofollow" target="_blank" href="http://tools.ietf.org/html/draft-dehora-farrell-oauth-accesstoken-creds-01">OAuth Access Tokens Using Credentials Internet Draft</a> submitted to the IETF in March of last year.</p>
<p>Twitter's xAuth implementation is not open to the public yet but <a rel="nofollow" target="_blank" href="http://groups.google.com/group/twitter-development-talk/browse_thread/thread/46afdfc4d9645d5e/">at least one app, Seesmic Look, is using it</a>. Twitter has not given a timeline for when the feature will be available to other apps, stating that <a rel="nofollow" target="_blank" href="http://groups.google.com/group/twitter-development-talk/browse_thread/thread/46afdfc4d9645d5e/">"it will be available publicly soon"</a>.</p>
<p>You can't imagine how happy I am to see Twitter implement this. It makes perfect sense for desktop and mobile applications which run in a trusted context (as opposed to web applications that do not). </p>
<p>Have no doubt about it, xAuth is a complete UX win for oAuth that makes it both usable and practical for desktop and mobile applications to implement and I look forward to seeing it become part of the standard.</p>
<h2>oAuth Recursive Delegation</h2>
<p>oAuth Recursive Delegation – where one client can sub-delegate the authorization it got from the user to another client – is not a solved problem at the problem. There is <a rel="nofollow" target="_blank" href="http://tools.ietf.org/html/draft-vrancken-oauth-redelegation-00">an Internet Draft on oAuth Recursive Delegation</a> from September of last year but, from what I've been reading on both the oAuth and Twitter lists, no concrete implementation exists at the moment.</p>
<p>Currently, non-oAuth clients simply share the user's username and password with other services like TwitPic. This, of course, is a rather terrible practice but provides a seamless user experience. </p>
<p><a rel="nofollow" target="_blank" href="http://groups.google.com/group/twitter-development-talk/browse_thread/thread/12c792d39674c496">Stop-gap solutions for oAuth</a>, like sharing an application's Consumer Secret and Consumer Key, are not much better.</p>
<p>The way I see delegation working in oAuth is actually quite simple. Here's an example for a general-purpose mobile Twitter client (lets call it LoudBird) that uses xAuth:</p>
<ol>
<li>LoudBird asks the user for her username and password</li>
<li>LoudBird authenticates the user with Twitter and gets an authorization token allowing it to Read, Write, and Delegate.</li>
<li>Since LoudBird uses TwitAwesomePhoto to upload photos, it asks Twitter for a sub-authorization token that delegates its Read and Write (but, in this case, not its Delegate) authorization to TwitAwesomePhoto</li>
<li>LoudBird provides this sub-authorization token to TwitAwesomePhoto when making requests and TwitAwesomePhoto uses it to update the user's account.</li>
</ol>
<p>The advantages of this approach are several: </p>
<ul>
<li>The user can, at any time, revoke LoudBird's authorization (for example, because her laptop got stolen).</li>
<li>The user can, at any time, revoke TwitAwesomePhoto's authorization (for example, if TwitAwesomePhoto is revealed to be a horrible spam machine from the depths of Atlantis).</li>
<li>At no point does LoudBird share the user's credentials.</li>
<li>At no point is the user's flow interrupted – the UX is seamless.</li>
</ul>
<p>I'm going to go over the existing Internet Draft more carefully when I get a moment and – if it's necessary and won't be redundant – I'll flesh out the above flow in more detail. </p>
<h2>Pragmatism and UX FTW</h2>
<p>There is always a tradeoff between security and user experience. However, where security solutions ignore the practical requirements and needs of users and developers, they will either be ignored or, even worse, circumvented in the worst possible ways as demonstrated by the Exposure, Echofon, and TweetPhoto examples presented here.</p>
<p>Twitter's xAuth implementation is a timely and pragmatic solution that adapts oAuth to the needs of mobile and desktop applications. I applaud Twitter for taking the lead with this. I also encourage anyone with an interest in building good user experiences to do the same and I look forward to seeing xAuth become part of the oAuth standard. </p>
<p><em>I am giving <a rel="nofollow" target="_blank" href="http://twitterdevelopernest.com/2009/12/devnest-london-twitter-developer-nest-6/">a talk today at the Twitter Dev Nest in London</a> on <a rel="nofollow" target="_blank" href="http://twitterformats.org">Twitterformats</a> and I just got word that we have time for me to a second presentation on the latest oAuth developments at Twitter, including the hugely-exciting xAuth. Come down and say hello. The meeting kicks off at 6PM.</em></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/aralbalkan?a=zifZJNBRjhI:MuuJIqMqN9k:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/aralbalkan?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/aralbalkan?a=zifZJNBRjhI:MuuJIqMqN9k:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/aralbalkan?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/aralbalkan?a=zifZJNBRjhI:MuuJIqMqN9k:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/aralbalkan?i=zifZJNBRjhI:MuuJIqMqN9k:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/aralbalkan?a=zifZJNBRjhI:MuuJIqMqN9k:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/aralbalkan?i=zifZJNBRjhI:MuuJIqMqN9k:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/aralbalkan?a=zifZJNBRjhI:MuuJIqMqN9k:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/aralbalkan?i=zifZJNBRjhI:MuuJIqMqN9k:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/aralbalkan?a=zifZJNBRjhI:MuuJIqMqN9k:I9og5sOYxJI"><img src="http://feeds.feedburner.com/~ff/aralbalkan?d=I9og5sOYxJI" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/aralbalkan/~4/zifZJNBRjhI" height="1" width="1"/>]]></content:encoded>
      <feedburner:origLink>http://aralbalkan.com/3057</feedburner:origLink></item>
      <item>
         <title>BeBox (Thomson) router and Be broadband info</title>
         <link>http://feedproxy.google.com/~r/aralbalkan/~3/fm2jiww49aI/3052</link>
         <description>It might just be me but Be's router doesn't come with great instructions and the username and password info in the guide is just plain outdated and wrong as of September 2009. Here are some notes to help you if you're trying to sign in to your Thomson router (BeBox). Control panel
You access the control panel [...]</description>
         <guid isPermaLink="false">http://aralbalkan.com/?p=3052</guid>
         <pubDate>Tue, 02 Feb 2010 14:45:24 -0800</pubDate>
         <content:encoded><![CDATA[<p id="top"/>It might just be me but Be's router doesn't come with great instructions and the username and password info in the guide is just plain outdated and wrong as of September 2009. 
<p>Here are some notes to help you if you're trying to sign in to your Thomson router (BeBox).</p>
<p><span id="more-3052"></span></p>
<h2>Control panel</h2>
<p>You access the control panel from <a rel="nofollow" target="_blank" href="http://192.168.1.254">192.168.1.254</a>. </p>
<p>This will prompt you for your sign-in (log-in) details:</p>
<h2>Username and password</h2>
<p>If you haven't changed it, the username is <strong>Administrator</strong> and the password is the <strong>serial number of your modem</strong>. </p>
<p><a rel="nofollow" target="_blank" href="http://www.guardian.co.uk/technology/blog/2009/sep/08/o2-router-remote-hacking-broadband">O2 remotely changed the password of your router to your router's serial number in September of last year</a> in response to a security vulnerability. You can find the serial number under your modem, across from the Thomson name. Enter it in ALL CAPS and do <em>not</em> include the bit at the end in parentheses. </p>
<h2>Change the channel to an unused one in your area</h2>
<p>If too many WiFi routers are competing on the same channel in your area, you might get reduced performance (or none at all). Finding out the channel of WiFi networks around you, however, is harder than it should be. I found numerous references to two apps, iStumbler and KisMac for doing this and both had UIs created by henchmen of the hounds of hell and I wasn't able to get either to work. </p>
<p>Instead, the easiest option I found that works was to use the command line, as per the instructions in this article. In summary, open up a Terminal window and type the following:</p>
<ul>
<li>sudo ln -s /System/Library/PrivateFrameworks/Apple80211.framework/ Versions/Current/Resources/airport /usr/sbin/airport</li>
<li>airport -s</li>
</ul>
<p>The first line creates a symbolic link that allows you to simply type “airport” in the terminal window to execute the command. The second line should scan for active WiFi networks around you and display their channel numbers. </p>
<p>Now sign in to your router's control panel and then navigate to Home &gt; Home Network &gt; Interfaces &gt; WLAN: BeBox and click the Configure link at the top-right-hand corner (the Thomson router control panel was designed by the cousins of the henchmen of the hounds of hell) and change the channel there to an unused one.</p>
<h2>DNS errors</h2>
<p>I would randomly have it so I couldn't connect to some sites even though other people could. Apparently it was because the router was set up with a less-than-stellar DNS server. If you're having the same issues, try this:</p>
<p>First go to <a rel="nofollow" target="_blank" href="http://192.168.1.254/cgi/b/is/?be=0&l0=2&l1=2">http://192.168.1.254/cgi/b/is/?be=0&l0=2&l1=2</a> in the browser and note whether the heading on that page reads Internet, Static_IP, or Dynamic_IP. Note this down for later.</p>
<p>Next, open up terminal and Telnet to 192.168.1.254:</p>
<pre>telnet 192.168.1.254</pre>
<p>For the sign in details, use the same ones you used above to sign in to your router's Admin interface.</p>
<p>Once signed in, you should see some snazzy ASCII art. </p>
<p>Finally, enter the following lines, substituting either Internet, Static_UP, or Dynamic_IP for XXX:</p>
<pre>:dns server route flush
:dns server route add dns=87.194.255.154 metric=0 intf=XXX
:dns server route add dns=87.194.255.155 metric=1 intf=XXX
:saveall</pre>
<p>So, if your connection type is Static_IP, like mine, for instance, you would type:</p>
<pre>:dns server route flush
:dns server route add dns=87.194.255.154 metric=0 intf=Static_IP
:dns server route add dns=87.194.255.155 metric=1 intf=Static_IP
:saveall</pre>
<p>Many thanks go to drsox and fooby on irc.bethere.co.uk for helping me through this. You guys rock! </p>
<h2>Learn to love IRC</h2>
<p>The Be folks are very active on IRC (Internet Relay Chat), so grab yourself a copy of <a rel="nofollow" target="_blank" href="http://colloquy.info/">Colloquy</a> or some other IRC client and get yourself to <a rel="nofollow" target="_blank" href="http://irc.bethere.co.uk">irc.bethere.co.uk</a> if you need any help. You can follow the Be Broadband folks on Twitter <a rel="nofollow" target="_blank" href="http://twitter.com/bebroadband">@bebroadband</a>.</p>
<p>Hope this helps and if you have any other hints or tips, please feel free to add them to the comments.</p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/aralbalkan?a=fm2jiww49aI:JFSMPD6RtBQ:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/aralbalkan?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/aralbalkan?a=fm2jiww49aI:JFSMPD6RtBQ:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/aralbalkan?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/aralbalkan?a=fm2jiww49aI:JFSMPD6RtBQ:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/aralbalkan?i=fm2jiww49aI:JFSMPD6RtBQ:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/aralbalkan?a=fm2jiww49aI:JFSMPD6RtBQ:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/aralbalkan?i=fm2jiww49aI:JFSMPD6RtBQ:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/aralbalkan?a=fm2jiww49aI:JFSMPD6RtBQ:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/aralbalkan?i=fm2jiww49aI:JFSMPD6RtBQ:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/aralbalkan?a=fm2jiww49aI:JFSMPD6RtBQ:I9og5sOYxJI"><img src="http://feeds.feedburner.com/~ff/aralbalkan?d=I9og5sOYxJI" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/aralbalkan/~4/fm2jiww49aI" height="1" width="1"/>]]></content:encoded>
      <feedburner:origLink>http://aralbalkan.com/3052</feedburner:origLink></item>
      <item>
         <title>Don’t plug in at the Waterstone’s Costa Coffee in Brighton: the most geek-unfriendly cafe in Brighton?</title>
         <link>http://feedproxy.google.com/~r/aralbalkan/~3/dRUEIGaIkx8/3038</link>
         <description>For the past six months or so, I've been mostly working out of the Costa in the Waterstone's in Brighton. It's usually quiet (was even more so before Borders UK shut down, taking the popular Starbucks in its Churchill Square branch with it) and the staff are lovely. Unfortunately, I can't say the same thing [...]</description>
         <guid isPermaLink="false">http://aralbalkan.com/?p=3038</guid>
         <pubDate>Thu, 21 Jan 2010 09:59:20 -0800</pubDate>
         <content:encoded><![CDATA[<p id="top"/>For the past six months or so, I've been mostly working out of the Costa in the Waterstone's in Brighton. It's usually quiet (was even more so before Borders UK shut down, taking the popular Starbucks in its Churchill Square branch with it) and the staff are lovely. 
<p>Unfortunately, I can't say the same thing for the staff at the Waterstone's itself. </p>
<p><span id="more-3038"></span></p>
<p>This afternoon, I was sipping my cappuccino and working away on my latest iPhone app when one of the Waterstone's staff approached my table and proceeded to tell me off for having my notebook plugged in. Yes, you read that right: a Waterstone's staff entered the Costa and proceeded to publicly reprimand a Costa customer (I can only assume that someone at Costa will be talking to someone at Waterstone's about that little breach of protocol, if nothing else). </p>
<p>She proceeded to tell me that I was using "their electricity" and had I "asked permission" and did I see anything wrong with what I was doing? I politely informed her that, yes, I was aware that I was plugged in and that, in this day and age, I would assume that I <em>could</em> plug my notebook in at a cafe. I've done so many times at other Costas and Starbucks and never had any issues. Nor would I expect to have any.</p>
<p>She left to ask her supervisor and, a few moments later, I was approached by another young lady from Waterstone's who confirmed that yes, indeed, I was not allowed to use their electricity. She proceeded to tell me about their electricity usage targets and how they were having trouble meeting them (no doubt due to my daily patronage of the Costa – a transgression which I will work doubly hard to avoid in the future).</p>
<p>So, today, Costa got my custom for the last time and tomorrow I'm probably going to pop into my local Starbucks because – evil or not – I've never had anyone hassle me there. </p>
<p>I do hope that someone from Costa reads this and has a stern talk with the Waterstone's folks. Of course, I have no idea what their arrangement is but I would be very suprised indeed if it allowed Waterstone's staff to harass Costa's customers, whatever the reason. At the very least it reflects poorly on Costa's brand and, in this case, lost them a regular customer. The correct thing to do would have been for the Waterstone's staff to take the subject up with the Costa staff who could then have relayed the information to me. </p>
<p>Also, since the policy at the Waterstone's Costa in Brighton is that the plugs are off-limits, I expect to see a sign informing customers of this. It might also be an idea to actually cover the plugs up to make this archaic policy even more evident so that future patrons are not hassled for behaving like they actually live in the 21st century. </p>
<p>Finally, since the Waterstone's Costa also doesn't have any WiFi, this probably makes it the most geek-unfriendly place in Brighton. If you have a notebook and want a coffee, look elsewhere.</p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/aralbalkan?a=dRUEIGaIkx8:9EZ5-oqIHvQ:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/aralbalkan?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/aralbalkan?a=dRUEIGaIkx8:9EZ5-oqIHvQ:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/aralbalkan?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/aralbalkan?a=dRUEIGaIkx8:9EZ5-oqIHvQ:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/aralbalkan?i=dRUEIGaIkx8:9EZ5-oqIHvQ:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/aralbalkan?a=dRUEIGaIkx8:9EZ5-oqIHvQ:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/aralbalkan?i=dRUEIGaIkx8:9EZ5-oqIHvQ:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/aralbalkan?a=dRUEIGaIkx8:9EZ5-oqIHvQ:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/aralbalkan?i=dRUEIGaIkx8:9EZ5-oqIHvQ:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/aralbalkan?a=dRUEIGaIkx8:9EZ5-oqIHvQ:I9og5sOYxJI"><img src="http://feeds.feedburner.com/~ff/aralbalkan?d=I9og5sOYxJI" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/aralbalkan/~4/dRUEIGaIkx8" height="1" width="1"/>]]></content:encoded>
      <feedburner:origLink>http://aralbalkan.com/3038</feedburner:origLink></item>
      <item>
         <title>A switch statement gotcha in Objective-C</title>
         <link>http://feedproxy.google.com/~r/aralbalkan/~3/G5AZC52814M/3035</link>
         <description>If you let XCode's code completion create your switch statement for you, you might run into this little gotcha. The following code... NSUInteger i;
switch &amp;#40;i&amp;#41; &amp;#123; case 0: // Do something break; default: NSString *s = @&amp;#34;something&amp;#34;; s; break;
&amp;#125;
... [...]</description>
         <guid isPermaLink="false">http://aralbalkan.com/?p=3035</guid>
         <pubDate>Wed, 20 Jan 2010 04:56:26 -0800</pubDate>
         <content:encoded><![CDATA[<p id="top"/>If you let XCode's code completion create your switch statement for you, you might run into this little gotcha. 
<p>The following code...</p>
<p><span id="more-3035"></span></p>
<pre class="objc">NSUInteger i;
<span style="color:#0000ff;">switch</span> <span style="color:#002200;">&#40;</span>i<span style="color:#002200;">&#41;</span> <span style="color:#002200;">&#123;</span> <span style="color:#0000ff;">case</span> <span style="color:#0000dd;">0</span>: <span style="color:#ff0000;">// Do something</span> <span style="color:#0000ff;">break</span>; <span style="color:#0000ff;">default</span>: <a rel="nofollow" target="_blank" href="http://developer.apple.com/documentation/Cocoa/Reference/Foundation/ObjC_classic/Classes/NSString.html"><span style="color:#0000ff;">NSString</span></a> *s = @<span style="color:#666666;">"something"</span>; s; <span style="color:#0000ff;">break</span>;
<span style="color:#002200;">&#125;</span></pre>
<p>... doesn't compile. Instead, you get the following two errors:</p>
<ul>
<li>Expected expression before 'NSString'</li>
<li>'s' undeclared (first use in this function)</li>
</ul>
<p>The culprit is the auto-generated code. The following code <em>does</em> compile. Note the curly braces.</p>
<pre class="objc">NSUInteger i;
<span style="color:#0000ff;">switch</span> <span style="color:#002200;">&#40;</span>i<span style="color:#002200;">&#41;</span> <span style="color:#002200;">&#123;</span> <span style="color:#0000ff;">case</span> <span style="color:#0000dd;">0</span>: <span style="color:#002200;">&#123;</span> <span style="color:#ff0000;">// Do something</span> <span style="color:#0000ff;">break</span>; <span style="color:#002200;">&#125;</span>
&nbsp; <span style="color:#0000ff;">default</span>: <span style="color:#002200;">&#123;</span> <a rel="nofollow" target="_blank" href="http://developer.apple.com/documentation/Cocoa/Reference/Foundation/ObjC_classic/Classes/NSString.html"><span style="color:#0000ff;">NSString</span></a> *s = @<span style="color:#666666;">"something"</span>; s; <span style="color:#0000ff;">break</span>; <span style="color:#002200;">&#125;</span>
<span style="color:#002200;">&#125;</span></pre>
<p>The curly brackets are not required for switch statements but when they are absent, a statement must follow the <code>case</code> or <code>default</code> labels. <a rel="nofollow" target="_blank" href="http://stackoverflow.com/questions/2036819/compile-error-with-switch-possible-bug-expected-expression-before">Declarations are not statements in C</a> and thus result in this error.</p>
<p>The following code, which doesn't use curly braces, also compiles.</p>
<pre class="objc">NSUInteger i;
<span style="color:#0000ff;">switch</span> <span style="color:#002200;">&#40;</span>i<span style="color:#002200;">&#41;</span> <span style="color:#002200;">&#123;</span> <span style="color:#0000ff;">case</span> <span style="color:#0000dd;">0</span>: <span style="color:#ff0000;">// Do something</span> <span style="color:#0000ff;">break</span>; <span style="color:#0000ff;">default</span>: NSLog<span style="color:#002200;">&#40;</span>@<span style="color:#666666;">"Magic? Not really, just a statement."</span><span style="color:#002200;">&#41;</span>; <a rel="nofollow" target="_blank" href="http://developer.apple.com/documentation/Cocoa/Reference/Foundation/ObjC_classic/Classes/NSString.html"><span style="color:#0000ff;">NSString</span></a> *s = @<span style="color:#666666;">"something"</span>; s; <span style="color:#0000ff;">break</span>;
<span style="color:#002200;">&#125;</span></pre>
<p>Hope this helps you in case you encounter this sneaky little gotcha!</p>
<p><em>Interested in learning iPhone development? Check out my <a rel="nofollow" target="_blank" href="http://naklab.stagehq.com/events/132">Introduction to iPhone App Development Course</a>.</em></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/aralbalkan?a=G5AZC52814M:4XwEHXMUZNQ:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/aralbalkan?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/aralbalkan?a=G5AZC52814M:4XwEHXMUZNQ:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/aralbalkan?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/aralbalkan?a=G5AZC52814M:4XwEHXMUZNQ:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/aralbalkan?i=G5AZC52814M:4XwEHXMUZNQ:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/aralbalkan?a=G5AZC52814M:4XwEHXMUZNQ:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/aralbalkan?i=G5AZC52814M:4XwEHXMUZNQ:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/aralbalkan?a=G5AZC52814M:4XwEHXMUZNQ:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/aralbalkan?i=G5AZC52814M:4XwEHXMUZNQ:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/aralbalkan?a=G5AZC52814M:4XwEHXMUZNQ:I9og5sOYxJI"><img src="http://feeds.feedburner.com/~ff/aralbalkan?d=I9og5sOYxJI" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/aralbalkan/~4/G5AZC52814M" height="1" width="1"/>]]></content:encoded>
      <feedburner:origLink>http://aralbalkan.com/3035</feedburner:origLink></item>
      <item>
         <title>Visual glitches and malfunctioning magnifying glass on UITextView</title>
         <link>http://feedproxy.google.com/~r/aralbalkan/~3/7qb7AD3ey1c/3018</link>
         <description>I recently ran into a bug with the insertion point and selection magnifying glasses malfunctioning on a UITextView in a simple UIView that I had set up using Interface Builder. The symptoms were that the touch-and-hold insertion point magnifying glass would appear and work properly only the first time it was used. It would then [...]</description>
         <guid isPermaLink="false">http://aralbalkan.com/?p=3018</guid>
         <pubDate>Mon, 18 Jan 2010 14:17:05 -0800</pubDate>
         <content:encoded><![CDATA[<p id="top"/>I recently ran into a bug with the insertion point and selection magnifying glasses malfunctioning on a UITextView in a simple UIView that I had set up using Interface Builder. 
<p>The symptoms were that the touch-and-hold insertion point magnifying glass would appear and work properly only the first time it was used. It would then add some visual corruption to the text view and refuse to appear on subsequent touch-and-holds. The selection magnifying glass would work and, after using it, the insertion point magnifying glass would also work (but again, just once). </p>
<p><span id="more-3018"></span></p>
<p>Even with the selection magnifying glass, however, you would get a visual glitch (a small ghost image would remain on the text view.)</p>
<p>At first, I thought I was seeing an identical issue to <a rel="nofollow" target="_blank" href="http://iphonedevelopment.blogspot.com/2009/03/magnifying-glass-in-text-view-inside.html">the issue that affects UITextFields in UITableViews</a> (see <a rel="nofollow" target="_blank" href="http://stackoverflow.com/questions/376372/editing-a-uitextfield-inside-a-uitableviewcell-fails">the solution to <em>that</em> issue on StackOverflow</a>). </p>
<p>That, however, was a red herring. </p>
<p>Here's the real reason: the UITextView didn't like that I was turning off animations on UIWindow to display the keyboard:</p>
<pre class="objc"><span style="color:#002200;">&#91;</span>UIWindow setAnimationsEnabled: NO<span style="color:#002200;">&#93;</span>;
<span style="color:#002200;">&#91;</span>self.myTextView becomeFirstResponder<span style="color:#002200;">&#93;</span>;</pre>
<p>The fix is either to not disable animations, or, if you want to disable them, to renable them afterwards. </p>
<p>Adding a small delay of 0.1 seconds and re-enabling animations did the trick:</p>
<pre class="objc">- <span style="color:#002200;">&#40;</span><span style="color:#0000ff;">void</span><span style="color:#002200;">&#41;</span>showKeyboardWithoutAnimation
<span style="color:#002200;">&#123;</span> <span style="color:#002200;">&#91;</span>UIWindow setAnimationsEnabled: NO<span style="color:#002200;">&#93;</span>; <span style="color:#002200;">&#91;</span>self.myTextView becomeFirstResponder<span style="color:#002200;">&#93;</span>;
&nbsp; <span style="color:#002200;">&#91;</span>self performSelector:<span style="color:#0000ff;">@selector</span><span style="color:#002200;">&#40;</span>keyboardAnimationDidEnd<span style="color:#002200;">&#41;</span> withObject:<span style="color:#0000ff;">nil</span> afterDelay:<span style="color:#0000dd;">0</span>.1f <span style="color:#002200;">&#93;</span>;
<span style="color:#002200;">&#125;</span>
&nbsp;
- <span style="color:#002200;">&#40;</span><span style="color:#0000ff;">void</span><span style="color:#002200;">&#41;</span>keyboardAnimationDidEnd
<span style="color:#002200;">&#123;</span> <span style="color:#ff0000;">// So that we don't screw up the</span> <span style="color:#ff0000;">// UITextView's magnifying glasses.</span> <span style="color:#002200;">&#91;</span>UIWindow setAnimationsEnabled: YES<span style="color:#002200;">&#93;</span>;
<span style="color:#002200;">&#125;</span></pre><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/aralbalkan?a=7qb7AD3ey1c:IfEx1nVjp0c:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/aralbalkan?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/aralbalkan?a=7qb7AD3ey1c:IfEx1nVjp0c:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/aralbalkan?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/aralbalkan?a=7qb7AD3ey1c:IfEx1nVjp0c:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/aralbalkan?i=7qb7AD3ey1c:IfEx1nVjp0c:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/aralbalkan?a=7qb7AD3ey1c:IfEx1nVjp0c:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/aralbalkan?i=7qb7AD3ey1c:IfEx1nVjp0c:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/aralbalkan?a=7qb7AD3ey1c:IfEx1nVjp0c:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/aralbalkan?i=7qb7AD3ey1c:IfEx1nVjp0c:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/aralbalkan?a=7qb7AD3ey1c:IfEx1nVjp0c:I9og5sOYxJI"><img src="http://feeds.feedburner.com/~ff/aralbalkan?d=I9og5sOYxJI" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/aralbalkan/~4/7qb7AD3ey1c" height="1" width="1"/>]]></content:encoded>
      <feedburner:origLink>http://aralbalkan.com/3018</feedburner:origLink></item>
      <item>
         <title>How the “my fine is” meme could have gone horribly wrong</title>
         <link>http://feedproxy.google.com/~r/aralbalkan/~3/59SgfnvS2WM/3008</link>
         <description>The "my fine is" meme asks people to calculate the total fine for various personal indiscretions that they've engaged in and post the aggregate result publicly. Smoking pot, for example, nets you a $10 fine whereas having sex in church sets you back $25. You add up the various fines for all the offenses you [...]</description>
         <guid isPermaLink="false">http://aralbalkan.com/?p=3008</guid>
         <pubDate>Tue, 12 Jan 2010 16:44:21 -0800</pubDate>
         <content:encoded><![CDATA[<p id="top"/>The <a rel="nofollow" target="_blank" href="http://www.feverishthoughts.com/2007/01/17/my-fine-is&#x002026;-47510/">"my fine is" meme</a> asks people to calculate the total fine for various personal indiscretions that they've engaged in and post the aggregate result publicly. 
<p>Smoking pot, for example, nets you a $10 fine whereas having sex in church sets you back $25. You add up the various fines for all the offenses you committed to reach the value of your final fine and publish it publicly (e.g., on Facebook or your blog).</p>
<p><span id="more-3008"></span></p>
<p>The idea is that the higher your final fine, the naughtier you've been and yet no one knows exactly what you've done so your secrets are safe.</p>
<p>A little harmless fun, surely. </p>
<p>But if the originator of the meme had been less scrupulous or better versed in mathematics (and, more than likely, both), it could have led to a lot of potentially embarrassing admissions. How?</p>
<ol>
<li>Use only prime numbers for the fine amounts (e.g., $3, $5, $7, $19, $43, etc.)</li>
<li>Instead of asking people to sum the total, ask them to find the product of their answers (i.e., multiply them).</li>
</ol>
<p>So, say that smoking pot had a $3 fine and having sex in church set you back $5. If you had engaged in both these offenses, your fine would be $15. </p>
<p>If you posted this publicly, thinking that the aggregate amount hid your true dealings, you would be in for a rude awakening at some point since multiplying two prime numbers results in a composite number that is divisible by those two numbers alone (as well as 1 and itself). So there's only one way that $15 could be read as: you smoked pot and had sex in church. </p>
<p>(It would still be up to people's imaginations, however, if you did both at the same time.)</p>
<p>Similarly, if you had partaken in the $3, $5, and $7 offenses, your total fine would be $105. A seemingly innocent number but one that can only be divided by those three numbers, their various composites, 1, and itself. So publishing that single number would have been essentially the same as owning up to each of the separate offenses publicly in a list.</p>
<p>All this to say that someone could have used this meme, in a slightly altered format, as a widespread social engineering hack to get people to reveal their most personal details while lulled into thinking that they were publishing an aggregate and rather less revealing number.</p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/aralbalkan?a=59SgfnvS2WM:ML6CGxSd9ck:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/aralbalkan?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/aralbalkan?a=59SgfnvS2WM:ML6CGxSd9ck:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/aralbalkan?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/aralbalkan?a=59SgfnvS2WM:ML6CGxSd9ck:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/aralbalkan?i=59SgfnvS2WM:ML6CGxSd9ck:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/aralbalkan?a=59SgfnvS2WM:ML6CGxSd9ck:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/aralbalkan?i=59SgfnvS2WM:ML6CGxSd9ck:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/aralbalkan?a=59SgfnvS2WM:ML6CGxSd9ck:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/aralbalkan?i=59SgfnvS2WM:ML6CGxSd9ck:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/aralbalkan?a=59SgfnvS2WM:ML6CGxSd9ck:I9og5sOYxJI"><img src="http://feeds.feedburner.com/~ff/aralbalkan?d=I9og5sOYxJI" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/aralbalkan/~4/59SgfnvS2WM" height="1" width="1"/>]]></content:encoded>
      <feedburner:origLink>http://aralbalkan.com/3008</feedburner:origLink></item>
      <item>
         <title>Google says “no” to China</title>
         <link>http://feedproxy.google.com/~r/aralbalkan/~3/xm0FJ22k3UM/3002</link>
         <description>Thank you for putting people before profits. It's time for Yahoo! to grow a pair too and for other Western companies to abandon their hypocritical double standards when it comes to respect for human rights and freedom of speech. (And that means you, Mr. Shareholder, caring about more than just your dividends and making a [...]</description>
         <guid isPermaLink="false">http://aralbalkan.com/?p=3002</guid>
         <pubDate>Tue, 12 Jan 2010 16:05:17 -0800</pubDate>
         <content:encoded><![CDATA[<p id="top"/><a rel="nofollow" target="_blank" href="http://googleblog.blogspot.com/2010/01/new-approach-to-china.html" title="A new approach to China"><img src="http://aralbalkan.com/images/2f0537813206875412844e7da35434e5.png" alt="Google: don't be evil &#x002013; I'm feeling lucky!"></a>
<p>Thank you for putting <a rel="nofollow" target="_blank" href="http://googleblog.blogspot.com/2010/01/new-approach-to-china.html" title="A new approach to China">people before profits</a>. </p>
<p><span id="more-3002"></span></p>
<p>It's time for <a rel="nofollow" target="_blank" href="http://news.bbc.co.uk/1/hi/6747095.stm">Yahoo!</a> to grow a pair too and for other Western companies to abandon their hypocritical double standards when it comes to respect for human rights and freedom of speech. </p>
<p>(And that means you, Mr. Shareholder, caring about more than just your dividends and making a quick buck.)</p>
<p>I go to bed with a little more hope for the future.</p>
<p>Thank you, Google.</p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/aralbalkan?a=xm0FJ22k3UM:TJlt7I45caM:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/aralbalkan?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/aralbalkan?a=xm0FJ22k3UM:TJlt7I45caM:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/aralbalkan?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/aralbalkan?a=xm0FJ22k3UM:TJlt7I45caM:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/aralbalkan?i=xm0FJ22k3UM:TJlt7I45caM:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/aralbalkan?a=xm0FJ22k3UM:TJlt7I45caM:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/aralbalkan?i=xm0FJ22k3UM:TJlt7I45caM:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/aralbalkan?a=xm0FJ22k3UM:TJlt7I45caM:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/aralbalkan?i=xm0FJ22k3UM:TJlt7I45caM:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/aralbalkan?a=xm0FJ22k3UM:TJlt7I45caM:I9og5sOYxJI"><img src="http://feeds.feedburner.com/~ff/aralbalkan?d=I9og5sOYxJI" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/aralbalkan/~4/xm0FJ22k3UM" height="1" width="1"/>]]></content:encoded>
      <feedburner:origLink>http://aralbalkan.com/3002</feedburner:origLink></item>
      <item>
         <title>UIPickerView skin with transparent selection bar (aka “an hour or two of hell”)</title>
         <link>http://feedproxy.google.com/~r/aralbalkan/~3/aluxO1Px0Ak/2985</link>
         <description>If you don't care for reading my rant at how I arrived at the solution, feel free to simply download the PSD of my UIPickerView skin with transparent selection bar (Photoshop CS3 format, .zip, 94KB) and customize it to your heart's delight and use it in your iPhone apps. Oh, and if I saved you [...]</description>
         <guid isPermaLink="false">http://aralbalkan.com/?p=2985</guid>
         <pubDate>Sun, 10 Jan 2010 14:35:22 -0800</pubDate>
         <content:encoded><![CDATA[<p id="top"/><img src="http://aralbalkan.com/images/47c68fdfe25819e5215d8a8d84ef9519.png" alt="UIPickerView with transparent selection bar">
<p>If you don't care for reading my rant at how I arrived at the solution, feel free to simply <a rel="nofollow" target="_blank" href="http://aralbalkan.com/downloads/UIPickerView-skin-Aral-Balkan.psd.zip">download the PSD of my UIPickerView skin with transparent selection bar</a> (Photoshop CS3 format, .zip, 94KB) and customize it to your heart's delight and use it in your iPhone apps. Oh, and if I saved you some time, one way of thanking me is to <a rel="nofollow" target="_blank" href="http://bit.ly/7aN3WH">feed my App Store habit with a tip</a>.</p>
<p><span id="more-2985"></span></p>
<p>(And before you leave, don't forget to check out the <a rel="nofollow" target="_blank" href="http://aralbalkan.com/2972">Introduction to iPhone App Development course</a> I'm teaching in February in the UK.)</p>
<h2>A UIPickerView by any other tint…</h2>
<p>So when Apple created the UIPickerView, They decided in Their Infinite Wisdom that no developer would ever want to change its color… apart from the ones who built Apple's own Clock app, of course! (Check out the Timer tab for a gloriously greyscale picker.)</p>
<p>So how does a mere mortal alter the tint of a UIPickerView? Let me tell you… but first, do you have an hour or two to spare?</p>
<h2>Hack it, baby!</h2>
<p>The hack seems simple enough: Just grab the graphics from a screenshot of the simulator, tint them in Photoshop, then fake it by loading the new graphic into an UIImageView that you place on top of the component. That works for the border, but what about the selection bar? </p>
<p>The problem is that the selection bar graphic you grab is opaque and the selection bar needs to transparent.</p>
<p>Of course, you can just recreate the selection bar. But it would be damn hard to get it perfect. </p>
<p>What if there was a way to copy the opaque bar and recreate it exactly but with transparency?</p>
<p>So, what if there was a way to go from this screen grab, which is 100% opaque:</p>
<p><img src="http://aralbalkan.com/images/3b84687a27e44e08fe53ce5d5935f001.png" alt="Original screen grab"></p>
<p>To this:</p>
<p><img src="http://aralbalkan.com/images/de387aae8f46954ee50177114b28a62a.png" alt="UIPickerView component with transparent selection bar"></p>
<p>While recreating the selection bar exactly. </p>
<p>Well, you can, but it involves a bit of math and quite a bit of patience.</p>
<h2>On Alpha blending and pushing pixels</h2>
<p>So, when I <a rel="nofollow" target="_blank" href="http://twitter.com/aral/status/7592185323">tweeted</a> asking if someone had an easy tool for doing what I wanted to do, <a rel="nofollow" target="_blank" href="http://twitter.com/sebleedelisle">Seb</a> and <a rel="nofollow" target="_blank" href="http://twitter.com/quasimondo">Mario</a> both responded with helpful suggestions. Mario's link to the <a rel="nofollow" target="_blank" href="http://en.wikipedia.org/wiki/Alpha_compositing">Alpha compositing page on Wikipedia</a> was especially useful as that's where I found the following formula for alpha blending: </p>
<blockquote><p>The value of the resulting color when color Value₁ with an alpha value of α is drawn over an opaque background of color Value₀ is given by:</p>
<pre>Value = (1-α)Value₀ + αValue₁</pre>
</blockquote>
<p>Of course, what I wanted was the opposite of this: I had the pre-blended color values of the selection bar (on a white background/matte) and I needed to know how I could match those colors if the pixels had an amount of transparency. In other words, I know Value (the pre-blended color value; the "resulting color"), I know the background color that it was blended with (Value₀) and I want to know Value₁ (the color) for any given α. </p>
<p>So, turning the equation around, we get:</p>
<pre>Value₁ = ( Value - (1-α)Value₀ ) / α</pre>
<p>Furthermore, in this case since the background color is white (i.e., 1.0 for all channels), it simplifies down to:</p>
<pre>Value₁ = ( Value - 1 + α ) / α</pre>
<p>So all that's left (!) is to go through <em>all the pixel values in the opaque image</em> and calculate the color values they'd have at opacity α.</p>
<p>To simplify things, I was trying to create a greyscale version of the bar, so the R, G, and B values were identical.</p>
<p>So, for example, given a grey reading with R=B=G=140 in Photoshop, I would translate that to a 0-1 color value by dividing by 255 and then use the resulting value in the equation. e.g., if I was trying to match the pixel at 50% opacity, I would get:</p>
<pre>colorValue = 140/255 = 0.55
Value₁ = ( 0.55 - 1 + 0.5 ) / 0.5
Value₁ = 0.1
</pre>
<p>0.1 roughly translates to R=G=B=26 in Photoshop.</p>
<p>Here's what this looks like:</p>
<p><img src="http://aralbalkan.com/images/658c864243e5aa624f5f235686068bba.png" alt="Color matching between an opaque source and a transparent result" class="transparent"></p>
<p>So we've managed to take an opaque grey and find the exact same color at 50% opacity when blended with a white background.</p>
<h3>Applying it to the selection bar</h3>
<p>I initially thought of writing a Photoshop script to iterate over the contents of a selection and create the version of it with transparency automatically. However, <a rel="nofollow" target="_blank" href="http://twitter.com/aral/status/7594498119">one look at the sample scripts</a> that come with Photoshop <a rel="nofollow" target="_blank" href="http://twitter.com/aral/status/7594582232">made me run screaming</a>. </p>
<p>Since the selection bar is a horizontal bar with simple straight gradients, it can be losslessly reduced to a one-pixel wide image. This means that I had about 61 pixels to sample manually, calculate the transparent color values for, and then recreate. I figured it would be simpler to do it manually then to learn the brain-frak that Photoshop scripting appears to be (even though it uses JavaScript – how could they complicate that so much? I blame a lack of good introductory instructional materials.)</p>
<p>So, I created a speadsheet in Numbers with the formula. Next, I proceeded to create <a rel="nofollow" target="_blank" href="http://twitter.com/aral/status/7595803182">a one-pixel grid over the selection bar using guides</a> (since <a rel="nofollow" target="_blank" href="http://twitter.com/aral/status/7595022567">the grid in Photoshop</a> is <a rel="nofollow" target="_blank" href="http://twitter.com/aral/status/7595078923">messed up</a>), and then sampled the 61 pixels, one-by-one, copying the values to the spreadsheet. </p>
<p><a rel="nofollow" target="_blank" href="http://aralbalkan.com/images/c63c11c6257baa3749f5cb624c1238dc.png"><img src="http://aralbalkan.com/images/7d5bef9b27ad6120a3b50be82806203e.png" alt="A selection from the spreadsheet; click for a larger view"></a></p>
<p>I then ran the formula on the pixel values both at 50% and 60% alpha. </p>
<p>The problem with this equation is that not every opaque value can be represented by a color value at any opacity. So you have to make sure that all your pixel values fall between 0 and 1. At 50%, a couple of the pixel values fell below zero so I decided to go with 60% opacity.</p>
<p>I then manually recreated the one-pixel selection bar, pixel-by-pixel using the pencil tool and the calculated pixel color values for the channels and finally set the opacity of the layer to 60%. Eh, voilà, I had my transparent selection bar.</p>
<h3>A suggestion for graphics apps</h3>
<p>If anyone from the Photoshop team is reading this, I'd love to see this as a feature in Photoshop. How cool would it be if I could select an opaque area of the image, specify an opacity and a matte color (e.g., default to the background color swatch) and get a transparent version that matches the source exactly? </p>
<p>Mario already started playing with something like this for <a rel="nofollow" target="_blank" href="http://aviary.com/tools/peacock">Peacock</a>, and posted <a rel="nofollow" target="_blank" href="http://aviary.com/artists/mario/creations/manual_color_matching">a manual color matching filter</a>.</p>
<h3>So you don't have to…</h3>
<p>So you don't have to go through all this yourself, why not <a rel="nofollow" target="_blank" href="http://aralbalkan.com/downloads/UIPickerView-skin-Aral-Balkan.psd.zip">download the PSD of the UIPickerView skin</a> I made (Photoshop CS3 format, .zip, 94KB). </p>
<p>Enjoy, and I hope it saves you some time! (And if it does, feel free to say thank-you by contributing to <a rel="nofollow" target="_blank" href="http://bit.ly/7aN3WH">Aral's App Store Addiction Fund</a>.)</p>
<p>Finally, if you'd like to learn how to develop iPhone apps yourself, you could do far worse than to attend my <a rel="nofollow" target="_blank" href="http://aralbalkan.com/2972">Introduction to iPhone App Development course</a> in February. It takes place in Brighton in the UK.</p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/aralbalkan?a=aluxO1Px0Ak:BEUi6c6i9i4:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/aralbalkan?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/aralbalkan?a=aluxO1Px0Ak:BEUi6c6i9i4:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/aralbalkan?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/aralbalkan?a=aluxO1Px0Ak:BEUi6c6i9i4:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/aralbalkan?i=aluxO1Px0Ak:BEUi6c6i9i4:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/aralbalkan?a=aluxO1Px0Ak:BEUi6c6i9i4:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/aralbalkan?i=aluxO1Px0Ak:BEUi6c6i9i4:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/aralbalkan?a=aluxO1Px0Ak:BEUi6c6i9i4:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/aralbalkan?i=aluxO1Px0Ak:BEUi6c6i9i4:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/aralbalkan?a=aluxO1Px0Ak:BEUi6c6i9i4:I9og5sOYxJI"><img src="http://feeds.feedburner.com/~ff/aralbalkan?d=I9og5sOYxJI" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/aralbalkan/~4/aluxO1Px0Ak" height="1" width="1"/>]]></content:encoded>
      <feedburner:origLink>http://aralbalkan.com/2985</feedburner:origLink></item>
      <item>
         <title>Wonderful tonight</title>
         <link>http://feedproxy.google.com/~r/aralbalkan/~3/NeOkmKLE_aA/627714</link>
         <description>&lt;a rel="nofollow" target="_blank" href="http://qik.com/video/627714"&gt;&lt;img alt="Wonderful tonight" src="http://qikimg.com/media.thumbnails.128/61117c396fd04ae48143205107698f7b.jpg"/&gt;&lt;/a&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=NeOkmKLE_aA:Vhf-I2VSY6w:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=NeOkmKLE_aA:Vhf-I2VSY6w:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=NeOkmKLE_aA:Vhf-I2VSY6w:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?i=NeOkmKLE_aA:Vhf-I2VSY6w:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=NeOkmKLE_aA:Vhf-I2VSY6w:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?i=NeOkmKLE_aA:Vhf-I2VSY6w:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=NeOkmKLE_aA:Vhf-I2VSY6w:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?i=NeOkmKLE_aA:Vhf-I2VSY6w:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=NeOkmKLE_aA:Vhf-I2VSY6w:I9og5sOYxJI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?d=I9og5sOYxJI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/aralbalkan/~4/NeOkmKLE_aA" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">61117c396fd04ae48143205107698f7b</guid>
         <pubDate>Fri, 28 Nov 2008 13:05:29 -0800</pubDate>
         <media:content url="http://qikimg.com/download/61117c396fd04ae48143205107698f7b.flv" medium="video" type="video/x-flv" />
         <media:title>Wonderful tonight</media:title>
         <media:description>Wherein I learn that Qik is not the right medium for live songs. Me singing wonderful tonight, butchering the piano part, and getting butchered in turn by the sound quality of Qik. (FYI I don't usually sound like a robot out of a 1960s sci-fi flick!)</media:description>
         <media:keywords>ltheadgt-web-conference</media:keywords>
         <media:thumbnail width="128" url="http://qikimg.com/media.thumbnails.128/61117c396fd04ae48143205107698f7b.jpg" height="96" />
         <media:credit>head</media:credit>
         <media:text>country:United Kingdom</media:text>
         <media:text>city:</media:text>
      <feedburner:origLink>http://qik.com/video/627714</feedburner:origLink></item>
      <item>
         <title>Flash Brighton Meetup w. Chris Allen - 1</title>
         <link>http://feedproxy.google.com/~r/aralbalkan/~3/oY-UkaFY-sc/614452</link>
         <description>&lt;a rel="nofollow" target="_blank" href="http://qik.com/video/614452"&gt;&lt;img alt="Flash Brighton Meetup w. Chris Allen - 1" src="http://qikimg.com/media.thumbnails.128/0f17243121e1435eae933ba5d01e06b0.jpg"/&gt;&lt;/a&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=oY-UkaFY-sc:BozzxSNaRvc:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=oY-UkaFY-sc:BozzxSNaRvc:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=oY-UkaFY-sc:BozzxSNaRvc:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?i=oY-UkaFY-sc:BozzxSNaRvc:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=oY-UkaFY-sc:BozzxSNaRvc:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?i=oY-UkaFY-sc:BozzxSNaRvc:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=oY-UkaFY-sc:BozzxSNaRvc:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?i=oY-UkaFY-sc:BozzxSNaRvc:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=oY-UkaFY-sc:BozzxSNaRvc:I9og5sOYxJI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?d=I9og5sOYxJI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/aralbalkan/~4/oY-UkaFY-sc" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">0f17243121e1435eae933ba5d01e06b0</guid>
         <pubDate>Tue, 25 Nov 2008 13:30:09 -0800</pubDate>
         <media:content url="http://qikimg.com/download/0f17243121e1435eae933ba5d01e06b0.flv" medium="video" type="video/x-flv" />
         <media:title>Flash Brighton Meetup w. Chris Allen - 1</media:title>
         <media:description>mobile video</media:description>
         <media:keywords>ltheadgt-web-conference</media:keywords>
         <media:thumbnail width="128" url="http://qikimg.com/media.thumbnails.128/0f17243121e1435eae933ba5d01e06b0.jpg" height="96" />
         <media:credit>head</media:credit>
         <media:text>country:United Kingdom</media:text>
         <media:text>city:</media:text>
      <feedburner:origLink>http://qik.com/video/614452</feedburner:origLink></item>
      <item>
         <title>Flash Brighton Meetup w. Chris Allen - 2</title>
         <link>http://feedproxy.google.com/~r/aralbalkan/~3/fJ5vX8-UlCU/614080</link>
         <description>&lt;a rel="nofollow" target="_blank" href="http://qik.com/video/614080"&gt;&lt;img alt="Flash Brighton Meetup w. Chris Allen - 2" src="http://qikimg.com/media.thumbnails.128/8d73841356404dbeb872089147bddfaf.jpg"/&gt;&lt;/a&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=fJ5vX8-UlCU:La1wwk_AMtI:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=fJ5vX8-UlCU:La1wwk_AMtI:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=fJ5vX8-UlCU:La1wwk_AMtI:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?i=fJ5vX8-UlCU:La1wwk_AMtI:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=fJ5vX8-UlCU:La1wwk_AMtI:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?i=fJ5vX8-UlCU:La1wwk_AMtI:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=fJ5vX8-UlCU:La1wwk_AMtI:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?i=fJ5vX8-UlCU:La1wwk_AMtI:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=fJ5vX8-UlCU:La1wwk_AMtI:I9og5sOYxJI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?d=I9og5sOYxJI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/aralbalkan/~4/fJ5vX8-UlCU" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">8d73841356404dbeb872089147bddfaf</guid>
         <pubDate>Tue, 25 Nov 2008 12:00:29 -0800</pubDate>
         <media:content url="http://qikimg.com/download/8d73841356404dbeb872089147bddfaf.flv" medium="video" type="video/x-flv" />
         <media:title>Flash Brighton Meetup w. Chris Allen - 2</media:title>
         <media:description>mobile video</media:description>
         <media:keywords>ltheadgt-web-conference</media:keywords>
         <media:thumbnail width="128" url="http://qikimg.com/media.thumbnails.128/8d73841356404dbeb872089147bddfaf.jpg" height="96" />
         <media:credit>head</media:credit>
         <media:text>country:United Kingdom</media:text>
         <media:text>city:</media:text>
      <feedburner:origLink>http://qik.com/video/614080</feedburner:origLink></item>
      <item>
         <title>Magicians.co.uk party</title>
         <link>http://feedproxy.google.com/~r/aralbalkan/~3/AEBDurXUcqQ/609962</link>
         <description>&lt;a rel="nofollow" target="_blank" href="http://qik.com/video/609962"&gt;&lt;img alt="Magicians.co.uk party" src="http://qikimg.com/media.thumbnails.128/21fc0411b8f24eab8301cf751f6441cd.jpg"/&gt;&lt;/a&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=AEBDurXUcqQ:3Aks-INwUMo:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=AEBDurXUcqQ:3Aks-INwUMo:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=AEBDurXUcqQ:3Aks-INwUMo:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?i=AEBDurXUcqQ:3Aks-INwUMo:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=AEBDurXUcqQ:3Aks-INwUMo:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?i=AEBDurXUcqQ:3Aks-INwUMo:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=AEBDurXUcqQ:3Aks-INwUMo:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?i=AEBDurXUcqQ:3Aks-INwUMo:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=AEBDurXUcqQ:3Aks-INwUMo:I9og5sOYxJI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?d=I9og5sOYxJI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/aralbalkan/~4/AEBDurXUcqQ" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">21fc0411b8f24eab8301cf751f6441cd</guid>
         <pubDate>Mon, 24 Nov 2008 12:22:39 -0800</pubDate>
         <media:content url="http://qikimg.com/download/21fc0411b8f24eab8301cf751f6441cd.flv" medium="video" type="video/x-flv" />
         <media:title>Magicians.co.uk party</media:title>
         <media:description>I didn't get to video any magicians but it was a lovely night out in London, despite it being in London :)</media:description>
         <media:keywords>mary ward house london magicians.co.uk, ltheadgt-web-conference</media:keywords>
         <media:thumbnail width="128" url="http://qikimg.com/media.thumbnails.128/21fc0411b8f24eab8301cf751f6441cd.jpg" height="96" />
         <media:credit>head</media:credit>
         <media:text>country:United Kingdom</media:text>
         <media:text>city:</media:text>
      <feedburner:origLink>http://qik.com/video/609962</feedburner:origLink></item>
      <item>
         <title>Linux Format mag highlights</title>
         <link>http://feedproxy.google.com/~r/aralbalkan/~3/eDty_SAxONo/567287</link>
         <description>&lt;a rel="nofollow" target="_blank" href="http://qik.com/video/567287"&gt;&lt;img alt="Linux Format mag highlights" src="http://qikimg.com/media.thumbnails.128/0127413f3fa94002834fde93dfe26e4b.jpg"/&gt;&lt;/a&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=eDty_SAxONo:wsScfyQijSI:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=eDty_SAxONo:wsScfyQijSI:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=eDty_SAxONo:wsScfyQijSI:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?i=eDty_SAxONo:wsScfyQijSI:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=eDty_SAxONo:wsScfyQijSI:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?i=eDty_SAxONo:wsScfyQijSI:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=eDty_SAxONo:wsScfyQijSI:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?i=eDty_SAxONo:wsScfyQijSI:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=eDty_SAxONo:wsScfyQijSI:I9og5sOYxJI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?d=I9og5sOYxJI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/aralbalkan/~4/eDty_SAxONo" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">0127413f3fa94002834fde93dfe26e4b</guid>
         <pubDate>Fri, 14 Nov 2008 08:37:12 -0800</pubDate>
         <media:content url="http://qikimg.com/download/0127413f3fa94002834fde93dfe26e4b.flv" medium="video" type="video/x-flv" />
         <media:title>Linux Format mag highlights</media:title>
         <media:description>Instalinux (http://instalinux.com) for configuring your own linux distros online and hosted linux desktops with Ulteo (http://ulteo.com).</media:description>
         <media:keywords>ltheadgt-web-conference</media:keywords>
         <media:thumbnail width="128" url="http://qikimg.com/media.thumbnails.128/0127413f3fa94002834fde93dfe26e4b.jpg" height="96" />
         <media:credit>head</media:credit>
         <media:text>country:United Kingdom</media:text>
         <media:text>city:</media:text>
      <feedburner:origLink>http://qik.com/video/567287</feedburner:origLink></item>
      <item>
         <title>Looking through the Official Playstation mag</title>
         <link>http://feedproxy.google.com/~r/aralbalkan/~3/meu56u6N1I8/567045</link>
         <description>&lt;a rel="nofollow" target="_blank" href="http://qik.com/video/567045"&gt;&lt;img alt="Looking through the Official Playstation mag" src="http://qikimg.com/media.thumbnails.128/fc1c21beb6c140349478a7c055ca1072.jpg"/&gt;&lt;/a&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=meu56u6N1I8:gkgYcIVj-jI:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=meu56u6N1I8:gkgYcIVj-jI:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=meu56u6N1I8:gkgYcIVj-jI:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?i=meu56u6N1I8:gkgYcIVj-jI:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=meu56u6N1I8:gkgYcIVj-jI:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?i=meu56u6N1I8:gkgYcIVj-jI:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=meu56u6N1I8:gkgYcIVj-jI:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?i=meu56u6N1I8:gkgYcIVj-jI:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=meu56u6N1I8:gkgYcIVj-jI:I9og5sOYxJI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?d=I9og5sOYxJI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/aralbalkan/~4/meu56u6N1I8" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">fc1c21beb6c140349478a7c055ca1072</guid>
         <pubDate>Fri, 14 Nov 2008 07:25:05 -0800</pubDate>
         <media:content url="http://qikimg.com/download/fc1c21beb6c140349478a7c055ca1072.flv" medium="video" type="video/x-flv" />
         <media:title>Looking through the Official Playstation mag</media:title>
         <media:description>mobile video</media:description>
         <media:keywords>ltheadgt-web-conference</media:keywords>
         <media:thumbnail width="128" url="http://qikimg.com/media.thumbnails.128/fc1c21beb6c140349478a7c055ca1072.jpg" height="96" />
         <media:credit>head</media:credit>
         <media:text>country:United Kingdom</media:text>
         <media:text>city:</media:text>
      <feedburner:origLink>http://qik.com/video/567045</feedburner:origLink></item>
      <item>
         <title>Fun with Little Big Planet</title>
         <link>http://feedproxy.google.com/~r/aralbalkan/~3/ufZ4HertREg/534841</link>
         <description>&lt;a rel="nofollow" target="_blank" href="http://qik.com/video/534841"&gt;&lt;img alt="Fun with Little Big Planet" src="http://qikimg.com/media.thumbnails.128/20bac1278b3b42fdafabb55b37cd3949.jpg"/&gt;&lt;/a&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=ufZ4HertREg:Lxp7H7jvStc:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=ufZ4HertREg:Lxp7H7jvStc:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=ufZ4HertREg:Lxp7H7jvStc:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?i=ufZ4HertREg:Lxp7H7jvStc:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=ufZ4HertREg:Lxp7H7jvStc:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?i=ufZ4HertREg:Lxp7H7jvStc:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=ufZ4HertREg:Lxp7H7jvStc:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?i=ufZ4HertREg:Lxp7H7jvStc:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=ufZ4HertREg:Lxp7H7jvStc:I9og5sOYxJI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?d=I9og5sOYxJI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/aralbalkan/~4/ufZ4HertREg" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">20bac1278b3b42fdafabb55b37cd3949</guid>
         <pubDate>Thu, 06 Nov 2008 14:43:45 -0800</pubDate>
         <media:content url="http://qikimg.com/download/20bac1278b3b42fdafabb55b37cd3949.flv" medium="video" type="video/x-flv" />
         <media:title>Fun with Little Big Planet</media:title>
         <media:description>Paul got me Little Big Planet as a birthday present. It's fun! Woot!</media:description>
         <media:keywords>ltheadgt-web-conference</media:keywords>
         <media:thumbnail width="128" url="http://qikimg.com/media.thumbnails.128/20bac1278b3b42fdafabb55b37cd3949.jpg" height="96" />
         <media:credit>head</media:credit>
         <media:text>country:United Kingdom</media:text>
         <media:text>city:</media:text>
      <feedburner:origLink>http://qik.com/video/534841</feedburner:origLink></item>
      <item>
         <title>Untitled</title>
         <link>http://feedproxy.google.com/~r/aralbalkan/~3/a6Sx823VlOk/460403</link>
         <description>&lt;a rel="nofollow" target="_blank" href="http://qik.com/video/460403"&gt;&lt;img alt="Untitled" src="http://qikimg.com/media.thumbnails.128/da2d918c45ee4e5faf48b5b2a236e176.jpg"/&gt;&lt;/a&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=a6Sx823VlOk:WTZSOKTsNBE:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=a6Sx823VlOk:WTZSOKTsNBE:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=a6Sx823VlOk:WTZSOKTsNBE:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?i=a6Sx823VlOk:WTZSOKTsNBE:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=a6Sx823VlOk:WTZSOKTsNBE:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?i=a6Sx823VlOk:WTZSOKTsNBE:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=a6Sx823VlOk:WTZSOKTsNBE:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?i=a6Sx823VlOk:WTZSOKTsNBE:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=a6Sx823VlOk:WTZSOKTsNBE:I9og5sOYxJI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?d=I9og5sOYxJI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/aralbalkan/~4/a6Sx823VlOk" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">da2d918c45ee4e5faf48b5b2a236e176</guid>
         <pubDate>Mon, 27 Oct 2008 04:03:06 -0700</pubDate>
         <media:content url="http://qikimg.com/download/da2d918c45ee4e5faf48b5b2a236e176.flv" medium="video" type="video/x-flv" />
         <media:title>Untitled</media:title>
         <media:description>mobile video</media:description>
         <media:keywords>ltheadgt-web-conference</media:keywords>
         <media:thumbnail width="128" url="http://qikimg.com/media.thumbnails.128/da2d918c45ee4e5faf48b5b2a236e176.jpg" height="96" />
         <media:credit>head</media:credit>
         <media:text>country:United Kingdom</media:text>
         <media:text>city:</media:text>
      <feedburner:origLink>http://qik.com/video/460403</feedburner:origLink></item>
      <item>
         <title>Untitled</title>
         <link>http://feedproxy.google.com/~r/aralbalkan/~3/QAodmK26NOM/447023</link>
         <description>&lt;a rel="nofollow" target="_blank" href="http://qik.com/video/447023"&gt;&lt;img alt="Untitled" src="http://qikimg.com/media.thumbnails.128/79b3d30f9b104ef783bc91546ee5a1af.jpg"/&gt;&lt;/a&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=QAodmK26NOM:kkABnAWKmV8:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=QAodmK26NOM:kkABnAWKmV8:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=QAodmK26NOM:kkABnAWKmV8:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?i=QAodmK26NOM:kkABnAWKmV8:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=QAodmK26NOM:kkABnAWKmV8:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?i=QAodmK26NOM:kkABnAWKmV8:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=QAodmK26NOM:kkABnAWKmV8:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?i=QAodmK26NOM:kkABnAWKmV8:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=QAodmK26NOM:kkABnAWKmV8:I9og5sOYxJI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?d=I9og5sOYxJI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/aralbalkan/~4/QAodmK26NOM" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">79b3d30f9b104ef783bc91546ee5a1af</guid>
         <pubDate>Fri, 24 Oct 2008 09:43:46 -0700</pubDate>
         <media:content url="http://qikimg.com/download/79b3d30f9b104ef783bc91546ee5a1af.flv" medium="video" type="video/x-flv" />
         <media:title>Untitled</media:title>
         <media:description>mobile video</media:description>
         <media:keywords>ltheadgt-web-conference</media:keywords>
         <media:thumbnail width="128" url="http://qikimg.com/media.thumbnails.128/79b3d30f9b104ef783bc91546ee5a1af.jpg" height="96" />
         <media:credit>head</media:credit>
         <media:text>country:United Kingdom</media:text>
         <media:text>city:</media:text>
      <feedburner:origLink>http://qik.com/video/447023</feedburner:origLink></item>
      <item>
         <title>Untitled</title>
         <link>http://feedproxy.google.com/~r/aralbalkan/~3/AsaTGcY2Trk/446439</link>
         <description>&lt;a rel="nofollow" target="_blank" href="http://qik.com/video/446439"&gt;&lt;img alt="Untitled" src="http://qikimg.com/media.thumbnails.128/97ff2d83cae444f9989bc58bdcf7c6a3.jpg"/&gt;&lt;/a&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=AsaTGcY2Trk:OvcesXZOyY4:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=AsaTGcY2Trk:OvcesXZOyY4:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=AsaTGcY2Trk:OvcesXZOyY4:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?i=AsaTGcY2Trk:OvcesXZOyY4:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=AsaTGcY2Trk:OvcesXZOyY4:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?i=AsaTGcY2Trk:OvcesXZOyY4:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=AsaTGcY2Trk:OvcesXZOyY4:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?i=AsaTGcY2Trk:OvcesXZOyY4:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=AsaTGcY2Trk:OvcesXZOyY4:I9og5sOYxJI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?d=I9og5sOYxJI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/aralbalkan/~4/AsaTGcY2Trk" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">97ff2d83cae444f9989bc58bdcf7c6a3</guid>
         <pubDate>Fri, 24 Oct 2008 07:42:24 -0700</pubDate>
         <media:content url="http://qikimg.com/download/97ff2d83cae444f9989bc58bdcf7c6a3.flv" medium="video" type="video/x-flv" />
         <media:title>Untitled</media:title>
         <media:description>mobile video</media:description>
         <media:keywords>ltheadgt-web-conference</media:keywords>
         <media:thumbnail width="128" url="http://qikimg.com/media.thumbnails.128/97ff2d83cae444f9989bc58bdcf7c6a3.jpg" height="96" />
         <media:credit>head</media:credit>
         <media:text>country:United Kingdom</media:text>
         <media:text>city:</media:text>
      <feedburner:origLink>http://qik.com/video/446439</feedburner:origLink></item>
      <item>
         <title>Untitled</title>
         <link>http://feedproxy.google.com/~r/aralbalkan/~3/VtG-qSY3NKI/446257</link>
         <description>&lt;a rel="nofollow" target="_blank" href="http://qik.com/video/446257"&gt;&lt;img alt="Untitled" src="http://qikimg.com/media.thumbnails.128/faf8cb06093048b89564dbcce79adcb7.jpg"/&gt;&lt;/a&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=VtG-qSY3NKI:_FoEnJswV6k:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=VtG-qSY3NKI:_FoEnJswV6k:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=VtG-qSY3NKI:_FoEnJswV6k:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?i=VtG-qSY3NKI:_FoEnJswV6k:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=VtG-qSY3NKI:_FoEnJswV6k:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?i=VtG-qSY3NKI:_FoEnJswV6k:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=VtG-qSY3NKI:_FoEnJswV6k:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?i=VtG-qSY3NKI:_FoEnJswV6k:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=VtG-qSY3NKI:_FoEnJswV6k:I9og5sOYxJI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?d=I9og5sOYxJI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/aralbalkan/~4/VtG-qSY3NKI" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">faf8cb06093048b89564dbcce79adcb7</guid>
         <pubDate>Fri, 24 Oct 2008 07:00:11 -0700</pubDate>
         <media:content url="http://qikimg.com/download/faf8cb06093048b89564dbcce79adcb7.flv" medium="video" type="video/x-flv" />
         <media:title>Untitled</media:title>
         <media:description>mobile video</media:description>
         <media:keywords>ltheadgt-web-conference</media:keywords>
         <media:thumbnail width="128" url="http://qikimg.com/media.thumbnails.128/faf8cb06093048b89564dbcce79adcb7.jpg" height="96" />
         <media:credit>head</media:credit>
         <media:text>country:United Kingdom</media:text>
         <media:text>city:</media:text>
      <feedburner:origLink>http://qik.com/video/446257</feedburner:origLink></item>
      <item>
         <title>Untitled</title>
         <link>http://feedproxy.google.com/~r/aralbalkan/~3/XvUaPjWthu0/446256</link>
         <description>&lt;a rel="nofollow" target="_blank" href="http://qik.com/video/446256"&gt;&lt;img alt="Untitled" src="http://qikimg.com/media.thumbnails.128/c05e4a61b81846a0b66befe997f8de67.jpg"/&gt;&lt;/a&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=XvUaPjWthu0:GH_Ra4Adx_g:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=XvUaPjWthu0:GH_Ra4Adx_g:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=XvUaPjWthu0:GH_Ra4Adx_g:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?i=XvUaPjWthu0:GH_Ra4Adx_g:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=XvUaPjWthu0:GH_Ra4Adx_g:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?i=XvUaPjWthu0:GH_Ra4Adx_g:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=XvUaPjWthu0:GH_Ra4Adx_g:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?i=XvUaPjWthu0:GH_Ra4Adx_g:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=XvUaPjWthu0:GH_Ra4Adx_g:I9og5sOYxJI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?d=I9og5sOYxJI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/aralbalkan/~4/XvUaPjWthu0" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">c05e4a61b81846a0b66befe997f8de67</guid>
         <pubDate>Fri, 24 Oct 2008 07:00:05 -0700</pubDate>
         <media:content url="http://qikimg.com/download/c05e4a61b81846a0b66befe997f8de67.flv" medium="video" type="video/x-flv" />
         <media:title>Untitled</media:title>
         <media:description>mobile video</media:description>
         <media:keywords>ltheadgt-web-conference</media:keywords>
         <media:thumbnail width="128" url="http://qikimg.com/media.thumbnails.128/c05e4a61b81846a0b66befe997f8de67.jpg" height="96" />
         <media:credit>head</media:credit>
         <media:text>country:United Kingdom</media:text>
         <media:text>city:</media:text>
      <feedburner:origLink>http://qik.com/video/446256</feedburner:origLink></item>
      <item>
         <title>Untitled</title>
         <link>http://feedproxy.google.com/~r/aralbalkan/~3/AxYQuZOWyC8/445629</link>
         <description>&lt;a rel="nofollow" target="_blank" href="http://qik.com/video/445629"&gt;&lt;img alt="Untitled" src="http://qikimg.com/media.thumbnails.128/c233d28f47a54f21ad495962e0d68a6c.jpg"/&gt;&lt;/a&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=AxYQuZOWyC8:CqT2SCzDXxc:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=AxYQuZOWyC8:CqT2SCzDXxc:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=AxYQuZOWyC8:CqT2SCzDXxc:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?i=AxYQuZOWyC8:CqT2SCzDXxc:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=AxYQuZOWyC8:CqT2SCzDXxc:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?i=AxYQuZOWyC8:CqT2SCzDXxc:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=AxYQuZOWyC8:CqT2SCzDXxc:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?i=AxYQuZOWyC8:CqT2SCzDXxc:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=AxYQuZOWyC8:CqT2SCzDXxc:I9og5sOYxJI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?d=I9og5sOYxJI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/aralbalkan/~4/AxYQuZOWyC8" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">c233d28f47a54f21ad495962e0d68a6c</guid>
         <pubDate>Fri, 24 Oct 2008 02:24:37 -0700</pubDate>
         <media:content url="http://qikimg.com/download/c233d28f47a54f21ad495962e0d68a6c.flv" medium="video" type="video/x-flv" />
         <media:title>Untitled</media:title>
         <media:description>mobile video</media:description>
         <media:keywords>ltheadgt-web-conference</media:keywords>
         <media:thumbnail width="128" url="http://qikimg.com/media.thumbnails.128/c233d28f47a54f21ad495962e0d68a6c.jpg" height="96" />
         <media:credit>head</media:credit>
         <media:text>country:United Kingdom</media:text>
         <media:text>city:</media:text>
      <feedburner:origLink>http://qik.com/video/445629</feedburner:origLink></item>
      <item>
         <title>Untitled</title>
         <link>http://feedproxy.google.com/~r/aralbalkan/~3/Hjs9Q1wPDS8/445580</link>
         <description>&lt;a rel="nofollow" target="_blank" href="http://qik.com/video/445580"&gt;&lt;img alt="Untitled" src="http://qikimg.com/media.thumbnails.128/2ef7b9c239d149009a0c70c62879f9a0.jpg"/&gt;&lt;/a&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=Hjs9Q1wPDS8:wNes90sEnXU:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=Hjs9Q1wPDS8:wNes90sEnXU:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=Hjs9Q1wPDS8:wNes90sEnXU:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?i=Hjs9Q1wPDS8:wNes90sEnXU:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=Hjs9Q1wPDS8:wNes90sEnXU:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?i=Hjs9Q1wPDS8:wNes90sEnXU:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=Hjs9Q1wPDS8:wNes90sEnXU:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?i=Hjs9Q1wPDS8:wNes90sEnXU:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=Hjs9Q1wPDS8:wNes90sEnXU:I9og5sOYxJI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?d=I9og5sOYxJI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/aralbalkan/~4/Hjs9Q1wPDS8" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">2ef7b9c239d149009a0c70c62879f9a0</guid>
         <pubDate>Fri, 24 Oct 2008 01:59:33 -0700</pubDate>
         <media:content url="http://qikimg.com/download/2ef7b9c239d149009a0c70c62879f9a0.flv" medium="video" type="video/x-flv" />
         <media:title>Untitled</media:title>
         <media:description>mobile video</media:description>
         <media:keywords>ltheadgt-web-conference</media:keywords>
         <media:thumbnail width="128" url="http://qikimg.com/media.thumbnails.128/2ef7b9c239d149009a0c70c62879f9a0.jpg" height="96" />
         <media:credit>head</media:credit>
         <media:text>country:United Kingdom</media:text>
         <media:text>city:</media:text>
      <feedburner:origLink>http://qik.com/video/445580</feedburner:origLink></item>
      <item>
         <title>Untitled</title>
         <link>http://feedproxy.google.com/~r/aralbalkan/~3/WYRp09bI3wY/445569</link>
         <description>&lt;a rel="nofollow" target="_blank" href="http://qik.com/video/445569"&gt;&lt;img alt="Untitled" src="http://qikimg.com/media.thumbnails.128/52681bd2c9a44ee095bc50a9f99ceab7.jpg"/&gt;&lt;/a&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=WYRp09bI3wY:Pvc1aU-2qdc:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=WYRp09bI3wY:Pvc1aU-2qdc:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=WYRp09bI3wY:Pvc1aU-2qdc:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?i=WYRp09bI3wY:Pvc1aU-2qdc:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=WYRp09bI3wY:Pvc1aU-2qdc:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?i=WYRp09bI3wY:Pvc1aU-2qdc:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=WYRp09bI3wY:Pvc1aU-2qdc:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?i=WYRp09bI3wY:Pvc1aU-2qdc:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=WYRp09bI3wY:Pvc1aU-2qdc:I9og5sOYxJI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?d=I9og5sOYxJI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/aralbalkan/~4/WYRp09bI3wY" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">52681bd2c9a44ee095bc50a9f99ceab7</guid>
         <pubDate>Fri, 24 Oct 2008 01:56:40 -0700</pubDate>
         <media:content url="http://qikimg.com/download/52681bd2c9a44ee095bc50a9f99ceab7.flv" medium="video" type="video/x-flv" />
         <media:title>Untitled</media:title>
         <media:description>mobile video</media:description>
         <media:keywords>ltheadgt-web-conference</media:keywords>
         <media:thumbnail width="128" url="http://qikimg.com/media.thumbnails.128/52681bd2c9a44ee095bc50a9f99ceab7.jpg" height="96" />
         <media:credit>head</media:credit>
         <media:text>country:United Kingdom</media:text>
         <media:text>city:</media:text>
      <feedburner:origLink>http://qik.com/video/445569</feedburner:origLink></item>
      <item>
         <title>Untitled</title>
         <link>http://feedproxy.google.com/~r/aralbalkan/~3/Oq32X3M1QHA/435623</link>
         <description>&lt;a rel="nofollow" target="_blank" href="http://qik.com/video/435623"&gt;&lt;img alt="Untitled" src="http://qikimg.com/media.thumbnails.128/f20efe6132a2473b81bac0d5e5491538.jpg"/&gt;&lt;/a&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=Oq32X3M1QHA:_NXQdSKUGhk:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=Oq32X3M1QHA:_NXQdSKUGhk:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=Oq32X3M1QHA:_NXQdSKUGhk:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?i=Oq32X3M1QHA:_NXQdSKUGhk:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=Oq32X3M1QHA:_NXQdSKUGhk:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?i=Oq32X3M1QHA:_NXQdSKUGhk:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=Oq32X3M1QHA:_NXQdSKUGhk:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?i=Oq32X3M1QHA:_NXQdSKUGhk:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=Oq32X3M1QHA:_NXQdSKUGhk:I9og5sOYxJI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?d=I9og5sOYxJI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/aralbalkan/~4/Oq32X3M1QHA" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">f20efe6132a2473b81bac0d5e5491538</guid>
         <pubDate>Wed, 22 Oct 2008 02:53:37 -0700</pubDate>
         <media:content url="http://qikimg.com/download/f20efe6132a2473b81bac0d5e5491538.flv" medium="video" type="video/x-flv" />
         <media:title>Untitled</media:title>
         <media:description>mobile video</media:description>
         <media:keywords>ltheadgt-web-conference</media:keywords>
         <media:thumbnail width="128" url="http://qikimg.com/media.thumbnails.128/f20efe6132a2473b81bac0d5e5491538.jpg" height="96" />
         <media:credit>head</media:credit>
         <media:text>country:United Kingdom</media:text>
         <media:text>city:</media:text>
      <feedburner:origLink>http://qik.com/video/435623</feedburner:origLink></item>
      <item>
         <title>Untitled</title>
         <link>http://feedproxy.google.com/~r/aralbalkan/~3/8RTEhbggUuI/435585</link>
         <description>&lt;a rel="nofollow" target="_blank" href="http://qik.com/video/435585"&gt;&lt;img alt="Untitled" src="http://qikimg.com/media.thumbnails.128/b76d7d07024c4c46905fb9c26ba5bdf7.jpg"/&gt;&lt;/a&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=8RTEhbggUuI:AuGVVip2KPQ:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=8RTEhbggUuI:AuGVVip2KPQ:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=8RTEhbggUuI:AuGVVip2KPQ:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?i=8RTEhbggUuI:AuGVVip2KPQ:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=8RTEhbggUuI:AuGVVip2KPQ:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?i=8RTEhbggUuI:AuGVVip2KPQ:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=8RTEhbggUuI:AuGVVip2KPQ:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?i=8RTEhbggUuI:AuGVVip2KPQ:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=8RTEhbggUuI:AuGVVip2KPQ:I9og5sOYxJI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?d=I9og5sOYxJI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/aralbalkan/~4/8RTEhbggUuI" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">b76d7d07024c4c46905fb9c26ba5bdf7</guid>
         <pubDate>Wed, 22 Oct 2008 02:39:23 -0700</pubDate>
         <media:content url="http://qikimg.com/download/b76d7d07024c4c46905fb9c26ba5bdf7.flv" medium="video" type="video/x-flv" />
         <media:title>Untitled</media:title>
         <media:description>mobile video</media:description>
         <media:keywords>ltheadgt-web-conference</media:keywords>
         <media:thumbnail width="128" url="http://qikimg.com/media.thumbnails.128/b76d7d07024c4c46905fb9c26ba5bdf7.jpg" height="96" />
         <media:credit>head</media:credit>
         <media:text>country:United Kingdom</media:text>
         <media:text>city:</media:text>
      <feedburner:origLink>http://qik.com/video/435585</feedburner:origLink></item>
      <item>
         <title>Seb Lee Delisle and the FlashBrighton pack</title>
         <link>http://feedproxy.google.com/~r/aralbalkan/~3/5fgB9_Ji_Kw/432214</link>
         <description>&lt;a rel="nofollow" target="_blank" href="http://qik.com/video/432214"&gt;&lt;img alt="Seb Lee Delisle and the FlashBrighton pack" src="http://qikimg.com/media.thumbnails.128/aab4bd4375a04f3aa1259dbeb62930e3.jpg"/&gt;&lt;/a&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=5fgB9_Ji_Kw:qQUbht7-YRM:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=5fgB9_Ji_Kw:qQUbht7-YRM:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=5fgB9_Ji_Kw:qQUbht7-YRM:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?i=5fgB9_Ji_Kw:qQUbht7-YRM:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=5fgB9_Ji_Kw:qQUbht7-YRM:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?i=5fgB9_Ji_Kw:qQUbht7-YRM:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=5fgB9_Ji_Kw:qQUbht7-YRM:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?i=5fgB9_Ji_Kw:qQUbht7-YRM:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=5fgB9_Ji_Kw:qQUbht7-YRM:I9og5sOYxJI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?d=I9og5sOYxJI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/aralbalkan/~4/5fgB9_Ji_Kw" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">aab4bd4375a04f3aa1259dbeb62930e3</guid>
         <pubDate>Tue, 21 Oct 2008 14:09:50 -0700</pubDate>
         <media:content url="http://qikimg.com/download/aab4bd4375a04f3aa1259dbeb62930e3.flv" medium="video" type="video/x-flv" />
         <media:title>Seb Lee Delisle and the FlashBrighton pack</media:title>
         <media:description>A crashed the FlashBrighton code-a-thon and spoke with Seb Lee Delisle, one of our &amp;lt;head&amp;gt; speakers, and the other Flashbrightoners :)</media:description>
         <media:keywords>ltheadgt-web-conference</media:keywords>
         <media:thumbnail width="128" url="http://qikimg.com/media.thumbnails.128/aab4bd4375a04f3aa1259dbeb62930e3.jpg" height="96" />
         <media:credit>head</media:credit>
         <media:text>country:United Kingdom</media:text>
         <media:text>city:</media:text>
      <feedburner:origLink>http://qik.com/video/432214</feedburner:origLink></item>
      <item>
         <title>Second Life pre-party 3</title>
         <link>http://feedproxy.google.com/~r/aralbalkan/~3/QJ5F9Jd-Lso/422602</link>
         <description>&lt;a rel="nofollow" target="_blank" href="http://qik.com/video/422602"&gt;&lt;img alt="Second Life pre-party 3" src="http://qikimg.com/media.thumbnails.128/13f53b900e4b494c9a2896c9c196c5e7.jpg"/&gt;&lt;/a&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=QJ5F9Jd-Lso:6AVLYXtT8I8:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=QJ5F9Jd-Lso:6AVLYXtT8I8:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=QJ5F9Jd-Lso:6AVLYXtT8I8:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?i=QJ5F9Jd-Lso:6AVLYXtT8I8:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=QJ5F9Jd-Lso:6AVLYXtT8I8:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?i=QJ5F9Jd-Lso:6AVLYXtT8I8:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=QJ5F9Jd-Lso:6AVLYXtT8I8:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?i=QJ5F9Jd-Lso:6AVLYXtT8I8:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=QJ5F9Jd-Lso:6AVLYXtT8I8:I9og5sOYxJI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?d=I9og5sOYxJI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/aralbalkan/~4/QJ5F9Jd-Lso" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">13f53b900e4b494c9a2896c9c196c5e7</guid>
         <pubDate>Sun, 19 Oct 2008 13:15:39 -0700</pubDate>
         <media:content url="http://qikimg.com/download/13f53b900e4b494c9a2896c9c196c5e7.flv" medium="video" type="video/x-flv" />
         <media:title>Second Life pre-party 3</media:title>
         <media:description>mobile video</media:description>
         <media:keywords>ltheadgt-web-conference</media:keywords>
         <media:thumbnail width="128" url="http://qikimg.com/media.thumbnails.128/13f53b900e4b494c9a2896c9c196c5e7.jpg" height="96" />
         <media:credit>head</media:credit>
         <media:text>country:United Kingdom</media:text>
         <media:text>city:</media:text>
      <feedburner:origLink>http://qik.com/video/422602</feedburner:origLink></item>
      <item>
         <title>Second Life pre-party 2</title>
         <link>http://feedproxy.google.com/~r/aralbalkan/~3/1hnLtyMPVVk/422168</link>
         <description>&lt;a rel="nofollow" target="_blank" href="http://qik.com/video/422168"&gt;&lt;img alt="Second Life pre-party 2" src="http://qikimg.com/media.thumbnails.128/7783753dcaa242f58689861a65bf9810.jpg"/&gt;&lt;/a&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=1hnLtyMPVVk:kiIZCAnl_0M:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=1hnLtyMPVVk:kiIZCAnl_0M:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=1hnLtyMPVVk:kiIZCAnl_0M:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?i=1hnLtyMPVVk:kiIZCAnl_0M:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=1hnLtyMPVVk:kiIZCAnl_0M:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?i=1hnLtyMPVVk:kiIZCAnl_0M:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=1hnLtyMPVVk:kiIZCAnl_0M:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?i=1hnLtyMPVVk:kiIZCAnl_0M:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/aralbalkan?a=1hnLtyMPVVk:kiIZCAnl_0M:I9og5sOYxJI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/aralbalkan?d=I9og5sOYxJI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/aralbalkan/~4/1hnLtyMPVVk" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">7783753dcaa242f58689861a65bf9810</guid>
         <pubDate>Sun, 19 Oct 2008 10:58:48 -0700</pubDate>
         <media:content url="http://qikimg.com/download/7783753dcaa242f58689861a65bf9810.flv" medium="video" type="video/x-flv" />
         <media:title>Second Life pre-party 2</media:title>
         <media:description>mobile video</media:description>
         <media:keywords>ltheadgt-web-conference</media:keywords>
         <media:thumbnail width="128" url="http://qikimg.com/media.thumbnails.128/7783753dcaa242f58689861a65bf9810.jpg" height="96" />
         <media:credit>head</media:credit>
         <media:text>country:United Kingdom</media:text>
         <media:text>city:</media:text>
      <feedburner:origLink>http://qik.com/video/422168</feedburner:origLink></item>
   </channel>
</rss><!-- fe3.pipes.re3.yahoo.com uncompressed/chunked Tue Feb  9 08:04:51 PST 2010 -->
