<?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"
	>

<channel>
	<title>Il blog di Gas ® &#187; English</title>
	<atom:link href="http://www.lucagasperini.com/blog/category/english/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.lucagasperini.com/blog</link>
	<description>C'era una volta Luca Gasperini e successe che non gli passava una mazza</description>
	<pubDate>Mon, 15 Sep 2008 15:45:41 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.1</generator>
	<language>en</language>
			<item>
		<title>Ubuntu on Toshiba A300 PSAJ4E</title>
		<link>http://www.lucagasperini.com/blog/2008-ubuntu-on-toshiba-a300-psaj4e/</link>
		<comments>http://www.lucagasperini.com/blog/2008-ubuntu-on-toshiba-a300-psaj4e/#comments</comments>
		<pubDate>Thu, 17 Jul 2008 20:15:07 +0000</pubDate>
		<dc:creator>gas</dc:creator>
		
		<category><![CDATA[English]]></category>

		<category><![CDATA[Linux]]></category>

		<category><![CDATA[howto]]></category>

		<category><![CDATA[laptop]]></category>

		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://www.lucagasperini.com/blog/?p=596</guid>
		<description><![CDATA[Info
00:00.0 Host bridge: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub (rev 03)
00:01.0 PCI bridge: Intel Corporation Mobile PM965/GM965/GL960 PCI Express Root Port (rev 03)
00:1a.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #4 (rev 03)
00:1a.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5 (rev 03)
00:1a.7 USB Controller: Intel Corporation 82801H [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.lucagasperini.com/blog/wp-content/uploads/2008/07/toshiba_satellite_a300_ita_4.jpg"><img src="http://www.lucagasperini.com/blog/wp-content/uploads/2008/07/toshiba_satellite_a300_ita_4-300x233.jpg" alt="toshiba a300" title="Sat_A300_Prod_Full_Jan08_04" width="300" height="233" class="alignleft size-medium wp-image-597" /></a><strong>Info</strong><br />
<code>00:00.0 Host bridge: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub (rev 03)<br />
00:01.0 PCI bridge: Intel Corporation Mobile PM965/GM965/GL960 PCI Express Root Port (rev 03)<br />
00:1a.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #4 (rev 03)<br />
00:1a.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5 (rev 03)<br />
00:1a.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #2 (rev 03)<br />
00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 03)<br />
00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 (rev 03)<br />
00:1c.1 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 2 (rev 03)<br />
00:1c.3 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 4 (rev 03)<br />
00:1d.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #1 (rev 03)<br />
00:1d.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #2 (rev 03)<br />
00:1d.2 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #3 (rev 03)<br />
00:1d.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #1 (rev 03)<br />
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev f3)<br />
00:1f.0 ISA bridge: Intel Corporation 82801HEM (ICH8M) LPC Interface Controller (rev 03)<br />
00:1f.1 IDE interface: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) IDE Controller (rev 03)<br />
00:1f.2 SATA controller: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) SATA AHCI Controller (rev 03)<br />
00:1f.3 SMBus: Intel Corporation 82801H (ICH8 Family) SMBus Controller (rev 03)<br />
01:00.0 VGA compatible controller: ATI Technologies Inc Mobilitiy Radeon HD 3400 Series<br />
01:00.1 Audio device: ATI Technologies Inc RV620 Audio device [Radeon HD 34xx Series]<br />
02:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG Network Connection (rev 02)<br />
03:00.0 Ethernet controller: Marvell Technology Group Ltd. Unknown device 4355 (rev 12)<br />
0a:01.0 FireWire (IEEE 1394): O2 Micro, Inc. Firewire (IEEE 1394) (rev 02)<br />
0a:01.2 SD Host controller: O2 Micro, Inc. Integrated MMC/SD Controller (rev 02)<br />
0a:01.3 Mass storage controller: O2 Micro, Inc. Integrated MS/xD Controller (rev 01)</code></p>
<p><strong>TEST</strong></p>
<p>Y-worked without any modification M-requires modification N-did not work at all L-limited</p>
<p>Ubuntu 8.04 ***Kernel-2.6.24-19-Generic SMP</p>
<p><code>KB 	                 L(1)<br />
Mouse(TPad) 	 Y<br />
XFree86 	         Y<br />
Sound                 Y<br />
HDD 	                 Y<br />
DVD/CD 	         L(2)<br />
DVD-RW/CD-RW 	 L(2)<br />
SDC                   Y(3)<br />
IEEE1394 	         Not Tested<br />
USB                   Y<br />
USB CDROM         Not Tested<br />
USB FDD             Not Tested<br />
USB Mouse          Y<br />
LAN               M (7)<br />
W-LAN               Y(4)<br />
Bluetooth	        M(5)<br />
Shutdown           Y<br />
Reboot               Y<br />
ACPI                  Y    ACPI: (supports S0 S3 S4 S5)<br />
Suspend             Y(6)<br />
Hibernation 	Y(6)</code></p>
<p><strong>1)</strong> Keyboard:Not all function keys works, the most important ones do like lcd brightness, sound and the disable trackpad one<br />
<strong>2)</strong> DVD-RW: Works but I have a really bad performance. It could be the same thing that affects my desktop and is a pretty common thing on intel chipset<br />
<strong>3)</strong> Card Reader: Works with SDHC (High Capacity), tested on microSDHC 4GB (with adapter)<br />
<strong>4)</strong> W-LAN: Toshiba suggests not needed modifications, for me it worked out of the box<br />
<strong>5)</strong> Bluetooth ref: <a href="http://ubuntuforums.org/showthread.php?t=316358" onclick="javascript:pageTracker._trackPageview ('/outbound/ubuntuforums.org');">Ubuntu Forums</a><br />
On toshibas bluetooth is switched off by default on boot. It can be switched on by an acpi call that is pretty easy to make in windows ( press a button ) but not in linux , omnibook make things much easier. First you will need some packages to grab the source from svn and to compile it.<br />
<code><br />
$ sudo apt-get install subversion build-essential linux-source linux-headers-generic</code><br />
Then you can check the svn source and compile<br />
<code>$ cd ~<br />
$ mkdir omnibook<br />
$ cd omnibook<br />
$ svn co https://omnibook.svn.sourceforge.net/svnroot/omnibook/omnibook/trunk<br />
$ cd trunk<br />
$ make<br />
$ sudo make install<br />
</code></p>
<p>The A300 is not directly supported by omnibook module so we have to force it with proper options</p>
<p><code>$ sudo depmod -a<br />
$ sudo modprobe omnibook ectype=12</code></p>
<p>after this bluetooth should work, if you want to load the module on boot make a file called omnibook.modprobe in /etc/modprobe.d/ with the following line:<br />
<code>options omnibook ectype=12 userset=1</code></p>
<p>and then you can finally add &#8220;omnibook&#8221; in /etc/modules</p>
<p>There&#8217;s a bug in Ubuntu that make you unable to receive files ( toshiba side is all working, the bug is in the bluez-utils package) , downgrading is a <a href="http://technology-included.blogspot.com/2008/07/using-bluetooth-on-hardy-ubuntu-804.html" onclick="javascript:pageTracker._trackPageview ('/outbound/technology-included.blogspot.com');">solution</a></p>
<p><strong>6) </strong>Suspend/Hibernation: I had problem with the xorg drivers. After installing Ati Binary drivers it worked liked a charm , I&#8217;m very happy for this.Edit: after waking up from hibernation the bluetooth system is disabled for some reasons. &#8220;echo 1>/proc/omnibook/bluetooth&#8221; will do the job.</p>
<p><strong>7</strong> <a href="https://bugs.launchpad.net/ubuntu/+source/linux/+bug/239852/comments/3" onclick="javascript:pageTracker._trackPageview ('/outbound/bugs.launchpad.net');">Wired Lan</a>:<br />
<code>rmmod sky2<br />
cd /lib/modules/2.6.24-16-generic/kernel/drivers/net<br />
cp -p sky2.ko{,.orig}<br />
perl -pe 's/\0\0\x6c\x43/\0\0\x55\x43/g' sky2.ko.orig > sky2.ko</code><br />
<strong>Note</strong></p>
<p>I feel that with the newer bios ( 14/07 ) things work better, the fan is less noisy for example</p>
<p><strong>Links</strong></p>
<ul>
<li><a href="http://linux.toshiba-dme.co.jp/linux/eng/installinfo.htm" onclick="javascript:pageTracker._trackPageview ('/outbound/linux.toshiba-dme.co.jp');">Linux Information for Toshiba</a></li>
<li><a href="http://www.buzzard.me.uk/toshiba/index.html" onclick="javascript:pageTracker._trackPageview ('/outbound/www.buzzard.me.uk');">Some linux toshiba utilities</a> (you probably wont need these)</li>
</ul>
<p> <a href="http://www.linux-on-laptops.com/toshiba.html" title="Linux on Laptops"><br />
<img src="http://www.linux-on-laptops.com/images/linux-on-laptops.gif" alt="Linux On Laptops" width="110" height="36" border="0"/></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.lucagasperini.com/blog/2008-ubuntu-on-toshiba-a300-psaj4e/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Superkaramba and Gentoo</title>
		<link>http://www.lucagasperini.com/blog/2008-superkaramba-and-gentoo/</link>
		<comments>http://www.lucagasperini.com/blog/2008-superkaramba-and-gentoo/#comments</comments>
		<pubDate>Thu, 12 Jun 2008 15:21:17 +0000</pubDate>
		<dc:creator>gas</dc:creator>
		
		<category><![CDATA[English]]></category>

		<category><![CDATA[Generale]]></category>

		<category><![CDATA[Linux]]></category>

		<category><![CDATA[gentoo]]></category>

		<category><![CDATA[graphics]]></category>

		<guid isPermaLink="false">http://www.lucagasperini.com/blog/?p=593</guid>
		<description><![CDATA[Nowadays it seems that superkaramba works well, in the past it was heavy and buggy and I used to have conky. There are no particular reasons that made me switch to superkaramba , other than moving from Gnome to Kde.
My superkaramba monitor is based on the dual cpu monitor by Loacoon, I changed it a [...]]]></description>
			<content:encoded><![CDATA[<p>Nowadays it seems that superkaramba works well, in the past it was heavy and buggy and I used to have conky. There are no particular reasons that made me switch to superkaramba , other than moving from Gnome to Kde.</p>
<p>My superkaramba monitor is based on the dual cpu monitor <a href="http://www.kde-look.org/usermanager/search.php?username=Loacoon&#038;action=profile&#038;PHPSESSID=cae" onclick="javascript:pageTracker._trackPageview ('/outbound/www.kde-look.org');">by Loacoon</a>, I changed it a little to show some useful stuff , some of them gentoo specific ( last sync, last emerges, currently emerging&#8230;.. genlop is a dependency).</p>
<p><a href="http://www.lucagasperini.com/blog/wp-content/uploads/2008/06/superkaramba.jpg"><img src="http://www.lucagasperini.com/blog/wp-content/uploads/2008/06/superkaramba-300x57.jpg" alt="superkaramba" title="superkaramba" width="300" height="57" class="alignnone size-medium wp-image-595" /></a></p>
<p><span id="more-593"></span></p>
<p>Here&#8217;s the code, on my system superkaramba themes are in ~/.kde3.5/share/apps/superkaramba/themes/</p>
<p><a href="http://www.lucagasperini.com/blog/wp-content/uploads/2008/06/chsm_dualcpu.theme">Superkaramba theme</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.lucagasperini.com/blog/2008-superkaramba-and-gentoo/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Laptop ubuntu suspend and nvidia virtual tty</title>
		<link>http://www.lucagasperini.com/blog/2008-laptop-ubuntu-suspend-and-nvidia-virtual-tty/</link>
		<comments>http://www.lucagasperini.com/blog/2008-laptop-ubuntu-suspend-and-nvidia-virtual-tty/#comments</comments>
		<pubDate>Sat, 07 Jun 2008 15:44:20 +0000</pubDate>
		<dc:creator>gas</dc:creator>
		
		<category><![CDATA[English]]></category>

		<category><![CDATA[Linux]]></category>

		<category><![CDATA[laptop]]></category>

		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://www.lucagasperini.com/blog/?p=592</guid>
		<description><![CDATA[I decided to keep ubuntu even if I don&#8217;t like this new release ( hardy ) at all. When it came out it used to hang for no reason , the new kernels seem to have solved the issue.
I had two big problems, I couldn&#8217;t hibernate/suspend and I couldn&#8217;t switch to the ttys with Alt+F1 [...]]]></description>
			<content:encoded><![CDATA[<p>I decided to keep ubuntu even if I don&#8217;t like this new release ( hardy ) at all. When it came out it used to hang for no reason , the new kernels seem to have solved the issue.</p>
<p>I had two big problems, I couldn&#8217;t hibernate/suspend and I couldn&#8217;t switch to the ttys with Alt+F1 for example. </p>
<p>Starting from the latter I realized that the nvidia-glx package instead of the nvidia-glx-new does the job. Since I don&#8217;t know the difference between the two packages and I really don&#8217;t care to have the newest nvidia driver I consider this problem fixed. </p>
<p>Now suspend works and not sometimes or just one time like it used in the past, I had to change some config options in /etc/default/acpi-support</p>
<p><code>SAVE_VBE_STATE=false<br />
POST_VIDEO=false<br />
SAVE_VIDEO_PCI_STATE=true</code></p>
<p>Hiberating is still a problem or better waking up from hibernation is a huge deal on my laptop. It does hibernate and it tries to wake up during next boot but when X starts everything freeze. It seems a kernel or xorg problem because I can&#8217;t turn on/off the capslock led.<a href="https://bugs.launchpad.net/ubuntu/+source/linux/+bug/237929" onclick="javascript:pageTracker._trackPageview ('/outbound/bugs.launchpad.net');"> Here&#8217;s the bug I&#8217;ve filled, hopefully someoene will look at it.</a> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.lucagasperini.com/blog/2008-laptop-ubuntu-suspend-and-nvidia-virtual-tty/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Nokia N95 and UPNP</title>
		<link>http://www.lucagasperini.com/blog/2008-nokia-n95-and-upnp/</link>
		<comments>http://www.lucagasperini.com/blog/2008-nokia-n95-and-upnp/#comments</comments>
		<pubDate>Fri, 22 Feb 2008 21:44:48 +0000</pubDate>
		<dc:creator>gas</dc:creator>
		
		<category><![CDATA[English]]></category>

		<category><![CDATA[Linux]]></category>

		<category><![CDATA[computer]]></category>

		<category><![CDATA[gentoo]]></category>

		<category><![CDATA[gnome]]></category>

		<category><![CDATA[gnu]]></category>

		<category><![CDATA[n95]]></category>

		<guid isPermaLink="false">http://www.lucagasperini.com/blog/2008-nokia-n95-and-upnp/</guid>
		<description><![CDATA[Finally i got it&#8230;.at first it was a mess, some explanations on what does what:

Media Server: it serves the content on the network
Media Renderer: it renders the content served by a media server

So I actually needed both on my gentoo linux.
Probably the easiest way to browse content served by upnp servers is djmount , it [...]]]></description>
			<content:encoded><![CDATA[<p>Finally i got it&#8230;.at first it was a mess, some explanations on what does what:</p>
<ul>
<li>Media Server: it serves the content on the network</li>
<li>Media Renderer: it renders the content served by a media server</li>
</ul>
<p>So I actually needed both on my gentoo linux.</p>
<p>Probably the easiest way to browse content served by upnp servers is <a href="http://djmount.sourceforge.net/" onclick="javascript:pageTracker._trackPageview ('/outbound/djmount.sourceforge.net');">djmount</a> , it works as a FUSE file system ( that can be mounted by a normal user) and it looks for all the upnp devices in a network. It works very well even with content provided by Windows Vista (or better from the Media Player that comes with windows vista). You create a directory and simply &#8220;djmount it&#8221;, in that directory there will be other subdirectories , one for each media server you have in your network. </p>
<p>Easy and working but not that cool, I mean&#8230;all this new stuff and , in the end, I still have to browse directories. I&#8217;m not using these new things just because I don&#8217;t want to plug in an usb cable, I&#8217;m not that lazy. So I went searching in various forums another solution.</p>
<p><a href="http://www.lucagasperini.com/blog/wp-content/uploads/2008/02/mediatomb.jpg" href="http://ushare.geexbox.org/" title='Mediatomb'><img src='http://www.lucagasperini.com/blog/wp-content/uploads/2008/02/mediatomb.jpg' align="left" alt='Mediatomb' /></a>My first choice as media server was <a onclick="javascript:pageTracker._trackPageview ('/outbound/ushare.geexbox.org');">ushare</a>, somehow connected to the geexbox project but it had its limitation, one above all that it doesn&#8217;t read tags, so when you copy a music file to another device you must retag it manually. Another problem was the init script that didn&#8217;t work that well and I didn&#8217;t have time/will to fix it. <a href="http://mediatomb.cc/" onclick="javascript:pageTracker._trackPageview ('/outbound/mediatomb.cc');">Mediatomb</a> seems the definitive choice to me, it seems a nice project, it reads metadata and has a built in sqlite backend. (you can use mysql too but i don&#8217;t have the server on my box). Mediatomb has a webserver you can connect to and you can add/delete content to your share and chose how to rescan your library , you can chose inotify on that ( if you are using beagle you should already have inotify in your kernel).</p>
<p>When it goes to the Media Renderer it seems that there is not much choice yet, but there is some and in particular there is gmediarenderer from the GNU guys. GmediaRender , as the names says, it&#8217;s able to render content served from a MediaServer, it needs gstreamer as a backend for all the codecs (it actually uses gstreamer to render the stream ). If you have gmediarender running you can simply go to your nokia N95 media player , chose a song and in options chose &#8220;execute on personal network&#8221; ( or something like that) and your computer (not the phone) will  sound. You can do the same for videos or pictures.</p>
<p><a href="http://www.lucagasperini.com/blog/wp-content/uploads/2008/02/rhythmbox.jpg" href="https://coherence.beebits.net/" title='Rhythmbox' align="right"><img src='http://www.lucagasperini.com/blog/wp-content/uploads/2008/02/rhythmbox.jpg' align=right alt='Rhythmbox' /></a>What about <a onclick="javascript:pageTracker._trackPageview ('/outbound/coherence.beebits.net');">coherence</a>? I have it installed and the rhythmbox plugins actually works , I can see my N95 and browse its contents but you can&#8217;t (yet) make rhythmbox work as a MediaRenderer. Coherence is supposed to be a full UPNP solution with its server, renderer and controller but the people who develop it are very good in making <a href="http://www.youtube.com/watch?v=N4dY2ByvOsU" onclick="javascript:pageTracker._trackPageview ('/outbound/www.youtube.com');">Youtube videos</a>  but not that good to explain the world &#8220;how the hell that damn thing works&#8221;.</p>
<p>What is missing? On my nokia I can chose to copy or move stuff to my personal network, I can&#8217;t do it and don&#8217;t know what part of this upnp mess should provide this feature.  </p>
]]></content:encoded>
			<wfw:commentRss>http://www.lucagasperini.com/blog/2008-nokia-n95-and-upnp/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Mldonkey and conky</title>
		<link>http://www.lucagasperini.com/blog/2008-mldonkey-and-conky/</link>
		<comments>http://www.lucagasperini.com/blog/2008-mldonkey-and-conky/#comments</comments>
		<pubDate>Thu, 14 Feb 2008 12:12:31 +0000</pubDate>
		<dc:creator>gas</dc:creator>
		
		<category><![CDATA[English]]></category>

		<category><![CDATA[Linux]]></category>

		<category><![CDATA[debian]]></category>

		<category><![CDATA[gentoo]]></category>

		<category><![CDATA[p2p]]></category>

		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://www.lucagasperini.com/blog/2008-mldonkey-and-conky/</guid>
		<description><![CDATA[In the past conky had some built in features regarding mldonkey that have been dropped later. I launch a script that uses netcat to do the same thing ( at least what I need).

#! /bin/sh
USER=user                  ## mldonkey user
PASS=pass [...]]]></description>
			<content:encoded><![CDATA[<p>In the past conky had some built in features regarding mldonkey that have been dropped later. I launch a script that uses netcat to do the same thing ( at least what I need).</p>
<p><code><br />
#! /bin/sh<br />
USER=user                  ## mldonkey user<br />
PASS=pass            ## mldonkey password for user<br />
HOST=192.168.1.2     ## host where mldonkey is running<br />
PORT=4000                 ##port<br />
(echo "auth $USER $PASS";echo $1;echo q) | nc $HOST $PORT</code></p>
<p>and then for conkyrc</p>
<p><code>${execi 50 ml_command bw_stats|grep Down|awk -F " " '{print $1,$2,$3,$10,$11,$12}'}<br />
</code></p>
]]></content:encoded>
			<wfw:commentRss>http://www.lucagasperini.com/blog/2008-mldonkey-and-conky/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Sync: Nokia , Thunderbird and Google Calendar</title>
		<link>http://www.lucagasperini.com/blog/2007-sync-nokia-thunderbird-and-google-calendar/</link>
		<comments>http://www.lucagasperini.com/blog/2007-sync-nokia-thunderbird-and-google-calendar/#comments</comments>
		<pubDate>Sat, 29 Dec 2007 16:08:39 +0000</pubDate>
		<dc:creator>gas</dc:creator>
		
		<category><![CDATA[English]]></category>

		<category><![CDATA[Generale]]></category>

		<category><![CDATA[Linux]]></category>

		<category><![CDATA[google]]></category>

		<category><![CDATA[howto]]></category>

		<category><![CDATA[mozilla]]></category>

		<category><![CDATA[n95]]></category>

		<guid isPermaLink="false">http://www.lucagasperini.com/blog/2007-sync-nokia-thunderbird-and-google-calendar/</guid>
		<description><![CDATA[I need to sync many applications on different devices so the best idea for me was using a central server where I can sync too. ScheduleWolrd is a funambol based service that regardless of its ugly interface does what I want .This small howto covers my Nokia N95 , thunderbird + lightning and Google Calendar [...]]]></description>
			<content:encoded><![CDATA[<p>I need to sync many applications on different devices so the best idea for me was using a central server where I can sync too. <a href="http://www.scheduleworld.com/" onclick="javascript:pageTracker._trackPageview ('/outbound/www.scheduleworld.com');">ScheduleWolrd</a> is a funambol based service that regardless of its ugly interface does what I want .This small howto covers my Nokia N95 , thunderbird + lightning and Google Calendar but it should work with many other devices or applications. Syncing between ScheduleWorld and Google Calendar works mostly out of the box.<br />
<span id="more-568"></span></p>
<p><strong>ScheduleWorld Side</strong></p>
<p>After signing up and logging in there are a few things that must be changed in the <a href="http://www.scheduleworld.com/tg/cal/preferences.jsp" onclick="javascript:pageTracker._trackPageview ('/outbound/www.scheduleworld.com');">scheduleworld configuration page</a>.</p>
<ul>
<li>General Preferences for: as it says those are just general preferences , they have nothing to do with the syncing procedures,can be left as they are</li>
<li>GMail Contact Synchronization: would be handy but gmail sucks under this point. Gmail remembers automatically every address you have sent an email to and this means that after a while you will find a lot of guys called &#8220;unsubscribe&#8221; on your phone contacts, this is the part that sucks.I don&#8217;t use this feature.</li>
<li>Standard SyncML Client Configuration: these are the configuration options we will use on the Nokia, all Nokia N series comes with syncML compliant client and we will use it.</li>
<li>Funambol SyncML Client Configuration: if the application/device you want to sync doesn&#8217;t come with a syncML compliant client there is a possibility that you can install some <a href="http://www.funambol.com/opensource/downloads.php" onclick="javascript:pageTracker._trackPageview ('/outbound/www.funambol.com');">funambol components</a> to make it work and sync properly with scheduleworld.(for iPod , Windows Mobile, Outlook, theres should be something for BlackBerries too)</li>
<li>Evolution SyncML Configuration (SyncEvolution): for the evolution office suite ( if you don&#8217;t know what it is don&#8217;t bother).I use Gnome but I when I&#8217;m not home I must use windows,so I prefer crossplatform applications like the ones from Mozilla.</li>
</ul>
<p>There are other configuration option at the bottom of the boxes (its actually another wider box in pink and purple colors). If you want to sync with google calendar the configuration options with a pink background are the ones that matter the most.(those ones that come after &#8220;To manually sync with your specific Google Calendar click &#8216;Google Sync&#8217; at the top of the day view.  &#8220;).</p>
<ul>
<li>Authorization: most of people should click on &#8220;Single User/AuthStub&#8221;, if you use google apps for your domain then you should click on &#8220;Hosted Domain/Client Login&#8221;.After that your browser will fire up a google page that asks you if you want to grant permission to scheduleworld.com, you should answear yes.</li>
<li>Corresponding Google Calendar Username (email): your google login</li>
<li>Google Calendar Title:click &#8220;Find&#8221; and chose the calendar you wish to sync with.</li>
<li>Other options: the defaults are ok, maybe you want the &#8220;Automatically sync with this Google Calendar with every SyncML sync&#8221; set to &#8220;yes&#8221; so that every time you sync with scheduleworld you get synced to google calendar automatically.</li>
</ul>
<p><strong>Nokia Side</strong></p>
<p>The syncML client by Nokia is called &#8220;Syncronization&#8221; and it should be under &#8220;Utilities&#8221; (my N95 is in Italian).Options->NewProfile.</p>
<ul>
<li>Profile Name: Anything you want</li>
<li>Applications:we will sync Contacts and Calendar, click on Contacts: Include:yes ; Database: card ; Direction:both; go back.Click on Calendar: Include:yes ; Database: cal ; Direction:both. Pay attention: Contacts database is &#8220;card&#8221;, Calendar database is &#8220;cal&#8221;.</li>
<li>Connection: these info are on the<a href="http://www.scheduleworld.com/tg/cal/preferences.jsp" onclick="javascript:pageTracker._trackPageview ('/outbound/www.scheduleworld.com');"> scheduleworld configuration page </a> in the &#8220;Standard SyncML Client Configuration&#8221; box. Put the server url in the &#8220;host address&#8221;, do the same for username and password.</li>
</ul>
<p>Now go back with your phone to the syncronization page and click on the new created profile to sync your phone to Scheduleworld and to Google Calendar with it.</p>
<p><strong><br />
Thunderbird Side</strong></p>
<p>You can find Scheduleworld extension for thunderbird <a href="http://www.scheduleworld.com/encv1/syncSW.xpi" onclick="javascript:pageTracker._trackPageview ('/outbound/www.scheduleworld.com');">here</a>, right click save, fireup thunderbird and under Tools->Add-Ons click on install and select the extension, restart thunderbird. Upon restarting a wizard should show up guiding you to the configuration options,as usual you can find these infos on the <a href="http://www.scheduleworld.com/tg/cal/preferences.jsp" onclick="javascript:pageTracker._trackPageview ('/outbound/www.scheduleworld.com');">scheduleworld configuration page</a>.After Username and Password you are asked what contacts you want to sync, Personal Address Book are the contacts you created , Collected Address Book are the contacts you know cause you sent or they ahve sent something to you.Next is the Calendars to Syncronize, put a mark on &#8220;Sync&#8221; and chose the calendar to sync, keep going and reading till you finish.Now aunder tools->SyncSW to sync.</p>
<p><strong><br />
Tip for Gnome Users</strong></p>
<p>Gnome has a clock applet that if you click on it it shows you a calendar , that calendar is connected to evolution and it will show in glance all your appointments,pretty handy feature. If you don&#8217;t want to use evolution there&#8217;s a solution <a href="http://c-alt.blogspot.com/2007/09/google-calendar-gnome.html" onclick="javascript:pageTracker._trackPageview ('/outbound/c-alt.blogspot.com');">here</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.lucagasperini.com/blog/2007-sync-nokia-thunderbird-and-google-calendar/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Laptop sound working</title>
		<link>http://www.lucagasperini.com/blog/2007-laptop-sound-working/</link>
		<comments>http://www.lucagasperini.com/blog/2007-laptop-sound-working/#comments</comments>
		<pubDate>Mon, 09 Jul 2007 19:36:03 +0000</pubDate>
		<dc:creator>gas</dc:creator>
		
		<category><![CDATA[English]]></category>

		<category><![CDATA[Linux]]></category>

		<category><![CDATA[audio]]></category>

		<category><![CDATA[laptop]]></category>

		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://www.lucagasperini.com/blog/2007-laptop-sound-working/</guid>
		<description><![CDATA[I finally have sound , nice to hear  
My laptop is a Packard Bell Easynote MX51-B-058 and is shipped with with Realtek ALC660 HD Audio sound chip, lspci gives the following:
gas@gas-laptop:~$ sudo lspci
00:00.0 RAM memory: nVidia Corporation C51 Host Bridge (rev a2)
00:00.1 RAM memory: nVidia Corporation C51 Memory Controller 0 (rev a2)
00:00.2 RAM memory: [...]]]></description>
			<content:encoded><![CDATA[<p>I finally have sound , nice to hear <img src='http://www.lucagasperini.com/blog/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
<p>My laptop is a Packard Bell Easynote MX51-B-058 and is shipped with with Realtek ALC660 HD Audio sound chip, lspci gives the following:</p>
<p><code>gas@gas-laptop:~$ sudo lspci<br />
00:00.0 RAM memory: nVidia Corporation C51 Host Bridge (rev a2)<br />
00:00.1 RAM memory: nVidia Corporation C51 Memory Controller 0 (rev a2)<br />
00:00.2 RAM memory: nVidia Corporation C51 Memory Controller 1 (rev a2)<br />
00:00.3 RAM memory: nVidia Corporation C51 Memory Controller 5 (rev a2)<br />
00:00.4 RAM memory: nVidia Corporation C51 Memory Controller 4 (rev a2)<br />
00:00.5 RAM memory: nVidia Corporation C51 Host Bridge (rev a2)<br />
00:00.6 RAM memory: nVidia Corporation C51 Memory Controller 3 (rev a2)<br />
00:00.7 RAM memory: nVidia Corporation C51 Memory Controller 2 (rev a2)<br />
00:02.0 PCI bridge: nVidia Corporation C51 PCI Express Bridge (rev a1)<br />
00:03.0 PCI bridge: nVidia Corporation C51 PCI Express Bridge (rev a1)<br />
00:04.0 PCI bridge: nVidia Corporation C51 PCI Express Bridge (rev a1)<br />
00:05.0 VGA compatible controller: nVidia Corporation C51 PCI Express Bridge (rev a2)<br />
00:09.0 RAM memory: nVidia Corporation MCP51 Host Bridge (rev a2)<br />
00:0a.0 ISA bridge: nVidia Corporation MCP51 LPC Bridge (rev a3)<br />
00:0a.1 SMBus: nVidia Corporation MCP51 SMBus (rev a3)<br />
00:0b.0 USB Controller: nVidia Corporation MCP51 USB Controller (rev a3)<br />
00:0b.1 USB Controller: nVidia Corporation MCP51 USB Controller (rev a3)<br />
00:0d.0 IDE interface: nVidia Corporation MCP51 IDE (rev a1)<br />
00:0e.0 IDE interface: nVidia Corporation MCP51 Serial ATA Controller (rev a1)<br />
00:10.0 PCI bridge: nVidia Corporation MCP51 PCI Bridge (rev a2)<br />
00:10.1 Audio device: nVidia Corporation MCP51 High Definition Audio (rev a2)<br />
00:14.0 Bridge: nVidia Corporation MCP51 Ethernet Controller (rev a3)<br />
00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration<br />
00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map<br />
00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller<br />
00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/fOpteron] Miscellaneous Control<br />
01:00.0 Ethernet controller: Atheros Communications, Inc. Unknown device 001c (rev 01)<br />
</code></p>
<p>even if it says &#8220;Audio device:nVidia&#8221; you must use the snd-hda-intel module to make it work and actually ubuntu loads it during startup but sound still doens&#8217;t come out from speakers or headphones That module supports lots of chipset and sometimes they are not recognized properly and you must tell him what kind of chip you are using.<br />
My &#8220;real&#8221; sound chip is the ALC660 from realtek and the solution for me was having a look at:</p>
<p><code>gas@gas-laptop:~$ zless /usr/share/doc/alsa-base/driver/ALSA-Configuration.txt.gz<br />
</code></p>
<p>scroll down until you find<br />
<code> Module snd-hda-intel<br />
  --------------------</p>
<p>    Module for Intel HD Audio (ICH6, ICH6M, ESB2, ICH7, ICH8),<br />
                ATI SB450, SB600, RS600,<br />
                VIA VT8251/VT8237A,<br />
                SIS966, ULI M5461<br />
</code></p>
<p>and down again until you find<br />
<code>ALC861/660<br />
          3stack        3-jack<br />
          3stack-dig    3-jack with SPDIF I/O<br />
          6stack-dig    6-jack with SPDIF I/O<br />
          3stack-660    3-jack (for ALC660)<br />
          uniwill-m31   Uniwill M31 laptop<br />
          auto          auto-config reading BIOS (default)</code></p>
<p>as you can see the default config for those chips is &#8220;auto&#8221; and thats bad&#8230;.for me the right one was 3stack-660.</p>
<p>Last step and we are done:<br />
<code>gas@gas-laptop:~$ sudo nano /etc/modprobe.d/alsa-base<br />
</code></p>
<p>and add as the last line the following:<br />
<code>options snd-hda-intel model=3stack-660</code></p>
<p>now, just because we mostly all come from windows,reboot.</p>
<p>Have fun hearing</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lucagasperini.com/blog/2007-laptop-sound-working/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Ferrari parts</title>
		<link>http://www.lucagasperini.com/blog/2007-ferrari-parts/</link>
		<comments>http://www.lucagasperini.com/blog/2007-ferrari-parts/#comments</comments>
		<pubDate>Mon, 18 Jun 2007 15:37:16 +0000</pubDate>
		<dc:creator>gas</dc:creator>
		
		<category><![CDATA[English]]></category>

		<category><![CDATA[Generale]]></category>

		<category><![CDATA[f1]]></category>

		<category><![CDATA[photo]]></category>

		<guid isPermaLink="false">http://www.lucagasperini.com/blog/2007-ferrari-parts/</guid>
		<description><![CDATA[aka: those nice days when ferrari used to win&#8230;.


&#8220;stolen&#8221; by nuno
]]></description>
			<content:encoded><![CDATA[<p>aka: those nice days when ferrari used to win&#8230;.</p>
<p><a href="http://www.lucagasperini.com/blog/wp-content/uploads/2007/06/4.JPG" title='motore2000'><img src='http://www.lucagasperini.com/blog/wp-content/uploads/2007/06/4.JPG' alt='motore2000' /></a></p>
<p><a href="http://www.lucagasperini.com/blog/wp-content/uploads/2007/06/1.JPG" title='albero a camme'><img src='http://www.lucagasperini.com/blog/wp-content/uploads/2007/06/1.thumbnail.JPG' alt='albero a camme' /></a><a href="http://www.lucagasperini.com/blog/wp-content/uploads/2007/06/2.JPG" title='gruppo freno'><img src='http://www.lucagasperini.com/blog/wp-content/uploads/2007/06/2.thumbnail.JPG' alt='gruppo freno' /></a><a href="http://www.lucagasperini.com/blog/wp-content/uploads/2007/06/3.JPG" title='motore'><img src='http://www.lucagasperini.com/blog/wp-content/uploads/2007/06/3.thumbnail.JPG' alt='motore' /></a><a href="http://www.lucagasperini.com/blog/wp-content/uploads/2007/06/6.JPG" title='alettone'><img src='http://www.lucagasperini.com/blog/wp-content/uploads/2007/06/6.thumbnail.JPG' alt='alettone' /></a><a href="http://www.lucagasperini.com/blog/wp-content/uploads/2007/06/7.JPG" title='gomme'><img src='http://www.lucagasperini.com/blog/wp-content/uploads/2007/06/7.thumbnail.JPG' alt='gomme' /></a><a href="http://www.lucagasperini.com/blog/wp-content/uploads/2007/06/9.JPG" title='ferrari2000'><img src='http://www.lucagasperini.com/blog/wp-content/uploads/2007/06/9.thumbnail.JPG' alt='ferrari2000' /></a></p>
<p>&#8220;stolen&#8221; by nuno</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lucagasperini.com/blog/2007-ferrari-parts/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Vista on PackardBell</title>
		<link>http://www.lucagasperini.com/blog/2007-vista-on-packardbell/</link>
		<comments>http://www.lucagasperini.com/blog/2007-vista-on-packardbell/#comments</comments>
		<pubDate>Sun, 20 May 2007 14:04:08 +0000</pubDate>
		<dc:creator>gas</dc:creator>
		
		<category><![CDATA[English]]></category>

		<category><![CDATA[Linux]]></category>

		<category><![CDATA[Vista]]></category>

		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.lucagasperini.com/blog/2007-vista-on-packardbell/</guid>
		<description><![CDATA[I got a Packard Bell with Vista on it that reminded me why i don&#8217;t like windows&#8230;..
Vista is a bunch of shitty tools whose reason to exist is to drive you nuts.
As soon as I started Vista I realized that having the harddisk led blinking every often would have driven me crazy in a couple [...]]]></description>
			<content:encoded><![CDATA[<p>I got a Packard Bell with Vista on it that reminded me why i don&#8217;t like windows&#8230;..</p>
<p>Vista is a bunch of shitty tools whose reason to exist is to drive you nuts.</p>
<p>As soon as I started Vista I realized that having the harddisk led blinking every often would have driven me crazy in a couple of days,  then I found out that my laptop had Norton installed and it is a very well known fact that after you install something from Symantec you simply can&#8217;t get rid of it, they love you and they&#8217;ll stick with you&#8230;.forever.</p>
<p>But you know&#8230;.I have paid for a license.So the next thing was trying to shrink that smart 120Gigs partition and try to make things a little bit more clever and wow! Vista as its own partition utlity that actually is able to shrink the only filesystem it can read, for once it seemed that MS had done something almost right. Nope. That Shrink utility is (again) stupid and the best that it can do is shrinking your partition to half of what it was so I had to reboot with gparted live who actually did the job. Not completely because Vista didn&#8217;t like those changes and some repairing utility started ( by itself) that after 3 hours let me boot Vista. So as a start if Packard Bell had provided me a damn windows install cd I was done in 1 hour by instead they had to do things the cool way with their own Master DVD.( that you must make it yourself and if you lose it your fucked because you can&#8217;t make another one).</p>
<p>Then usability: Vista is secure , it comes with a *nix like hierarchy , in fact when you want to do operations that could potentially destroy your computer your screen turns gray and you have to click two times rather than one and in my home this is a cracker safe environment.</p>
<p>Software: the only software I use on windows is SolidWorks that does&#8217;t work on my Vista, no wonder why in April the solidworks guys said that they are going to make a linux version of it (maybe because they use opengl?).</p>
<p>Solution: format and classical winxp install on is tiny 10Gigs in NTFS and the rest in something that Virus called windows can&#8217;t understand. </p>
<p>P.S. btw the laptop itself as far i can tell is not bad, the Atheros wireless seems less powerful that the intel one&#8230;.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lucagasperini.com/blog/2007-vista-on-packardbell/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Bill</title>
		<link>http://www.lucagasperini.com/blog/2007-bill/</link>
		<comments>http://www.lucagasperini.com/blog/2007-bill/#comments</comments>
		<pubDate>Wed, 25 Apr 2007 00:31:32 +0000</pubDate>
		<dc:creator>gas</dc:creator>
		
		<category><![CDATA[English]]></category>

		<category><![CDATA[Generale]]></category>

		<category><![CDATA[Linux]]></category>

		<category><![CDATA[ubuntu]]></category>

		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.lucagasperini.com/blog/2007-bill/</guid>
		<description><![CDATA[Contentone&#8230;

]]></description>
			<content:encoded><![CDATA[<p>Contentone&#8230;</p>
<p><img src='http://www.lucagasperini.com/blog/wp-content/uploads/2007/04/bill_gates_ubuntu_mini.jpg' alt='bill_gates_ubuntu' /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.lucagasperini.com/blog/2007-bill/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Me Live!</title>
		<link>http://www.lucagasperini.com/blog/2007-me-live/</link>
		<comments>http://www.lucagasperini.com/blog/2007-me-live/#comments</comments>
		<pubDate>Sun, 15 Apr 2007 20:35:15 +0000</pubDate>
		<dc:creator>gas</dc:creator>
		
		<category><![CDATA[English]]></category>

		<category><![CDATA[social_networking]]></category>

		<category><![CDATA[web]]></category>

		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.lucagasperini.com/blog/2007-me-live/</guid>
		<description><![CDATA[Insipired by mugshot and Matt Brubeck I&#8217;ve made a similar thing for my blog. It uses venus for all the fetching and parsing (as planetlarry does ) and then I&#8217;ve used feed2js to embed it in my blog.
Here&#8217;s the source planet that generates the feed , here&#8217;s the page of my blog that uses that [...]]]></description>
			<content:encoded><![CDATA[<p>Insipired by <a href="http://mugshot.org/" onclick="javascript:pageTracker._trackPageview ('/outbound/mugshot.org');">mugshot</a> and <a href="http://limpet.net/mbrubeck/" onclick="javascript:pageTracker._trackPageview ('/outbound/limpet.net');">Matt Brubeck</a> I&#8217;ve made a similar thing for my blog. It uses <a href="http://www.planetplanet.org/" onclick="javascript:pageTracker._trackPageview ('/outbound/www.planetplanet.org');">venus</a> for all the fetching and parsing (as <a href="http://larrythecow.org/" onclick="javascript:pageTracker._trackPageview ('/outbound/larrythecow.org');">planetlarry</a> does ) and then I&#8217;ve used feed2js to embed it in my blog.</p>
<p>Here&#8217;s the <a href="http://www.lucagasperini.com/gaslive/gaslive/output/">source planet</a> that generates the feed , here&#8217;s <a href="/blog/live">the page of my blog</a> that uses that feed.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lucagasperini.com/blog/2007-me-live/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Debian 4.0 out</title>
		<link>http://www.lucagasperini.com/blog/2007-debian-40-out/</link>
		<comments>http://www.lucagasperini.com/blog/2007-debian-40-out/#comments</comments>
		<pubDate>Mon, 09 Apr 2007 12:19:15 +0000</pubDate>
		<dc:creator>gas</dc:creator>
		
		<category><![CDATA[English]]></category>

		<category><![CDATA[Generale]]></category>

		<category><![CDATA[Linux]]></category>

		<category><![CDATA[debian]]></category>

		<category><![CDATA[gnu]]></category>

		<category><![CDATA[howto]]></category>

		<guid isPermaLink="false">http://www.lucagasperini.com/blog/2007-debian-40-out/</guid>
		<description><![CDATA[A few months ago Etch  was freezed now it has been officially released as Debian 4.0
These are the release notes and among the new changes I found:

PHP5.x
MySQL 5.x
Apache 2.2.x
GCC v4.1
from XFree86 to X.org v7.1

Updating
Fist of all install aptitude
apt-get install aptitude
I used to have Debian Sarge 64 that is a semi official backport , now [...]]]></description>
			<content:encoded><![CDATA[<p>A few months ago Etch <a href="2006-etch-in-freezer"> was freezed</a> now it has been officially released as <a href="http://www.debian.org/News/2007/20070408" onclick="javascript:pageTracker._trackPageview ('/outbound/www.debian.org');">Debian 4.0</a></p>
<p><a href="http://www.debian.org/releases/etch/releasenotes" onclick="javascript:pageTracker._trackPageview ('/outbound/www.debian.org');">These are the release notes</a> and among the new changes I found:</p>
<ul>
<li>PHP5.x</li>
<li>MySQL 5.x</li>
<li>Apache 2.2.x</li>
<li>GCC v4.1</li>
<li>from XFree86 to X.org v7.1</li>
</ul>
<p><strong>Updating</strong></p>
<p>Fist of all install aptitude<br />
<code>apt-get install aptitude</code></p>
<p>I used to have Debian Sarge 64 that is a semi official backport , now Etch is shipped with amd64 architecture too so the backport is not needed anymore. Updating is not difficult , one should change all &#8220;sarge&#8221; to &#8220;etch&#8221; in /etc/apt/sources.list, mine look like this</p>
<p><code><br />
deb ftp://mirror.switch.ch/mirror/debian/ etch main contrib non-free<br />
#deb http://www.backports.org/debian sarge-backports main contrib non-free<br />
deb http://security.debian.org/ stable/updates main contrib non-free<br />
deb-src http://http.us.debian.org/debian stable main contrib non-free<br />
deb-src http://non-us.debian.org/debian-non-US stable/non-US main contrib non-free<br />
# TOR<br />
deb     http://mirror.noreply.org/pub/tor etch main<br />
deb-src http://mirror.noreply.org/pub/tor etch main<br />
</code></p>
<p>the &#8220;www.backports&#8221; line is comments out because etch hit stable just today. Backports are binaries compiled for etch and shipped for sarge, sometime you can&#8217;t install a package because it misses a dependency but you can run it because it doesn&#8217;t miss any dependency while it runs, hence that backports that let me use the latest mldonkey with sarge for example.</p>
<p>Then</p>
<p><code><br />
apt-get update<br />
aptitude -f --with-recommends dist-upgrade</code></p>
<p>Note that aptitude was used rather that apt-get dist upgrade because is known to be more strict on dependencies that apt-get dist-upgrade, installing aptitude here as docs say will bring in lots of other packages.<br />
I hope that etch will be as good as sarge , for me sarge never hanged once in its life, the only problem I had was a that a couple of deamons used to exit silently after a couple of weeks running . Hopefully etch comes with a version of shorewall that is able to handle traffic shaping.</p>
<p>2 cents about gentoo : I love gentoo and I have no intention to change my desktop distro &#8230;but debian management is damn faster&#8230; I remeber last Gcc major upgrade , rebuilding the the system and then the world , emerge breaking during night, a couple of days compiling vs 20 min of debs fetching in debian.<br />
<strong><br />
Edit:</strong> Squid and Shorewall have new configurations:</p>
<ul>
<li>Squid: ( ola ola <a href="http://www.christianschenk.org/blog/transparent-proxy-with-squid/" onclick="javascript:pageTracker._trackPageview ('/outbound/www.christianschenk.org');">Christian</a> )delete these lines<code>httpd_accel_host virtual<br />
httpd_accel_port 80<br />
httpd_accel_with_proxy on<br />
httpd_accel_uses_host_header on</code> and add this <code>always_direct allow all</code>.Now look for http_port X.X.X.X  and add &#8220;transparent&#8221; the result should be something like this:<code>http_port 192.168.1.2:8080 transparent<br />
</code>
</li>
<li>Shorewall: have a look at /usr/share/doc/shorewall/examples . Now the file &#8220;zones&#8221; must contain the firewall zone, there are no comments and no display any more so in the end you should find something like this:<code>net     ipv4<br />
loc     ipv4<br />
fw      firewall<br />
</code><br />
ipv4 is the default for normail traffic
</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.lucagasperini.com/blog/2007-debian-40-out/feed/</wfw:commentRss>
		</item>
		<item>
		<title>The worst Captcha EVER !!!!!</title>
		<link>http://www.lucagasperini.com/blog/2007-the-worst-captcha-ever/</link>
		<comments>http://www.lucagasperini.com/blog/2007-the-worst-captcha-ever/#comments</comments>
		<pubDate>Sun, 08 Apr 2007 19:13:35 +0000</pubDate>
		<dc:creator>gas</dc:creator>
		
		<category><![CDATA[English]]></category>

		<category><![CDATA[forums]]></category>

		<category><![CDATA[net]]></category>

		<category><![CDATA[shit_happens]]></category>

		<guid isPermaLink="false">http://www.lucagasperini.com/blog/2007-the-worst-captcha-ever/</guid>
		<description><![CDATA[Sometime things are so badly made that it seems a joke&#8230;
Here I am , asking myself why mldonkey doesn&#8217;t load a local ipfilter if its download fails. So I went on their forums to ask and since I&#8217;ve never done that  I had to register first &#8230;. I found no solutions but a I [...]]]></description>
			<content:encoded><![CDATA[<p>Sometime things are so badly made that it seems a joke&#8230;</p>
<p>Here I am , asking myself why mldonkey doesn&#8217;t load a local ipfilter if its download fails. So I went on <a href="http://mldonkey.sourceforge.net/forums/profile.php?mode=register" onclick="javascript:pageTracker._trackPageview ('/outbound/mldonkey.sourceforge.net');">their forums</a> to ask and since I&#8217;ve never done that  I had to register first &#8230;. I found no solutions but a I got myself a new question : Am I visually impaired or plain stupid?</p>
<p><img src='http://www.lucagasperini.com/blog/wp-content/uploads/2007/04/capthca.jpg' alt='Captcha' /><br />
<img src='http://www.lucagasperini.com/blog/wp-content/uploads/2007/04/captha2.jpg' alt='Captcha2' /><br />
<img src='http://www.lucagasperini.com/blog/wp-content/uploads/2007/04/captcha3.jpg' alt='Captcha3' /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.lucagasperini.com/blog/2007-the-worst-captcha-ever/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Kiss Wordpress Upgrade Script</title>
		<link>http://www.lucagasperini.com/blog/2007-kiss-wordpress-upgrade-script/</link>
		<comments>http://www.lucagasperini.com/blog/2007-kiss-wordpress-upgrade-script/#comments</comments>
		<pubDate>Fri, 06 Apr 2007 20:26:52 +0000</pubDate>
		<dc:creator>gas</dc:creator>
		
		<category><![CDATA[English]]></category>

		<category><![CDATA[bash]]></category>

		<category><![CDATA[Linux]]></category>

		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.lucagasperini.com/blog/2007-kiss-wordpress-upgrade-script/</guid>
		<description><![CDATA[Description
This is a KISS ( Keep It Simple Stupid ) script to backup and upgrade to the latest version your wordpress blog.You will need a shell / ssh to run this script ( tested on standard linux bash ).
Features

No configuration needed
Full Database Backup
Full blog root backup excluding the backup directory
Automagic blog upgrade
Easily written and hence [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Description</strong></p>
<p>This is a KISS ( Keep It Simple Stupid ) script to backup and upgrade to the latest version your wordpress blog.You will need a shell / ssh to run this script ( tested on standard linux bash ).</p>
<p><strong>Features</strong></p>
<ul>
<li>No configuration needed</li>
<li>Full Database Backup</li>
<li>Full blog root backup excluding the backup directory</li>
<li>Automagic blog upgrade</li>
<li>Easily written and hence easily adaptable</li>
</ul>
<p><strong>Installation</strong></p>
<p>open a shell and &#8220;cd&#8221; to your wordpress blog root path ( the one that contains wp-admin directory or wp-config.php for example)<br />
<code>wget http://www.lucagasperini.com/wpautoupgrade.sh<br />
chmod u+x wpautoupgrade.sh</code></p>
<p><strong>Usage</strong></p>
<p>open a shell and &#8220;cd&#8221; to your wordpress blog root path<br />
<code>sh wpautoupgrade.sh</code><br />
Now point your browser to http://www.example.com/wp-admin/upgrade.php</p>
<p><strong>Restore</strong></p>
<p>I have an idea for doing things the KISS way but no time for now so you have to do things manually . The backup performed is standard so you can simply follow the <a href="http://codex.wordpress.org/Restoring_Your_Database_From_Backup" onclick="javascript:pageTracker._trackPageview ('/outbound/codex.wordpress.org');">codex</a>.</p>
<p><strong>Notes</strong></p>
<ul>
<li>Two different backups are made , content and sql table, they are stored in /pathtoblog/backup.</li>
<li>To download your blog backup file point your browser to http://www.example.com/backup/files.tar.gz. </li>
<li>To download your sql table backup point your browser to http://www.example.com/backup/sql.gz</li>
<li>All backups are kept and are not backed-up ( buckups don&#8217;t contain older backups). This mean that over time the backup directory can potentially become huge.Check it and delete older ones</li>
<li>I didn&#8217;t want this script to call the upgrade.php autamatically cause it means no feedback at all.</li>
<li>If you don&#8217;t have a standard wordpress install don&#8217;t use this script. For example if you use a Debian package to install wordpress this script won&#8217;t work because the deb has been debianized and all config have been moved to /etc/wordpress rather than standard /blogroot</li>
<li>If it doesn&#8217;t work is your fault <img src='http://www.lucagasperini.com/blog/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.lucagasperini.com/blog/2007-kiss-wordpress-upgrade-script/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Italian anti-Microsoft Terrorism</title>
		<link>http://www.lucagasperini.com/blog/2007-italian-anti-microsoft-terrorism/</link>
		<comments>http://www.lucagasperini.com/blog/2007-italian-anti-microsoft-terrorism/#comments</comments>
		<pubDate>Fri, 06 Apr 2007 10:21:25 +0000</pubDate>
		<dc:creator>gas</dc:creator>
		
		<category><![CDATA[English]]></category>

		<category><![CDATA[google]]></category>

		<category><![CDATA[Linux]]></category>

		<category><![CDATA[microsoft]]></category>

		<category><![CDATA[Vista]]></category>

		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.lucagasperini.com/blog/2007-italian-anti-microsoft-terrorism/</guid>
		<description><![CDATA[aka: Google hates Microsoft or Google loves me?
Weird &#8230;..the page rank misteries. 
A few weeks ago I wrote a post concerning how much vista is expansive compared to computers shipped with linux where you just pay the hardware and you get a bunch of good free software.  
Nowadays when you go to a computer [...]]]></description>
			<content:encoded><![CDATA[<p><strong>aka: Google hates Microsoft or Google loves me?</strong></p>
<p>Weird &#8230;..the page rank misteries. </p>
<p>A few weeks ago I wrote <a href="http://www.lucagasperini.com/blog/2007-preparati-a-windows-vista/">a post</a> concerning how much vista is expansive compared to computers shipped with linux where you just pay the hardware and you get a bunch of good free software.  </p>
<p>Nowadays when you go to a computer shop you find a lot of laptops with big &#8220;Ready for Vista&#8221; stickers so i called my article &#8220;Get Ready for Windows Vista&#8221; that is in italian &#8220;Preparati a Windows Vista&#8221;, just for the sake of joking .</p>
<p>It happens that if you search for &#8220;Preparati per Windows Vista&#8221; instead of seeing results from shops, newspapers, magazines that actually talk about getting ready for vista you see the first result from Microsoft and the second one is from my blog where I actually tell people that buying Vista is stupid, expensive and in the case you still want it I left there a link to a financial institute that make loans and I called it &#8220;Preparati a Windows Vista&#8221;.</p>
<p><a href="http://www.lucagasperini.com/blog/wp-content/uploads/2007/04/vistascreen.png" title='Vista Screen'><img src='http://www.lucagasperini.com/blog/wp-content/uploads/2007/04/vistascreen.png' alt='Vista Screen' /></a></p>
<p><a href="http://www.google.com/search?q=preparati+a+windows+vista"><br />
Here you are , &#8220;Get Ready for&#8221; or &#8220;Preparati a &#8221; Windows Vista&#8221; using google.</a></p>
<p>P.S. What happens when you don&#8217;t know this stuff and you look for &#8220;Get ready for Linux&#8221;? And mostly &#8220;How the hell is possible?&#8221;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lucagasperini.com/blog/2007-italian-anti-microsoft-terrorism/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Delle belle strade</title>
		<link>http://www.lucagasperini.com/blog/2007-delle-belle-strade/</link>
		<comments>http://www.lucagasperini.com/blog/2007-delle-belle-strade/#comments</comments>
		<pubDate>Tue, 03 Apr 2007 12:16:05 +0000</pubDate>
		<dc:creator>gas</dc:creator>
		
		<category><![CDATA[English]]></category>

		<category><![CDATA[Generale]]></category>

		<category><![CDATA[fun]]></category>

		<category><![CDATA[photo]]></category>

		<guid isPermaLink="false">http://www.lucagasperini.com/blog/2007-delle-belle-strade/</guid>
		<description><![CDATA[Strada della morte in Bolivia




Strada Siberiana per Yakutsk



]]></description>
			<content:encoded><![CDATA[<p><b>Strada della morte in Bolivia</b></p>
<p><img alt="strada morte " src="http://www.lucagasperini.com/blog/wp-content/uploads/2007/04/1.jpg" /></p>
<p><img alt="strada morte 2" src="http://www.lucagasperini.com/blog/wp-content/uploads/2007/04/2.jpg" /></p>
<p><img alt="strada morte 3" src="http://www.lucagasperini.com/blog/wp-content/uploads/2007/04/3.jpg" /></p>
<p><img alt="strada morte 4" src="http://www.lucagasperini.com/blog/wp-content/uploads/2007/04/4.jpg" /></p>
<p><b>Strada Siberiana per Yakutsk</b></p>
<p><img alt="strada siberiana" src="http://www.lucagasperini.com/blog/wp-content/uploads/2007/04/1russo.jpg" /></p>
<p><img alt="strada siberiana 2" src="http://www.lucagasperini.com/blog/wp-content/uploads/2007/04/2russo.jpg" /></p>
<p><img alt="strada siberiana 3" src="http://www.lucagasperini.com/blog/wp-content/uploads/2007/04/3russo.jpg" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.lucagasperini.com/blog/2007-delle-belle-strade/feed/</wfw:commentRss>
		</item>
		<item>
		<title>The Sound of RAM</title>
		<link>http://www.lucagasperini.com/blog/2007-the-sound-of-ram/</link>
		<comments>http://www.lucagasperini.com/blog/2007-the-sound-of-ram/#comments</comments>
		<pubDate>Sun, 01 Apr 2007 14:13:04 +0000</pubDate>
		<dc:creator>gas</dc:creator>
		
		<category><![CDATA[English]]></category>

		<category><![CDATA[Linux]]></category>

		<category><![CDATA[audio]]></category>

		<guid isPermaLink="false">http://www.lucagasperini.com/blog/2007-the-sound-of-ram/</guid>
		<description><![CDATA[I just read a crazy article and I wanted to try it. Here&#8217;s how you can enconde in ogg the sound of your machine&#8217;s RAM.
To listen it:
sudo cat /dev/mem >> /dev/audio
To record it:
sudo cat /dev/mem &#124; oggenc -rq 1 -o mem.ogg -
Here&#8217;s mine
[Vai al sito per ascoltare il brano]
I used ogg2mp3 in portage for the [...]]]></description>
			<content:encoded><![CDATA[<p>I just read a crazy article and I wanted to try it. Here&#8217;s how you can enconde in ogg the sound of your machine&#8217;s RAM.</p>
<p>To listen it:</p>
<p><code>sudo cat /dev/mem >> /dev/audio</code></p>
<p>To record it:</p>
<p><code>sudo cat /dev/mem | oggenc -rq 1 -o mem.ogg -</code></p>
<p>Here&#8217;s mine</p>
<p>[Vai al sito per ascoltare il brano]</p>
<p>I used ogg2mp3 in portage for the transcoding.</p>
<p>Original aricle: <a href="http://mogrify.homelinux.org/2006/10/26/33-seconds-of-ram/" onclick="javascript:pageTracker._trackPageview ('/outbound/mogrify.homelinux.org');">mogrify » Blog Archive » 33 seconds of RAM</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.lucagasperini.com/blog/2007-the-sound-of-ram/feed/</wfw:commentRss>
<enclosure url="http://www.lucagasperini.com/blog/wp-content/uploads/2007/04/mem.mp3" length="134408" type="audio/mpeg" />
		</item>
		<item>
		<title>Eztvefnet Regular Expressions</title>
		<link>http://www.lucagasperini.com/blog/2007-eztvefnet-regular-expressions/</link>
		<comments>http://www.lucagasperini.com/blog/2007-eztvefnet-regular-expressions/#comments</comments>
		<pubDate>Fri, 23 Mar 2007 16:19:20 +0000</pubDate>
		<dc:creator>gas</dc:creator>
		
		<category><![CDATA[English]]></category>

		<category><![CDATA[torrent]]></category>

		<category><![CDATA[tv]]></category>

		<guid isPermaLink="false">http://www.lucagasperini.com/blog/2007-eztvefnet-regular-expressions/</guid>
		<description><![CDATA[For the shows I watch ( 350MB)
Scrubs.S06@http://www.eztvefnet.org/rss.xml
Lost.S[0-9]+E[0-9]+.(HDTV&#124;.*PROPER)V@http://www.eztvefnet.org/rss.xml
24.S[0-9]+E[0-9]+.(HDTV&#124;.*PROPER)@http://www.eztvefnet.org/rss.xml
Greys.Anatomy.S[0-9]+E[0-9]+.(HDTV.PROPER)@http://www.eztvefnet.org/rss.xml
Battlestar.Galactica.S[0-9]*E[0-9]*.*(WS.DSR&#124;PROPER)@http://www.eztvefnet.org/rss.xml
American.Dad.S[0-9]*E[0-9]*.*(PDTV&#124;PROPER)@http://www.eztvefnet.org/rss.xml
Dirt.S[0-9]*E[0-9]*@http://www.eztvefnet.org/rss.xml
Doctor.Who.*S[0][0-9]E[0-9]*@http://www.eztvefnet.org/rss.xml
Drawn.Together.S[0-9]*E[0-9]*@http://www.eztvefnet.org/rss.xml
Eureka.S[0-9]*E[0-9]*@http://www.eztvefnet.org/rss.xml
Heroes.S[0-9]*E[0-9]*.(HDTV&#124;.*PROPER)@http://www.eztvefnet.org/rss.xml
House.S[0-9][3-9]E[0-9]*.(HDTV&#124;.*PROPER)@http://www.eztvefnet.org/rss.xml
Jericho.*S[0][0-9]E[0-9]*.(HDTV&#124;.*PROPER)@http://www.eztvefnet.org/rss.xml
Nip.Tuck.*S[0][0-9]E[0-9]*.(WS&#124;DSR&#124;.*PROPER)@http://www.eztvefnet.org/rss.xml
The.Office.*S[0][0-9]E[0-9]*.*(HDTV)@http://www.eztvefnet.org/rss.xml
Prison.Break.*S[0][0-9]E[0-9]*.(HDTV&#124;.*PROPER)@http://www.eztvefnet.org/rss.xml
Rome.*S[0][0-9]E[0-9]*.(HDTV&#124;.*PROPER)@http://www.eztvefnet.org/rss.xml
Shark.*S[0][0-9]E[0-9]*.(HDTV&#124;.*PROPER)@http://www.eztvefnet.org/rss.xml
The.Sopranos.*S[0][0-9]E[0-9]*.(HDTV&#124;.*PROPER)@http://www.eztvefnet.org/rss.xml
Standoff.*S[0][0-9]E[0-9]*.(HDTV&#124;.*PROPER)@http://www.eztvefnet.org/rss.xml
Top.Gear.*S[0-9][0-9]E[0-9]*.*(PDTV)@http://www.eztvefnet.org/rss.xml
Weeds.*S[0][0-9]E[0-9]*.(HDTV&#124;.*PROPER)@http://www.eztvefnet.org/rss.xml

]]></description>
			<content:encoded><![CDATA[<p>For the shows I watch ( 350MB)</p>
<p><code>Scrubs.S06@http://www.eztvefnet.org/rss.xml<br />
Lost.S[0-9]+E[0-9]+.(HDTV|.*PROPER)V@http://www.eztvefnet.org/rss.xml<br />
24.S[0-9]+E[0-9]+.(HDTV|.*PROPER)@http://www.eztvefnet.org/rss.xml<br />
Greys.Anatomy.S[0-9]+E[0-9]+.(HDTV.PROPER)@http://www.eztvefnet.org/rss.xml<br />
Battlestar.Galactica.S[0-9]*E[0-9]*.*(WS.DSR|PROPER)@http://www.eztvefnet.org/rss.xml<br />
American.Dad.S[0-9]*E[0-9]*.*(PDTV|PROPER)@http://www.eztvefnet.org/rss.xml<br />
Dirt.S[0-9]*E[0-9]*@http://www.eztvefnet.org/rss.xml<br />
Doctor.Who.*S[0][0-9]E[0-9]*@http://www.eztvefnet.org/rss.xml<br />
Drawn.Together.S[0-9]*E[0-9]*@http://www.eztvefnet.org/rss.xml<br />
Eureka.S[0-9]*E[0-9]*@http://www.eztvefnet.org/rss.xml<br />
Heroes.S[0-9]*E[0-9]*.(HDTV|.*PROPER)@http://www.eztvefnet.org/rss.xml<br />
House.S[0-9][3-9]E[0-9]*.(HDTV|.*PROPER)@http://www.eztvefnet.org/rss.xml<br />
Jericho.*S[0][0-9]E[0-9]*.(HDTV|.*PROPER)@http://www.eztvefnet.org/rss.xml<br />
Nip.Tuck.*S[0][0-9]E[0-9]*.(WS|DSR|.*PROPER)@http://www.eztvefnet.org/rss.xml<br />
The.Office.*S[0][0-9]E[0-9]*.*(HDTV)@http://www.eztvefnet.org/rss.xml<br />
Prison.Break.*S[0][0-9]E[0-9]*.(HDTV|.*PROPER)@http://www.eztvefnet.org/rss.xml<br />
Rome.*S[0][0-9]E[0-9]*.(HDTV|.*PROPER)@http://www.eztvefnet.org/rss.xml<br />
Shark.*S[0][0-9]E[0-9]*.(HDTV|.*PROPER)@http://www.eztvefnet.org/rss.xml<br />
The.Sopranos.*S[0][0-9]E[0-9]*.(HDTV|.*PROPER)@http://www.eztvefnet.org/rss.xml<br />
Standoff.*S[0][0-9]E[0-9]*.(HDTV|.*PROPER)@http://www.eztvefnet.org/rss.xml<br />
Top.Gear.*S[0-9][0-9]E[0-9]*.*(PDTV)@http://www.eztvefnet.org/rss.xml<br />
Weeds.*S[0][0-9]E[0-9]*.(HDTV|.*PROPER)@http://www.eztvefnet.org/rss.xml<br />
</code></p>
]]></content:encoded>
			<wfw:commentRss>http://www.lucagasperini.com/blog/2007-eztvefnet-regular-expressions/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Nano Syntax Highlighting</title>
		<link>http://www.lucagasperini.com/blog/2007-nano-syntax-highlighting/</link>
		<comments>http://www.lucagasperini.com/blog/2007-nano-syntax-highlighting/#comments</comments>
		<pubDate>Sun, 11 Mar 2007 18:24:43 +0000</pubDate>
		<dc:creator>gas</dc:creator>
		
		<category><![CDATA[English]]></category>

		<guid isPermaLink="false">http://www.lucagasperini.com/blog/2007-nano-syntax-highlighting/</guid>
		<description><![CDATA[I stumbleupon an old post on gentoo forums , it&#8217;s dated 2003 but it doesn&#8217;t seem to be dead. I &#8216;ve never thinked about the fact that nano doesn&#8217;t provide a syntax highlighting and this actually means that I&#8217;ve never read the documentation.
Nano without highlighting

Nano with syntax highlighting


A gentoo user  (ryszardzonk) has bizipped all [...]]]></description>
			<content:encoded><![CDATA[<p>I stumbleupon an old post on <a href="http://forums.gentoo.org/viewtopic-t-86562-postdays-0-postorder-asc-highlight-smooth+scrolling-start-50.html" onclick="javascript:pageTracker._trackPageview ('/outbound/forums.gentoo.org');">gentoo forums</a> , it&#8217;s dated 2003 but it doesn&#8217;t seem to be dead. I &#8216;ve never thinked about the fact that nano doesn&#8217;t provide a syntax highlighting and this actually means that I&#8217;ve never read the documentation.</p>
<p>Nano <strong>without</strong> highlighting</p>
<p><a href="http://www.lucagasperini.com/blog/wp-content/uploads/2007/03/nonanosyntax.jpg" title="nonanosyntax"><img src="http://www.lucagasperini.com/blog/wp-content/uploads/2007/03/nonanosyntax.jpg" alt="nonanosyntax" /></a></p>
<p>Nano <strong>with</strong> syntax highlighting</p>
<p><a href="http://www.lucagasperini.com/blog/wp-content/uploads/2007/03/nanosyntax.jpg" title="nanosyntax"><img src="http://www.lucagasperini.com/blog/wp-content/uploads/2007/03/nanosyntax.jpg" alt="nanosyntax" /></a></p>
<p><span id="more-388"></span></p>
<p>A gentoo user  (<span class="name"><a href="http://bigvo.dyndns.org/nanosyntax.tar.bz2" onclick="javascript:pageTracker._trackPageview ('/outbound/bigvo.dyndns.org');">ryszardzonk</a>) </span>has bizipped all the tips and tricks of this thread, lucky me&#8230;basically :</p>
<blockquote><p>1. place *.nanorc files in /usr/share/nano directory<br />
2.<br />
A - place nanorc in /etc to use it globaly for all users<br />
or B - place nanorc as .nanorc for everyuser you intend to use it with<br />
3. enjoy <img src='http://www.lucagasperini.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
4. mail upgraded or additional syntaxes to vojcek [a t ] tlen [dot ] pl</p></blockquote>
<p>About point 2: don&#8217;t do both cause you&#8217;ll probably get Segmentation Fault from nano , in gentoo nano comes with /etc/nanorc already (at least with common FLAGS), you can simply overwrite it.</p>
<p>Original File : <a href="http://bigvo.dyndns.org/nanosyntax.tar.bz2" onclick="javascript:pageTracker._trackPageview ('/outbound/bigvo.dyndns.org');">Here</a></p>
<p>Mirrored here ( 11 March 2007 ) : <a href="http://www.lucagasperini.com/blog/wp-content/uploads/2007/03/nanosyntaxtar.bz2" title="nanosyntax">nanosyntax</a></p>
<p>Here&#8217;s the list of the syntax highlights you will get:</p>
<p><code>apache2.nanorc<br />
asm.nanorc<br />
c.nanorc<br />
changelog.nanorc<br />
changelogs.nanorc<br />
clike.nanorc<br />
config.nanorc<br />
config2.nanorc<br />
config3.nanorc<br />
configfiles.nanorc<br />
conky.nanorc<br />
css.nanorc<br />
default.nanorc<br />
delphi.nanorc<br />
desc.nanorc<br />
dotemacs.nanorc<br />
dummy.nanorc<br />
ekghistory.nanorc<br />
etc-stuff.nanorc<br />
etcxml.nanorc<br />
gentoo.nanorc<br />
groff.nanorc<br />
html.nanorc<br />
info.nanorc<br />
initng.nanorc<br />
initscript.nanorc<br />
java.nanorc<br />
js.nanorc<br />
log-stuff.nanorc<br />
maincf.nanorc<br />
man.nanorc<br />
mimetype.nanorc<br />
mutt.nanorc<br />
named.nanorc<br />
nanorc.nanorc<br />
nscd.nanorc<br />
others.nanorc<br />
passwd.nanorc<br />
patch.nanorc<br />
perl.nanorc<br />
php.nanorc<br />
php2.nanorc<br />
po.nanorc<br />
pov.nanorc<br />
profile.nanorc<br />
python.nanorc<br />
rcfiles-new.nanorc<br />
rcfiles.nanorc<br />
rsync.nanorc<br />
ruby.nanorc<br />
sh.nanorc<br />
shlike.nanorc<br />
tab.nanorc<br />
tex.nanorc<br />
urls.nanorc<br />
vhost.nanorc<br />
xdefaults.nanorc<br />
xml.nanorc<br />
xorg.nanorc<br />
</code></p>
<p>As you can see it&#8217;s quite complete , Have fun <img src='http://www.lucagasperini.com/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.lucagasperini.com/blog/2007-nano-syntax-highlighting/feed/</wfw:commentRss>
		</item>
		<item>
		<title>The Best getacoder</title>
		<link>http://www.lucagasperini.com/blog/2007-the-best-getacoder/</link>
		<comments>http://www.lucagasperini.com/blog/2007-the-best-getacoder/#comments</comments>
		<pubDate>Tue, 06 Mar 2007 23:27:22 +0000</pubDate>
		<dc:creator>gas</dc:creator>
		
		<category><![CDATA[English]]></category>

		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://www.lucagasperini.com/blog/2007-the-best-getacoder/</guid>
		<description><![CDATA[This is the best getacoder.com offer ever
 Hi,
So I&#8217;m posting for a rather large project. I need someone to program me a new OS (Operasting System) that looks different than Ms Windows XP etc. but has the same style. It does not need to run on a mac but all the other PCs. It&#8217;s supposed [...]]]></description>
			<content:encoded><![CDATA[<p>This is the best <a href="http://www.getacoder.com/projects/operating_system_42879.html" target="_blank" onclick="javascript:pageTracker._trackPageview ('/outbound/www.getacoder.com');">getacoder.com</a> offer <strong>ever</strong></p>
<blockquote><p> Hi,<br />
So I&#8217;m posting for a rather large project. I need someone to program me a new OS (Operasting System) that looks different than Ms Windows XP etc. but has the same style. It does not need to run on a mac but all the other PCs. It&#8217;s supposed to have a stylish look with clear edges etc. And ITS NOT SUPPOSED TO BE JUST A REDESIGNED WINDOWS as I&#8217;m going to sell that operating system later on. It&#8217;s going to be called BlueOrb.</p>
<p>These are some important points :</p>
<p>It should have ALL THE FEATURES that Windows Xp Professional has.<br />
ALL the files that run on Windows XP ust also run on the BlueOrb OS.<br />
It must have a very user-friendly interface (like MS WINDOWS XP)<br />
When it gets Installed, the user needs to insert a serial number.<br />
It HAS to be HACKER SAFE!<br />
It must be quick and good looking.</p>
<p>Note that I only accept quality work and do not want any quickly done BS.</p>
<p>greetz,</p>
<p>M.Reinhardt</p></blockquote>
<p>And here&#8217;s the best answer :</p>
<blockquote><p>Hi. I can do this for you next week, when I plan on taking a break from a nonotech based / atomic fission driven search engine thats going to make larry page wet his pants. 6 days to code, 1 to rest. It will be written from scratch and completely original in design, so don&#8217;t worry about copyright bs. I plan to write the entire OS in C, and blindfolded, if its all the same to you. 100% secure will not be a problem either&#8230;In fact the OS will be designed to leverage jedi mind tricks to kill anyone that even thinks about breaking in. (i was thinking maybe make them chop off their feet and jump up and down until their empty would be fair). Anyways, I&#8217;m gonna smoke some more crack, maybe you should do the same. Thanks!</p></blockquote>
<p> <img src='http://www.lucagasperini.com/blog/wp-includes/images/smilies/icon_lol.gif' alt=':lol:' class='wp-smiley' /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.lucagasperini.com/blog/2007-the-best-getacoder/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Quote</title>
		<link>http://www.lucagasperini.com/blog/2007-quote/</link>
		<comments>http://www.lucagasperini.com/blog/2007-quote/#comments</comments>
		<pubDate>Tue, 06 Mar 2007 22:54:27 +0000</pubDate>
		<dc:creator>gas</dc:creator>
		
		<category><![CDATA[English]]></category>

		<category><![CDATA[Generale]]></category>

		<guid isPermaLink="false">http://www.lucagasperini.com/blog/2007-quote/</guid>
		<description><![CDATA[&#8220;You know the world is going crazy when the best  rapper is a white guy, the best golfer is a black guy,the tallest guy in  the NBA is Chinese, the Swiss hold the America&#8217;s Cup, France is accusing  the U.S. of arrogance, Germany doesn&#8217;t want to go to war, and the three [...]]]></description>
			<content:encoded><![CDATA[<p><font>&#8220;You know the world is going crazy when the best  rapper is a white guy, the best golfer is a black guy,the tallest guy in  the NBA is Chinese, the Swiss hold the America&#8217;s Cup, France is accusing  the U.S. of arrogance, Germany doesn&#8217;t want to go to war, and the three  most powerful men in America are named Bush, Dick, and Colon.      &nbsp;&#8211;Comedian  Chris Rock</font></p>
]]></content:encoded>
			<wfw:commentRss>http://www.lucagasperini.com/blog/2007-quote/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Rhythmbox and ekiga</title>
		<link>http://www.lucagasperini.com/blog/2007-rhythmbox-and-ekiga/</link>
		<comments>http://www.lucagasperini.com/blog/2007-rhythmbox-and-ekiga/#comments</comments>
		<pubDate>Tue, 06 Mar 2007 17:37:00 +0000</pubDate>
		<dc:creator>gas</dc:creator>
		
		<category><![CDATA[English]]></category>

		<category><![CDATA[audio]]></category>

		<category><![CDATA[musica]]></category>

		<category><![CDATA[Software]]></category>

		<category><![CDATA[voip]]></category>

		<guid isPermaLink="false">http://www.lucagasperini.com/blog/2007-rhythmbox-and-ekiga/</guid>
		<description><![CDATA[Today after syncing I found out that Rhythmbox 0.9.8 (codename &#8220;Type Slowly&#8221;   it hangs!!!) and Ekiga 2.0.5 are now in portage. I use rhythmbox a lot and hopefully I&#8217;ll enjoy one of the improvementes like the album cover shown in the trayicon tooltip  and the ability to transcode songs before sending them [...]]]></description>
			<content:encoded><![CDATA[<p>Today after syncing I found out that <a href="http://www.gnome.org/projects/rhythmbox/" title="Rhythmbox" target="_blank" onclick="javascript:pageTracker._trackPageview ('/outbound/www.gnome.org');">Rhythmbox</a> 0.9.8 (codename &#8220;Type Slowly&#8221; <img src='http://www.lucagasperini.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  it hangs!!!) and <a href="http://www.gnomemeeting.org" title="Ekiga" target="_blank" onclick="javascript:pageTracker._trackPageview ('/outbound/www.gnomemeeting.org');">Ekiga</a> 2.0.5 are now in portage. I use rhythmbox a lot and hopefully I&#8217;ll enjoy one of the improvementes like the album cover shown in the trayicon tooltip <img src='http://www.lucagasperini.com/blog/wp-includes/images/smilies/icon_eek.gif' alt=':shock:' class='wp-smiley' /> and the ability to transcode songs before sending them to the ipod .</p>
<pre>Overview of changes in Rhythmbox 0.9.8 "Type slowly"

=====================================================* move to SVN and move round lots of files. yay!

* use "friendly" date-time in track list (William Jon McCann)

* add visualisation plugin (JOnathan Matthew)

* support more lastfm:// URIs (Jonathan Matthew)

* split code out into a library common to plugins and the binary (Jonathan Matthew)

* display cover art in the tray icon tooltop and song-change notification (Ed Catmur)

* Magnatune improvements (Adam Zimmerman)

* core art improvements, support art for podcasts et al (Ed Catmur, Martin Szulecki)

* Python plugin improvements (James Livingston, Jonathan Matthew)

* add support for the Jamendo online catalogue (Guillaume Desmottes)

* support new Gnome "media key" mechanism (James Livingston, Jonathan Matthew)

* support track transfer for "generic" audio players, and improve iPod

  track transfer support, including transcoding (James Livingston)

* many build/run issues on Solaris (Irene Huang)

* Nokia N800 support (William Jon McCann)

* Many core improvements, for future work

* the usual pile of minor features and bug fixes</pre>
<pre></pre>
<p>As far as I can tell from the changelog there have been a few fixes for ekiga but no big improvements.</p>
<p>Thinking about ekiga i realize that is very easy to get lost in very simple things, especially for gnome developers. Every tray icon of any Voip/Chatting software on this planet change when you have a missed called , so you can actually realize that someone was looking for you but not with ekiga. You must open it and once you have done it there are no symbols that warns you about the missed called at first glance but there&#8217;s a single text message &#8230;. it doesn&#8217;t seems so smart&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lucagasperini.com/blog/2007-rhythmbox-and-ekiga/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Multiple apes</title>
		<link>http://www.lucagasperini.com/blog/2007-multiple-apes/</link>
		<comments>http://www.lucagasperini.com/blog/2007-multiple-apes/#comments</comments>
		<pubDate>Sat, 17 Feb 2007 19:24:53 +0000</pubDate>
		<dc:creator>gas</dc:creator>
		
		<category><![CDATA[English]]></category>

		<category><![CDATA[bash]]></category>

		<guid isPermaLink="false">http://www.lucagasperini.com/blog/2007-multiple-apes/</guid>
		<description><![CDATA[As a reminder , the [tag]bash[/tag] command to use for decompressing a bunch of monkey&#8217;s audio ape files in a directory:
ls &#124;while read line; do mac "$line" "$line".wav -d;  done;
]]></description>
			<content:encoded><![CDATA[<p>As a reminder , the [tag]bash[/tag] command to use for decompressing a bunch of monkey&#8217;s audio ape files in a directory:<br />
<code>ls |while read line; do mac "$line" "$line".wav -d;  done;</code></p>
]]></content:encoded>
			<wfw:commentRss>http://www.lucagasperini.com/blog/2007-multiple-apes/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>

<!-- Dynamic Page Served (once) in 1.079 seconds -->
