<?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>Markus Feilner's Blog</title>
	<atom:link href="http://mfeilner.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://mfeilner.wordpress.com</link>
	<description>Linux, Open Source, Books - and perhaps helpful hints here and there...</description>
	<lastBuildDate>Tue, 27 Dec 2011 18:04:44 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='mfeilner.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Markus Feilner's Blog</title>
		<link>http://mfeilner.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://mfeilner.wordpress.com/osd.xml" title="Markus Feilner&#039;s Blog" />
	<atom:link rel='hub' href='http://mfeilner.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Regensburg DVB-T channels.conf file</title>
		<link>http://mfeilner.wordpress.com/2011/12/27/regensburg-dvb-t-channels-conf-file/</link>
		<comments>http://mfeilner.wordpress.com/2011/12/27/regensburg-dvb-t-channels-conf-file/#comments</comments>
		<pubDate>Tue, 27 Dec 2011 17:01:05 +0000</pubDate>
		<dc:creator>mfeilner</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://mfeilner.wordpress.com/?p=340</guid>
		<description><![CDATA[An example channels.conf file for Regensburg, Germany DVB-T (sorted for my purpose): ARD:642000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_1_2:QAM_16:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE:513:514:32 ZDF:730000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_AUTO:QAM_16:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE:545:546:514 BR:530000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_AUTO:QAM_16:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE:545:546:34 arte:642000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_1_2:QAM_16:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE:33:34:2 3sat:730000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_3_4:FEC_AUTO:QAM_16:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE:561:562:515 Phoenix:642000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_1_2:QAM_16:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE:49:50:3 BR-alpha:530000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_AUTO:QAM_16:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE:561:562:35 EinsExtra:530000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_3_4:FEC_AUTO:QAM_16:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE:65:66:4 SWR:530000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_3_4:FEC_AUTO:QAM_16:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE:3601:3602:225 neo/KI.KA:730000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_AUTO:QAM_16:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE:593:594:517 ZDFinfo:730000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_AUTO:QAM_16:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE:577:578:516 EinsPlus:642000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_1_2:QAM_16:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE:97:98:6<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mfeilner.wordpress.com&amp;blog=1432191&amp;post=340&amp;subd=mfeilner&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<div>An example <a title="channels.conf" href="http://www.feilner-it.net/files/channels.conf">channels.conf </a>file for Regensburg, Germany DVB-T (sorted for my purpose):</div>
<div></div>
<p><em>ARD:642000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_1_2:QAM_16:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE:513:514:32<br />
</em><em><em>ZDF:730000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_AUTO:QAM_16:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE:545:546:514<br />
</em></em><em>BR:530000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_AUTO:QAM_16:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE:545:546:34<br />
</em><em>arte:642000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_1_2:QAM_16:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE:33:34:2<br />
</em><em>3sat:730000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_3_4:FEC_AUTO:QAM_16:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE:561:562:515<br />
</em><em>Phoenix:642000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_1_2:QAM_16:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE:49:50:3<br />
</em><em>BR-alpha:530000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_AUTO:QAM_16:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE:561:562:35<br />
</em><em>EinsExtra:530000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_3_4:FEC_AUTO:QAM_16:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE:65:66:4<br />
</em><em>SWR:530000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_3_4:FEC_AUTO:QAM_16:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE:3601:3602:225<br />
</em><em>neo/KI.KA:730000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_AUTO:QAM_16:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE:593:594:517<br />
</em><em>ZDFinfo:730000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_AUTO:QAM_16:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE:577:578:516<br />
</em><em>EinsPlus:642000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_1_2:QAM_16:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE:97:98:6</em></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mfeilner.wordpress.com/340/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mfeilner.wordpress.com/340/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/mfeilner.wordpress.com/340/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/mfeilner.wordpress.com/340/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/mfeilner.wordpress.com/340/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/mfeilner.wordpress.com/340/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/mfeilner.wordpress.com/340/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/mfeilner.wordpress.com/340/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/mfeilner.wordpress.com/340/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/mfeilner.wordpress.com/340/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/mfeilner.wordpress.com/340/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/mfeilner.wordpress.com/340/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/mfeilner.wordpress.com/340/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/mfeilner.wordpress.com/340/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mfeilner.wordpress.com&amp;blog=1432191&amp;post=340&amp;subd=mfeilner&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://mfeilner.wordpress.com/2011/12/27/regensburg-dvb-t-channels-conf-file/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/4709227a0230144e361c0231052bc1be?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">mfeilner</media:title>
		</media:content>
	</item>
		<item>
		<title>Script autostart at boot time on Linux</title>
		<link>http://mfeilner.wordpress.com/2011/12/08/script-autostart-at-boot-time-on-linux/</link>
		<comments>http://mfeilner.wordpress.com/2011/12/08/script-autostart-at-boot-time-on-linux/#comments</comments>
		<pubDate>Thu, 08 Dec 2011 18:38:57 +0000</pubDate>
		<dc:creator>mfeilner</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://mfeilner.wordpress.com/?p=328</guid>
		<description><![CDATA[(Just because I came across this several times during the last weeks being asked by Linux newbees. ) If you want to have a script, a command or a program run at autostart on Linux, put it into /etc/rc.local. On my Ubuntu or Mint systems this file has the following content: #!/bin/sh -e     [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mfeilner.wordpress.com&amp;blog=1432191&amp;post=328&amp;subd=mfeilner&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<div>(Just because I came across this several times during the last weeks being asked by Linux newbees. )</div>
<div></div>
<div></div>
<div>If you want to have a script, a command or a program run at autostart on Linux, put it into <em>/etc/rc.local</em>. On my Ubuntu or Mint systems this file has the following content:</div>
<div><em><br />
</em></div>
<div>
<div><em>#!/bin/sh -e                                                                        </em></div>
<div><em>#                                                                                   </em></div>
<div><em># rc.local                                                                          </em></div>
<div><em>#                                                                                   </em></div>
<div><em># This script is executed at the end of each multiuser runlevel.                    </em></div>
<div><em># Make sure that the script will &#8220;exit 0&#8243; on success or any other                   </em></div>
<div><em># value on error.                                                                   </em></div>
<div><em>#                                                                                   </em></div>
<div><em># In order to enable or disable this script just change the execution               </em></div>
<div><em># bits.                                                                             </em></div>
<div><em>#                                                                                   </em></div>
<div><em># By default this script does nothing.                                              </em></div>
<div><em>                                                                                    </em></div>
<div><em>exit 0   </em></div>
</div>
<div></div>
<div><em><br />
</em></div>
<div>If you add a line like <em>echo &#8220;`date`: Hello, dude, I am just booting.&#8221; &gt; /tmp/bootlog</em> here, the next time your system starts you will find a timestamp followed by the nice greeting inside the file <em>/tmp.bootlog</em>:</div>
<div><em><br />
</em></div>
<div></div>
<div><em>Thu Dec  8 16:06:35 CET 2011: Hello, dude, I am just booting.</em></div>
<div></div>
<div><em><br />
</em></div>
<div>Mind that this only works on systems that (perhaps you&#8217;ll use <em>locate rc.local</em>) to check that) have the relevant init script <em>/etc/init.d/rc.local</em> on their hard drive. My Ubuntu/Mint systems have the test following test included:</div>
<div><em><br />
</em></div>
<div>
<div><em>do_start() {</em></div>
<div><em>        if [ -x /etc/rc.local ]; then</em></div>
<div><em>                [ "$VERBOSE" != no ] &amp;&amp; log_begin_msg &#8220;Running local boot </em></div>
<div><em>scripts (/etc/rc.local)&#8221;</em></div>
<div><em>                /etc/rc.local</em></div>
<div><em>                ES=$?</em></div>
<div><em>                [ "$VERBOSE" != no ] &amp;&amp; log_end_msg $ES</em></div>
<div><em>                return $ES</em></div>
<div><em>        fi</em></div>
<div><em>}</em></div>
</div>
<div></div>
<div><em><br />
</em></div>
<div>Basically, this test makes sure that it is executed if it exists. If you have symbolic links like these:</div>
<div><em><br />
</em></div>
<div>
<div><em>/etc/rc2.d/S99rc.local                                                                                                                       </em></div>
<div><em>/etc/rc3.d/S99rc.local                                                                                                                       </em></div>
<div><em>/etc/rc4.d/S99rc.local                                                                                                                       </em></div>
<div><em>/etc/rc5.d/S99rc.local</em></div>
</div>
<div><em><br />
</em></div>
<div></div>
<div></div>
<div>then this script will be run always on the start of runlevels 2,3,4 and 5. You can change that behaviour with the command <em>update-rc.d</em> (a very good manpage is available).</div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mfeilner.wordpress.com/328/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mfeilner.wordpress.com/328/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/mfeilner.wordpress.com/328/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/mfeilner.wordpress.com/328/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/mfeilner.wordpress.com/328/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/mfeilner.wordpress.com/328/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/mfeilner.wordpress.com/328/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/mfeilner.wordpress.com/328/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/mfeilner.wordpress.com/328/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/mfeilner.wordpress.com/328/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/mfeilner.wordpress.com/328/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/mfeilner.wordpress.com/328/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/mfeilner.wordpress.com/328/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/mfeilner.wordpress.com/328/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mfeilner.wordpress.com&amp;blog=1432191&amp;post=328&amp;subd=mfeilner&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://mfeilner.wordpress.com/2011/12/08/script-autostart-at-boot-time-on-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/4709227a0230144e361c0231052bc1be?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">mfeilner</media:title>
		</media:content>
	</item>
		<item>
		<title>Spam-tagging russian encoded spam with sieve rules and its regex extension</title>
		<link>http://mfeilner.wordpress.com/2011/11/27/spam-tagging-russian-encoded-spam-mails-with-sieve-rules-and-its-regex-extension/</link>
		<comments>http://mfeilner.wordpress.com/2011/11/27/spam-tagging-russian-encoded-spam-mails-with-sieve-rules-and-its-regex-extension/#comments</comments>
		<pubDate>Sun, 27 Nov 2011 12:22:44 +0000</pubDate>
		<dc:creator>mfeilner</dc:creator>
				<category><![CDATA[Blogroll]]></category>
		<category><![CDATA[Helpful hints]]></category>

		<guid isPermaLink="false">http://mfeilner.wordpress.com/?p=310</guid>
		<description><![CDATA[Since a few weeks I have been receiving numerous e-mails in russian language. Sadly enough, I don&#8217;t speak Russian. However, about 20 or 30 mails per day made it through my three layers of spam detection. Two Spam Assassins, one at my provider (powered by the experience of several hundred domains), one on my own Cyrus IMAP server [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mfeilner.wordpress.com&amp;blog=1432191&amp;post=310&amp;subd=mfeilner&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<div>Since a few weeks I have been receiving numerous e-mails in russian language. Sadly enough, I don&#8217;t speak Russian. However, about 20 or 30 mails per day made it through my three layers of spam detection. Two <a href="http://spamassassin.apache.org/">Spam Assassins</a>, one at my provider (powered by the experience of several hundred domains), one on my own <a href="http://www.cyrusimap.org/" target="_blank">Cyrus</a> IMAP server including my preferences and &#8220;personal experiences&#8221; plus (third level) a rather complex set of <a href="http://www.linux-magazin.de/Heft-Abo/Ausgaben/2007/06/Ausgesiebt">Sieve mail filtering rules</a> could not prevent those mails from traveling to my Inbox.</div>
<div><em><strong>From: &#8220;?koi8-r&#8230;&#8221;</strong></em></div>
<div>Thus I had a look in the e-mails&#8217; source code and found the &#8220;From:&#8221;-field starting with &#8220;<em>?koi8-r?</em>&#8221; like this:</div>
<div></div>
<div><em>From: =?koi8-r?B?18/azcXdxc7JxSDu5PM=?= &lt;pinstripev6@rodswan.com&gt;</em></div>
<div></div>
<div>That&#8217;s perfectly enough for my Third Stage (no Boston here!). I just had to add the fifth line to my sieve script below &#8211; and now now more illegible Russian mails appear in my inbox. Okay, they now are in the &#8220;spam&#8221;-folder, but lateron I will just redirect the &#8220;fileinto&#8221;-command and have them rejected.</div>
<div></div>
<div></div>
<div><em><strong>The Sieve part: </strong></em></div>
<div></div>
<div><em>require [ "fileinto", "regex", "reject" ];</em></div>
<div><em>[...]</em></div>
<div><em>if anyof (</em></div>
<div><em> header :regex :comparator &#8220;i;ascii-casemap&#8221; ["Subject", "From", "To", "Cc", "Bcc"] &#8220;[.]*[vV]iagra[.]*&#8221;,</em></div>
<div><em> header :regex :comparator &#8220;i;ascii-casemap&#8221; ["From"] &#8220;[.]*koi8-r[.]*&#8221;,</em></div>
<div><em> header :contains ["X-Spam-Level"] &#8220;*****&#8221;</em></div>
<div><em>)</em></div>
<div><em>{</em></div>
<div><em>        fileinto &#8220;INBOX.spam&#8221; ;</em></div>
<div><em>        stop;</em></div>
<div><em>}</em></div>
<div><em>[...]</em></div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mfeilner.wordpress.com/310/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mfeilner.wordpress.com/310/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/mfeilner.wordpress.com/310/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/mfeilner.wordpress.com/310/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/mfeilner.wordpress.com/310/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/mfeilner.wordpress.com/310/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/mfeilner.wordpress.com/310/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/mfeilner.wordpress.com/310/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/mfeilner.wordpress.com/310/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/mfeilner.wordpress.com/310/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/mfeilner.wordpress.com/310/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/mfeilner.wordpress.com/310/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/mfeilner.wordpress.com/310/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/mfeilner.wordpress.com/310/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mfeilner.wordpress.com&amp;blog=1432191&amp;post=310&amp;subd=mfeilner&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://mfeilner.wordpress.com/2011/11/27/spam-tagging-russian-encoded-spam-mails-with-sieve-rules-and-its-regex-extension/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/4709227a0230144e361c0231052bc1be?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">mfeilner</media:title>
		</media:content>
	</item>
		<item>
		<title>Critical comments on Mono&#8230;</title>
		<link>http://mfeilner.wordpress.com/2011/06/06/critical-comments-on-mono/</link>
		<comments>http://mfeilner.wordpress.com/2011/06/06/critical-comments-on-mono/#comments</comments>
		<pubDate>Mon, 06 Jun 2011 18:39:04 +0000</pubDate>
		<dc:creator>mfeilner</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://mfeilner.wordpress.com/2011/06/06/critical-comments-on-mono/</guid>
		<description><![CDATA[I recently found some rather critical comments on Mono, a free version of the .NET-framework that makes it possibile to develop cross-plattform. Being kicked out by Novell, the core developers of Mono founded their own company, Xamarin, and are on the way for a Mono foundation. Wake up, little Suse Parting Linux and Mono Time [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mfeilner.wordpress.com&amp;blog=1432191&amp;post=309&amp;subd=mfeilner&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I recently found some rather critical comments on Mono, a free version of the .NET-framework that makes it possibile to develop cross-plattform. Being kicked out by Novell, the core developers of Mono founded their own company, <a href="http://www.xamarin.com/">Xamarin</a>, and are on the way for a Mono foundation.</p>
<p><a href="http://www.h-online.com/open/features/Novell-s-open-source-legacy-wake-up-little-SuSE-1254835.html?page=1">Wake up, little Suse</a></p>
<p><a href="http://www.itworld.com/mobile-wireless/171285/parting-linux-and-mono">Parting Linux and Mono</a></p>
</p>
<p><a href="http://www.itjungle.com/tfh/tfh060611-story08.html">Time For IBM i To Catch Mono&#8211;Again</a></p>
<p>I&#8217;ll add more as I find them&#8230;</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mfeilner.wordpress.com/309/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mfeilner.wordpress.com/309/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/mfeilner.wordpress.com/309/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/mfeilner.wordpress.com/309/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/mfeilner.wordpress.com/309/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/mfeilner.wordpress.com/309/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/mfeilner.wordpress.com/309/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/mfeilner.wordpress.com/309/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/mfeilner.wordpress.com/309/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/mfeilner.wordpress.com/309/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/mfeilner.wordpress.com/309/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/mfeilner.wordpress.com/309/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/mfeilner.wordpress.com/309/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/mfeilner.wordpress.com/309/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mfeilner.wordpress.com&amp;blog=1432191&amp;post=309&amp;subd=mfeilner&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://mfeilner.wordpress.com/2011/06/06/critical-comments-on-mono/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/4709227a0230144e361c0231052bc1be?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">mfeilner</media:title>
		</media:content>
	</item>
		<item>
		<title>Howto convert MPC, Flac and Ogg to mp3 on Linux with free tools</title>
		<link>http://mfeilner.wordpress.com/2011/01/30/howto-convert-mpc-flac-and-ogg-to-mp3-on-linux-with-free-tools/</link>
		<comments>http://mfeilner.wordpress.com/2011/01/30/howto-convert-mpc-flac-and-ogg-to-mp3-on-linux-with-free-tools/#comments</comments>
		<pubDate>Sun, 30 Jan 2011 11:37:00 +0000</pubDate>
		<dc:creator>mfeilner</dc:creator>
				<category><![CDATA[Blogroll]]></category>
		<category><![CDATA[Helpful hints]]></category>
		<category><![CDATA[Mobile Linux]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://mfeilner.wordpress.com/?p=288</guid>
		<description><![CDATA[In my MP3 library&#8217;s past I had experimented with different file formats. I have recordings of vinyl or radio in FLAC (Free Lossless Audio Codec), MPC (Musepack), Ogg (Ogg Vorbis) and other, extracted audio tracks from DVB-recordings on my PC. But since my car&#8217;s radio, my phone and my DVD player don&#8217;t support those formats [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mfeilner.wordpress.com&amp;blog=1432191&amp;post=288&amp;subd=mfeilner&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>In my MP3 library&#8217;s past I had experimented with different file formats. I have recordings of vinyl or radio in FLAC (Free Lossless Audio Codec), MPC (Musepack), Ogg (Ogg Vorbis) and other, extracted audio tracks from DVB-recordings on my PC. But since my car&#8217;s radio, my phone and my DVD player don&#8217;t support those formats (Nokias N900 did!), I chose to convert them to MP3. I made three little bash scripts, that probably only prove my limited coding capabilities&#8230; <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Nevertheless, these little snippets are quite handy for me, and yes, I do know there are better solutions around, but that simply works for me. For security reasons, the source files are not deleted, but moved to a new subdirectory. The final &#8220;<em>ls</em>&#8221; creates a playlist in the working directory.</p>
<p>If you want to try that at home, you&#8217;ll need the programs:</p>
<p>- oggdec from the <a href="http://www.vorbis.com/">vorbis-tools</a> package</p>
<p>- flac from the <a href="http://flac.sourceforge.net/">flac</a> package</p>
<p>- mpcdec from the package <a href="http://www.musepack.net/">musepack-tools</a></p>
<p>All of them are in standard Ubuntu repositories and can easily be installed via aptitude (at least here on Maverick (10.10).</p>
<p>a) FLAC, via stdout:</p>
<p><em>#!/bin/bash<br />
for file in *.flac<br />
do flac -cd &#8220;$file&#8221; | lame -h &#8211; &#8220;${file%.flac}.mp3&#8243;;<br />
done<br />
mkdir flac.old<br />
mv *.flac flac.old/<br />
ls *3 &gt; playlist.m3u</em></p>
<p>b) &#8230; and the same for MPC:</p>
<p><em>#!/bin/bash<br />
for file in *.mpc<br />
do mpcdec &#8220;$file&#8221; &#8211; | lame -h &#8211; &#8220;${file%.mpc}.mp3&#8243;;<br />
done<br />
mkdir mpc.old<br />
mv *.mpc mpc.old/<br />
ls *3 &gt; playlist.m3u</em></p>
<p>c) Ogg Vorbis:</p>
<p>Directing Oggdec to stdout wouldn&#8217;t work here, so I needed a temp.wav file for each conversion process:</p>
<p><em>#!/bin/bash<br />
for file in *.ogg<br />
do oggdec -o temp.wav &#8220;$file&#8221;;<br />
lame -h -V4 temp.wav &#8220;${file%.ogg}.mp3&#8243;;<br />
done<br />
rm temp.wav<br />
mkdir ogg.old<br />
mv *.ogg ogg.old/<br />
ls *3 &gt; playlist.m3u</em></p>
<p>Next thing will be extracting the audio track from 3GP files, like ancient mobile phones used to record. As far as i read up to now, <a title="Mplayer" href="http://www.mplayerhq.hu">Mplayer</a> or its partner mencoder should be able to do that, e.g. for videos with</p>
<p><em>mencoder infile.3gp -oac pcm -ovc raw -o outfile.avi</em></p>
<p>I&#8217;ll keep you updated.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mfeilner.wordpress.com/288/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mfeilner.wordpress.com/288/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/mfeilner.wordpress.com/288/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/mfeilner.wordpress.com/288/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/mfeilner.wordpress.com/288/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/mfeilner.wordpress.com/288/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/mfeilner.wordpress.com/288/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/mfeilner.wordpress.com/288/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/mfeilner.wordpress.com/288/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/mfeilner.wordpress.com/288/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/mfeilner.wordpress.com/288/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/mfeilner.wordpress.com/288/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/mfeilner.wordpress.com/288/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/mfeilner.wordpress.com/288/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mfeilner.wordpress.com&amp;blog=1432191&amp;post=288&amp;subd=mfeilner&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://mfeilner.wordpress.com/2011/01/30/howto-convert-mpc-flac-and-ogg-to-mp3-on-linux-with-free-tools/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/4709227a0230144e361c0231052bc1be?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">mfeilner</media:title>
		</media:content>
	</item>
		<item>
		<title>Flash, web videos and free Software with Mediathek and JWplayer 5.3</title>
		<link>http://mfeilner.wordpress.com/2010/11/27/the-web-videos-and-free-software-mediathek-and-jw-player-5-3-2/</link>
		<comments>http://mfeilner.wordpress.com/2010/11/27/the-web-videos-and-free-software-mediathek-and-jw-player-5-3-2/#comments</comments>
		<pubDate>Sat, 27 Nov 2010 16:32:56 +0000</pubDate>
		<dc:creator>mfeilner</dc:creator>
				<category><![CDATA[Blogroll]]></category>
		<category><![CDATA[Helpful hints]]></category>

		<guid isPermaLink="false">http://mfeilner.wordpress.com/?p=222</guid>
		<description><![CDATA[I am just testing two (not only at first sight) promising video tools: Whereas Jwplayer is a javascript-based player for websites that streams FLV, H.264 and other videofiles to a client with a flash-enabled browser, Mediathek is a Java-GUI that works as a frontend for many (really many) online video stores like those of german [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mfeilner.wordpress.com&amp;blog=1432191&amp;post=222&amp;subd=mfeilner&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I am just testing two (not only at first sight) promising video tools:</p>
<p>Whereas <a href="http://www.longtailvideo.com/players/jw-flv-player/" title="JWPlayer" target="_blank">Jwplayer</a> is a javascript-based player for websites that streams FLV, H.264 and other videofiles to a client with a flash-enabled browser, <a href="http://zdfmediathk.sourceforge.net" title="Mediathek" target="_blank">Mediathek</a> is a Java-GUI that works as a frontend for many (really many) online video stores like those of german TV stations. (<strong><u>Update:</u></strong> and supports also podcasts and  works as a digital TV recorder based on downloading and subscribing to streams.)</p>
<p><strong>JWplayer</strong></p>
<p>JWPlayer is a software that many big sites are using, like the infamous kino.to, and it seems very robust. Though it&#8217;s open source, there is a (not really expensive) commercial version available for some bucks. Nothing much to say, it just worked here.</p>
<p><strong>Mediathek</strong></p>
<p>Mediathek comes as a <em>.jar</em> archive, I tried version 2.3.0 that is marked as a &quot;test&quot; version, but it simply worked. Download and extract the <em>.zip</em> archive and enter &quot;<em>java -jar Mediathek.jar</em>&quot; in the subdirectory <em>Mediathek_2.3.0</em>, and you get the blank start screen after an automatic check for updates. </p>
<p>The very first step for everyone will be to update the film list via the prominent button &quot;-&gt; <em>alle Filme neu laden</em>&quot; (What&#8217;s that in the english version?) and shortly after there will be a long list full of free available videos (see the screen shot below). Nice.</p>
<p> <a href="http://zdfmediathk.sourceforge.net/"><img src="http://mfeilner.files.wordpress.com/2010/11/mediathekscreenshot.png?w=450" title="Mediathek 2.3.0" alt="Mediathek after the first start" /></a></p>
<p>As you can see, Mediathek not only allows searching, viewing and listing of all those free videos, it also has three buttons to record them to file. That&#8217;s great for everyone who wants to create his own archive of his favorite TV program. </p>
<p>Please note: For instant replay the Video Lan Client <a href="http://www.videolan.org/vlc/" title="Video Lan Client" target="_blank">Vlc</a> must be installed, for recordings either <a href="http://www.mplayerhq.hu/" title="Mplayer">Mplayer</a> or <a href="http://www.nongnu.org/flvstreamer/" title="Flvstreamer">Flvstreamer</a>. Vlc is a great recommendation also for all Windows users, it really rocks. It checks and updates codecs automatically, doesn&#8217;t install nasty stuff that isn&#8217;t really needed and just works without consuming much ressources. Forget all the other spyware like Bill&#8217;s Mediaplayer, give it a try. Here you can see VLC on Ubuntu 10.10:</p>
<p><img src="http://mfeilner.files.wordpress.com/2010/11/mediathekscreenshot1.png?w=450" title="Mediathek-VLC" alt="Mediathek uses VLC to replay, Mplayer and Flvstreamer for recordings." /></p>
<p>And yes, Mediathek needs a current Java version &#8211; on my Ubuntu Maverick (10.10) :</p>
<p><em># java -version<br />java version &quot;1.6.0_20&quot;<br />OpenJDK Runtime Environment (IcedTea6 1.9.1) (6b20-1.9.1-1ubuntu3)<br />OpenJDK 64-Bit Server VM (build 17.0-b16, mixed mode)<br /># </em></p>
<p>worked fine.</p>
<p><strong><u>Update:</u></strong><strong> </strong><strong>Subscriptions and Podcasts, minor issues with paths</strong></p>
<p>After some testing, I found out &#8211; to my big surprise &#8211; that Mediathek can also handle podcasts and supports so-called subscriptions (in german: <em>Abonnements</em>), where it tries to automatically detect new versions of TV programs available and lets you download and save them to disk at a mouse click. However, the default settings are not quite clear. </p>
<p>First: Subscriptions and podcasts have to be enabled in the main menu, only then the two separate tabs will appear &#8211; that&#8217;s not too obvious&#8230;</p>
<p>Second: You should set the path of downloaded/recorded files to some reasonable value. Its default points to <em>/tmp</em>, which might make sense on many systems. But as the dialog for new subscriptions and podcast downloads also offers a path entry, this is not really clear. Mediathek saves the file to the path: &quot;<em>Target_path_from_global_[abo|podcast]_settings / individual_path_from_single_download_settings</em>&quot;. </p>
<p>So if Mediathek happens to fill up the wrong partition, have a look in the settings menu for subscriptions (<em>Einstellungen | Abos einrichten</em>) or podcasts <em>(Einstellungen | Podcasts einrichten). </em>In both Dialogs you&#8217;ll find a <em>target path</em> (<em>Zielpfad</em> or <em>Basis-Zielordner</em>) variable which I set to my <em>/temp</em> partition &#8211; which is completly different from <em>/tmp </em>which is being emptied at every boot. </p>
<p>The same applies to the default recording command that is linked with the buttons in the main window &#8211; you can change these programs (Mplayer, Flvstreamer) via the menu entry &quot;<em>Programme | Button einrichten</em>&quot;. I found that not so self-evident. But what&#8217;s really cool is the fact that you can easily add your own set of programs for such buttons, that is really nice.</p></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mfeilner.wordpress.com/222/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mfeilner.wordpress.com/222/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/mfeilner.wordpress.com/222/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/mfeilner.wordpress.com/222/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/mfeilner.wordpress.com/222/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/mfeilner.wordpress.com/222/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/mfeilner.wordpress.com/222/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/mfeilner.wordpress.com/222/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/mfeilner.wordpress.com/222/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/mfeilner.wordpress.com/222/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/mfeilner.wordpress.com/222/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/mfeilner.wordpress.com/222/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/mfeilner.wordpress.com/222/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/mfeilner.wordpress.com/222/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mfeilner.wordpress.com&amp;blog=1432191&amp;post=222&amp;subd=mfeilner&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://mfeilner.wordpress.com/2010/11/27/the-web-videos-and-free-software-mediathek-and-jw-player-5-3-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/4709227a0230144e361c0231052bc1be?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">mfeilner</media:title>
		</media:content>

		<media:content url="http://mfeilner.files.wordpress.com/2010/11/mediathekscreenshot.png" medium="image">
			<media:title type="html">Mediathek 2.3.0</media:title>
		</media:content>

		<media:content url="http://mfeilner.files.wordpress.com/2010/11/mediathekscreenshot1.png" medium="image">
			<media:title type="html">Mediathek-VLC</media:title>
		</media:content>
	</item>
		<item>
		<title>Creating your own Webradio &#8220;app&#8221; for the N900 on Maemo5</title>
		<link>http://mfeilner.wordpress.com/2010/06/06/creating-your-own-webradio-app-for-the-n900-on-maemo5/</link>
		<comments>http://mfeilner.wordpress.com/2010/06/06/creating-your-own-webradio-app-for-the-n900-on-maemo5/#comments</comments>
		<pubDate>Sun, 06 Jun 2010 11:38:26 +0000</pubDate>
		<dc:creator>mfeilner</dc:creator>
				<category><![CDATA[Blogroll]]></category>
		<category><![CDATA[Helpful hints]]></category>
		<category><![CDATA[Mobile Linux]]></category>

		<guid isPermaLink="false">http://mfeilner.wordpress.com/2010/06/06/creating-your-own-webradio-app-for-the-n900-on-maemo5/</guid>
		<description><![CDATA[Just came across this &#8220;App&#8221; here that enables your N900 to play the FM4 Webradio stream via a tiny little icon on the smartphone&#8217;s desktop. Like most apps, there is really not much magic involved. I had a look into the Debian package used to install this austrian radiostation&#8216;s App. If you have the extras-devel [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mfeilner.wordpress.com&amp;blog=1432191&amp;post=207&amp;subd=mfeilner&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Just came across this &#8220;<em>App</em>&#8221; <a title="FM 4 Webradio app" href="http://www.pocket.at/maemo/?p=2926" target="_blank">here</a> that enables your N900 to play the FM4 Webradio stream via a tiny little icon on the smartphone&#8217;s desktop. Like most apps, there is really not much magic involved.</p>
<p>I had a look into the Debian package used to install this <a title="FM4" href="http://www.fm4.at" target="_blank">austrian radiostation</a>&#8216;s <em>App</em>. If you have the extras-devel and/or -testing repositories enabled on your phone (either via Program Manager or by editing <em>sources.list</em>), then an <em>apt-cache search webradio</em> will give you this:</p>
<p><em>mfeilner@laptop:~$ ssh root@n900</em></p>
<p><em>root@n900&#8242;s password: </em></p>
<p><em>Nokia-N900:~# apts webradio</em></p>
<p><em>webradio-fm4 &#8211; Startup Webradio fm4.orf.at</em></p>
<p><em>webradio-radio-wien &#8211; Startup Webradio http://wien.orf.at/</em></p>
<p><em>webradio-superfly &#8211; Vienna&#8217;s Soulful Radiostation (Web Radio)</em></p>
<p><em>Nokia-N900:~# </em></p>
<p>As you can see, I did&#8217;nt even have to worry about in which pocket or trouser I left the phone yesterday evening&#8230; Back home, it automatically connects to my WLAN, and via OpenSSH I can connect. I added bash and some aliases to the &#8220;~<em>.bashrc</em>&#8220;, just like I am used to on a PC. <em>Apts</em> is my alias for <em>apt-cache search</em>, and a simple <em>apt-get install webradio-fm4</em> adds those files to the phone:</p>
<p><em>Nokia-N900:~# dpkg -L webradio-fm4</em></p>
<p><em>/.</em></p>
<p><em>/usr</em></p>
<p><em>/usr/share</em></p>
<p><em>/usr/share/doc</em></p>
<p><em>/usr/share/doc/webradio-fm4</em></p>
<p><em>/usr/share/doc/webradio-fm4/changelog.gz</em></p>
<p><em>/usr/share/doc/webradio-fm4/copyright</em></p>
<p><em>/usr/share/applications</em></p>
<p><em>/usr/share/applications/hildon</em></p>
<p><em>/usr/share/applications/hildon/webradio-fm4.desktop</em></p>
<p><em>/usr/share/icons</em></p>
<p><em>/usr/share/icons/hicolor</em></p>
<p><em>/usr/share/icons/hicolor/48&#215;48</em></p>
<p><em>/usr/share/icons/hicolor/48&#215;48/hildon</em></p>
<p><em>/usr/share/icons/hicolor/48&#215;48/hildon/wr-fm4.png</em></p>
<p><em>Nokia-N900:~# </em></p>
<p>Yes, the full set of <em>dpkg</em> and <em>apt</em> is available on this <span style="text-decoration:underline;">phone</span>. Once you had a look into these files, adding another Webradio as an Icon to your Desktop &#8211; or as the Mac and Android people would call it &#8211; an &#8220;<em>App</em>&#8220;, is pretty straightforward: Just copy, rename and edit <em>/usr/share/applications/hildon/webradio-fm4.desktop</em> and adapt it to your needs:</p>
<p><em>Nokia-N900:~# cat /usr/share/applications/hildon/webradio-fm4.desktop</em></p>
<p><em>[Desktop Entry]</em></p>
<p><em>Encoding=UTF-8</em></p>
<p><em>Version=1.0</em></p>
<p><em>Name=FM4</em></p>
<p><em>Comment=FM4</em></p>
<p><em>#Exec=sh /home/user/webradio.sh fm4</em></p>
<p><em>Exec=/usr/bin/dbus-send &#8211;print-reply &#8211;dest=com.nokia.mediaplayer /com/nokia/mediaplayer com.nokia.mediaplayer.mime_open string:&#8221;http://mp3stream1.apasf.apa.at:8000/listen.pls&#8221;</em></p>
<p><em>Icon=wr-fm4</em></p>
<p><em>Terminal=false</em></p>
<p><em>Type=Application</em></p>
<p><em>X-HildonDesk-ShowInToolbar=true</em></p>
<p><em>X-Osso-Type=application/x-executableNokia-N900:~# vi /usr/share/applications/hildon/webradio-fm4.desktop</em></p>
<p>You only need to change the URL of the webcast in the line <em>&#8220;Exec&#8221;</em> and probably you would want to change the name in <em>&#8220;Name&#8221;</em> and <em>&#8220;Comment&#8221;. </em>I added another Icon in <em>/usr/share/icons/hicolor/48&#215;48/hildon/ </em>and pointed the line starting with &#8220;<em>Icon</em>&#8221; to that file. Opening, Copying and Editing the icon image (a 48&#215;48 pixel sized PNG) works fine with Gimp, since the N900&#8242;s SSH-Server fully supports the FISH-Protocol integrated in Konqueror and Dolphin. The app now is available in the programm menu and as a widget for the desktop.</p>
<p>My next step will be finding out about recording music from services like <a title="Shoutcast" href="http://www.shoutcast.com/" target="_blank">shoutcast</a> and <a title="Last FM" href="http://www.lastfm.de/" target="_blank">last.fm</a> or video recording from flash sources with the N900. The 32 GByte of internal memory must be filled somehow <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> . By the way: there were already about 100 webradiostations preconfigured with my device, and Mplayer is available &#8211; so the recording shouldn&#8217;t be that difficult. And flash works fine, even webtv works &#8211; if you keep the resolution down. Hail to all the apple fans, and thank god there&#8217;s no need for I-tunes in this world &#8211; except for dummies.</p>
<p>&nbsp;</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mfeilner.wordpress.com/207/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mfeilner.wordpress.com/207/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/mfeilner.wordpress.com/207/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/mfeilner.wordpress.com/207/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/mfeilner.wordpress.com/207/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/mfeilner.wordpress.com/207/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/mfeilner.wordpress.com/207/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/mfeilner.wordpress.com/207/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/mfeilner.wordpress.com/207/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/mfeilner.wordpress.com/207/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/mfeilner.wordpress.com/207/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/mfeilner.wordpress.com/207/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/mfeilner.wordpress.com/207/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/mfeilner.wordpress.com/207/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mfeilner.wordpress.com&amp;blog=1432191&amp;post=207&amp;subd=mfeilner&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://mfeilner.wordpress.com/2010/06/06/creating-your-own-webradio-app-for-the-n900-on-maemo5/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/4709227a0230144e361c0231052bc1be?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">mfeilner</media:title>
		</media:content>
	</item>
		<item>
		<title>My third Book: Beginning OpenVPN 2.0.9</title>
		<link>http://mfeilner.wordpress.com/2010/05/29/my-third-book-openvpn-2-0-9/</link>
		<comments>http://mfeilner.wordpress.com/2010/05/29/my-third-book-openvpn-2-0-9/#comments</comments>
		<pubDate>Sat, 29 May 2010 14:47:50 +0000</pubDate>
		<dc:creator>mfeilner</dc:creator>
				<category><![CDATA[Blogroll]]></category>
		<category><![CDATA[Publications]]></category>
		<category><![CDATA[Studies and Surveys]]></category>

		<guid isPermaLink="false">http://mfeilner.wordpress.com/?p=200</guid>
		<description><![CDATA[It&#8217;s been already some months since Packt published my newest &#8220;oeuvre&#8221;! During the last year, despite some minor organ transplantation ,  I managed to update my OpenVPN book &#8211; and together with Norbert Graf I added lots of information about new features, setups and details of the recent releases of the world&#8217;s best open source [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mfeilner.wordpress.com&amp;blog=1432191&amp;post=200&amp;subd=mfeilner&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s been already some months since Packt published my newest &#8220;oeuvre&#8221;! During the last year, despite some minor organ transplantation <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> ,  I managed to <a title="OpenVPN 2.09" href="http://www.packtpub.com/learning-openvpn-2-0-9/book?utm_source=mfeilner.wordpress.com&amp;utm_medium=blog&amp;utm_content=authorsite&amp;utm_campaign=mdb_003037" target="_blank">update my OpenVPN book</a> &#8211; and together with Norbert Graf I added lots of information about new features, setups and details of the recent releases of the world&#8217;s best open source VPN software.</p>
<p><a href="http://www.packtpub.com/learning-openvpn-2-0-9/book?utm_source=mfeilner.wordpress.com&amp;utm_medium=blog&amp;utm_content=authorsite&amp;utm_campaign=mdb_003037" target="_blank"><img class="alignnone size-medium wp-image-201" title="openvpn209" src="http://mfeilner.files.wordpress.com/2010/05/openvpn209.png?w=243&#038;h=300" alt="Beginning OpenVPN 2.0.9" width="243" height="300" /></a></p>
<p>The book covers all the cool features of the latest OpenVPN versions,  including 2.1, 2.1.1 and all older versions, too. Topics like high availability, mobility, management interfaces and more are included now.</p>
<p>The book starts off with a in-deep introduction to VPNs, OpenVPN and its various installations on different platforms. A long, detailed section deals with the numeruous configuration options, followed by many examples for advanced setups. X.509 certificates and PKI key management make another big part of the book, followed by mobility, troubleshooting and firewalling.</p>
<p>Update: I found some minor mistakes in the book, mostly typos. Please read it and send any enhancement or hint, however small to my email address. Thanks a lot for any feedback that makes this book even better, and thanks a lot to all those thousands who bought the first edition during the last three years!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mfeilner.wordpress.com/200/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mfeilner.wordpress.com/200/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/mfeilner.wordpress.com/200/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/mfeilner.wordpress.com/200/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/mfeilner.wordpress.com/200/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/mfeilner.wordpress.com/200/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/mfeilner.wordpress.com/200/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/mfeilner.wordpress.com/200/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/mfeilner.wordpress.com/200/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/mfeilner.wordpress.com/200/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/mfeilner.wordpress.com/200/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/mfeilner.wordpress.com/200/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/mfeilner.wordpress.com/200/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/mfeilner.wordpress.com/200/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mfeilner.wordpress.com&amp;blog=1432191&amp;post=200&amp;subd=mfeilner&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://mfeilner.wordpress.com/2010/05/29/my-third-book-openvpn-2-0-9/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/4709227a0230144e361c0231052bc1be?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">mfeilner</media:title>
		</media:content>

		<media:content url="http://mfeilner.files.wordpress.com/2010/05/openvpn209.png?w=243" medium="image">
			<media:title type="html">openvpn209</media:title>
		</media:content>
	</item>
		<item>
		<title>LXDE rocks &#8230; 35 Seconds for a reboot&#8230;</title>
		<link>http://mfeilner.wordpress.com/2010/03/12/lxde-rocks-35-seconds-for-a-reboot/</link>
		<comments>http://mfeilner.wordpress.com/2010/03/12/lxde-rocks-35-seconds-for-a-reboot/#comments</comments>
		<pubDate>Fri, 12 Mar 2010 16:13:13 +0000</pubDate>
		<dc:creator>mfeilner</dc:creator>
				<category><![CDATA[Blogroll]]></category>
		<category><![CDATA[Helpful hints]]></category>

		<guid isPermaLink="false">http://mfeilner.wordpress.com/?p=194</guid>
		<description><![CDATA[I am really amazed. Klaus Knopper&#8217;s Knoppix 6.3 (still exclusively available with the German Linux Magazine) brought me to LXDE, the smart and fast Desktop environment. Together with Ubuntu (still 9.10, but soon 10.4!) my laptop, a Intel Dual Core 1.4 Mhz with a SSD needs only 35 Seconds for a complete reboot from and [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mfeilner.wordpress.com&amp;blog=1432191&amp;post=194&amp;subd=mfeilner&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I am really amazed. Klaus Knopper&#8217;s Knoppix 6.3 (still exclusively available with the German Linux Magazine) brought me to LXDE, the smart and fast Desktop environment. Together with Ubuntu (still 9.10, but soon 10.4!) my laptop, a Intel Dual Core 1.4 Mhz with a SSD needs only 35 Seconds for a complete reboot from and to the graphical environment. And even my old Desktop-PC (an AMD Athlon 3000 with a prekarbonic IDE disk) manages that in less than 90 seconds  for a complete reboot. Wow.</p>
<p>Who needs suspend these days? And all you Windows freaks, digg this.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mfeilner.wordpress.com/194/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mfeilner.wordpress.com/194/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/mfeilner.wordpress.com/194/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/mfeilner.wordpress.com/194/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/mfeilner.wordpress.com/194/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/mfeilner.wordpress.com/194/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/mfeilner.wordpress.com/194/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/mfeilner.wordpress.com/194/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/mfeilner.wordpress.com/194/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/mfeilner.wordpress.com/194/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/mfeilner.wordpress.com/194/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/mfeilner.wordpress.com/194/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/mfeilner.wordpress.com/194/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/mfeilner.wordpress.com/194/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mfeilner.wordpress.com&amp;blog=1432191&amp;post=194&amp;subd=mfeilner&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://mfeilner.wordpress.com/2010/03/12/lxde-rocks-35-seconds-for-a-reboot/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/4709227a0230144e361c0231052bc1be?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">mfeilner</media:title>
		</media:content>
	</item>
		<item>
		<title>Getting MMS, USSD Codes and HD movies to work on Nokias N900</title>
		<link>http://mfeilner.wordpress.com/2010/02/27/getting-mms-ussd-codes-and-hd-movies-to-work-on-nokias-n900/</link>
		<comments>http://mfeilner.wordpress.com/2010/02/27/getting-mms-ussd-codes-and-hd-movies-to-work-on-nokias-n900/#comments</comments>
		<pubDate>Sat, 27 Feb 2010 14:37:21 +0000</pubDate>
		<dc:creator>mfeilner</dc:creator>
				<category><![CDATA[Blogroll]]></category>
		<category><![CDATA[Helpful hints]]></category>
		<category><![CDATA[Mobile Linux]]></category>

		<guid isPermaLink="false">http://mfeilner.wordpress.com/?p=188</guid>
		<description><![CDATA[This N900 from Nokia is really a great thing and full of stunning technology. Nevertheless it&#8217;s not fully functional for me, at least the way it comes to the customer. I just got back my test device from an external author, who flashed it back to vendor defaults. This gave me the chance to find [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mfeilner.wordpress.com&amp;blog=1432191&amp;post=188&amp;subd=mfeilner&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>This N900 from Nokia is really a great thing and full of stunning technology. Nevertheless it&#8217;s not fully functional for me, at least the way it comes to the customer. I just got back my test device from an external author, who flashed it back to vendor defaults. This gave me the chance to find out how things have changed with <a href="http://www.maemo.org" target="_blank">Maemo</a> 5, the <a href="https://store.ovi.com/" target="_blank">Ovi Store</a> and the newer updates of Nokia&#8217;s Debian operating system.</p>
<p>What I am still missing is support for MMS, USSD Codes and some extensions for movies, even though there is obviously no better supporta around in a mobile phone than there is in the N900, except for portable DVD-Players. Just behold: Apple and Palm can&#8217;t do Flash, we are talking about HD and DivX here!</p>
<p>Ok, here&#8217;s my wishlist: I have O2&#8242;s multicard enabled, I want to send MMS to my beloved wife when I am on the road, and I want to watch my HD-TV recordings on my mobile phone and in Hotels via the TV-out of the N900</p>
<p>So here is what I did:</p>
<p>First thing was adding some repositories: The following is my &#8220;sources.list&#8221;, or to be precise, my &#8220;hildon-application-manager.list&#8221; in &#8220;/etc/apt/sources.list.d&#8221;:</p>
<p><em>Nokia-N900-02-8:/etc/apt/sources.list.d# cat hildon-application-manager.list<br />
deb https://downloads.maemo.nokia.com/fremantle/ssu/apps/ ./<br />
deb https://downloads.maemo.nokia.com/fremantle/ssu/mr0 ./<br />
deb https://downloads.maemo.nokia.com/fremantle/ovi/ ./<br />
deb http://repository.maemo.org/extras/ fremantle free non-free<br />
deb http://repository.maemo.org/extras-testing/ fremantle free non-free<br />
deb http://repository.maemo.org/extras-devel/ fremantle free non-free<br />
Nokia-N900-02-8:/etc/apt/sources.list.d#<br />
</em></p>
<p>Take care, because the &#8220;testing&#8221; and  &#8220;devel&#8221; packages may break your system. If you need a working phone, leave out the last two lines and wait until the MMS function is built in by Nokia. If you prefer the hard way, by using the click and click touchscreen-app-manager, read <a href="http://thenokiablog.com/2009/10/27/maemo-extras-nokia-n900-applications/" target="_blank">this</a>. Oh, for all of this I quickly installed SSH-Server, SSH-Client, Midnight  Commander and Wget, all through &#8220;apt-get install&#8221; commands, , like on any other Debian PC.</p>
<p>Then I followed the instructions for the <strong>Unstructured Supplementary Service Data </strong>(USSD) Pad I found <a title="N900 USSD App" href="http://talk.maemo.org/showthread.php?p=454841" target="_blank">here</a> (Thanks Pycage!) and I got a USSD Icon in the program manager. Now switching from one sim card to the other with *123# works, and with *125#  I can control which of my mobile phones shall receive SMS, MMS or calls. Obviously there&#8217;s more things that can be done with that:  Owners of prepaid sim cards can check their balance with *100#, a full list of codes is <a href="http://www.dachboden-wg.de/smf/index.php?topic=21352.0;wap2" target="_blank">here</a> and <a href="http://www.pocketpc.ch/internet-kommunikations-und-netzwerksoftware/75558-ussd-codesammlung.html" target="_blank">here</a>. Both links are in German and for German providers. Your mileage may vary&#8230; <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Next step: MMS. On the symbian60 website there is a nice <a href="http://www.symbian60.mobi/2010/01/12/mms-fur-bastler/" target="_blank">howto</a> that provides an easy way how to enable MMS on your N900. In brief, you need two apps and a little <a href="http://www.activexperts.com/xmstoolkit/mmsclist/" target="_blank">configuration</a> work, including adding a new internet (WAP) access point. After that you have an extra app, not yet integrated with your conversations, but with your contacts. You can send and recieve MMS and choose contacts from your adressbook. Resizing an image from 5 megapixel size to 300-px-MMS-size may take quite a while on the N900&#8242;s ARM-600-Mhz-CPU, but it works. And it does nicely.</p>
<p>Don&#8217;t forget to go online with the new MMS profile before sending! Took me some time to figure that out&#8230; <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Finally: Getting OGG and  Divx-encoded High-Resolution Movies to work on the N900. That&#8217;s even simpler, since there are a lot of <a href="http://maemo.org/downloads/search/application.html?org_openpsa_products_search[1][property]=title&amp;org_openpsa_products_search[1][constraint]=LIKE&amp;org_openpsa_products_search[1][value]=mplayer&amp;org_openpsa_products_search[2][property]=os&amp;org_openpsa_products_search[2][constraint]=LIKE&amp;org_openpsa_products_search[2][value]=Maemo5&amp;fetch=Search" target="_blank">Media Players</a> out there, and there are <a href="http://maemo.org/downloads/product/Maemo5/decoders-support/" target="_blank">codec-packages</a> for your Debian-Maemo-combination available . However choosing the right movie may be difficult due to the restricted hardware. Don&#8217;t force your device to do scaling &#8211; that won&#8217;t work in most cases. If you want to make sure your N900 runs with clean and correct movie files, go to the <a href="http://www.archive.org/details/movies" target="_blank">Internet Archive</a> and download some HD, Ogg, divx, H.264 movies or other files. These movies are freely available, a really great library. Download them to &#8220;/home/user/MyDocs/.videos/&#8221; on your mobile, and the media player will show them. Or &#8211; for the fans of animation, go and get the open source films &#8220;<a href="http://www.elephantsdream.org/" target="_blank">Elephants Dream</a>&#8221; or &#8220;<a href="Big buck bunny" target="_blank">Big Buck Bunny</a>&#8220;- all rendered with <a href="http://www.blender.org/" target="_blank">Blender</a>. This screen shot shows my wget process on the N900 downloading Elephants dream to the mobile.</p>
<p><a href="http://mfeilner.files.wordpress.com/2010/02/elephantsdream.png"><img class="alignnone size-medium wp-image-189" title="elephantsdream" src="http://mfeilner.files.wordpress.com/2010/02/elephantsdream.png?w=300&#038;h=171" alt="My N900 downloading elephantsdream via wget and SSH" width="300" height="171" /></a></p>
<p>But even though Kmplayer and others can play also 1920-HD-Videos,  watching them won&#8217;t be fun &#8211; the hardware is too slow. Big buck bunny in  1080 Ogg vorbis plays, but is no fun either. From my experience you better make sure that your videos&#8217; resolution is less than or equal to DVD (about 800&#215;600 should work), and then you can have brilliant movies on the Beamer or TV via the built-in cinch connection.</p>
<p>One thing must be added: There are so nice <a href="http://talk.maemo.org/showthread.php?t=34835&amp;highlight=N900+tips" target="_blank">shortcuts</a> (more tipps and tricks <a href="http://nokiaexperts.com/tips-shortcuts-handy-tidbits-nokia-n900-user-guide/" target="_blank">here</a>) on the N900: Have you tried portrait mode in the browser? Hit CTRL+Shift+P to activate it, then turn  your phone around. For screenshots on the N900, hit CTRL+Shift+P and go to &#8220;/home/user/MyDocs/.images/screenshots/&#8221;.</p>
<p>And if you want a wallpaper series on your desktop &#8211; like putting a panorama photo from your  holiday  there? Just have a look at the &#8220;.desktop&#8221; files in &#8220;/home/user/MyDocs/.images/&#8221;, copy 4 images there and edit on of these files to suit your needs. Nice, isn&#8217;t it? I did this with vi on the N900. Works perfectly, I am sure that also Emacs can do that.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mfeilner.wordpress.com/188/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mfeilner.wordpress.com/188/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/mfeilner.wordpress.com/188/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/mfeilner.wordpress.com/188/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/mfeilner.wordpress.com/188/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/mfeilner.wordpress.com/188/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/mfeilner.wordpress.com/188/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/mfeilner.wordpress.com/188/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/mfeilner.wordpress.com/188/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/mfeilner.wordpress.com/188/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/mfeilner.wordpress.com/188/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/mfeilner.wordpress.com/188/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/mfeilner.wordpress.com/188/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/mfeilner.wordpress.com/188/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mfeilner.wordpress.com&amp;blog=1432191&amp;post=188&amp;subd=mfeilner&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://mfeilner.wordpress.com/2010/02/27/getting-mms-ussd-codes-and-hd-movies-to-work-on-nokias-n900/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/4709227a0230144e361c0231052bc1be?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">mfeilner</media:title>
		</media:content>

		<media:content url="http://mfeilner.files.wordpress.com/2010/02/elephantsdream.png?w=300" medium="image">
			<media:title type="html">elephantsdream</media:title>
		</media:content>
	</item>
	</channel>
</rss>
