<?xml version="1.0" encoding="utf-8" ?>

<rdf:RDF 
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:admin="http://webns.net/mvcb/"
   xmlns:content="http://purl.org/rss/1.0/modules/content/"
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
   xmlns:wfw="http://wellformedweb.org/CommentAPI/"
   xmlns="http://my.netscape.com/rdf/simple/0.9/">
<channel>
    <title>technikhaufen</title>
    <link>http://gebi.supersized.org/</link>
    <description>many to many</description>
    <dc:language>en</dc:language>

    <image rdf:resource="http://gebi.supersized.org/templates/default/img/s9y_banner_small.png" />

    <items>
      <rdf:Seq>
        <rdf:li resource="http://gebi.supersized.org/archives/7-guid.html" />
        <rdf:li resource="http://gebi.supersized.org/archives/6-guid.html" />
        <rdf:li resource="http://gebi.supersized.org/archives/5-guid.html" />
        <rdf:li resource="http://gebi.supersized.org/archives/4-guid.html" />
        <rdf:li resource="http://gebi.supersized.org/archives/3-guid.html" />
        <rdf:li resource="http://gebi.supersized.org/archives/2-guid.html" />
        <rdf:li resource="http://gebi.supersized.org/archives/1-guid.html" />
      </rdf:Seq>
    </items>
</channel>

<image rdf:about="http://gebi.supersized.org/templates/default/img/s9y_banner_small.png">
        <url>http://gebi.supersized.org/templates/default/img/s9y_banner_small.png</url>
        <title>RSS: technikhaufen - many to many</title>
        <link>http://gebi.supersized.org/</link>
        <width>100</width>
        <height>21</height>
    </image>


<item rdf:about="http://gebi.supersized.org/archives/7-guid.html">
    <title>dd can not count</title>
    <link>http://gebi.supersized.org/archives/7-dd-can-not-count.html</link>
    <description>
    &lt;h4 id=&quot;how-much-is-51kb&quot;
&gt;How much is 5*1kB?&lt;/h4
&gt;&lt;p
&gt;128Byte as of dd.&lt;/p
&gt;&lt;p
&gt;% strace -e read,open dd if=/dev/random of=foo bs=1k count=5&lt;/p
&gt;&lt;pre
&gt;&lt;code
  &gt;open(&amp;quot;/dev/random&amp;quot;, O_RDONLY|O_LARGEFILE) = 0
read(0, &amp;quot;\347P\203\355\206O;\362f\263v{s\327\206\354\302{\21\5\203&amp;quot;..., 1024) = 96
read(0, &amp;quot;U\16ee\330\304\264@&amp;quot;, 1024)    = 8
read(0, &amp;quot;\316\26\363\\\26j\377\10&amp;quot;, 1024) = 8
read(0, &amp;quot;K\331.\273,\200\4\234&amp;quot;, 1024)  = 8 
read(0, &amp;quot;\2312\323/\304\376\n\261&amp;quot;, 1024) = 8
0+5 records in
0+5 records out
128 bytes (128 B) copied, 2.85809 seconds, 0.0 kB/s
&lt;/code
  &gt;&lt;/pre
&gt;&lt;p
&gt;Seems 128bytes are quite less than the requested 5kB.&lt;/p
&gt;&lt;p
&gt;% man 2 read&lt;/p
&gt;&lt;pre
&gt;&lt;code
  &gt;RETURN VALUE
On success, the number of bytes read is returned (zero indicates end of
file), and the file position is advanced  by this  number. It is not an
error if this number is smaller than the number  of  bytes  requested; ...
&lt;/code
  &gt;&lt;/pre
&gt;&lt;h4 id=&quot;dd_rescue-to-the-rescue&quot;
&gt;dd_rescue to the rescue&lt;/h4
&gt;&lt;p
&gt;% dd_rescue -m 1k /dev/random foo&lt;/p
&gt;&lt;pre
&gt;&lt;code
  &gt;Summary for /dev/random -&amp;gt; foo:
dd_rescue: (info): ipos:         1.0k, opos:         1.0k, xferd:         1.0k
                   errs:      0, errxfer:         0.0k, succxfer:         1.0k
             +curr.rate:        0kB/s, avg.rate:        0kB/s, avg.load:  0.0%
&lt;/code
  &gt;&lt;/pre
&gt;&lt;p
&gt;% ls -la foo&lt;/p
&gt;&lt;pre
&gt;&lt;code
  &gt;-rw-r----- 1 einstein einstein 1024 2008-06-15 18:35 foo
&lt;/code
  &gt;&lt;/pre
&gt;&lt;p
&gt;At lest dd_rescue is able to count correct.&lt;/p
&gt;
 
    </description>

    <dc:publisher>technikhaufen</dc:publisher>
    <dc:creator>nospam@example.com (Michael Gebetsroither)</dc:creator>
    <dc:subject>
    Computer, debian, Linux, </dc:subject>
    <dc:date>2008-06-15T16:36:43Z</dc:date>
    <wfw:comment>http://gebi.supersized.org/wfwcomment.php?cid=7</wfw:comment>
        <slash:comments>1</slash:comments>
        <wfw:commentRss>http://gebi.supersized.org/rss.php?version=1.0&amp;type=comments&amp;cid=7</wfw:commentRss>
    
    
</item>
<item rdf:about="http://gebi.supersized.org/archives/6-guid.html">
    <title>When svn really hates you</title>
    <link>http://gebi.supersized.org/archives/6-When-svn-really-hates-you.html</link>
    <description>
    &lt;p
&gt;As my colleagues don&#039;t know either git or mercurial, we decided to use subversion for our collaboration. This was a big mistake as it seems.&lt;/p
&gt;&lt;p
&gt;We have a strict deadline to meet and the following is something you &lt;em
  &gt;really&lt;/em
  &gt; don&#039;t want to read a few days before the deadline.&lt;/p
&gt;&lt;p
&gt;I&#039;m normally using git-svn, but this time i have to check in quite a few files, so i thought about using svn directly.&lt;/p
&gt;&lt;p
&gt;And this is the result:&lt;/p
&gt;&lt;pre
&gt;&lt;code
  &gt;svn: REPORT request failed on &#039;/svn/eegs08/!svn/vcc/default&#039;
svn: REPORT of &#039;/svn/eegs08/!svn/vcc/default&#039;: 200 OK (https://svn.tugraz.at)
&lt;/code
  &gt;&lt;/pre
&gt;&lt;p
&gt;After that i can&#039;t commit new files anymore, nor checkout another revision.&lt;/p
&gt;&lt;h4 id=&quot;even-a-complete-new-checkout-doesnt-help&quot;
&gt;Even a complete new checkout doesn&#039;t help:&lt;/h4
&gt;% svn co&lt;url&gt;
&lt;pre
&gt;&lt;code
  &gt;...
A    AG01/RaytracerG01/RaytracerG01/TokenCmdCreateDirLight.h
svn: REPORT request failed on &#039;/svn/eegs08/!svn/vcc/default&#039;
svn: REPORT of &#039;/svn/eegs08/!svn/vcc/default&#039;: 200 OK (https://svn.tugraz.at)
&lt;/code
  &gt;&lt;/pre
&gt;&lt;p
&gt;and thats it, the repository is dead.&lt;/p
&gt;&lt;h4 id=&quot;this-is-where-git-svn-comes-in&quot;
&gt;This is where git-svn comes in:&lt;/h4
&gt;&lt;p
&gt;So i&#039;ve just deleted this damn svn repository on the server and repopulated it with the default layout (trunk, tags, branches).&lt;/p
&gt;&lt;pre
&gt;&lt;code
  &gt;% mv repo repo~
% git svn clone -s &amp;lt;REPO&amp;gt; repo
% cd repo
% git fetch ../repo~ master:old
% git rebase master old
% git svn dcommit
&lt;/code
  &gt;&lt;/pre
&gt;&lt;p
&gt;After that i had a working repository on svn again :)!&lt;/p
&gt;
 
    </description>

    <dc:publisher>technikhaufen</dc:publisher>
    <dc:creator>nospam@example.com (Michael Gebetsroither)</dc:creator>
    <dc:subject>
    vcs, </dc:subject>
    <dc:date>2008-06-13T09:04:13Z</dc:date>
    <wfw:comment>http://gebi.supersized.org/wfwcomment.php?cid=6</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://gebi.supersized.org/rss.php?version=1.0&amp;type=comments&amp;cid=6</wfw:commentRss>
    
    
</item>
<item rdf:about="http://gebi.supersized.org/archives/5-guid.html">
    <title>Installing chrooted scponly on debian64</title>
    <link>http://gebi.supersized.org/archives/5-Installing-chrooted-scponly-on-debian64.html</link>
    <description>
    &lt;h4 id=&quot;install&quot;
&gt;Install&lt;/h4
&gt;&lt;pre
&gt;&lt;code
  &gt;apt-get update
apt-get install scponly
&lt;/code
  &gt;&lt;/pre
&gt;&lt;h4 id=&quot;configure&quot;
&gt;Configure&lt;/h4
&gt;&lt;p
&gt;Reconfigure scponly to do chrooting.&lt;/p
&gt;&lt;pre
&gt;&lt;code
  &gt;dpkg-reconfigure scponly
&lt;/code
  &gt;&lt;/pre
&gt;&lt;h4 id=&quot;setup-chroot&quot;
&gt;Setup chroot&lt;/h4
&gt;&lt;p
&gt;Debian has a script to help you with this task, but it&#039;s not without problems.&lt;/p
&gt;&lt;pre
&gt;&lt;code
  &gt;cd /usr/share/doc/scponly/setup_chroot
gunzip setup_chroot.sh.gz
sh setup_chroot.sh
&amp;gt; maybe use in/ instead of incoming/ ;)
&lt;/code
  &gt;&lt;/pre
&gt;&lt;h4 id=&quot;fixing-chroot-made-by-the-script&quot;
&gt;Fixing chroot made by the script&lt;/h4
&gt;&lt;p
&gt;And there are the problems:&lt;/p
&gt;&lt;ol class=&quot;decimal&quot;
&gt;&lt;li
  &gt;The chroot is &lt;em
    &gt;not&lt;/em
    &gt; working&lt;/li
  &gt;&lt;li
  &gt;Chroot is not updated as setup_chroot.sh just use cp&lt;/li
  &gt;&lt;/ol
&gt;&lt;p
&gt;The first is not that hard to fix:&lt;/p
&gt;&lt;pre
&gt;&lt;code
  &gt;cp /lib64/ld-linux-x86-64.so.2 /home/scponly/lib
ln -s lib /home/scponly/lib64
mkdir /home/scponly/dev
cp -a /dev/null /home/scponly/dev
&lt;/code
  &gt;&lt;/pre
&gt;&lt;h4 id=&quot;fix-for-winscp-and-some-other-clients&quot;
&gt;Fix for Winscp and some other clients&lt;/h4
&gt;&lt;p
&gt;Compile this small programm to groups and copy it to /home/scponly/bin.&lt;/p
&gt;&lt;pre
&gt;&lt;code
  &gt;#include &amp;lt;string.h&amp;gt;
main()
{
        const char out[] = &amp;quot;root users\n&amp;quot;;
        write(1, out, strlen(out));
        return 0;
}

diet gcc -O2 -s groups.c -o groups
cp groups /home/scponly/bin
&lt;/code
  &gt;&lt;/pre
&gt;&lt;h4 id=&quot;done&quot;
&gt;Done&lt;/h4
&gt;&lt;p
&gt;There is now a fully working chrooted scponly environment. &lt;br /&gt;To upload something:&lt;/p
&gt;&lt;pre
&gt;&lt;code
  &gt;scp &amp;lt;FILE&amp;gt; scponly@&amp;lt;HOST&amp;gt;:in/
&lt;/code
  &gt;&lt;/pre
&gt;&lt;p
&gt;In my next post i&#039;ll descibe a possible solution for a chroot setup without any hassels and need to keep it in sync with the host-system.&lt;/p
&gt;
 
    </description>

    <dc:publisher>technikhaufen</dc:publisher>
    <dc:creator>nospam@example.com (Michael Gebetsroither)</dc:creator>
    <dc:subject>
    debian, </dc:subject>
    <dc:date>2008-05-01T20:41:20Z</dc:date>
    <wfw:comment>http://gebi.supersized.org/wfwcomment.php?cid=5</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://gebi.supersized.org/rss.php?version=1.0&amp;type=comments&amp;cid=5</wfw:commentRss>
    
    
</item>
<item rdf:about="http://gebi.supersized.org/archives/4-guid.html">
    <title>Installing gitosis on debian</title>
    <link>http://gebi.supersized.org/archives/4-Installing-gitosis-on-debian.html</link>
    <description>
    &lt;h3 id=&quot;attention&quot;
&gt;ATTENTION:&lt;/h3
&gt;&lt;p
&gt;current gitosis debian package does a chmod -R git:git /var/cache/git, if you allready have a git repository setup be c
arefully! &lt;a href=&quot;http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=473574&quot;
  &gt;#473574&lt;/a
  &gt;&lt;/p
&gt;&lt;h4 id=&quot;install&quot;
&gt;Install&lt;/h4
&gt;&lt;pre
&gt;&lt;code
  &gt;apt-get update
apt-get install gitosis
&lt;/code
  &gt;&lt;/pre
&gt;&lt;p
&gt;This creates a user git with /var/cache/git as $HOME (which is also the default directory for git-daemon to serve). I&#039;ve changed this to the normal /home/git as i want gitosis only for non-public projects.&lt;/p
&gt;&lt;h4 id=&quot;initialise&quot;
&gt;Initialise&lt;/h4
&gt;&lt;pre
&gt;&lt;code
  &gt;% su git
$ gitosis-init &amp;lt;/tmp/id_rsa.pub 
Initialized empty Git repository in ./
Initialized empty Git repository in ./
&lt;/code
  &gt;&lt;/pre
&gt;&lt;h4 id=&quot;configure&quot;
&gt;Configure&lt;/h4
&gt;&lt;pre
&gt;&lt;code
  &gt;% git clone git@localhost:gitosis-admin.git
% cd gitosis-admin
&lt;/code
  &gt;&lt;/pre
&gt;&lt;p
&gt;see gitosis documentation if you need further help on configuration or &lt;a href=&quot;http://scie.nti.st/2007/11/14/hosting-git-repositories-the-easy-and-secure-way&quot;
  &gt;&lt;code
    &gt;http://scie.nti.st/2007/11/14/hosting-git-repositories-the-easy-and-secure-way&lt;/code
    &gt;&lt;/a
  &gt;&lt;/p
&gt;&lt;h4 id=&quot;problems&quot;
&gt;Problems:&lt;/h4
&gt;&lt;ul
&gt;&lt;li
  &gt;ssh git@localhost:&lt;pre&gt;&lt;code&gt;Mar 31 14:27:06 god sshd[27051]: User git not allowed because account is locked&lt;/code&gt;&lt;/pre&gt;&lt;p
    &gt;If you encounter something like this then you should update your adduser packet because it is broken. &lt;a href=&quot;http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=433639&quot;
      &gt;#433639&lt;/a
      &gt;&lt;br /&gt; Fix: change the ! in /etc/shadow in the line of your git user to *.&lt;/p
    &gt;&lt;/li
  &gt;&lt;li
  &gt;gitosis config is not updated after push:&lt;pre&gt;&lt;code&gt;chmod 755 $(readlink ~git/repositories/gitosis-admin.git/hooks/post-update)&lt;/code&gt;&lt;/pre&gt;&lt;p
    &gt;The post-update hook is not executable and is a link on debian (&lt;a href=&quot;http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=473613&quot;
      &gt;#473613&lt;/a
      &gt;), the above should temporarily fix this.&lt;/p
    &gt;&lt;/li
  &gt;&lt;/ul
&gt; 
    </description>

    <dc:publisher>technikhaufen</dc:publisher>
    <dc:creator>nospam@example.com (Michael Gebetsroither)</dc:creator>
    <dc:subject>
    debian, vcs, </dc:subject>
    <dc:date>2008-03-31T18:09:18Z</dc:date>
    <wfw:comment>http://gebi.supersized.org/wfwcomment.php?cid=4</wfw:comment>
        <slash:comments>1</slash:comments>
        <wfw:commentRss>http://gebi.supersized.org/rss.php?version=1.0&amp;type=comments&amp;cid=4</wfw:commentRss>
    
    
</item>
<item rdf:about="http://gebi.supersized.org/archives/3-guid.html">
    <title>Create a bootable FreeDOS usb-stick</title>
    <link>http://gebi.supersized.org/archives/3-Create-a-bootable-FreeDOS-usb-stick.html</link>
    <description>
    &lt;p&gt;I needed to upgrade the bios of my Computer (Intel).&lt;/p&gt;

&lt;p&gt;But how to do it without windows?&lt;/p&gt;

&lt;p&gt;In my case, Intel has many options for bios upgrading and one is the plain old
DOS method.  This is the best and &lt;em&gt;fastest&lt;/em&gt; way to upgrade your bios with
linux.&lt;/p&gt;

&lt;h4&gt;Create a &lt;a href=&quot;http://www.freedos.org/&quot;&gt;FreeDOS&lt;/a&gt; based bootable usb-stick&lt;/h4&gt;

&lt;ul&gt;
&lt;li&gt;Download a FreeDOS image, i&#039;ll use &lt;a href=&quot;http://www.finnix.org/Balder&quot;&gt;Balder&lt;/a&gt; for now.&lt;/li&gt;
&lt;li&gt;Prepare the usb-stick
&lt;ul&gt;
&lt;li&gt;check partition (e.g cfdisk /dev/sda)&lt;/li&gt;
&lt;li&gt;mkfs.msdos /dev/sda1&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h4&gt;Commands&lt;/h4&gt;

&lt;pre&gt;&lt;code&gt;qemu -boot a -fda balder10.img -hda /dev/sda
A:\&amp;gt; sys c:
A:\&amp;gt; xcopy /E /N a: c:
&lt;/code&gt;&lt;/pre&gt;

&lt;h4&gt;Check with&lt;/h4&gt;

&lt;pre&gt;&lt;code&gt;qemu -hda /dev/sda
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;All &lt;a href=&quot;http://grml.org&quot;&gt;GRML&lt;/a&gt; uses should also take a look at &lt;a href=&quot;http://wiki.grml.org/doku.php?id=biosupdate&quot;&gt;http://wiki.grml.org/doku.php?id=biosupdate&lt;/a&gt; which provides a nice overview.&lt;/p&gt;

&lt;p&gt;That&#039;s it!&lt;/p&gt;
 
    </description>

    <dc:publisher>technikhaufen</dc:publisher>
    <dc:creator>nospam@example.com (Michael Gebetsroither)</dc:creator>
    <dc:subject>
    grml, Linux, </dc:subject>
    <dc:date>2008-03-27T14:44:05Z</dc:date>
    <wfw:comment>http://gebi.supersized.org/wfwcomment.php?cid=3</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://gebi.supersized.org/rss.php?version=1.0&amp;type=comments&amp;cid=3</wfw:commentRss>
    
    
</item>
<item rdf:about="http://gebi.supersized.org/archives/2-guid.html">
    <title>Intel 965 board with 8GB Ram and Linux</title>
    <link>http://gebi.supersized.org/archives/2-Intel-965-board-with-8GB-Ram-and-Linux.html</link>
    <description>
    &lt;p&gt;I thought upgrading from 4 to 8GB would be painless, as i am allready using 64bit &lt;a href=&quot;http://grml.org&quot;&gt;GRML&lt;/a&gt; (debian).&lt;/p&gt;

&lt;p&gt;But i was wrong!&lt;/p&gt;

&lt;h4&gt;System&lt;/h4&gt;

&lt;ul&gt;
&lt;li&gt;Board: Intel DG965WH&lt;/li&gt;
&lt;li&gt;Memory: 4x 2GB Kingmax DDR2 800&lt;/li&gt;
&lt;li&gt;OS: GRML, 2.6.23-grml64 (which is based on 2.6.23.16)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Installation and memtest went fine (4 runs without errors) and as soon as i boot into linux the computer speed went to a crowl.&lt;/p&gt;

&lt;h4&gt;The problem is a wrong memory mapping from newer Intel bioses:&lt;/h4&gt;

&lt;pre&gt;&lt;code&gt;reg00: base=0x00000000 (   0MB), size=2048MB: write-back, count=1
reg01: base=0x80000000 (2048MB), size=1024MB: write-back, count=1
reg02: base=0xc0000000 (3072MB), size= 256MB: write-back, count=1
reg03: base=0xcf800000 (3320MB), size=   8MB: uncachable, count=1
reg04: base=0xcf700000 (3319MB), size=   1MB: uncachable, count=1
reg05: base=0x100000000 (4096MB), size=4096MB: write-back, count=1
reg06: base=0x200000000 (8192MB), size= 512MB: write-back, count=1
reg07: base=0xd0000000 (3328MB), size= 256MB: write-combining, count=1 (bogus)
&lt;/code&gt;&lt;/pre&gt;

&lt;h4&gt;After some fiddling and searching i&#039;ve found a reasonable solution:&lt;/h4&gt;

&lt;ul&gt;
&lt;li&gt;64MB ram are lost because we would need one more mapping.&lt;/li&gt;
&lt;li&gt;Special bootparameter is needed&lt;/li&gt;
&lt;li&gt;Manual adjusting of /proc/mtrr&lt;/li&gt;
&lt;/ul&gt;

&lt;h4&gt;Quick and dirty&lt;/h4&gt;

&lt;p&gt;For 8GB ram append mem=8832M to your boot cmdline.&lt;/p&gt;

&lt;p&gt;Adjust memory mapping as soon as possible in your boot process (should be done before udev starts, /etc/init.d/bootlocal.first if it&#039;s available on your system, don&#039;t forget to mount /proc if it&#039;s not allready mounted).&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;echo &quot;disable=7&quot; &amp;gt; /proc/mtrr
echo &quot;base=0x220000000 size=0x8000000 type=write-back&quot; &amp;gt; /proc/mtrr
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;This creates the missing 128MB mapping at the end. There would be another mapping with 64MB right after our new one, but that is disabled through our special mem= boot cmdline option.&lt;/p&gt;

&lt;h4&gt;The corrected mapping&lt;/h4&gt;

&lt;pre&gt;&lt;code&gt;reg00: base=0x00000000 (   0MB), size=2048MB: write-back, count=1
reg01: base=0x80000000 (2048MB), size=1024MB: write-back, count=1
reg02: base=0xc0000000 (3072MB), size= 256MB: write-back, count=1
reg03: base=0xcf800000 (3320MB), size=   8MB: uncachable, count=1
reg04: base=0xcf700000 (3319MB), size=   1MB: uncachable, count=1
reg05: base=0x100000000 (4096MB), size=4096MB: write-back, count=1
reg06: base=0x200000000 (8192MB), size= 512MB: write-back, count=1
reg07: base=0x220000000 (8704MB), size= 128MB: write-back, count=1
&lt;/code&gt;&lt;/pre&gt;

&lt;h4&gt;Con&lt;/h4&gt;

&lt;p&gt;After some time searching for a solution and a not really helpfull intel tech support these provided me with a now again useable system. Now with 8GB ram!&lt;/p&gt;
 
    </description>

    <dc:publisher>technikhaufen</dc:publisher>
    <dc:creator>nospam@example.com (Michael Gebetsroither)</dc:creator>
    <dc:subject>
    hardware, Linux, </dc:subject>
    <dc:date>2008-03-27T13:19:26Z</dc:date>
    <wfw:comment>http://gebi.supersized.org/wfwcomment.php?cid=2</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://gebi.supersized.org/rss.php?version=1.0&amp;type=comments&amp;cid=2</wfw:commentRss>
    
    
</item>
<item rdf:about="http://gebi.supersized.org/archives/1-guid.html">
    <title>Let the fun begin</title>
    <link>http://gebi.supersized.org/archives/1-Let-the-fun-begin.html</link>
    <description>
    &lt;p&gt;This is my first entry.&lt;/p&gt;

&lt;p&gt;From now on i&#039;ll post all interesting problems i&#039;ve solved.
Beside all of my thoughts which might also find the way into this blog ;).&lt;/p&gt;
 
    </description>

    <dc:publisher>technikhaufen</dc:publisher>
    <dc:creator>nospam@example.com (Michael Gebetsroither)</dc:creator>
    <dc:subject>
    </dc:subject>
    <dc:date>2008-03-27T00:58:20Z</dc:date>
    <wfw:comment>http://gebi.supersized.org/wfwcomment.php?cid=1</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://gebi.supersized.org/rss.php?version=1.0&amp;type=comments&amp;cid=1</wfw:commentRss>
    
    
</item>

</rdf:RDF>
