<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
    xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
    xmlns:admin="http://webns.net/mvcb/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:content="http://purl.org/rss/1.0/modules/content/">

    <channel>
    
    <title>Lars Kirchhoff [Web Journal]</title>
    <link>http://www.lars-kirchhoff.de/</link>
    <description></description>
    <dc:language>en</dc:language>
    <dc:creator>Lars</dc:creator>
    <dc:rights>Copyright 2010</dc:rights>
    <dc:date>2010-09-29T20:40:05+00:00</dc:date>
    <admin:generatorAgent rdf:resource="http://www.pmachine.com/" />
    

    <item>
      <title>JavaScript &#45; Ninja Series</title>
      <link>http://www.lars&#45;kirchhoff.de/go/journal/comments/javascript&#45;ninja&#45;series/</link>
      <description></description>
      <dc:subject>Computer</dc:subject>
      <content:encoded><![CDATA[Dylan, one of our web developers and hard core JavaScript Pro, has started a nice series about various JavaScript topics that are related to his current web development tasks. In these very easy to follow tutorials he gives insides into how to code common tasks without any library in native JavaScript. This might be necessary in case, in which you need full control of every aspect of a process and you are looking for best performance. I found the series very enjoyable and worthwhile reading. Below a list to the different articles on our <a target="_blank" href="http://blog.sociomantic.com" title="sociomantic blog">sociomantic blog</a>. 

<p><strong>The JavaScript Disciplines</strong><br /> 
Discipline 1: <a target="_blank" title="Native Javascript Ninjutsu: AJAX with XHR" href="http://blog.sociomantic.com/2010/08/native-javascript-ninjutsu-ajax-with-xhr/">AJAX with XHR</a><br /> 
Discipline 2: <a target="_blank" title="Native Javascript Ninjutsu: Dynamic JS with PHP" href="http://blog.sociomantic.com/2010/08/native-javascript-ninjutsu-dynamic-js-with-php/">Dynamic JS with PHP</a><br /> 
Discipline 3: <a target="_blank" title="Native Javascript Ninjutsu: Include External JS" href="http://blog.sociomantic.com/2010/08/native-javascript-ninjutsu-include-external-js/">Include External JS</a><br /> 
Discipline 4: <a target="_blank" title="Native Javascript Ninjutsu: Cookie and Variables" href="http://blog.sociomantic.com/2010/09/native-javascript-ninjutsu-cookies-and-variables/">Cookies and Variables</a><br /> 
Discipline 5: <a target="_blank" title="Native Javascript Ninjutsu: removeNode vs. removeChild" href="http://blog.sociomantic.com/2010/09/native-javascript-ninjutsu-removenode-vs-removechild/">removeNode vs. removeChild</a><br />
Discipline 6: <a target="_blank" title="Native Javascript Ninjutsu: DOMinating iframes" href="http://blog.sociomantic.com/2010/09/native-javascript-ninjutsu-dominating-iframes/">Native Javascript Ninjutsu: DOMinating iframes</a></p> 

]]></content:encoded>
      <dc:date>2010-09-29T20:40:05+00:00</dc:date>
    </item>

    <item>
      <title>Eclipse code formatting</title>
      <link>http://www.lars&#45;kirchhoff.de/go/journal/comments/eclipse&#45;code&#45;formatting/</link>
      <description></description>
      <dc:subject>Computer, From PHP to D</dc:subject>
      <content:encoded><![CDATA[After reinstalling Eclipse lately I was having trouble setting up a proper code formatting for tabs. Despite setting 'Preferences | General | Editors | Text Editor | Insert Spaces for Tabs' I still got tabs in my code. You can check that by enable  'Preferences | General | Editors | Text Editor | Show whitespace characters'. I really couldn't figure out why this happened and it was driving me nuts. It turns out that there is another setting in the code formatter options that overrides this setting. The Descent (D programming language plugin) default code formatter setting 'Preferences | D | Code style | Formatter | Indentation | General option | Tab policy' was set to 'tabs only'. It needs to be set to 'spaces only'. ]]></content:encoded>
      <dc:date>2010-08-10T09:37:44+00:00</dc:date>
    </item>

    <item>
      <title>Twitterverse</title>
      <link>http://www.lars&#45;kirchhoff.de/go/journal/comments/twitterverse/</link>
      <description></description>
      <dc:subject></dc:subject>
      <content:encoded><![CDATA[<a href="http://www.flickr.com/photos/briansolis/3570379944/"  target="_blank"><img src="http://www.lars-kirchhoff.de/images/uploads/twitterverse.jpg" border="0" alt="Twitterverse" name="twitterverse" width="390" height="293" class="full_image" /></a>
It's a long time since I posted something here, but I just came across the Twitterverse illustration from <a href="http://www.briansolis.com/" target="_blank">Brian Solis</a> and <a href="http://jess3.com/" target="_blank">Jess3</a>. I didn't pay much attention to Twitter since my first <a href="https://twitter.com/larskirchhoff" target="_blank">signup</a>. I randomly posted some tweets, integrated it into my facebook profile, but thats it. Then I saw this illustration. I was amazed about the number of different applications that have been spawned through the availability of the Twitter API. 
]]></content:encoded>
      <dc:date>2009-11-07T14:26:40+00:00</dc:date>
    </item>

    <item>
      <title>Installing Tokyo Tyrant in custom directory</title>
      <link>http://www.lars&#45;kirchhoff.de/go/journal/comments/installing&#45;tokyo&#45;tyrant&#45;in&#45;custom&#45;directory/</link>
      <description></description>
      <dc:subject>Computer, From PHP to D</dc:subject>
      <content:encoded><![CDATA[In the process of testing Tokyo Cabinet and Tokyo Tyrant I just came across some small difficulties setting both up. Although the installation and configuration is almost straigth forward I stumbled about some small issues. The documentation on Tokyo Cabinet/Tyrant is not very comprehensive so far apart from the extensive API documentation. Installation and operations information are rare at the moment. There I've just written down my path to a running and manageable installation, which can easily deployed to several linux servers (OpenSuSE).]]></content:encoded>
      <dc:date>2009-06-19T11:28:15+00:00</dc:date>
    </item>

    <item>
      <title>Key/value database storage engines</title>
      <link>http://www.lars&#45;kirchhoff.de/go/journal/comments/key&#45;value&#45;database&#45;storage&#45;engines/</link>
      <description></description>
      <dc:subject>Computer, From PHP to D</dc:subject>
      <content:encoded><![CDATA[I recently dived into the world of distributed Key/Value database stores. Although key/value storage engines are nothing particular new, distributed implementation seem to gather some attention lately due to high scalability demands of current online services. Below are interesting reads about this topic together with some links to project I found particular interesting. 
<br /><br />

<h3>Articles</h3>
<p>
A very good overview article about different storage engines has been written by Richard Jones from Last.fm, in which he compares the different engines with the needs of last.fm in mind.<br />
<ul class="reference_list">
<li> <a href="http://www.lars-kirchhoff.de/go?URL=http%3A%2F%2Fwww.metabrew.com%2Farticle%2Fanti-rdbms-a-list-of-distributed-key-value-stores%2F">http://www.metabrew.com/article/anti-rdbms-a-list-of-distributed-key-value-stores/</a></li>
</ul>
<br />
</p>

<p>
The following articles are more about specific implementation of a certain storage engine, but interesting to get to understand the whole principles more deeply.<br />
<ul class="reference_list">
<li> <a href="http://www.lars-kirchhoff.de/go?URL=http%3A%2F%2Fwww.igvita.com%2F2009%2F02%2F13%2Ftokyo-cabinet-beyond-key-value-store%2F">http://www.igvita.com/2009/02/13/tokyo-cabinet-beyond-key-value-store/</a><li>
<li> <a href="http://www.lars-kirchhoff.de/go?URL=http%3A%2F%2Fbytepawn.com%2Freadings-in-distributed-systems%2F">http://bytepawn.com/readings-in-distributed-systems/</a><li>
<li> <a href="http://www.lars-kirchhoff.de/go?URL=http%3A%2F%2Fpush.cx%2F2009%2Frules-of-database-app-aging%2F">http://push.cx/2009/rules-of-database-app-aging/</a><li>
<li> <a href="http://www.lars-kirchhoff.de/go?URL=http%3A%2F%2Fbret.appspot.com%2Fentry%2Fhow-friendfeed-uses-mysql%2F">http://bret.appspot.com/entry/how-friendfeed-uses-mysql/</a><li>
</ul>
<br />
</p>

<p>
Bob Ippolito gave a very comprehensive talk at PyCon 2009 on "Drop ACID and think about data", where he summarizes his experiences with different storage engines while implementing the service at Mochi Media. He presents the different storage engines and shows how their are being used for different purposes: 
<ul class="reference_list">
<li> <a href="http://www.lars-kirchhoff.de/go?URL=http%3A%2F%2Fblip.tv%2Ffile%2F1949416%2F">http://blip.tv/file/1949416/</a></li>
</ul>
<br /><br />
</p>
]]></content:encoded>
      <dc:date>2009-06-18T16:07:42+00:00</dc:date>
    </item>

    <item>
      <title>Shark Angels conservation video</title>
      <link>http://www.lars&#45;kirchhoff.de/go/journal/comments/shark&#45;angels&#45;conservation&#45;video/</link>
      <description></description>
      <dc:subject>Photography, Travel</dc:subject>
      <content:encoded><![CDATA[<a target="_blank" href="http://www.echeng.com">Eric Cheng</a> just <a href="http://echeng.com/journal/2009/04/23/new-video-from-shark-angels-about-sharks/" target="_blank">posted</a> a new video from the <a href="http://sharkangels.org/" target="_blank">Shark Angels</a>, a shark protection activist group. The video shows with impressiv footage the threats that sharks face today.<br /><br />

<object width="400" height="300"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=4046477&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=1&amp;color=00adef&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=4046477&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=1&amp;color=00adef&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="400" height="300"></embed></object>.]]></content:encoded>
      <dc:date>2009-04-24T09:03:36+00:00</dc:date>
    </item>

    <item>
      <title>Perfect Dev Environment now with VirtualBox 2.2.0</title>
      <link>http://www.lars&#45;kirchhoff.de/go/journal/comments/perfect&#45;dev&#45;environment&#45;now&#45;with&#45;virtualbox&#45;2.2.0/</link>
      <description></description>
      <dc:subject>Computer, From PHP to D</dc:subject>
      <content:encoded><![CDATA[VirtualBox 2.2.0 was released a week ago with a neat feature, that I really missed although I really like woking with VirtualBox. Now VirtualBox comes with a virtual Host interface called host-only interface, that enables the communication between 
the host and the guest even when no physical cable is connected to the machine, which happens a lot when you are on the road and would like to do some development.]]></content:encoded>
      <dc:date>2009-04-15T07:43:50+00:00</dc:date>
    </item>

    <item>
      <title>Integration of Simile Timeplot into ScientificCommons</title>
      <link>http://www.lars&#45;kirchhoff.de/go/journal/comments/integration&#45;of&#45;simile&#45;timeplot&#45;into&#45;scientificcommons/</link>
      <description></description>
      <dc:subject>ScientificCommons, Visualization, Web</dc:subject>
      <content:encoded><![CDATA[<img src="http://www.lars-kirchhoff.de/images/uploads/simile_scientificcommons.jpg" border="0" class="image_left" alt="Simile Timeplot on ScientificCommons.org" width="390" height="159" />
Simile Timeplot and Simile Timeline from MIT SIMILE project <b>S</b>emantic <b>I</b>nteroperability of <b>M</b>etadata and <b>I</b>nformation in un<b>L</b>ike <b>E</b>nvironments are handy libraries to visualize time depending data.<br />
<a href="http://www.scientificcommons.org" target="_blank">ScientificCommons.org</a> gathers now for more than 2 years data from several hundred repositories worldwide. That means that there is plenty of data for time series visualization. I just started to add graphs for the publication activity of each repository on the repository summary page. Here are some example pages:
<ul class="reference_list">
<li><a href="http://en.scientificcommons.org/repository/e-lis" target="_blank">http://en.scientificcommons.org/repository/e-lis</a></li>
<li><a href="http://en.scientificcommons.org/repository/qut__eprints_archive" target="_blank">http://en.scientificcommons.org/repository/qut__eprints_archive</a></li>
</ul>]]></content:encoded>
      <dc:date>2008-10-22T21:01:00+00:00</dc:date>
    </item>

    <item>
      <title>James Nachtwey on XDRTB:</title>
      <link>http://www.lars&#45;kirchhoff.de/go/journal/comments/james&#45;nachtwey&#45;on&#45;xdrtb/</link>
      <description></description>
      <dc:subject>Photography</dc:subject>
      <content:encoded><![CDATA[Reknowed photojournalist James Nachtwey did a journey to document a rather unknown disease and returned with a documentary that is alarming. He has been working on the project on the thanks of a TED grant. Watch the trailer: <br /><br />
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="390" height="285" id="VE_Player" align="middle"><param name="movie" value="http://static.videoegg.com/ted2/flash/loader.swf"><PARAM NAME="FlashVars" VALUE="bgColor=FFFFFF&file=http://static.videoegg.com/ted/movies/XDRTB_2008-embed-[None]_high.flv&autoPlay=false&fullscreenURL=http://static.videoegg.com/ted/flash/fullscreen.html&forcePlay=false&logo=&allowFullscreen=true"><param name="quality" value="high"><param name="allowScriptAccess" value="always"><param name="bgcolor" value="#FFFFFF"><param name="scale" value="noscale"><param name="wmode" value="window"><embed src="http://static.videoegg.com/ted2/flash/loader.swf" FlashVars="bgColor=FFFFFF&file=http://static.videoegg.com/ted/movies/XDRTB_2008-embed-[None]_high.flv&autoPlay=false&fullscreenURL=http://static.videoegg.com/ted/flash/fullscreen.html&forcePlay=false&logo=&allowFullscreen=true" quality="high" allowScriptAccess="always" bgcolor="#FFFFFF" scale="noscale" wmode="window" width="390" height="285" name="VE_Player" align="middle" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"></object>

<br />
<p>
"XDRTB.org is an extraordinary effort to tell the story of extremely drug-resistant tuberculosis (XDR-TB) and TB through powerful photographs taken by James Nachtwey. XDR-TB, or extremely drug-resistant tuberculosis, is a new and deadly mutation of tuberculosis. Similar in creation to multidrug-resistant tuberculosis (MDR-TB) but more extreme in its manifestation, it arises when common tuberculosis goes untreated or standard TB drugs are misused. James’ photographs represent these varying strains. Learn more about TB, MDR-TB and XDR-TB, and learn how you can take action to stop this deadly disease."
</p>
]]></content:encoded>
      <dc:date>2008-10-07T06:35:00+00:00</dc:date>
    </item>

    <item>
      <title>Foresighting Color Photography</title>
      <link>http://www.lars&#45;kirchhoff.de/go/journal/comments/foresighting&#45;color&#45;photography/</link>
      <description></description>
      <dc:subject>Photography</dc:subject>
      <content:encoded><![CDATA[<img src="http://www.loc.gov/exhibits/empire/images/3-strip-1.jpg" class="image_left" align="left" />In an remarkable effort the russian photographer Prokudin-Gorskii build a camera that was able to capture three black and white images on glass plate negatives, using red, green and blue filters. He then presented these images in color in slide lectures using a light-projection system [right] involving the same three filters. <br />
The images are now being digitalized by the library of congress for the exhibition "The empire that was Russia". For the digital process, the original tri-part glass negative is scanned with an overhead digital camera in grayscale mode. Image-editing software converts the scan of the entire plate from negative to positive form. The entire plate is then reduced to 8-bit grayscale mode. Under magnification, the quality of each image on the plate is reviewed for contrast, degree of color separation, extent of damage to the emulsion, and any other details that might affect the final color composite.<br />
The resulting images look amazing...
<img src="http://www.loc.gov/exhibits/empire/images/p87-8086.jpg" class="image_right" align="right" width="390" />
 <br />&nbsp;]]></content:encoded>
      <dc:date>2008-07-31T14:58:00+00:00</dc:date>
    </item>

    <item>
      <title>BMW kinetic structure from ARTCOM</title>
      <link>http://www.lars&#45;kirchhoff.de/go/journal/comments/bmw&#45;kinetic&#45;structure&#45;from&#45;artcom/</link>
      <description></description>
      <dc:subject>Visualization</dc:subject>
      <content:encoded><![CDATA[After the beautiful GINA study from BMW I found another interesting project from BMW. The Kinetic Sculpture made up of 714 metal balls translates a virtual design process into the space around it. The sculpture is part of the installations at the new BMW Museum in Munich. Seemingly weightless and guided solely by the power of the mind, the sculpture moves through a cycle of free abstractions and typical BMW vehicle forms. <br /><br />
<object width="390" height="324"><param name="movie" value="http://www.youtube.com/v/9TJFntVSzd0&hl=en"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/9TJFntVSzd0&hl=en" type="application/x-shockwave-flash" wmode="transparent" width="390" height="324"></embed></object>]]></content:encoded>
      <dc:date>2008-07-18T09:45:01+00:00</dc:date>
    </item>

    <item>
      <title>Happy Flu</title>
      <link>http://www.lars&#45;kirchhoff.de/go/journal/comments/happy&#45;flu/</link>
      <description></description>
      <dc:subject></dc:subject>
      <content:encoded><![CDATA[Happy Flu is an interesting experiment to track information diffusion within the web. Below you see a flash application that shows the spread of the flash code on the different websites. Each node is a website that embeds the flash code. The size of the nodes is depending on the number of hits of the web page containing the flash code. The edges are the path from where the flash codes travelled. 

<div id="flashviz" style="text-align: center;">
<object width="400" height="400" type="application/x-shockwave-flash" data="http://srv2.happyflu.com/viz/051e4e127b036290071b895e.swf">
<param name="flashVars" value="id=051e4e127b036290071b895e&q=629" />
<param name="movie" value="http://srv2.happyflu.com/viz/051e4e127b036290071b895e.swf" flashVars="id=051e4e127b036290071b895e&q=629" />
</object>
<script type="text/javascript">
(function(){var callback=function(e){e=e?e:window.event;if(e.stopPropagation)e.stopPropagation();if(e.preventDefault)e.preventDefault();e.cancelBubble=true;e.cancel=true;e.returnValue=false;return false;};var e=document.getElementById('flashviz');if(e.addEventListener)e.addEventListener('DOMMouseScroll',callback,false);else if(e.attachEvent)e.attachEvent('onmousewheel',callback);})();
</script>
</div>]]></content:encoded>
      <dc:date>2008-07-17T07:52:00+00:00</dc:date>
    </item>

    <item>
      <title>Visionary Car Design</title>
      <link>http://www.lars&#45;kirchhoff.de/go/journal/comments/visionary&#45;car&#45;design/</link>
      <description></description>
      <dc:subject>Visualization</dc:subject>
      <content:encoded><![CDATA[BMW introduced a new concept car, that major aim is to be as flexible as possible. The engineers completely rethought the car body and replaced it with a skin of a new high tech textile fabric, that's pulled taut around a frame of metal and carbon fiber wires. The skeleton of the car is controlled by electro-hydraulic devices and can actually move and change shape beneath the fabric skin. The car is called GINA, which stands for "Geometry and Functions in 'N' Adaptations". View the videos here (I was really impressed): <br /><br /><b>Design</b><br /><object width="390" height="315"><param name="movie" value="http://www.youtube.com/v/EP6wOrdtxvY"></param><embed src="http://www.youtube.com/v/EP6wOrdtxvY" type="application/x-shockwave-flash" width="390" height="315"></embed></object>
<br /><br /><b>Premiere</b><br /><object width="390" height="315"><param name="movie" value="http://www.youtube.com/v/kTYiEkQYhWY"></param><embed src="http://www.youtube.com/v/kTYiEkQYhWY" type="application/x-shockwave-flash" width="390" height="315"></embed></object>
<br /><br /> And don't forget to visit the bmw channel website for more information.

]]></content:encoded>
      <dc:date>2008-06-26T11:41:01+00:00</dc:date>
    </item>

    <item>
      <title>Zanox Campus</title>
      <link>http://www.lars&#45;kirchhoff.de/go/journal/comments/zanox&#45;campus/</link>
      <description></description>
      <dc:subject>Events, Web</dc:subject>
      <content:encoded><![CDATA[<img src="http://www.lars-kirchhoff.de/images/uploads/2008_06_zanox_campus.jpg" border="0" class="full_image" alt="Zanox Campus" name="image" width="389" height="110" />
My former colleague here at the University St. Gallen - Thomas Nicolai - is now working for the Zanox AG and responsible for their web services strategy and operation. As part of his job he is involved in the <a href="http://www.zanox.com/en/campus/" target="_blank">Zanox Campus</a>. With the <a href="http://www.zanox.com/en/campus/" target="_blank">Campus</a> Zanox tries to leverage and promote it's own web services. The Campus is a place, where Zanox tries to foster new ideas and new business models, that use the web services and which help monetize the web. Therefore Zanox has started an 1'000'000 EUR <a href="http://blog.zanox.com/en/webservices/" target="_blank">Web Services contest</a>. Individuals and startups are welcome to create a business model that uses the Zanox web services. At the end of October the top ten candidates will be given the chance to present their business model to a jury in a short presentation. The contest is supported by a series of events like the recent TechCrunch Meetup in Berlin event and the coming Israel Innovation Day: Media on June 16th and the runner-up Israel Berlin Entrepreneurs Night @ zanox GAP CAMPUS.
]]></content:encoded>
      <dc:date>2008-06-13T13:32:01+00:00</dc:date>
    </item>

    <item>
      <title>Photography Addiction</title>
      <link>http://www.lars&#45;kirchhoff.de/go/journal/comments/photography&#45;addiction/</link>
      <description></description>
      <dc:subject>Fun</dc:subject>
      <content:encoded><![CDATA[<img src="http://www.lars-kirchhoff.de/images/uploads/2008_06_Canon40D_advert.jpg" />
<br /><br />
very funny, but true..]]></content:encoded>
      <dc:date>2008-06-13T07:26:00+00:00</dc:date>
    </item>

    <item>
      <title>Moodstream</title>
      <link>http://www.lars&#45;kirchhoff.de/go/journal/comments/moodstream/</link>
      <description></description>
      <dc:subject></dc:subject>
      <content:encoded><![CDATA[<img src="http://www.lars-kirchhoff.de/images/uploads/2008_06_getty_moodstream.gif" border="0" alt="Moodstream" name="image" width="390" height="244" class="full_image" /><br />Gettyimages has just lauched a new novel tool to access their image, audio and video collection based “brainstorming tool” called Moodstream. Moodstream is a nice visual interface, where you can set various sliders, which define the tone of the mood including the following pairs: happy-sad, calm-lively, humorous-serious, nostalgic-contemporal and warm-cold. It's a fresh idea to find some inspirations. You can bookmark the shown media and of course the stored media in the moodboard are linked to the getty store, where you can purchase them. Moodstream is created by the <a href="http://www.barbariangroup.com/" target="_blank">thebarbariangroup</a>.]]></content:encoded>
      <dc:date>2008-06-11T17:21:00+00:00</dc:date>
    </item>

    <item>
      <title>20 Magazines for free</title>
      <link>http://www.lars&#45;kirchhoff.de/go/journal/comments/20&#45;magazines&#45;for&#45;free/</link>
      <description></description>
      <dc:subject>Computer, Fun, Web</dc:subject>
      <content:encoded><![CDATA[Apple's iPhone user's have access to more content due to a partnership of Apple and Zinio. The trick is that those digital magazines are only made available to iPhone users by checking the User Agent of the browser. All you need to do is to change the User Agent in your browser to the Phone that is used by the iPhone and then access the magazine, which include Technology Review, Macworld, Lonely Planet and ... Playboy and Penthouse.
<br />
Firefox users can install the <a href="https://addons.mozilla.org/en-US/firefox/addon/59" target="_blank">User Agent Switcher add-on</a> and configure it with the following User Agent:
<br /><br />
<code>
Mozilla/5.0 (iPhone; U; CPU like Mac OS X; en) AppleWebKit/420.1 (KHTML, like Gecko) Version/3.0 Mobile/4A102 Safari/419 (United States)
</code>
<br /><br />
If you have done this, just visit the Zinio iPhone page: <a href="http://www.lars-kirchhoff.de/go?URL=http%3A%2F%2Fimgs.zinio.com%2Fiphone%2F">http://imgs.zinio.com/iphone/</a>
]]></content:encoded>
      <dc:date>2008-06-11T09:40:00+00:00</dc:date>
    </item>

    <item>
      <title>The europeans and the ball</title>
      <link>http://www.lars&#45;kirchhoff.de/go/journal/comments/the&#45;europeans&#45;and&#45;the&#45;ball/</link>
      <description></description>
      <dc:subject>Fun</dc:subject>
      <content:encoded><![CDATA[<a target="_blank" href="http://www.lars-kirchhoff.de/images/uploads/ballgame_big.gif"><img src="http://www.lars-kirchhoff.de/images/uploads/ballgame_small.gif" border="0" alt="image" name="image" width="390" height="147" /></a>It's all about balls these days. A <a href="http://www.romanhoegg.ch/" target="_blank">friend</a> of mine is creating a casual game for the open handheld game console <a href="http://openpandora.org/" target="_blank">Pandora</a>. Above you see a screenshot of the game. As there is a major sport event here in Switzerland, in which balls play a crucial role ;), he quickly designed some levels that fit to this major sport event. There is one level for each country. The game is still in beta, but I will report about it when it's finished :).]]></content:encoded>
      <dc:date>2008-06-09T18:35:00+00:00</dc:date>
    </item>

    <item>
      <title>Some pitfalls while switching from PHP to D</title>
      <link>http://www.lars&#45;kirchhoff.de/go/journal/comments/some&#45;pitfalls&#45;while&#45;switching&#45;from&#45;php&#45;to&#45;d/</link>
      <description></description>
      <dc:subject>From PHP to D</dc:subject>
      <content:encoded><![CDATA[Generally writing D code is straight forward, but at certain points I found myself banging my head on the table. Some things are just not working as I am used to it from PHP. That begins with typing. Everything needs to be typed and conversion between types need to be made explicitly. I'm just not used to it. Getting a <code>char[]</code> converted into an integer seems such an easy tasks, but when it comes to the point where you actually need it, it becomes very unusual for a PHP developer. In this short article I will report about some of the pitfalls I had to solve for my first little D project. I do not claim that it is beautiful code or even if it is free from errors and possible misconceptions, but it worked for me so far. ]]></content:encoded>
      <dc:date>2008-06-06T18:56:01+00:00</dc:date>
    </item>

    <item>
      <title>D resources</title>
      <link>http://www.lars&#45;kirchhoff.de/go/journal/comments/d&#45;resources/</link>
      <description></description>
      <dc:subject>From PHP to D</dc:subject>
      <content:encoded><![CDATA[While reading through the web for some helpful comments and howto I came across some very useful resources for D programming. For my own organization I will post the interesting resources in this post. This page will be updated from time to time...]]></content:encoded>
      <dc:date>2008-06-05T13:27:01+00:00</dc:date>
    </item>

    <item>
      <title>D MySQL performance</title>
      <link>http://www.lars&#45;kirchhoff.de/go/journal/comments/d&#45;mysql&#45;performance/</link>
      <description></description>
      <dc:subject>From PHP to D</dc:subject>
      <content:encoded><![CDATA[After setting up the D develop environment and compiling the first small programs, I got interested in the mysql performance of D, which basically uses the C library provided by mysql. Therefore I didn't expect to much performance here as PHP uses the same library to connect and query the mysql database. As D is natively compiled there it is slightly faster in the user space. <br />
For the test I used a table with 1.124 million records and selected only the id from the first 100'000 datasets. I run the test 10 times and put the data in the charts below. The database is on the same server as the installation of PHP and D. The PHP version is 5.2.1. For D I used DDBI and Tango. ]]></content:encoded>
      <dc:date>2008-05-27T12:46:00+00:00</dc:date>
    </item>

    <item>
      <title>A kickstart with D</title>
      <link>http://www.lars&#45;kirchhoff.de/go/journal/comments/a&#45;kickstart&#45;with&#45;d/</link>
      <description></description>
      <dc:subject>From PHP to D</dc:subject>
      <content:encoded><![CDATA[For a long time I used PHP for most of my projects and programming needs. This included web based application like 
content management systems, custom database frontends and various small fun projects to gather some information from 
the web. I even programmed daemons with PHP 5, which run on the unix shell. I started with PHP in 1998 while studying 
computer science. Since then I feel and felt quite comfortable with PHP. It well suited my programming needs and skills. 
The capabilities of PHP grew over the last 10 years and make it a very stable and productive programming/scripting 
language. 
<br /><br />
But for a recent project I need to process large amounts of data and therefore I was on the search for an alternative 
to PHP, which I could pick up very easily and which performance better. I took a look at D, a new programming language 
which is a strongly typed, natively compiled computer language. It has a syntax similar to C, C++ and Java and at the
same time combines the high performance from natively compiled languages with the rapid developement capabilities of 
scripting languages like Perl, Python or PHP. After studying the D website and a couple other D web pages I decided to 
give it a try. 
<br /><br />
I will document the steps I've run into as a PHP developer trying to get started with D. The first in the series is 
how to install the compiler and builder environment to start with some basic programming tasks. ]]></content:encoded>
      <dc:date>2008-05-26T12:06:00+00:00</dc:date>
    </item>

    <item>
      <title>Steve Jobs as product portfolio</title>
      <link>http://www.lars&#45;kirchhoff.de/go/journal/comments/steve&#45;jobs&#45;as&#45;product&#45;portfolio/</link>
      <description></description>
      <dc:subject>Visualization, Web</dc:subject>
      <content:encoded><![CDATA[<a href="http://www.etoday.ru/uploads/2008/03/22/stevejobs_portrait_macproducts.jpg" target="_blank"><img src="http://www.lars-kirchhoff.de/images/uploads/2008_03_steve_jobs.jpg" border="0" alt="Steve Jobs portrait made of a collection of Apple products." name="image" width="390" height="392" class="full_image" /></a><br />
This is a very nice idea. Using the products to generate a portait..]]></content:encoded>
      <dc:date>2008-03-31T07:23:00+00:00</dc:date>
    </item>

    <item>
      <title>Adobe Photoshop Express released</title>
      <link>http://www.lars&#45;kirchhoff.de/go/journal/comments/adobe&#45;photoshop&#45;express&#45;released/</link>
      <description></description>
      <dc:subject>Photography, Web</dc:subject>
      <content:encoded><![CDATA[<img src="http://www.lars-kirchhoff.de/images/uploads/2008_03_photoshop_browse.jpg" border="0" alt="image" name="image" width="390" height="228" class="full_image" /><br />
Adobe announced a new version of Photoshop, but this time as a web application. Photoshop Express is a Flash - Flex application that allows basic editing options. It is not intended for professional users, but for the easy manipulation of images for mainstream consumers. It can directly access images on Facebook, Photobucket and Picasa and upload and manipulate images on these services, which makes the beta very appealing for users of these platforms. You can now easily upload images to facebook and edit them online without ever needing any other software. It's only 17 features, which are mainly filters intended for tuning and effects, but I think they are suitable for quick and dirty manipulations. Additionally to upload the images to other services Photoshop Express itself offers 2 GB online storage, where images can be uploaded and shared with others as albums and slideshows. An interesting side note is, that the platform is intended as a show case for Adobe's Flash/Flex framework, which Adobe is heavily trying to push out. 
]]></content:encoded>
      <dc:date>2008-03-27T10:12:01+00:00</dc:date>
    </item>

    <item>
      <title>Visualisation of Information Quantity</title>
      <link>http://www.lars&#45;kirchhoff.de/go/journal/comments/spam&#45;visualisation/</link>
      <description></description>
      <dc:subject>Visualization, Web</dc:subject>
      <content:encoded><![CDATA[<img src="http://www.lars-kirchhoff.de/images/uploads/2008_03_spam_visualization.jpg" border="0" alt="Spam Visualisation" name="image" width="390" height="275"  class="full_image" /><br />
The <a href="http://www.wired.com/wired/issue/16-03" target="_blank">current issue of Wired</a> features a portfolio of different artistic visualizations of quantitative information of a text. The thirteen different projects range from virtually created sculptures derived from blog text over the visualization of US census data into abstract colorful walls to the visualization of logs from last.fm. The projects are inspiring design and visualization approaches. One of my favorites is <a href="http://www.timwalter.de/portfolio/textour/" target="_blank">Textour</a> from Tim Walter, which visualizes different quantitative aspects of a given text. ]]></content:encoded>
      <dc:date>2008-03-25T13:10:01+00:00</dc:date>
    </item>

    <item>
      <title>Autodesk TED BigViz</title>
      <link>http://www.lars&#45;kirchhoff.de/go/journal/comments/ted&#45;visualization/</link>
      <description></description>
      <dc:subject>Thoughts, Visualization, Web</dc:subject>
      <content:encoded><![CDATA[<img src="http://www.lars-kirchhoff.de/images/uploads/2008_03_ted_bigviz.jpg" border="0" alt="image" name="image" width="390" height="302" class="full_image" /><br />
I'm a big fan of TED conference talks. In most cases the presenter are very smart people, which know how to tell a story and make inspiring presentations. My favourit talks include Hans Rosling talk about <a target="_blank" href="http://www.ted.com/index.php/talks/view/id/92">"Debunking third-world myths with the best stats you’ve ever seen</a>, Golan Levin about "<a target="_blank" href="http://www.ted.com/index.php/talks/view/id/14">The truly soft side of software</a>", Joshua Prince-Ramus about "<a target="_blank" href="http://www.ted.com/index.php/talks/view/id/49">Designing the Seattle Central Library</a>", Seth Godin about "<a target="_blank" href="http://www.ted.com/index.php/talks/view/id/28">Sliced bread and other marketing delights</a>", John Maeda about "<a target="_blank" href="http://www.ted.com/index.php/talks/view/id/172">Simplicity patterns</a>" or Jonathan Harris on "<a target="_blank" href="http://www.ted.com/index.php/talks/view/id/144">The Web's secret stories</a>".<br />
In this years TED conference AutoDesk made a technology experiment called BigViz. The experiment is an exploration in the visualization of the Big Ideas presented on the TED conference. David Sibbet and Kevin Richards, two visual cartographers, captured more than 700 sketches highlighting memorable quotes, great questions and unexpected connections. All this was done on wacom tablets and transfered simultaneously to the Autodesk BigViz system for later exploration. The BigViz system is an interactive system that allows to record scratches and work on them in a visual collaborative environment, which can be used intuitively. Combined with a multitouch display, the system demonstrates how future collaboration could look like. The visualizations are also available as <a href="http://images.autodesk.com/adsk/files/ted2008_autodesk__bigviz_book_2008_03_14.pdf" target="_blank">200 pages pdf download</a>.<br /><br />
<object width="390" height="325"><param name="movie" value="http://www.youtube.com/v/LiOdXC9A4V0&hl=de"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/LiOdXC9A4V0&hl=de" type="application/x-shockwave-flash" wmode="transparent" width="390" height="325"></embed></object>]]></content:encoded>
      <dc:date>2008-03-20T16:31:01+00:00</dc:date>
    </item>

    <item>
      <title>Skews and Blews</title>
      <link>http://www.lars&#45;kirchhoff.de/go/journal/comments/skews&#45;and&#45;blews/</link>
      <description></description>
      <dc:subject>Visualization, Web</dc:subject>
      <content:encoded><![CDATA[<img src="http://www.lars-kirchhoff.de/images/uploads/2008_03_with_tooltip_small.jpg" border="0" alt="Microsoft Research: Blews - what the blogosphere tells you about new" name="image" width="390" height="327" class="full_image" /><br />
Microsoft Research will present another interesting research project at the <a href="http://www.icwsm.org/2008/" target="_blank">International Conference on Weblogs and Social Media 2008</a> (ICWSM). Blews (blogs and news) is a another tool to visualize blog topics in the political part of the blogosphere. Therefore it categorizes and visualizes blog topics according to their reception in the conservative and liberal blogospheres. It visualizes information about which stories are linked to from conservative and liberal blogs, and it indicates the level of emotional charge in the discussion of the news story or topic at hand in both political camps. The data is aggregated in real time from Live Microsoft Labs Social Media platform and consist of a link analysis and text analysis of political blog posts. 
<br />
I am very interested to read how the authors of the paper define the emotional charge of a discussion. 
]]></content:encoded>
      <dc:date>2008-03-19T07:55:01+00:00</dc:date>
    </item>

    <item>
      <title>How to grow your own company</title>
      <link>http://www.lars&#45;kirchhoff.de/go/journal/comments/how&#45;to&#45;grow&#45;your&#45;own&#45;company/</link>
      <description></description>
      <dc:subject>Thoughts, Visualization</dc:subject>
      <content:encoded><![CDATA[The presentation got my attention on two different levels. First I always liked the presentation style of Nancy Duarte and her Design Company <a href="http://www.duarte.com" target="_blank">Duarte Design</a>. This presentation is another example of her professional skills to enhance her presentation with visuals that support her talk. The presentation is smooth and doesn't distract you with to many facts from the actual talk, while still providing some more information than the pure talk. 
<br />
On the other hand I found it very interesting to see how she explained the growth of her company. The problems she struggled with and how she solved it. I really enjoyed watching the talk. But this is just the beginning of the full talk she is giving on the changes shes is experiencing in the business of presentation professionals. She carefully selected recent trends and present insightful thoughts on how different changes affect the presentation style and methods. The shifts she is explaining are: 
<ul class="list">
<li>Global Economy</li>
<li>Prolific Devices</li>
<li>Social Networking</li>
<li>Technology Advances</li>
<li>Virtual Tradeshows</li>
<li>Hollywood</lI>
</ul>
<br /><br />
<p>
<object type="application/x-shockwave-flash" width="390" height="291" data="http://www.vimeo.com/moogaloop.swf?clip_id=432627&amp;server=www.vimeo.com&amp;fullscreen=1&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=">	<param name="quality" value="best" />	<param name="allowfullscreen" value="true" />	<param name="scale" value="showAll" />	<param name="movie" value="http://www.vimeo.com/moogaloop.swf?clip_id=432627&amp;server=www.vimeo.com&amp;fullscreen=1&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=" /></object><br />
Click read more to see the whole presentation.
<p>]]></content:encoded>
      <dc:date>2008-03-19T07:52:00+00:00</dc:date>
    </item>

    <item>
      <title>Microsoft Research Report on IM usage</title>
      <link>http://www.lars&#45;kirchhoff.de/go/journal/comments/microsoft&#45;research&#45;report&#45;on&#45;im&#45;usage/</link>
      <description></description>
      <dc:subject>Computer, Visualization, Web</dc:subject>
      <content:encoded><![CDATA[<img src="http://www.lars-kirchhoff.de/images/uploads/2008_03_microsoft_research_im_report.jpg" border="0" alt="Microsoft Research: Planetary-Scale Views on an Instant-Messaging Network" name="image" width="390" height="165" class="full_image"/><br />

<p>Microsoft Research just released a very interesting research report <i>"Planetary-Scale Views on an Instant-Messaging Network"</i> on the usage of Instant Messenger Usage. The anonymized study analyzed 30 billion conversations among 240 million people, from which a communication graph with 130 million nodes and 1.3 billion undirected edges has been constructed. The data for the analyzed dataset was gathered within 30 days in June 2006 and includes three main data sets:</p>
<ol>
<li>user demographic information</li>
<li>time and user stamped events describing the presence of a particular user</li>
<li>communication session logs</li>
</ol>
<p>which have been used to conduct the analysis. </p>

]]></content:encoded>
      <dc:date>2008-03-18T13:16:00+00:00</dc:date>
    </item>

    <item>
      <title>How about voiceless communication?</title>
      <link>http://www.lars&#45;kirchhoff.de/go/journal/comments/how&#45;about&#45;voiceless&#45;communication1/</link>
      <description></description>
      <dc:subject>Computer</dc:subject>
      <content:encoded><![CDATA[<object width="390" height="355"><param name="movie" value="http://www.youtube.com/v/xyN4ViZ21N0&hl=de"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/xyN4ViZ21N0&hl=de" type="application/x-shockwave-flash" wmode="transparent" width="390" height="355"></embed></object>This is mind freaking cool! At the moment only 150 different words and phrases are recognized. But what I found more interesting is the vision from Michael Callahan presented at the end of the talk. He wants together the voiceless speech recogization with a internet search, where someone on the road just "thinks" something he/she would need and got the answer from a search engine. ]]></content:encoded>
      <dc:date>2008-03-16T09:15:00+00:00</dc:date>
    </item>

    
    </channel>
</rss>
