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

<channel>
	<title>Flavio Tordini &#187; Hacks</title>
	<atom:link href="http://flavio.tordini.org/on/hacks/feed" rel="self" type="application/rss+xml" />
	<link>http://flavio.tordini.org</link>
	<description>I create simple and useful apps</description>
	<lastBuildDate>Fri, 03 Feb 2012 23:17:37 +0000</lastBuildDate>
	<language>it</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Speed up WordPress get_posts and query_posts functions</title>
		<link>http://flavio.tordini.org/speed-up-wordpress-get_posts-and-query_posts-functions</link>
		<comments>http://flavio.tordini.org/speed-up-wordpress-get_posts-and-query_posts-functions#comments</comments>
		<pubDate>Wed, 09 Feb 2011 11:04:31 +0000</pubDate>
		<dc:creator>Flavio</dc:creator>
				<category><![CDATA[Hacks]]></category>

		<guid isPermaLink="false">http://flavio.tordini.org/?p=923</guid>
		<description><![CDATA[While working on a WordPress theme, I noticed a low MySQL query cache hit rate. There were a lot of SQL_CALC_FOUND_ROWS queries that were not cached and were slowing down the database. It appears WordPress uses SQL_CALC_FOUND_ROWS in most queries in order to implement pagination. Even when you don&#8217;t need pagination at all. SQL_CALC_FOUND_ROWS tells [...]]]></description>
		<wfw:commentRss>http://flavio.tordini.org/speed-up-wordpress-get_posts-and-query_posts-functions/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>A more stable MySQL with HAProxy</title>
		<link>http://flavio.tordini.org/a-more-stable-mysql-with-haproxy</link>
		<comments>http://flavio.tordini.org/a-more-stable-mysql-with-haproxy#comments</comments>
		<pubDate>Sat, 16 Oct 2010 23:56:26 +0000</pubDate>
		<dc:creator>Flavio</dc:creator>
				<category><![CDATA[Hacks]]></category>

		<guid isPermaLink="false">http://flavio.tordini.org/?p=801</guid>
		<description><![CDATA[If you administer a MySQL server chances are you&#8217;ve seen it go astray. A some point in time for no apparent reason, maybe for a traffic spike, the number of running queries starts snowballing until MySQL eats 100% of your CPU grinding your whole server to a halt. In the context of this article let&#8217;s [...]]]></description>
		<wfw:commentRss>http://flavio.tordini.org/a-more-stable-mysql-with-haproxy/feed</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Firewire Mini DV cameras on Linux</title>
		<link>http://flavio.tordini.org/firewire-mini-dv-cameras-on</link>
		<comments>http://flavio.tordini.org/firewire-mini-dv-cameras-on#comments</comments>
		<pubDate>Sun, 01 Mar 2009 17:06:06 +0000</pubDate>
		<dc:creator>Flavio</dc:creator>
				<category><![CDATA[Hacks]]></category>

		<guid isPermaLink="false">http://flavio.tordini.org/?p=104</guid>
		<description><![CDATA[Yesterday at the office I found a small Sony camera. Obviously I had to get it working on Linux at all costs. And now that I found how I thought I&#8217;d share this bit of knowledge. The exact model is DCR-TRV60e but this post possibly applies to all Mini DV cameras. You could use Kino [...]]]></description>
		<wfw:commentRss>http://flavio.tordini.org/firewire-mini-dv-cameras-on/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Dirette Rai.tv senza SilverLight o Moonlight</title>
		<link>http://flavio.tordini.org/dirette-raitv-senza-silverlight-o-moonlight</link>
		<comments>http://flavio.tordini.org/dirette-raitv-senza-silverlight-o-moonlight#comments</comments>
		<pubDate>Mon, 09 Feb 2009 11:31:55 +0000</pubDate>
		<dc:creator>Flavio</dc:creator>
				<category><![CDATA[Hacks]]></category>

		<guid isPermaLink="false">http://flavio.tordini.org/?p=98</guid>
		<description><![CDATA[Aggiornato al 3 marzo 2010. E&#8217; necessario installare Python 2.6 e VLC. Scaricare lo script, rinominarlo in rai.py e lanciare con il nome del canale come parametro. Ad esempio per vedere RaiUno: python rai.py RaiUno Lo script è il frutto di un lavoro collettivo. In particolare di Giulia, Wilder, Luker, skin79, Luke88, Pietro, mitm, Andrea, [...]]]></description>
		<wfw:commentRss>http://flavio.tordini.org/dirette-raitv-senza-silverlight-o-moonlight/feed</wfw:commentRss>
		<slash:comments>1373</slash:comments>
<enclosure url="http://mediapolis.rai.it/relinker/relinkerServlet.htm?cont=1" length="323" type="video/x-ms-asf;charset=ISO-8859-1" />
<enclosure url="http://mediapolis.rai.it/relinker/relinkerServlet.htm?cont=72383" length="169" type="video/x-ms-asf;charset=ISO-8859-1" />
<enclosure url="http://mediapolis.rai.it/relinker/relinkerServlet.htm?cont=984" length="169" type="video/x-ms-asf;charset=ISO-8859-1" />
<enclosure url="http://mediapolis.rai.it/relinker/relinkerServlet.htm?cont=986" length="169" type="video/x-ms-asf;charset=ISO-8859-1" />
<enclosure url="http://mediapolis.rai.it/relinker/relinkerServlet.htm?cont=72382" length="169" type="video/x-ms-asf;charset=ISO-8859-1" />
<enclosure url="http://mediapolis.rai.it/relinker/relinkerServlet.htm?cont=72384" length="169" type="video/x-ms-asf;charset=ISO-8859-1" />
<enclosure url="http://mediapolis.rai.it/relinker/relinkerServlet.htm?cont=4119" length="169" type="video/x-ms-asf;charset=ISO-8859-1" />
<enclosure url="http://mediapolis.rai.it/relinker/relinkerServlet.htm?cont=75708" length="169" type="video/x-ms-asf;charset=ISO-8859-1" />
<enclosure url="http://mediapolis.rai.it/relinker/relinkerServlet.htm?cont=72381" length="169" type="video/x-ms-asf;charset=ISO-8859-1" />
<enclosure url="http://mediapolis.rai.it/relinker/relinkerServlet.htm?cont=4145" length="169" type="video/x-ms-asf;charset=ISO-8859-1" />
<enclosure url="http://mediapolis.rai.it/relinker/relinkerServlet.htm?cont=24269" length="169" type="video/x-ms-asf;charset=ISO-8859-1" />
<enclosure url="http://mediapolis.rai.it/relinker/relinkerServlet.htm?cont=24268" length="169" type="video/x-ms-asf;charset=ISO-8859-1" />
<enclosure url="http://mediapolis.rai.it/relinker/relinkerServlet.htm?cont=983" length="169" type="video/x-ms-asf;charset=ISO-8859-1" />
		</item>
		<item>
		<title>Compilare VLC 0.9.x su Debian Etch</title>
		<link>http://flavio.tordini.org/compilare-vlc-09x-su-debian-etch</link>
		<comments>http://flavio.tordini.org/compilare-vlc-09x-su-debian-etch#comments</comments>
		<pubDate>Mon, 27 Oct 2008 09:38:04 +0000</pubDate>
		<dc:creator>Flavio</dc:creator>
				<category><![CDATA[Hacks]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[streaming]]></category>
		<category><![CDATA[vlc]]></category>

		<guid isPermaLink="false">http://flavio.tordini.org/compilare-vlc-09x-su-debian-etch</guid>
		<description><![CDATA[Questa ricettina è per l&#8217;uso lato server di VLC, non per il desktop. Prima compilare Ffmpeg: svn checkout svn://svn.mplayerhq.hu/ffmpeg/trunk ffmpeg./configure \ --enable-gpl --enable-shared --enable-postproc --enable-swscale --prefix=/usr make make install Poi installare un po&#8217; di lib per VLC: apt-get install libfribidi-dev libmad-dev libhal-dev Poi VLC: ./configure --prefix=/usr/local/vlc --disable-glx --disable-qt4 \ --disable-skins2 --disable-x11 --disable-xvideo --disable-remoteos make make [...]]]></description>
		<wfw:commentRss>http://flavio.tordini.org/compilare-vlc-09x-su-debian-etch/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to access a remote machine at work from home using SSH</title>
		<link>http://flavio.tordini.org/how-to-access-a-remote-machine-at-work-from-home-using-ssh</link>
		<comments>http://flavio.tordini.org/how-to-access-a-remote-machine-at-work-from-home-using-ssh#comments</comments>
		<pubDate>Tue, 22 Nov 2005 10:25:27 +0000</pubDate>
		<dc:creator>Flavio</dc:creator>
				<category><![CDATA[Hacks]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[ssh]]></category>
		<category><![CDATA[telecommuting]]></category>
		<category><![CDATA[tunnel]]></category>

		<guid isPermaLink="false">http://flavio.tordini.org/how-to-access-a-remote-machine-at-work-from-home-using-ssh</guid>
		<description><![CDATA[I just found out how to mount the home directory of my work PC at home, bypassing the company firewall. First of all password authentication is tedious and won&#8217;t work in batch scripts so we need to create a RSA key on the work pc: ssh-keygen scp ~/.ssh/id_rsa.pub [myhomeuser]@[homehost] Now log at home and add [...]]]></description>
		<wfw:commentRss>http://flavio.tordini.org/how-to-access-a-remote-machine-at-work-from-home-using-ssh/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Turning Blogger into a RESTful data source</title>
		<link>http://flavio.tordini.org/turning-blogger-into-a-restful-data-source</link>
		<comments>http://flavio.tordini.org/turning-blogger-into-a-restful-data-source#comments</comments>
		<pubDate>Thu, 22 Sep 2005 11:10:20 +0000</pubDate>
		<dc:creator>Flavio</dc:creator>
				<category><![CDATA[Hacks]]></category>
		<category><![CDATA[blogger]]></category>
		<category><![CDATA[rest]]></category>

		<guid isPermaLink="false">http://flavio.tordini.org/turning-blogger-into-a-restful-data-source</guid>
		<description><![CDATA[I wrote a Blogger template that generates machine-readable XML. This is great if you need to integrate a Blogger-based blog with the rest of your site. I&#8217;m using XSLT to process the generated XML, but any programming or scripting language will do. Here&#8217;s the Blogger template. I suggest you disable the &#8220;Enable float alignment&#8221; option [...]]]></description>
		<wfw:commentRss>http://flavio.tordini.org/turning-blogger-into-a-restful-data-source/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>JSTL patch</title>
		<link>http://flavio.tordini.org/jstl-patch</link>
		<comments>http://flavio.tordini.org/jstl-patch#comments</comments>
		<pubDate>Tue, 05 Jul 2005 09:57:54 +0000</pubDate>
		<dc:creator>Flavio</dc:creator>
				<category><![CDATA[Hacks]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[j2ee]]></category>
		<category><![CDATA[jsp]]></category>
		<category><![CDATA[jstl]]></category>
		<category><![CDATA[servlets]]></category>

		<guid isPermaLink="false">http://flavio.tordini.org/jstl-patch</guid>
		<description><![CDATA[This is a patched version of the Jakarta Standard Tag Library which implements the JSTL 1.1 specification. This patch makes the XML tags run 100 times faster. I wrote almost no code, I just reverted the XPathUtil class to a previous version and managed to compile the whole thing. Originally the Standard Taglib used the [...]]]></description>
		<wfw:commentRss>http://flavio.tordini.org/jstl-patch/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>

