<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Stefan aka Noneus</title>
	<atom:link href="http://noneus.de/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://noneus.de</link>
	<description>Stefan Lohmaier&#039;s Blog about Technology</description>
	<lastBuildDate>Sun, 28 Feb 2010 21:07:41 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>I went Palm</title>
		<link>http://noneus.de/?p=184</link>
		<comments>http://noneus.de/?p=184#comments</comments>
		<pubDate>Sun, 28 Feb 2010 21:07:41 +0000</pubDate>
		<dc:creator>Noneus</dc:creator>
				<category><![CDATA[Mobile Phones]]></category>

		<guid isPermaLink="false">http://noneus.de/?p=184</guid>
		<description><![CDATA[I sort of got upset with Android. A side from the usability issues there were two major problems, which made me a Palm user: The web experience on Android is horrific. After watching the browser comparison on Engadget&#8217;s Nexus One review, I was surprised. The 1GHz Snapdragon wasn&#8217;t any faster then my G1 in webbrowsing. [...]]]></description>
			<content:encoded><![CDATA[<p>I sort of got upset with Android. A side from the usability issues there were two major problems, which made me a Palm user:</p>
<ul>
<li>The web experience on Android is horrific. After watching the browser comparison on <a href="http://www.engadget.com/2010/01/04/nexus-one-review/" target="_blank">Engadget&#8217;s Nexus One review</a>, I was surprised. The 1GHz Snapdragon wasn&#8217;t any faster then my G1 in webbrowsing. Seems like Google has a major problem with browser-performance. I guess the problem is network related.</li>
<li>The Android-Market is a mystery. Just google for android market problems. Some phones weren&#8217;t authenticated devices after a OTA-Update. As a result all copy-protected apps wouldn&#8217;t show app in the market.</li>
</ul>
<p>I put my eye on the Palm Pre for some time now. It&#8217;s quite similar to Android. Linux-based, hackable, easy to develop, multi-tasking and perfect Gmail integration. After playing with the palm-emulator (it&#8217;s in the <a href="http://developer.palm.com/index.php?option=com_content&amp;view=article&amp;layout=page&amp;id=1788&amp;Itemid=21" target="_blank">webOS SDK</a>) for a while I decided to buy a Pre. That&#8217;s one and a half month ago.</p>
<p>I won&#8217;t write a full review. There are plenty in the internet. However I will list my major up&#8217;s and down&#8217;s with the Pre.</p>
<p><strong>Up&#8217;s:</strong></p>
<ul>
<li>Exchange and Gmail synchronisation are flawless. It was never that easy to handle appointments for work and private life. And the most important part: It all syncs automatically via internet. No manual sync required.</li>
<li>Really easy to hack. Just check out <a href="http://www.webos-internals.org/wiki/Main_Page" target="_blank">webos-internals</a> and <a href="http://www.precentral.net/" target="_blank">PreCentral</a>. Way easier than on Android. No flashing of custom system-images required.</li>
<li>Touchstone Charger: After I got my Pre I ordered a Touchstone charger. I just love wireless charging. Much easier than stupid cables.</li>
<li>UI is pretty and constitant: Overall the whole UI looks much nicer than Android&#8217;s UI. It&#8217;s very smooth!</li>
<li>The use of gestures is amazing. No UI is clonked up with buttons. The gesture-area helps with that.</li>
<li>MyTether: <a href="http://mytether.net/" target="_blank">MyTether</a> is an app that requires root access to your Phone. But tethering never was that easy. And I love USB-Tethering. It just works!</li>
</ul>
<p><strong>Down&#8217;s:</strong></p>
<ul>
<li>No navigation solution for Europe. Google Maps is ok. But a full fledge navigation software with offline maps would be great.</li>
<li>App Catalog looks so empty in Europe. This will be fixed in March, when Europe will get payed apps.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://noneus.de/?feed=rss2&amp;p=184</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nexus One Phone &#8211; Not in Germany?</title>
		<link>http://noneus.de/?p=177</link>
		<comments>http://noneus.de/?p=177#comments</comments>
		<pubDate>Tue, 05 Jan 2010 20:28:24 +0000</pubDate>
		<dc:creator>Noneus</dc:creator>
				<category><![CDATA[Mobile Phones]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://noneus.de/?p=177</guid>
		<description><![CDATA[Google just announced a phone sold through a new Google Webstore called the Nexus One. Go to http://google.com/phone to buy one. Google sells it unlocked without a carrier contract for 529$. BUT: ONLY to the US, UK and Hong Kong! What? It is unlocked. So why not sell it to the rest of the world, [...]]]></description>
			<content:encoded><![CDATA[<p>Google just announced a phone sold through a new Google Webstore called the Nexus One. Go to <a href="http://google.com/phone" target="_blank">http://google.com/phone</a> to buy one. Google sells it unlocked without a carrier contract for 529$. BUT: ONLY to the US, UK and Hong Kong! What? It is unlocked. So why not sell it to the rest of the world, even if there is no dataplan here in Germany? All I get is this stupid page:</p>
<p><a href="http://noneus.de/wp-content/uploads/2010/01/Selection_001.png"><img class="aligncenter size-medium wp-image-179" title="Sorry, the Nexus One phone is not available in your country." src="http://noneus.de/wp-content/uploads/2010/01/Selection_001-300x172.png" alt="" width="300" height="172" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://noneus.de/?feed=rss2&amp;p=177</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Chrome Extensions</title>
		<link>http://noneus.de/?p=175</link>
		<comments>http://noneus.de/?p=175#comments</comments>
		<pubDate>Tue, 05 Jan 2010 14:07:54 +0000</pubDate>
		<dc:creator>Noneus</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[chrome]]></category>
		<category><![CDATA[extensions]]></category>

		<guid isPermaLink="false">http://noneus.de/?p=175</guid>
		<description><![CDATA[Last decade (it&#8217;s really just a month ago) Google released the Linux (and Mac) Google Chrome Beta. Since then I use Google Chrome on top of my Ubuntu 10.4. I wanted to share my favorite extensions for chrome: 1. Xmarks Bookmarks Sync I allready used Xmarks for Firefox. Xmarks is so awesome. It syncs bookmarks [...]]]></description>
			<content:encoded><![CDATA[<p>Last decade <img src='http://noneus.de/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  (it&#8217;s really just a month ago) <a href="http://www.engadget.com/2009/12/08/google-chrome-hits-beta-for-mac-and-linux-extensions-available/" target="_blank">Google released the Linux (and Mac) Google Chrome Beta</a>. Since then I use Google Chrome on top of my Ubuntu 10.4. I wanted to share my favorite extensions for chrome:</p>
<h3>1. <a href="https://chrome.google.com/extensions/detail/ajpgkpeckebdhofmmjfgcjjiiejpodla" target="_blank">Xmarks Bookmarks Sync</a></h3>
<p>I allready used Xmarks for Firefox. Xmarks is so awesome. It syncs bookmarks for all important browsers. For my Android Phone I use <a href="http://login.xmarks.com/login/mobile" target="_blank">Xmarks Mobile</a>.</p>
<h3>2. <a href="https://chrome.google.com/extensions/detail/coaocnpbjdjeodhcgfjidkplnbepfgkh" target="_blank">Xmarks Thumbnails</a></h3>
<p>This plugin puts an image of the website next to every search-result. This makes the search-results a bit more appealing.</p>
<h3>3.<a href="https://chrome.google.com/extensions/detail/nlbjncdgjeocebhnmkbbbdekmmmcbfjd" target="_blank"> RSS Subscription Extension (by Google)</a></h3>
<p>With this you can easily add RSS-Feeds to Google-Reader, if there are any on the site.</p>
<h3>4. <a href="http://www.chromeextensions.org/music-videos-photos/easy-youtube-video-downloader/" target="_blank">Easy Youtube Video Downloader</a></h3>
<p>If I&#8217;m browsing Youtube for music I want to be able to download them. Sure there are many desktop-applications that do that. But this extension is easier. It adds dowload-links right on the youtube page. You can download all available formats. Including 1080p, if available!</p>
<h3>5. <a href="https://chrome.google.com/extensions/detail/aapbdbdomjkkjkaonfhkkikfgjllcleb" target="_blank">Google Translate</a></h3>
<p>If you search in Google sometimes you get foreign websites as results. This extension makes translating pretty easy. When on foreign website just hit the translate button and boom!</p>
<h3>6. <a href="https://chrome.google.com/extensions/detail/pannmpobbfegpjngknbghelclaalbfob" target="_blank">AddThis</a></h3>
<p>I just found this extension yesterday. It lets you post the current website to a bunch of places. Its made for tons of social-networks. I will use it for my blog. I really want to write for it more frequently.</p>
]]></content:encoded>
			<wfw:commentRss>http://noneus.de/?feed=rss2&amp;p=175</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Flashing CM 4.1999</title>
		<link>http://noneus.de/?p=171</link>
		<comments>http://noneus.de/?p=171#comments</comments>
		<pubDate>Wed, 07 Oct 2009 21:59:16 +0000</pubDate>
		<dc:creator>Noneus</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Mobile Phones]]></category>

		<guid isPermaLink="false">http://noneus.de/?p=171</guid>
		<description><![CDATA[Cyanogen release a new version of his mod, that is legal. It features the latest Donut release. Check it out here. I didn&#8217;t have Cyanogen&#8217;s Recovery Image, so installing this version was not very easy. 4.1999 won&#8217;t install without Cyanogen&#8217;s Recovery Image. I always got an &#8220;Installation aborted&#8221;. Get the cm-recovery-1.4.img from here Get fastboot [...]]]></description>
			<content:encoded><![CDATA[<p>Cyanogen release a new version of his mod, that is legal. It features the latest Donut release. Check it out <a href="http://www.cyanogenmod.com/rom/cyanogenmod-4-1-999" target="_blank">here</a>. I didn&#8217;t have Cyanogen&#8217;s Recovery Image, so installing this version was not very easy. 4.1999 won&#8217;t install without Cyanogen&#8217;s Recovery Image. I always got an &#8220;Installation aborted&#8221;.</p>
<ul>
<li><span style="background-color: #ffffff;">Get the cm-recovery-1.4.img from <a href="http://forum.xda-developers.com/showthread.php?t=523558" target="_blank">here</a></span></li>
<li><span style="background-color: #ffffff;">Get fastboot tool from <a href="http://developer.htc.com/adp.html" target="_blank">here</a> and follow the instructions below the downloads:</span></li>
</ul>
<blockquote>
<p style="font-family: Arial, Helvetica, sans-serif; font-size: 12px;">On OS X and Linux, you can store the fastboot executable anywhere on your machine. On Windows, you must store the fastboot executable where it can find the AdbWinApi.dll file (included with the Android SDK), otherwise it will not work properly. The recommended place to store the fastboot executable on Windows is with the other tools in the Android SDK, in the <tt>&lt;sdk&gt;/tools</tt> directory. On all platforms, you may want to add the location to your PATH, for convenience.</p>
<p style="font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><strong>USB Driver</strong></p>
</blockquote>
<blockquote>
<p style="font-family: Arial, Helvetica, sans-serif; font-size: 12px;">If your development machine is running Windows, you should make sure to update your USB driver before continuing. For your convenience, the Android SDK (1.0 r2 or later) includes an updated USB driver that you can install. For more information, see <a style="color: #339900; text-decoration: none;" title="Setting up a Device for Development" href="http://developer.android.com/guide/developing/device.html#setting-up" target="_blank">Setting up a Device for Development</a> on the Android Developers Site.</p>
</blockquote>
<ul>
<li>Get the device in fastboot mode:</li>
</ul>
<blockquote><p>To enter fastboot mode, power up the device (or reboot it) while holding down the BACK key. Hold the BACK key down until the bootloader screen is visible and shows &#8220;FASTBOOT&#8221;. The device is now in fastboot mode and is ready to receive fastboot commands. If you want to exit fastboot mode at this point, you can hold down the keys MENU+SEND+END (on the Android Dev Phone, SEND is the &#8220;Call&#8221; key and END is the &#8220;End call&#8221; key).</p></blockquote>
<ul>
<li>fastboot boot cm-recovery-1.4.img</li>
<li>now you can apply the update.zip for 4.1.999</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://noneus.de/?feed=rss2&amp;p=171</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Stickers for my Thinkpad</title>
		<link>http://noneus.de/?p=165</link>
		<comments>http://noneus.de/?p=165#comments</comments>
		<pubDate>Wed, 22 Jul 2009 20:14:38 +0000</pubDate>
		<dc:creator>Noneus</dc:creator>
				<category><![CDATA[DIY]]></category>
		<category><![CDATA[Hardware]]></category>

		<guid isPermaLink="false">http://noneus.de/?p=165</guid>
		<description><![CDATA[I just printed some stickers for my Lenovo X200. I probably add more stickers to it soon and replace the ones that are on in the process.]]></description>
			<content:encoded><![CDATA[<p>I just printed some stickers for my Lenovo X200. I probably add more stickers to it soon and replace the ones that are on in the process.</p>
<div id="attachment_166" class="wp-caption aligncenter" style="width: 310px"><a href="http://noneus.de/wp-content/uploads/2009/07/Untitled.jpg"><img class="size-medium wp-image-166" title="lenovo_x200_stickers_01" src="http://noneus.de/wp-content/uploads/2009/07/Untitled-300x228.jpg" alt="First stickers for my Lenovo X200" width="300" height="228" /></a><p class="wp-caption-text">First stickers for my Lenovo X200</p></div>
]]></content:encoded>
			<wfw:commentRss>http://noneus.de/?feed=rss2&amp;p=165</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>I got an Arduino</title>
		<link>http://noneus.de/?p=147</link>
		<comments>http://noneus.de/?p=147#comments</comments>
		<pubDate>Wed, 22 Jul 2009 18:36:45 +0000</pubDate>
		<dc:creator>Noneus</dc:creator>
				<category><![CDATA[Arduino]]></category>
		<category><![CDATA[DIY]]></category>
		<category><![CDATA[Electronics]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://noneus.de/?p=147</guid>
		<description><![CDATA[I just got my Arduino I ordered at watterott (http://www.watterott.com/). Watterott is a german shop, which sells arduino and accessories for it. I orderd the standard Arduino board: a Duemilanove. I also ordered a book for it. It&#8217;s called &#8220;Getting started with Arduino&#8221;. But this book is for people that never had anything to do [...]]]></description>
			<content:encoded><![CDATA[<p>I just got my <a href="http://arduino.cc/" target="_blank">Arduino</a> I ordered at watterott (<a href="http://www.watterott.com/" target="_blank">http://www.watterott.com/</a>). Watterott is a german shop, which sells arduino and  accessories for it. I orderd the standard Arduino board: a <a href="http://arduino.cc/en/Main/ArduinoBoardDuemilanove" target="_blank">Duemilanove</a>.</p>
<p>I also ordered a book for it. It&#8217;s called <a href="http://www.watterott.com/index.php?a=602&amp;" target="_blank">&#8220;Getting started with Arduino&#8221;</a>. But this book is for people that never had anything to do with programming, electronics and programming. So it&#8217;s pretty much useless to me. I gave it to me father. Perhaps it will get him interested in electronics and microcontrollers.</p>
<p>But the board itself is pretty cool. You don&#8217;t have to know that much about the microcontoller for settings of special-function-registers and so like with the mikrocontrollers I tried at home or university. You just have to download the <a href="http://arduino.cc/en/Main/Software" target="_blank">Arduino software</a>. Then put in a sketch, which is basicly writing C++ with some addons for the mikrocontroller. Now connect the Arduino with an USB-cable and upload the sketch. As a first test I connected 9 leds to the arduino board. Each in series with a 1kOhm transistor. I wrote a short sketch, which now outputs predefined patterns to the 9 leds. For the full sketch take a look under the more link.</p>
<p>Here are some pictures and an animated GIF showing a pattern I display with my sketch.</p>
<p style="text-align: center;">
<table border="0" align="center">
<tr>
<td> <div id="attachment_150" class="wp-caption aligncenter" style="width: 160px"><a href="http://noneus.de/wp-content/uploads/2009/07/img_0493.jpg"><img class="size-thumbnail wp-image-150" title="arduino_book" src="http://noneus.de/wp-content/uploads/2009/07/img_0493-150x150.jpg" alt="Getting Started with Arduino by MAKE" width="150" height="150" /></a><p class="wp-caption-text">Getting Started with Arduino by MAKE</p></div> </td>
<td> <div id="attachment_149" class="wp-caption aligncenter" style="width: 160px"><a href="http://noneus.de/wp-content/uploads/2009/07/img_0492.jpg"><img src="http://noneus.de/wp-content/uploads/2009/07/img_0492-150x150.jpg" alt="Arduino with some LEDs" title="arduino_board_with LEDs" width="150" height="150" class="size-thumbnail wp-image-149" /></a><p class="wp-caption-text">Arduino with some LEDs</p></div> </td>
</tr>
</table>
<p style="text-align: center;">The patterns I programmed:</p>
<p style="text-align: left;"><a href="http://noneus.de/wp-content/uploads/2009/07/first_arduino_experiment.gif"><img class="aligncenter size-full wp-image-151" title="arduino_animated_patterns" src="http://noneus.de/wp-content/uploads/2009/07/first_arduino_experiment.gif" alt="arduino_animated_patterns" width="320" height="240" /></a></p>
<p><span id="more-147"></span></p>
<p>Code for my sketch:</p>
<pre class="brush: cpp">
int leds = 9;
int ledPins[9] =  {12, 11, 10, 9, 8, 7, 6, 5, 4};

int patterns[20][9]{
  {0,0,0,0,0,0,0,0,0},
  {1,0,0,0,0,0,0,0,0},
  {0,1,0,0,0,0,0,0,0},
  {0,0,1,0,0,0,0,0,0},
  {0,0,0,1,0,0,0,0,0},
  {0,0,0,0,1,0,0,0,0},
  {0,0,0,0,0,1,0,0,0},
  {0,0,0,0,0,0,1,0,0},
  {0,0,0,0,0,0,0,1,0},
  {0,0,0,0,0,0,0,0,1},
  {0,0,0,0,0,0,0,1,0},
  {0,0,0,0,0,0,1,0,0},
  {0,0,0,0,0,1,0,0,0},
  {0,0,0,0,1,0,0,0,0},
  {0,0,0,1,0,0,0,0,0},
  {0,0,1,0,0,0,0,0,0},
  {0,1,0,0,0,0,0,0,0},
  {1,0,0,0,0,0,0,0,0},
  {0,0,0,0,0,0,0,0,0},
  {1,1,1,1,1,1,1,1,1}
 };

void setup()   {
  int i;
  for(i=0; i&lt;9; i++)
    pinMode(ledPins[i], OUTPUT);
}

int j = 0;
int k;

void loop() {
  if(j%2)
    digitalWrite(13, HIGH);
  else
    digitalWrite(13, LOW);

  for(k=0; k&lt;leds; k++) {
    if(patterns[j][k])
      digitalWrite(ledPins[k], HIGH);
    else
      digitalWrite(ledPins[k], LOW);
  }

  delay(250);
  j = ++j % 20;
}
</pre>
]]></content:encoded>
			<wfw:commentRss>http://noneus.de/?feed=rss2&amp;p=147</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Howto fix a slow sudo</title>
		<link>http://noneus.de/?p=142</link>
		<comments>http://noneus.de/?p=142#comments</comments>
		<pubDate>Sun, 21 Jun 2009 17:30:43 +0000</pubDate>
		<dc:creator>Noneus</dc:creator>
				<category><![CDATA[Howtos]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[fedora]]></category>
		<category><![CDATA[slow]]></category>
		<category><![CDATA[sudo]]></category>

		<guid isPermaLink="false">http://noneus.de/?p=142</guid>
		<description><![CDATA[I recently installed the latest Fedora release. After installation sudo was painfully slow. About 30 seconds until the command executed. The problem was, that the hostname was missing in /etc/hosts: Before: 127.0.0.1               localhost.localdomain localhost ::1             localhost6.localdomain6 localhost6 After: 127.0.0.1               localhost.localdomain localhost noneus-laptop ::1             localhost6.localdomain6 localhost6 In my case the hostname was noneus-laptop. You can figure [...]]]></description>
			<content:encoded><![CDATA[<p>I recently installed the latest Fedora release. After installation sudo was painfully slow. About 30 seconds until the command executed. The problem was, that the hostname was missing in /etc/hosts:</p>
<p>Before:</p>
<blockquote><p>127.0.0.1               localhost.localdomain localhost<br />
::1             localhost6.localdomain6 localhost6</p></blockquote>
<p>After:</p>
<blockquote><p>127.0.0.1               localhost.localdomain localhost <strong>noneus-laptop</strong><br />
::1             localhost6.localdomain6 localhost6</p></blockquote>
<p>In my case the hostname was noneus-laptop. You can figure out your own with the command <em>hostname</em>.<br />
Happy sudoing! <img src='http://noneus.de/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://noneus.de/?feed=rss2&amp;p=142</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Found a funny poster.</title>
		<link>http://noneus.de/?p=137</link>
		<comments>http://noneus.de/?p=137#comments</comments>
		<pubDate>Tue, 16 Jun 2009 05:26:31 +0000</pubDate>
		<dc:creator>Noneus</dc:creator>
				<category><![CDATA[Fun]]></category>

		<guid isPermaLink="false">http://noneus.de/?p=137</guid>
		<description><![CDATA[I found a funny poster yesterday at university:]]></description>
			<content:encoded><![CDATA[<p>I found a funny poster yesterday at university:</p>
<p><a href="http://noneus.de/wp-content/uploads/2009/06/2009-06-15-17.39.48.jpg"><img class="aligncenter size-large wp-image-138" title="Funny Poster" src="http://noneus.de/wp-content/uploads/2009/06/2009-06-15-17.39.48-768x1024.jpg" alt="Funny Poster" width="504" height="670" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://noneus.de/?feed=rss2&amp;p=137</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>That&#8217;s 1337!</title>
		<link>http://noneus.de/?p=130</link>
		<comments>http://noneus.de/?p=130#comments</comments>
		<pubDate>Sun, 07 Jun 2009 22:39:59 +0000</pubDate>
		<dc:creator>Noneus</dc:creator>
				<category><![CDATA[Fun]]></category>
		<category><![CDATA[Gaming]]></category>

		<guid isPermaLink="false">http://noneus.de/?p=130</guid>
		<description><![CDATA[I got 1337 Pounds in Killing Floor today! WOOHOO!]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;">I got 1337 Pounds in Killing Floor today! WOOHOO! <img src='http://noneus.de/wp-includes/images/smilies/icon_cool.gif' alt='8)' class='wp-smiley' /><br />
<a href="http://noneus.de/wp-content/uploads/2009/06/killing-floor-1337-pounds.jpg"><img class="aligncenter size-full wp-image-131" title="Killing Floor - 1337 Money" src="http://noneus.de/wp-content/uploads/2009/06/killing-floor-1337-pounds.jpg" alt="Killing Floor - 1337 Money" width="371" height="142" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://noneus.de/?feed=rss2&amp;p=130</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>libexif exifviewer</title>
		<link>http://noneus.de/?p=125</link>
		<comments>http://noneus.de/?p=125#comments</comments>
		<pubDate>Fri, 05 Jun 2009 06:30:17 +0000</pubDate>
		<dc:creator>Noneus</dc:creator>
				<category><![CDATA[Projects]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[example]]></category>
		<category><![CDATA[libexif]]></category>

		<guid isPermaLink="false">http://noneus.de/?p=125</guid>
		<description><![CDATA[To better understand what exif tag is in which ifd I wrote a little exifviewer. A simple little programs which list all exif-tags from one picture and the ifd&#8217;s the tag belongs to. #include &#60;stdio.h&#62; #include &#60;libexif/exif-data.h&#62; void display_entry(ExifEntry *entry, void *null) { char b[1024]; exif_entry_get_value (entry, b, sizeof(b)); printf(&#34;%s: %s\n&#34;, exif_tag_get_name (entry-&#62;tag), b); } [...]]]></description>
			<content:encoded><![CDATA[<p>To better understand what exif tag is in which ifd I wrote a little exifviewer. A simple little programs which list all exif-tags from one picture and the ifd&#8217;s the tag belongs to.</p>
<pre class="brush: c">
#include &lt;stdio.h&gt;
#include &lt;libexif/exif-data.h&gt;

void display_entry(ExifEntry *entry, void *null) {
	char b[1024];
	exif_entry_get_value (entry, b, sizeof(b));
	printf(&quot;%s: %s\n&quot;,  exif_tag_get_name (entry-&gt;tag), b);
}

void display_content(ExifContent *content, void *null) {
	printf(&quot;\nEXIFIFD: %s:\n---------\n\n&quot;, exif_ifd_get_name(exif_content_get_ifd(content)));
	exif_content_foreach_entry (content, display_entry, NULL);
}

int main(int argc, char **argv) {
	ExifData *data;
	data = exif_data_new_from_file(argv[1]);
	if(data == NULL || argc != 2) {
		printf(&quot;Argument must be one valid jpg-file!\n&quot;);
		return(1);
	}
	exif_data_foreach_content (data, display_content, NULL);
	return 0;
}
</pre>
<p>Build it with(Install libexif-dev):</p>
<blockquote><p>cc -lexif -lm -o exifviewer src/exifviewer.c</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://noneus.de/?feed=rss2&amp;p=125</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
