<?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>Adztec Independent - Blog &#187; server</title>
	<atom:link href="http://www.adztec-independent.de/tag/server/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.adztec-independent.de</link>
	<description>Programming Ruby / JRuby / Rails / Common Lisp by Christopher Bertels</description>
	<lastBuildDate>Mon, 13 Sep 2010 22:58:58 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Programming Erlang: eFreeTPd</title>
		<link>http://www.adztec-independent.de/2009/03/programming-erlang-efreetpd/</link>
		<comments>http://www.adztec-independent.de/2009/03/programming-erlang-efreetpd/#comments</comments>
		<pubDate>Mon, 16 Mar 2009 16:13:50 +0000</pubDate>
		<dc:creator>Christopher</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[daemon]]></category>
		<category><![CDATA[erlang]]></category>
		<category><![CDATA[free software]]></category>
		<category><![CDATA[ftp]]></category>
		<category><![CDATA[functional]]></category>
		<category><![CDATA[hacking]]></category>
		<category><![CDATA[multithreading]]></category>
		<category><![CDATA[parallel programming]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[projects]]></category>
		<category><![CDATA[protocol]]></category>
		<category><![CDATA[server]]></category>

		<guid isPermaLink="false">http://www.adztec-independent.de/?p=132</guid>
		<description><![CDATA[I&#8217;ve been learning Erlang for quite a while now and started working on a small Erlang-based Project: eFreeTPd &#8211; a free ftp daemon written in Erlang.
I&#8217;ve bought myself the Programming Erlang book by Joe Armstrong at Pragmatic Programmers, a very nice book to read if you&#8217;re interested in Erlang and parallel programming &#8211; or COP [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been learning <a href="http://www.erlang.org" target="_blank">Erlang</a> for quite a while now and started working on a small Erlang-based Project: <a href="http://github.com/bakkdoor/efreetpd" target="_blank">eFreeTPd</a> &#8211; a free ftp daemon written in Erlang.<br />
I&#8217;ve bought myself the <a href="http://www.pragprog.com/titles/jaerlang/programming-erlang" target="_blank">Programming Erlang</a> book by <a href="http://armstrongonsoftware.blogspot.com/" target="_blank">Joe Armstrong</a> at <a href="http://www.pragprog.com" target="_blank">Pragmatic Programmers</a>, a very nice book to read if you&#8217;re interested in Erlang and parallel programming &#8211; or COP (<a href="http://ll2.ai.mit.edu/talks/armstrong.pdf" target="_blank">Concurrency Oriented Programming</a>) &#8211; in general.</p>
<p>So yeah, Erlang is fun. It&#8217;s really easy to learn, if you ask me. If you know some Prolog, that&#8217;ll definately help a bit, since Erlang is influenced by it. But even if you&#8217;ve never heard of Prolog before, the language in itself is really small and easy. Just a few concepts you&#8217;ll have to learn including those of message passing style concurrency with processes instead of shared memory threads and mutable state. The syntax might seem weird at first, but I found this to be no real burden in the end.</p>
<p><a href="http://github.com/bakkdoor/efreetpd" target="_blank">eFreeTPd</a> isn&#8217;t finished yet, but I&#8217;ll keep up development. It shouldn&#8217;t take too long though until there&#8217;s a somewhat stable or functional version out <img src='http://www.adztec-independent.de/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Next time I&#8217;ll write a little more on how <a href="http://github.com/bakkdoor/efreetpd" target="_blank">eFreeTPd</a> actually is implemented in terms of what design and overall structure is used.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.adztec-independent.de/2009/03/programming-erlang-efreetpd/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Configuring mailman &amp; qmail</title>
		<link>http://www.adztec-independent.de/2008/11/configuring-mailman-qmail/</link>
		<comments>http://www.adztec-independent.de/2008/11/configuring-mailman-qmail/#comments</comments>
		<pubDate>Sun, 30 Nov 2008 21:46:08 +0000</pubDate>
		<dc:creator>Christopher</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[administration]]></category>
		<category><![CDATA[anti surveillance]]></category>
		<category><![CDATA[free software]]></category>
		<category><![CDATA[mailman]]></category>
		<category><![CDATA[qmail]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[unix]]></category>

		<guid isPermaLink="false">http://www.adztec-independent.de/?p=67</guid>
		<description><![CDATA[Today I&#8217;ve been busy configuring mailman to work nicely with qmail in order to get a mailinglist for a website i also host up and running.
Although I&#8217;m using Plesk for most of my server administrative work it didn&#8217;t really work out the way i had wanted it to. So basically, I ended up all day [...]]]></description>
			<content:encoded><![CDATA[<p>Today I&#8217;ve been busy configuring <a title="mailman" href="http://www.gnu.org/software/mailman/index.html" target="_blank">mailman</a> to work nicely with <a title="qmail" href="http://cr.yp.to/qmail.html" target="_blank">qmail</a> in order to get a mailinglist for a <a href="http://versammlung.diegedankensindfrei.org" target="_blank">website</a> i also host up and running.</p>
<p>Although I&#8217;m using Plesk for most of my server administrative work it didn&#8217;t really work out the way i had wanted it to. So basically, I ended up all day trying to get it working, even playing with some of the DNS entries for that particular subdomain etc..</p>
<p>Kind of annoying, if you ask me, but eventually, it&#8217;s working now. <img src='http://www.adztec-independent.de/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Oh, and I&#8217;ve learned quite a few things about how DNS and qmail work <img src='http://www.adztec-independent.de/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.adztec-independent.de/2008/11/configuring-mailman-qmail/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

