<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Alex&#039; Technology Blog</title>
	<atom:link href="http://alxtechblog.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://alxtechblog.wordpress.com</link>
	<description>A Technology Blog of an IT Consultant</description>
	<lastBuildDate>Mon, 21 Jun 2010 20:56:54 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='alxtechblog.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Alex&#039; Technology Blog</title>
		<link>http://alxtechblog.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://alxtechblog.wordpress.com/osd.xml" title="Alex&#039; Technology Blog" />
	<atom:link rel='hub' href='http://alxtechblog.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Effective Java, Joshua Bloch</title>
		<link>http://alxtechblog.wordpress.com/2010/06/21/effective-java-joshua-bloch/</link>
		<comments>http://alxtechblog.wordpress.com/2010/06/21/effective-java-joshua-bloch/#comments</comments>
		<pubDate>Mon, 21 Jun 2010 20:48:15 +0000</pubDate>
		<dc:creator>alxtechblog</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Software Development]]></category>
		<category><![CDATA[book]]></category>
		<category><![CDATA[Effective Java]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[content]]></category>
		<category><![CDATA[Joshua Bloch]]></category>

		<guid isPermaLink="false">http://alxtechblog.wordpress.com/?p=123</guid>
		<description><![CDATA[Effective Java, 2nd Edition (Joshua Bloch) link to page Chapter 2:  Creating and Destroying Objects - Item1:  Statische Factory-Methoden anstelle von Konstruktoren + aussagekräftige Namen, + Rückgabe von Subtypen, + Wiederverwendung von existierenden Objekten - Keine Vererbung von Klassen ohne public Konstruktor &#8211; Item2:  Builder-Objekte bei vielen Konstruktor-Parametern (sonst Teleskop-Pattern oder Bean-Objekt) + simuliert benannte [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=alxtechblog.wordpress.com&amp;blog=12847132&amp;post=123&amp;subd=alxtechblog&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><strong>Effective Java, 2nd Edition (Joshua Bloch)</strong></p>
<p><a href="http://java.sun.com/docs/books/effective/">link to page</a><strong><br />
</strong><br />
<strong>Chapter 2:  Creating and Destroying Objects</strong><br />
<strong>- Item1:  Statische Factory-Methoden anstelle von Konstruktoren</strong><br />
+ aussagekräftige Namen,<br />
+ Rückgabe von Subtypen,<br />
+ Wiederverwendung von existierenden Objekten<br />
- Keine Vererbung von Klassen ohne public Konstruktor<br />
<strong> &#8211; Item2:  Builder-Objekte bei vielen Konstruktor-Parametern</strong><br />
(sonst Teleskop-Pattern oder Bean-Objekt)<br />
+ simuliert benannte optionale Parameter<br />
+ bei vielen ( &gt;= 4, auch optionalen) -Konstruktor-Parametern sinnvoll<br />
<strong>- Item3:     Singleton-Objekte mit privatem Konstruktor bzw. enum-Type (ab Java 1.6)<br />
- Item4:     Privater Konstruktor bei Aggregationsklassen von statischen Methoden (&#8220;Utility-Klassen&#8221;)</strong><br />
! &lt;Abstrakt&gt; reicht nicht, da ererbte Klassen instanziiert werden können<br />
<strong>- Item5:     Keine neuen Objekte erzeugen, wenn existierende wiederverwendet werden können</strong><br />
Primitive Datentypen gegenüber &#8220;boxed&#8221; Typen vorziehen (Autoboxing kann &#8220;teuer&#8221; werden)<br />
<strong>- Item6: Unter Umständen ist manuelles Eliminieren von Objektreferenzen notwendig</strong><br />
! Im Normalfall sollte jedoch die Garbage-Machine reichen, nicht jedoch bei eigener programmatischen Speicherverwaltung<br />
! Memory Leaks bei 1. eigener Speicherverwaltung, 2. caches, 3. listeners und callbacks<br />
<strong>- Item7: Finalizer vermeiden, nie zeitkritisches reintun!</strong><br />
! bevorzuge explizite Terminierungsmethoden<br />
+ verlangsamen Code<br />
+ werden &#8220;irgendwann&#8221; aufgerufen<br />
+ evtl. für Logging bzw. als Backup-Lösung</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/alxtechblog.wordpress.com/123/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/alxtechblog.wordpress.com/123/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/alxtechblog.wordpress.com/123/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/alxtechblog.wordpress.com/123/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/alxtechblog.wordpress.com/123/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/alxtechblog.wordpress.com/123/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/alxtechblog.wordpress.com/123/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/alxtechblog.wordpress.com/123/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/alxtechblog.wordpress.com/123/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/alxtechblog.wordpress.com/123/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/alxtechblog.wordpress.com/123/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/alxtechblog.wordpress.com/123/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/alxtechblog.wordpress.com/123/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/alxtechblog.wordpress.com/123/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=alxtechblog.wordpress.com&amp;blog=12847132&amp;post=123&amp;subd=alxtechblog&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://alxtechblog.wordpress.com/2010/06/21/effective-java-joshua-bloch/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/813f790e036842f8f65beebfab96c960?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">alxtechblog</media:title>
		</media:content>
	</item>
		<item>
		<title>Data Visualization with the Google Charts API</title>
		<link>http://alxtechblog.wordpress.com/2010/06/08/google-charts/</link>
		<comments>http://alxtechblog.wordpress.com/2010/06/08/google-charts/#comments</comments>
		<pubDate>Tue, 08 Jun 2010 20:33:18 +0000</pubDate>
		<dc:creator>alxtechblog</dc:creator>
				<category><![CDATA[Graphics]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[charts]]></category>
		<category><![CDATA[data visualization]]></category>
		<category><![CDATA[diagrams]]></category>
		<category><![CDATA[google chart api]]></category>

		<guid isPermaLink="false">http://alxtechblog.wordpress.com/?p=109</guid>
		<description><![CDATA[Whoever wants to include a graphical chart in a web page without having to design it in some other tool and export it as image, try the google charts api! It&#8217;s just one line of html-code, looks nice, can be easily configured, and &#8211; with some basic java scipt &#8211; even interactive&#8230;. I liked it, [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=alxtechblog.wordpress.com&amp;blog=12847132&amp;post=109&amp;subd=alxtechblog&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Whoever wants to include a graphical chart in a web page without having to design it in some other tool and export it as image, try the google charts api!<br />
It&#8217;s just one line of html-code, looks nice, can be easily configured, and &#8211; with some basic java scipt &#8211; even interactive&#8230;.<br />
I liked it, so click <a href="http://code.google.com/intl/de-DE/apis/charttools/">here</a> for more information about the chart tools api or <a href="http://code.google.com/intl/de-DE/apis/chart/docs/gallery/chart_gall.html">here </a> for the gallery. See below for my very first chart <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><img src="http://chart.apis.google.com/chart?cht=p3&amp;chs=250x100&amp;chd=t:60,40&amp;chl=Hello|World" alt="" /></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/alxtechblog.wordpress.com/109/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/alxtechblog.wordpress.com/109/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/alxtechblog.wordpress.com/109/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/alxtechblog.wordpress.com/109/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/alxtechblog.wordpress.com/109/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/alxtechblog.wordpress.com/109/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/alxtechblog.wordpress.com/109/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/alxtechblog.wordpress.com/109/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/alxtechblog.wordpress.com/109/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/alxtechblog.wordpress.com/109/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/alxtechblog.wordpress.com/109/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/alxtechblog.wordpress.com/109/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/alxtechblog.wordpress.com/109/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/alxtechblog.wordpress.com/109/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=alxtechblog.wordpress.com&amp;blog=12847132&amp;post=109&amp;subd=alxtechblog&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://alxtechblog.wordpress.com/2010/06/08/google-charts/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/813f790e036842f8f65beebfab96c960?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">alxtechblog</media:title>
		</media:content>

		<media:content url="http://chart.apis.google.com/chart?cht=p3&#038;chs=250x100&#038;chd=t:60,40&#038;chl=Hello&#124;World" medium="image" />
	</item>
		<item>
		<title>QR Codes for quick &amp; easy access to web pages on your smart phone</title>
		<link>http://alxtechblog.wordpress.com/2010/06/01/qr-codes-for-quick-easy-accessing-web-pages-on-your-smart-phone/</link>
		<comments>http://alxtechblog.wordpress.com/2010/06/01/qr-codes-for-quick-easy-accessing-web-pages-on-your-smart-phone/#comments</comments>
		<pubDate>Tue, 01 Jun 2010 21:24:17 +0000</pubDate>
		<dc:creator>alxtechblog</dc:creator>
				<category><![CDATA[Link]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[bar code]]></category>
		<category><![CDATA[barcode]]></category>
		<category><![CDATA[copy data from desktop to mobile phone]]></category>
		<category><![CDATA[qr]]></category>
		<category><![CDATA[qr-code]]></category>
		<category><![CDATA[tag]]></category>

		<guid isPermaLink="false">http://alxtechblog.wordpress.com/?p=98</guid>
		<description><![CDATA[You have a mobile phone equipped with a qr-tag reader? You want to open the same web page on your mobile phone like on your desktop pc but are tired of typing a looong url with the smaaall keys / touch buttons of your phone ? Here&#8217;s the answer: Create a bookmark to this link:  [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=alxtechblog.wordpress.com&amp;blog=12847132&amp;post=98&amp;subd=alxtechblog&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>You have a mobile phone equipped with a qr-tag reader? You want to open the same web page on your mobile phone like on your desktop pc but are tired of typing a looong url with the smaaall keys / touch buttons of your phone ?</p>
<p>Here&#8217;s the answer:</p>
<p>Create a bookmark to this link:  javascript:window.location=&#8217;http://chart.apis.google.com/chart?cht=qr&amp;chs=480&#215;480&amp;chl=&#8217;+window.location</p>
<p>Now whenever you are on an interesting web page, open this book mark and a qr code will apear containing the link to your current page. Take a picture with your mobile phone and find yourself on the same page on your mobile phone like on your desktop pc &#8230; nice and easy <img src='http://s1.wp.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Find below a sample qr tag containing a link to the main page of this blog:<br />
<img src="http://chart.apis.google.com/chart?cht=qr&amp;chs=100x100&amp;chl=http://alxtechblog.wordpress.com" alt="QR-code with link to alxTechBlog" /></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/alxtechblog.wordpress.com/98/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/alxtechblog.wordpress.com/98/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/alxtechblog.wordpress.com/98/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/alxtechblog.wordpress.com/98/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/alxtechblog.wordpress.com/98/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/alxtechblog.wordpress.com/98/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/alxtechblog.wordpress.com/98/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/alxtechblog.wordpress.com/98/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/alxtechblog.wordpress.com/98/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/alxtechblog.wordpress.com/98/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/alxtechblog.wordpress.com/98/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/alxtechblog.wordpress.com/98/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/alxtechblog.wordpress.com/98/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/alxtechblog.wordpress.com/98/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=alxtechblog.wordpress.com&amp;blog=12847132&amp;post=98&amp;subd=alxtechblog&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://alxtechblog.wordpress.com/2010/06/01/qr-codes-for-quick-easy-accessing-web-pages-on-your-smart-phone/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/813f790e036842f8f65beebfab96c960?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">alxtechblog</media:title>
		</media:content>

		<media:content url="http://chart.apis.google.com/chart?cht=qr&#038;chs=100x100&#038;chl=http://alxtechblog.wordpress.com" medium="image">
			<media:title type="html">QR-code with link to alxTechBlog</media:title>
		</media:content>
	</item>
		<item>
		<title>Free little tool for learning vocabulary &#8230;</title>
		<link>http://alxtechblog.wordpress.com/2010/05/09/free-little-tool-for-learning-vocabulary/</link>
		<comments>http://alxtechblog.wordpress.com/2010/05/09/free-little-tool-for-learning-vocabulary/#comments</comments>
		<pubDate>Sun, 09 May 2010 17:19:30 +0000</pubDate>
		<dc:creator>alxtechblog</dc:creator>
				<category><![CDATA[Projects]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[post it]]></category>
		<category><![CDATA[vocable tester]]></category>
		<category><![CDATA[vocabulary tool]]></category>

		<guid isPermaLink="false">http://alxtechblog.wordpress.com/?p=86</guid>
		<description><![CDATA[Some years ago I spent a while in Finland. During that time I decided to try to learn basic finish, however this is for sure not a language easy to learn!  To facilitate this (hopeless) effort a little bit, I developed a small piece of software which works like post-its: It gives you some word [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=alxtechblog.wordpress.com&amp;blog=12847132&amp;post=86&amp;subd=alxtechblog&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Some years ago I spent a while  in Finland. During that time I decided to try to learn basic finish, however this is for sure not a language easy to learn!  To facilitate this (hopeless) effort a little bit, I developed a small piece of software which works like post-its: It gives you some word and you can think of the translation. This tool gives you some statistics of your learning progress and puts the words in a sensible order so that wrongly answered words come more often than correctly answered ones &#8230; Of course both words and answers need to be specified by the user before.</p>
<p>Download this little tool <a href="http://vocabletester.weebly.com/uploads/2/7/2/4/272439/vocabletester.exe">here</a> (windows only), try it (some finnish word list as example included <img src='http://s1.wp.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  ) of course for free. Well admittedly I haven&#8217;t really succeeded in learning finnish but I am kinda sure it&#8217;s not because of this tool, it&#8217;s rather my langauge capabilites &#8230; <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Here is the project page of this vocabulary software: <a href="http://vocabletester.weebly.com/" target="_blank">vocabletester.weebly.com/</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/alxtechblog.wordpress.com/86/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/alxtechblog.wordpress.com/86/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/alxtechblog.wordpress.com/86/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/alxtechblog.wordpress.com/86/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/alxtechblog.wordpress.com/86/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/alxtechblog.wordpress.com/86/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/alxtechblog.wordpress.com/86/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/alxtechblog.wordpress.com/86/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/alxtechblog.wordpress.com/86/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/alxtechblog.wordpress.com/86/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/alxtechblog.wordpress.com/86/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/alxtechblog.wordpress.com/86/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/alxtechblog.wordpress.com/86/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/alxtechblog.wordpress.com/86/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=alxtechblog.wordpress.com&amp;blog=12847132&amp;post=86&amp;subd=alxtechblog&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://alxtechblog.wordpress.com/2010/05/09/free-little-tool-for-learning-vocabulary/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/813f790e036842f8f65beebfab96c960?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">alxtechblog</media:title>
		</media:content>
	</item>
		<item>
		<title>Resurrecting the good old digiFrame Connector</title>
		<link>http://alxtechblog.wordpress.com/2010/04/29/digiframe-connector/</link>
		<comments>http://alxtechblog.wordpress.com/2010/04/29/digiframe-connector/#comments</comments>
		<pubDate>Thu, 29 Apr 2010 21:41:37 +0000</pubDate>
		<dc:creator>alxtechblog</dc:creator>
				<category><![CDATA[Graphics]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://alxtechblog.wordpress.com/?p=54</guid>
		<description><![CDATA[A bit more than a year ago I had built a software running on a laptop which could receive pictures over the internet and display them. The fancy thing was that it was possible to send pictures to this &#8220;digital picture frame&#8221; just by email or by using a little web application which also let [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=alxtechblog.wordpress.com&amp;blog=12847132&amp;post=54&amp;subd=alxtechblog&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>A bit more than a year ago I had built a software running on a laptop which could receive pictures over the internet and display them. The fancy thing was that it was possible to send pictures to this &#8220;digital picture frame&#8221; just by email or by using a little web application which also let you amend these pictures with text and so on ( click <a href="http://digiframe.weebly.com/index.html" target="_blank">here</a> to see the digiFrame Connector Web page for more information). Only few seconds after the picture was send to the digiFrame it popped up and could be viewed, so you could see this picture almost instantly. For viewing all pictures that already had been sent to the digiFrame there were 2 modes: A slideshow mode which just showed random pictures and the &#8220;history mode&#8221;, wich showed the last 10 pictures sent to the digiFrame.</p>
<p>I built this digiFrame system because I thought it was interesting and also practical. Then I tried to spread the existence of the digiFrame among my friends and hey &#8211; suddenly I got pictures sent to me from Finland, Spain, Hamburg and other cities &#8230;. nice <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />   However, after a while I received less and less pictures, eventually I put the digiFrame display in the basement and forgot about it!   But hey, in the last month I have spoken to 4 people who asked me how I liked their pics&#8230;.&#8221;What pics?&#8221; &#8211; &#8220;Well the pics I sent to your digiFrame!&#8221; &#8211; &#8220;UUps!&#8221; &#8230;. So I ran down to the basement, put it onto my desk again and was really happy and suprised to see those 4 new pictures on my digiFrame.</p>
<p>And this is what this post is all about: <strong>The digiFrame is alive again! If you send me your pics, they won&#8217;t disappear straight in the basement! Instead I will enjoy them and give you feedback on your photos! Promise <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </strong></p>
<p>&#8230;. again the link to the project page: <a href="http://digiframe.weebly.com/index.html" target="_blank">digiframe.weebly.com</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/alxtechblog.wordpress.com/54/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/alxtechblog.wordpress.com/54/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/alxtechblog.wordpress.com/54/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/alxtechblog.wordpress.com/54/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/alxtechblog.wordpress.com/54/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/alxtechblog.wordpress.com/54/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/alxtechblog.wordpress.com/54/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/alxtechblog.wordpress.com/54/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/alxtechblog.wordpress.com/54/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/alxtechblog.wordpress.com/54/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/alxtechblog.wordpress.com/54/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/alxtechblog.wordpress.com/54/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/alxtechblog.wordpress.com/54/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/alxtechblog.wordpress.com/54/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=alxtechblog.wordpress.com&amp;blog=12847132&amp;post=54&amp;subd=alxtechblog&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://alxtechblog.wordpress.com/2010/04/29/digiframe-connector/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/813f790e036842f8f65beebfab96c960?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">alxtechblog</media:title>
		</media:content>
	</item>
		<item>
		<title>Firefox Addons which I am currently using &#8230;</title>
		<link>http://alxtechblog.wordpress.com/2010/04/27/firefox-addons-which-i-am-currently-using/</link>
		<comments>http://alxtechblog.wordpress.com/2010/04/27/firefox-addons-which-i-am-currently-using/#comments</comments>
		<pubDate>Tue, 27 Apr 2010 21:46:49 +0000</pubDate>
		<dc:creator>alxtechblog</dc:creator>
				<category><![CDATA[Web]]></category>
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://alxtechblog.wordpress.com/?p=43</guid>
		<description><![CDATA[Today I want to present you 4 of the best firefox addons (at least according to my opinion&#8230;).  Firefox addons &#8211; or generally spoken &#8220;browser addons&#8221; &#8211; are very important because they provide great extra functionality for browsing the internet which I wouldn&#8217;t want to miss anymore. Download following addons and many others from the [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=alxtechblog.wordpress.com&amp;blog=12847132&amp;post=43&amp;subd=alxtechblog&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Today I want to present you 4 of the best firefox addons (at least according to my opinion&#8230;).  Firefox addons &#8211; or generally spoken &#8220;browser addons&#8221; &#8211; are very important because they provide great extra functionality for browsing the internet which I wouldn&#8217;t want to miss anymore. Download following addons and many others from <a title="here" href="http://addons.mozilla.org/de/firefox/" target="_self">the firefox addons site</a>. Trust me, just give them a try &#8230;</p>
<p><strong>- Xmarks Bookmark and  Password Sync</strong></p>
<p>Xmarks Bookmarks allows you to sync and backup your bookmarks (and optionally passwords if you trust them <img src='http://s1.wp.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  ) on a xmark server in the internet. This means that you can download your bookmarks &#8211; even open taps from you last session &#8211; on any other computer with internet access &#8230; nice!</p>
<p><strong>- Cooliris</strong></p>
<p>Looking for images or movies and trying to get an overview of the results e.g. in google images search? Cooliris presents you a 3d-wall full of images from web pages. Zoom into these images, walk along the image wall &#8230; just enjoy this beautiful and quick way of viewing  visual media of a web page.<strong> </strong></p>
<p><strong>- Firebug</strong></p>
<p>Analyze java script, css, html, dom elements, &#8230;.,  of webpages which you are currently viewing and modify them on the fly. Everybody who&#8217;s designing or creating web pages probably uses this addon. Everybody else: Keep this wonderful addon in your mind! May be you&#8217;ll need it some day trying to find out why the page you are currently viewing just looks totally different in the internet explorer than in any other browser!</p>
<p><strong>- AdBlock (Plus)</strong></p>
<p>Tired of seamingly infinite add popups opening in the browser while surfing through the internet? Use this famous addon and you&#8217;ll be (almost) free of add popups. It works by applying filters according to pre-defined but always up-to-date black lists.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/alxtechblog.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/alxtechblog.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/alxtechblog.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/alxtechblog.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/alxtechblog.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/alxtechblog.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/alxtechblog.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/alxtechblog.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/alxtechblog.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/alxtechblog.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/alxtechblog.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/alxtechblog.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/alxtechblog.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/alxtechblog.wordpress.com/43/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=alxtechblog.wordpress.com&amp;blog=12847132&amp;post=43&amp;subd=alxtechblog&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://alxtechblog.wordpress.com/2010/04/27/firefox-addons-which-i-am-currently-using/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/813f790e036842f8f65beebfab96c960?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">alxtechblog</media:title>
		</media:content>
	</item>
		<item>
		<title>Databases: Indices and Partitioning</title>
		<link>http://alxtechblog.wordpress.com/2010/04/25/databases-indices-and-partitioning/</link>
		<comments>http://alxtechblog.wordpress.com/2010/04/25/databases-indices-and-partitioning/#comments</comments>
		<pubDate>Sun, 25 Apr 2010 21:38:31 +0000</pubDate>
		<dc:creator>alxtechblog</dc:creator>
				<category><![CDATA[Databases]]></category>
		<category><![CDATA[Link]]></category>

		<guid isPermaLink="false">http://alxtechblog.wordpress.com/?p=41</guid>
		<description><![CDATA[If databases need to cope with high traffic it is very important to use them correctly in order to gain as much performance as possible. This means using indices (pointers on table attributes organized as b-trees) and partitioning. A very good and understandable survey can be found on Matthias Bank&#8217;s blog (indices, partitioning). Have fun [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=alxtechblog.wordpress.com&amp;blog=12847132&amp;post=41&amp;subd=alxtechblog&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>If databases need to cope with high traffic it is very important to use them correctly in order to gain as much performance as possible. This means using indices (pointers on table attributes organized as b-trees) and partitioning. A very good and understandable survey can be found on Matthias Bank&#8217;s blog (<a href="http://www.mathias-bank.de/2006/11/12/datenbank-richtig-nutzen-1-indizes/" target="_self">indices</a>, <a href="http://www.mathias-bank.de/2006/11/18/datenbank-richtig-nutzen-2-partitionierung/" target="_self">partitioning</a>). Have fun reading &#8230;</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/alxtechblog.wordpress.com/41/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/alxtechblog.wordpress.com/41/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/alxtechblog.wordpress.com/41/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/alxtechblog.wordpress.com/41/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/alxtechblog.wordpress.com/41/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/alxtechblog.wordpress.com/41/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/alxtechblog.wordpress.com/41/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/alxtechblog.wordpress.com/41/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/alxtechblog.wordpress.com/41/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/alxtechblog.wordpress.com/41/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/alxtechblog.wordpress.com/41/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/alxtechblog.wordpress.com/41/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/alxtechblog.wordpress.com/41/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/alxtechblog.wordpress.com/41/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=alxtechblog.wordpress.com&amp;blog=12847132&amp;post=41&amp;subd=alxtechblog&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://alxtechblog.wordpress.com/2010/04/25/databases-indices-and-partitioning/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/813f790e036842f8f65beebfab96c960?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">alxtechblog</media:title>
		</media:content>
	</item>
		<item>
		<title>Good Linux Tutorial</title>
		<link>http://alxtechblog.wordpress.com/2010/04/18/good-linux-tutorial/</link>
		<comments>http://alxtechblog.wordpress.com/2010/04/18/good-linux-tutorial/#comments</comments>
		<pubDate>Sun, 18 Apr 2010 21:05:27 +0000</pubDate>
		<dc:creator>alxtechblog</dc:creator>
				<category><![CDATA[Link]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Tutorial]]></category>

		<guid isPermaLink="false">http://alxtechblog.wordpress.com/?p=38</guid>
		<description><![CDATA[Featured Link: Linux Tutorial<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=alxtechblog.wordpress.com&amp;blog=12847132&amp;post=38&amp;subd=alxtechblog&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>For everybody who is new to Linux and wants to get started with a fair amount of background information, this online and free tutorial is a great start: <a title="http://www.linux-tutorial.info/modules.php?name=MContent&amp;pageid=224" href="http://www.linux-tutorial.info/modules.php?name=MContent&amp;pageid=224" target="_self">http://www.linux-tutorial.info/modules.php?name=MContent&amp;pageid=224</a> .</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/alxtechblog.wordpress.com/38/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/alxtechblog.wordpress.com/38/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/alxtechblog.wordpress.com/38/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/alxtechblog.wordpress.com/38/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/alxtechblog.wordpress.com/38/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/alxtechblog.wordpress.com/38/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/alxtechblog.wordpress.com/38/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/alxtechblog.wordpress.com/38/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/alxtechblog.wordpress.com/38/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/alxtechblog.wordpress.com/38/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/alxtechblog.wordpress.com/38/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/alxtechblog.wordpress.com/38/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/alxtechblog.wordpress.com/38/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/alxtechblog.wordpress.com/38/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=alxtechblog.wordpress.com&amp;blog=12847132&amp;post=38&amp;subd=alxtechblog&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://alxtechblog.wordpress.com/2010/04/18/good-linux-tutorial/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/813f790e036842f8f65beebfab96c960?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">alxtechblog</media:title>
		</media:content>
	</item>
		<item>
		<title>Using VirtualBox for OS virtualization</title>
		<link>http://alxtechblog.wordpress.com/2010/03/28/using-virtualbox-for-os-virtualization/</link>
		<comments>http://alxtechblog.wordpress.com/2010/03/28/using-virtualbox-for-os-virtualization/#comments</comments>
		<pubDate>Sun, 28 Mar 2010 14:42:29 +0000</pubDate>
		<dc:creator>alxtechblog</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[kubuntu]]></category>
		<category><![CDATA[port forwarding]]></category>
		<category><![CDATA[virtual box]]></category>
		<category><![CDATA[virtualization]]></category>

		<guid isPermaLink="false">http://alxtechblog.wordpress.com/?p=18</guid>
		<description><![CDATA[Virtual Box from Sun as virtualization software<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=alxtechblog.wordpress.com&amp;blog=12847132&amp;post=18&amp;subd=alxtechblog&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Since I am Windows 7 user but quite often need unix tools I was looking for a way of running linux within my windows environment( I didn&#8217;t want to have a dual boot since I am too lazy for rebooting my computer for then 2nd os!). I decided to use <a href="http://http://www.virtualbox.org/" target="_blank">virtual box</a> from Sun as virtualization software.</p>
<p>In short, this is a great and free tool with good docs. It is very easy and straight forward to have another os running within your main os (in my case kubuntu 9.10 as guest in windows 7) .</p>
<p>It comes with some little add-ons called &#8220;guest additions&#8221; which give you some more nice integration features, i.e.  &#8220;seamless integration&#8221; (add the kde-task line on top of the windows taks line) or &#8220;easy file sharing (&#8220;just mount the windows disks in your guest os&#8221;) .</p>
<p>In my case I wanted to use linux as web server running some web application so I was trying to access the port 8080 of my guest system with my browser from my host system. For doing this you have to manually make some config-modifications to create the port forwarding. In the virtual box installation directory on your host, enter following modifications.</p>
<p>Here are the commands which are needed if you want to have a ssh-daemon running on your guest-system and want to login from your host at port 2222:</p>
<p><em>VBoxManage setextradata &#8220;kubuntu&#8221;  &#8220;VBoxInternal/Devices/pcnet/0/LUN#0/Config/myssh/HostPort&#8221; 22 </em></p>
<p><em>VBoxManage setextradata &#8220;kubuntu&#8221;  &#8220;VBoxInternal/Devices/pcnet/0/LUN#0/Config/myssh/GuestPort&#8221; 22 </em></p>
<p><em>VBoxManage setextradata &#8220;kubuntu&#8221;  &#8220;VBoxInternal/Devices/pcnet/0/LUN#0/Config/myssh/Protocol&#8221; TCP</em></p>
<p>Now you can do the same port forwarding for accessing you web server running on your guest!</p>
<p>If you want to remove this port forwarding use:</p>
<p><em>VBoxManage setextradata &#8220;kubuntu&#8221;   &#8220;VBoxInternal/Devices/pcnet/0/LUN#0/Config/myssh/HostPort&#8221; </em></p>
<p><em>VBoxManage  setextradata &#8220;kubuntu&#8221;   &#8220;VBoxInternal/Devices/pcnet/0/LUN#0/Config/myssh/GuestPort&#8221; </em></p>
<p><em>VBoxManage  setextradata &#8220;kubuntu&#8221;   &#8220;VBoxInternal/Devices/pcnet/0/LUN#0/Config/myssh/Protocol&#8221; </em></p>
<p>In short, if someone needs virtualization right now, I&#8217;d recommend Sun&#8217;s Virtual Box very nice and free (unlike vmware!) option!</p>
<p><em><br />
</em></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/alxtechblog.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/alxtechblog.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/alxtechblog.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/alxtechblog.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/alxtechblog.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/alxtechblog.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/alxtechblog.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/alxtechblog.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/alxtechblog.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/alxtechblog.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/alxtechblog.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/alxtechblog.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/alxtechblog.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/alxtechblog.wordpress.com/18/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=alxtechblog.wordpress.com&amp;blog=12847132&amp;post=18&amp;subd=alxtechblog&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://alxtechblog.wordpress.com/2010/03/28/using-virtualbox-for-os-virtualization/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/813f790e036842f8f65beebfab96c960?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">alxtechblog</media:title>
		</media:content>
	</item>
	</channel>
</rss>
