<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:php="http://php.net/xsl" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>l4x.org</title>
    <link>/Story//rss20.xsl/linux/story</link>
    <description>l4x.org</description>
    <item>
      <title>ShowIP: Firefox extension to show and query the current IP Address in the statusbar</title>
      <link>/240</link>
      <guid>/240</guid>
      <description>ShowIP is a Mozilla Firefox extension which shows the IP Address of the current page in the browser's status bar and allows queries to different databases about it when you right click on it. The IP is colored red for an IPv4 address and green for an IPv6 address (hence the name). Since v0.7.8 these colors can be changed in the preferences menu.
With a left click one can get information about the hostname of the current page. These queries are fully customizable in the settings dialog. You can also run custom local programs.
The extension can be downloaded here: &lt;a href="http://l4x.org/site/files/showip_0_8_03.xpi"&gt;ShowIP 0.8.03&lt;/a&gt;
&lt;!-- &lt;b&gt;WARNING: Due to the rename of a file you have to remove any version prior to 0.7 before upgrading!&lt;/b&gt; --&gt;
</description>
      <pubDate>Thu, 01 Jan 1970 01:00:00 +0100</pubDate>
    </item>
    <item>
      <title>postgresql: Grant all rights on a database to a user</title>
      <link>/263</link>
      <guid>/263</guid>
      <description>Ever tried the $SUBJECT task with postgresql? It's a bit difficult.&lt;br&gt; You need something along the lines of this...
</description>
      <pubDate>Thu, 01 Jan 1970 01:00:00 +0100</pubDate>
    </item>
    <item>
      <title>Cross compilers (Debian)</title>
      <link>/259</link>
      <guid>/259</guid>
      <description>Thanks to the help of Herbert Poetzl, I've now complete buildable cross compiler toolchains (binutils and gcc) for these targets:
&lt;code&gt;
alpha arm cris frv h8300 hppa hppa64 i386 ia64 m32r m68k
mips mipsel mips64 ppc ppc64 s390 s390x sh shbe sh64 sh64be
sparc sparc64 v850 x86_64
&lt;/code&gt;
and these tool versions:
&lt;code&gt;
binutils-2.15.94.0.2.2
binutils-2.16.90.0.3 (*)
gcc-3.3.6
gcc-3.4.4-20050512
gcc-4.0.0
&lt;/code&gt;

These are ...
</description>
      <pubDate>Thu, 01 Jan 1970 01:00:00 +0100</pubDate>
    </item>
    <item>
      <title>whois interface</title>
      <link>/255</link>
      <guid>/255</guid>
      <description>&lt;?php
function jdi_pre($c) {
        print '&lt;pre&gt;'.htmlspecialchars($c).'&lt;/pre&gt;';
}
$mode = (isset($_GET['mode']))?$_GET['mode']:"whois";
$ip = (isset($_GET['ip']))?$_GET['ip']:"";

$disc= '&lt;div style="font-size: x-small;"&gt;
This is an interface to the Linux/Debian/Woody whois(1) program.&lt;br /&gt;
For questions, etc. please mail &lt;a href="mailto:jdittmer@ppp0.net"&gt;jdittmer@ppp0.net&lt;/a&gt;
&lt;/div&gt;
&lt;div style="color:red;"&gt;
Please DO NOT ABUSE this interface, especially don\'t do mass lookups.
The IPs are logged by the web server.&lt;br/&gt;
The answer on this page will be delayed for 1-10 seconds to prevent this.</description>
      <pubDate>Thu, 01 Jan 1970 01:00:00 +0100</pubDate>
    </item>
    <item>
      <title>Linux kernel compile tests</title>
      <link>/237</link>
      <guid>/237</guid>
      <description>Since a while I'm doing cross compile tests for all supported linux archs. Check out the results here:
&lt;a href="http://l4x.org/k/"&gt;http://l4x.org/k/&lt;/a&gt;. &lt;br/&gt;
So far it seems that about half of the in-tree archs are at least sometimes successfully build.</description>
      <pubDate>Thu, 01 Jan 1970 01:00:00 +0100</pubDate>
    </item>
    <item>
      <title>Useful mldonkey scripts</title>
      <link>/227</link>
      <guid>/227</guid>
      <description>To manage my mldonkey client under Linux I've written two scripts:&lt;br /&gt; 
The first one ('donkeyrotate.sh') changes mldonkey port numbers and adjusts the iptables rules accordingly. Afterwards mldonkey is restarted.&lt;br /&gt;
The second one ('rss2donkey.pl') reads an rss feed and submits new links, which match a set of regular expressions, to mldonkey. Quite useful if run from cron.&lt;br /&gt;
There is also a helper script 'mlcmd' which executes its parameters via netcat on mldonkey console and a init script 'donkey'.&lt;br /&gt;
If anyone is interested in these, you can fetch them &lt;a href="http://l4x.org/mld_utils-0.001.tar.bz2"&gt;here&lt;/a&gt;.</description>
      <pubDate>Thu, 01 Jan 1970 01:00:00 +0100</pubDate>
    </item>
    <item>
      <title>namelen.sh</title>
      <link>/219</link>
      <guid>/219</guid>
      <description>
In a recent discussion on LKML (&lt;a href="http://marc.theaimsgroup.com/?t=108400488800001&amp;r=1&amp;w=2"&gt;Link&lt;/a&gt;) the question came up
how long an average filename is.
To answer that, I wrote a small bash script. 94.15 Percent of the filenames in my home directory are shorter than 25 characters. Here is a sample output and the source code.
</description>
      <pubDate>Thu, 01 Jan 1970 01:00:00 +0100</pubDate>
    </item>
    <item>
      <title>XFree Xinerama extension hack</title>
      <link>/205</link>
      <guid>/205</guid>
      <description>
When installing my 3 monitor setup I quickly discovered that the native xfree xinerama extension is incompatible with nvidia twinview. You can only have either one. This leads to applications believing I have one 2560x1024 screen and one 1280x1024 screen. If I maximized windows they would always span two screens.
Therefore I spent a long time searching for a solution on google, but unfortunately there are a) few people with 3 monitors and b) no one had solved this. So I decided to patch the X server.
What I've done so far is to take programs/Xserver/Xext/panoramiX.c and fake the reply like this:</description>
      <pubDate>Thu, 01 Jan 1970 01:00:00 +0100</pubDate>
    </item>
  </channel>
</rss>
