<?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>Sexybiggetje - Martijn de Boer</title>
	<atom:link href="http://sexybiggetje.nl/feed/" rel="self" type="application/rss+xml" />
	<link>http://sexybiggetje.nl</link>
	<description>Personal website of Martijn de Boer, web and application developer</description>
	<lastBuildDate>Sat, 23 Jul 2011 17:11:29 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.3</generator>
		<item>
		<title>Generative Art, a practical guide using processing by Matt Pearson</title>
		<link>http://sexybiggetje.nl/blog/2011/07/23/generative-art-a-practical-guide-using-processing-by-matt-pearson/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://sexybiggetje.nl/blog/2011/07/23/generative-art-a-practical-guide-using-processing-by-matt-pearson/#comments</comments>
		<pubDate>Sat, 23 Jul 2011 17:11:29 +0000</pubDate>
		<dc:creator>Martijn de Boer</dc:creator>
				<category><![CDATA[Reviews]]></category>
		<category><![CDATA[art]]></category>
		<category><![CDATA[generative]]></category>
		<category><![CDATA[manning]]></category>
		<category><![CDATA[matt]]></category>
		<category><![CDATA[pearson]]></category>
		<category><![CDATA[processing]]></category>

		<guid isPermaLink="false">http://sexybiggetje.nl/?p=287</guid>
		<description><![CDATA[Title Generative Art a practical guide using processing Author Matt Pearson Publisher Manning Publications Co. Format Paperback (240 pages) ISBN 9781935182627 More information&#160; manning.com &#160; A piece of algorithmic art and a bright orange cover, that&#8217;s how Matt Pearson&#8217;s book “generative art, a practical guide to processing” greets you. This book dives into the world [...]]]></description>
			<content:encoded><![CDATA[<table>
<tr>
<td>Title</td>
<td>Generative Art <i>a practical guide using processing</i></td>
</tr>
<tr>
<td>Author</td>
<td>Matt Pearson</td>
</tr>
<tr>
<td>Publisher</td>
<td>Manning Publications Co.</td>
</tr>
<tr>
<td>Format</td>
<td>Paperback (240 pages)</td>
</tr>
<tr>
<td>ISBN</td>
<td>9781935182627</td>
</tr>
<tr>
<td>More information&nbsp;</td>
<td><a href="http://manning.com/pearson/" target="_blank">manning.com</a></td>
</tr>
</table>
<p>&nbsp;</p>
<p>A piece of algorithmic art and a bright orange cover, that&#8217;s how Matt Pearson&#8217;s book “generative art, a practical guide to processing” greets you. This book dives into the world of art generated by, often very simple, math and lots of recursion. The author focusses on the Processing language and toolkit which provides an easy and complete environment for designers and programmers to work with.</p>
<p>The book starts out with a preface containing a small introduction to the level of knowledge required for the book. The author explains that this book is suited for someone that has knowledge of both designing and programming, but you don&#8217;t have to be an expert at both. You don&#8217;t need to be a wizard at math neither, as later in the book you are presented with a postcard which on the back has all the trigonometry Matt has ever needed during his endeavor in generative art. I have found that the book really matches this tone set in the preface to the book. The book isn&#8217;t just your average text book neither, it&#8217;s illustrated with artwork related to the currently presented methodology. Next to the rich artwork present throughout the pages the author and publisher have accomplished a nice design in all chapters. The black and white texts are alternated with black and gray pages with orderly visual violence.</p>
<p>Inside the introduction of the book you will be presented with the required background knowledge for the topic of the book, which consists of both simple theory and the beginnings in Processing code. The author once again lets you know how easy it is to do some simple algorithmic art and that the code shouldn&#8217;t scare you away as a non-programmer. Even as a seasoned programmer I can value this book for it&#8217;s simplicity and it&#8217;s orderly chaotic code.</p>
<p>Most of the theory discussed in the book isn&#8217;t limited to the Processing language, but can be applied to any other visualisation language like nodebox or vvvv as well. Albeit being a very thorough and practal guide to processing you shouldn&#8217;t be scared to try out other platforms as well, the author explains his choice for Processing as it being the easiest solution if you&#8217;re looking for a low learning curve and are new to programming. Also pointed out here is the street credit that the language and toolkit have built up during the past few years.</p>
<p>I would recommend this book to anyway wanting to grasp the world of programmatic arts or the data visualisation world. Although only touching a small part of data visualisation in the latter part of the book I think it&#8217;s still useful to learn Processing for this purpose using the basics explained in this book. A great starter for many companies or enthusiasts dabbling in this field. You shouldn&#8217;t expect too much interactivity from the samples provided in this book, but with the basics being there it shouldn&#8217;t be any problem touching this surface yourself. Last but not least the guide ends with a large chapter about fractals, this is what you were waiting for right? It&#8217;s good that this is the last chapter, both for it&#8217;s complexity (or rather simplicity trough repetition) and the fact that most people think of fractals when talking about generative art, giving the author a chance to show you the other aspects as well.</p>
<p>The book is available in stores, online retailers and directly from the publisher.</p>
<p><a href="http://manning.com/pearson/" target="_blank">Generative Art at manning.com</a><br />
<a href="http://www.barnesandnoble.com/w/generative-art-matt-pearson/1100392649?ean=9781935182627&#038;itm=1&#038;usri=generative%2bart" target="_blank">Generative Art at barnesandnoble.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://sexybiggetje.nl/blog/2011/07/23/generative-art-a-practical-guide-using-processing-by-matt-pearson/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>En 256 Virtual Server at Encept</title>
		<link>http://sexybiggetje.nl/blog/2011/05/17/en-256-virtual-server-at-encept/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://sexybiggetje.nl/blog/2011/05/17/en-256-virtual-server-at-encept/#comments</comments>
		<pubDate>Tue, 17 May 2011 18:10:57 +0000</pubDate>
		<dc:creator>Martijn de Boer</dc:creator>
				<category><![CDATA[Reviews]]></category>

		<guid isPermaLink="false">http://sexybiggetje.nl/?p=284</guid>
		<description><![CDATA[The folks over at Encept have this great social media giveaway every once in a while, where they draw a winner out of a bucket of followers on Facebook and Twitter. Two weeks ago fate decided to pick me, and so this review came to be. The En 256 package includes 256MB of memory, 15GB [...]]]></description>
			<content:encoded><![CDATA[<p>The folks over at Encept have this great <a href="http://encept.com/we-are-getting-social-win-a-vps-on-us/" target="_blank">social media giveaway</a> every once in a while, where they draw a winner out of a bucket of followers on <a href="http://www.facebook.com/pages/Encept/176436949065723" target="_blank">Facebook</a> and <a href="http://twitter.com/enceptd" target="_blank">Twitter</a>. Two weeks ago fate decided to pick me, and so this review came to be.</p>
<p>The En 256 package includes 256MB of memory, 15GB of harddisk space and 60GB of monthly traffic. You also get one of those shiny almost old school IPv4 addresses and you are also set for the future with an IPv6 allocation.</p>
<p>You can pick from one of the main Linux distributions, FreeBSD or one of the editions of Windows XP, 7 or Server 2008.</p>
<p>The beauty of Encept&#8217;s virtual server plan is they don&#8217;t work with those pre-setup template based installations, but rather provide you a management console where you can setup your install from scratch. I picked FreeBSD 8.1 for my setup since I wanted to see what else was new since the 5 release I used years ago.</p>
<p>Setup for FreeBSD is done using a netinstall image, so you&#8217;ll get the latest packages from a close FTP mirror for the FreeBSD installation packages.</p>
<p>Starting my two weeks of usage of this VPS I ran into some trouble configuring the network interface in FreeBSD and decided to contact support for that. The support got handled by Encept&#8217;s head minion in charge, Justin Shattuck (who actually goes by &#8220;Shat&#8221;), responded with a quick and thorough answer to my question.</p>
<p>Encept has several locations where they can host your virtual private server. My virtual private server ended up to be located in Los Angeles. Two weeks is short to make any claims about stability of the network and service, but so far there haven&#8217;t been any glitches and no indicators for any in the future.</p>
<p>In closing, during a conversation with the CEO the following quote arose, which upon this point is very true and visible in all communication;</p>
<p><em>&#8220;We&#8217;re uber geeks man. Its run by people who have been passionate about technology, servers, hosting, development, programming since we were kids&#8221;</em>.</p>
]]></content:encoded>
			<wfw:commentRss>http://sexybiggetje.nl/blog/2011/05/17/en-256-virtual-server-at-encept/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A primer into Google Go on Mac OS X</title>
		<link>http://sexybiggetje.nl/blog/2010/06/15/a-primer-into-google-go-on-mac-os-x/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://sexybiggetje.nl/blog/2010/06/15/a-primer-into-google-go-on-mac-os-x/#comments</comments>
		<pubDate>Tue, 15 Jun 2010 19:43:06 +0000</pubDate>
		<dc:creator>Martijn de Boer</dc:creator>
				<category><![CDATA[Articles]]></category>

		<guid isPermaLink="false">http://www.sexybiggetje.nl/?p=277</guid>
		<description><![CDATA[A small introduction on getting up and running with Google Go on Mac OS X, a very fun and fast developing programming language.]]></description>
			<content:encoded><![CDATA[<p>Google Go is a new language mixing some good things from python and c++, and is so far known for it&#8217;s fast and fun development. The Google Go <a href="http://golang.org/doc/install.html">installation guide</a> is quite decent to follow on a mac, but terminal knowledge is required, because for instance they don&#8217;t mention all steps included. Below a brief step by step guide, which works well on Mac OS X Snow Leopard.</p>
<p>1. If you haven&#8217;t, go install XCode from your retail disk or from the download at Apple&#8217;s developer connection.<br />
2. Open terminal.app .<br />
3. Go set up your shell variables. Somehow Go seems to prefer to be installed into the user&#8217;s home directory, but it can be installed system wide if you want. For now let&#8217;s just follow the official guide here.</p>
<p>Use your favorite editor to open ~/.profile, mine is nano.</p>
<p><em>nano ~/.profile</em></p>
<p>At the bottom part, you will have to add 4 entries, the rest of the variables will be assumed by the go compiler.</p>
<p><em>export GOROOT=$HOME/go<br />
export GOARCH=amd64<br />
export GOOS=darwin<br />
export PATH=$HOME/bin:$PATH</em></p>
<p>Now save the file, in nano this is done by pressing ctrl-o.</p>
<p>4. Reload your profile.</p>
<p><em>source ~/.profile</em></p>
<p>5. Create the folder bin in your homedir, go will assume this by default. This can optionally be changed by setting GOBIN in your .profile .</p>
<p><em>mkdir $HOME/bin </em></p>
<p>6. Install mercurial, the versioning service hosting Go. When prompted type in your password, you are giving administrative access here.</p>
<p><em>sudo easy_install mercurial</em></p>
<p>7. Clone the repository to your local disk</p>
<p><em>hg clone -r https://go.googlecode.com/hg/ $GOROOT</em></p>
<p>8. Now change into the source dir.</p>
<p><em>cd $GOROOT/src</em></p>
<p>9. Install the Go tools by running the following command:</p>
<p><em>./all.bash</em></p>
<p>10. You are all done now.</p>
<p>You can now proceed to writing your first hello world applications, this is written in a short summary on the Installing Go page, section <a href="http://golang.org/doc/install.html#tmp_78">Writing Programs</a>.</p>
<p>Simple HelloWorld.go:</p>
<pre>package main

import fmt "fmt"

func main() {
	fmt.Printf("Hello world\n");
}
</pre>
<p />
<p>If you want you can ease up development using a more common folder structure and a Makefile. I usually keep the following folder structure:</p>
<p>. &#8211; Holds Makefile, AUTHORS, CHANGELOG, LICENSE, etc..<br />
./src &#8211; holds all source files<br />
./build &#8211; intermediate folder for build files (mainly for the linker)<br />
./bin &#8211; the binary files<br />
./dist &#8211; optional folder where releases are being created, usually by copying stuff from the bin folder.</p>
<p>You can use the following Makefile as a starter if you want.</p>
<pre># Simple make file for Google Go applications
# -----------------------------------
#
# Make sure you have your go installation set up correctly and 6g and 6l are working properly

COMPILER := 6g
CFLAGS :=
LINKER := 6l
LFLAGS :=

default: core

core:
	$(COMPILER) $(CFLAGS) -o build/HelloWorld.6 src/HelloWorld.go
	$(LINKER) $(LFLAGS) -o bin/HelloWorld build/HelloWorld.6

clean:
	rm -Rf build/*
	rm -Rf bin/*
</pre>
<p />
<p>Enjoy <img src='http://sexybiggetje.nl/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> .</p>
]]></content:encoded>
			<wfw:commentRss>http://sexybiggetje.nl/blog/2010/06/15/a-primer-into-google-go-on-mac-os-x/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Social Networking for Business</title>
		<link>http://sexybiggetje.nl/blog/2010/03/17/social-networking-for-business/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://sexybiggetje.nl/blog/2010/03/17/social-networking-for-business/#comments</comments>
		<pubDate>Wed, 17 Mar 2010 19:40:44 +0000</pubDate>
		<dc:creator>Martijn de Boer</dc:creator>
				<category><![CDATA[Reviews]]></category>

		<guid isPermaLink="false">http://www.sexybiggetje.nl/?p=266</guid>
		<description><![CDATA[Interesting book about getting the most out of your social projects, involving managing, the possabilities of calculating costs and profits and real world expertise on this matter.]]></description>
			<content:encoded><![CDATA[<table>
<tr>
<td>Title</td>
<td>Social Networking for Business</td>
</tr>
<tr>
<td>Author</td>
<td>Rawn Shah</td>
</tr>
<tr>
<td>Publisher</td>
<td>Wharton School Publishing</td>
</tr>
<tr>
<td>Format</td>
<td>Hardcover (192 pages)</td>
</tr>
<tr>
<td>More information&nbsp;</td>
<td><a href="http://www.informit.com/store/product.aspx?isbn=0132357798" target="_blank">informit.com book information</a></td>
</tr>
</table>
<p>&nbsp;<br />
Modern times call for modern business, social networking is playing a huge part in that. There is a lot to learn about participating in this form of digital networking, yet there have been numerous articles on the net about all facets already. Social Networking for Business packs all this information in a single well written guide for your social networking project.</p>
<p>Many companies nowadays participate in social networks, some even base their core business around them. A few years ago there were not really full time jobs in this field, and the people managing a social group where doing it as a side job to their regular activities. This book aims to educate its reader in a broad range of activities, be it a foundation for a full time job, side activity or a long lasting project, it has you covered.<br />
The author Rawn Shah draws from his experience as a manager for IBM and its DeveloperWorks communities and actively participating in the biggest players on the market.</p>
<p>The book&#8217;s sub-title “Choosing the right tools and resources to fit your needs” is accurately titled, because author doesn&#8217;t tell you to follow a specific path or mind set, but rather defines the possibilities and resources out there. Provided you take some time to study this book, you will be provided with an advantage over others aiming to get into this field. The well written style of the book provides a clear insight for which little info-graphics are needed. Most information is formatted into tables and just regular text with a little chart here and there. The eleven chapters really have got much information packed in them, and are presented in a logical order. The last two chapters of the book provided, at least for me, the most interesting information. These chapters talk about measuring social environments. The reason this chapter is so interesting, is that there is so much information you can measure to provide an idea about the impact of social networks and how they can earn you revenue. The author does explain very clearly what can and what can not be monitored, and that it&#8217;s hard to calculate a conversion ratio for this information.</p>
<p>Overall I think this book is a great asset to your personal education, and can help you really understand how to manage social communities from start to finish. I see how this book can give you the confidence to go into the position of community manager, but businesses are still learning what the word “social” means. The book gives you plenty of knowledge to justify a real management plan for your social projects. I think the publisher Wharton School Publishing really has yet another gem to their already huge collection of business related books.</p>
<p>Being a developer for a medium sized company where projects are led by lead developers, I already recommended this book to my peers, and will continue to do so in the future as this is the only book I know of that touches so much information in this field and it still manages to keep all this in just over 160 pages. It&#8217;s a quick read and I highly recommend it for almost all business professionals, ranging from technical leads to management when dealing with anything remotely related to social business.</p>
]]></content:encoded>
			<wfw:commentRss>http://sexybiggetje.nl/blog/2010/03/17/social-networking-for-business/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Art of Scalability</title>
		<link>http://sexybiggetje.nl/blog/2010/02/02/the-art-of-scalability/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://sexybiggetje.nl/blog/2010/02/02/the-art-of-scalability/#comments</comments>
		<pubDate>Tue, 02 Feb 2010 18:59:14 +0000</pubDate>
		<dc:creator>Martijn de Boer</dc:creator>
				<category><![CDATA[Reviews]]></category>

		<guid isPermaLink="false">http://www.sexybiggetje.nl/?p=259</guid>
		<description><![CDATA[Scalability no longer is a term of the future, it has been around for many years but it's gaining importance every month. Get to know all ins and outs before it's too late.]]></description>
			<content:encoded><![CDATA[<table border="0">
<tbody>
<tr>
<td>Title</td>
<td>The Art of Scalability</td>
</tr>
<tr>
<td>Authors</td>
<td>Martin L. Abbott &amp; Michael T. Fisher</td>
</tr>
<tr>
<td>Publisher</td>
<td>Addison Wesley</td>
</tr>
<tr>
<td>Format</td>
<td>Paperback (592 pages)</td>
</tr>
<tr>
<td>More information&nbsp; </td>
<td><a href="http://www.informit.com/store/product.aspx?isbn=0137030428" target="_blank">informit.com book details</a></td>
</tr>
</tbody>
</table>
<p>
<p /></p>
<p>Creating high performance growing networks is really a special skill managers and network architects should posses to be ready for the future. The Art of Scalability is a book written for these kinds of functions, and prepares you for the present and the imminent future. Scalability is achieved by principles that work on many levels within enterprises, wether it&#8217;s processes, organizational structure or setting up your project, this book covers it all.</p>
<p>The sub-title for this book is &#8220;Scalable Web Architecture, Processes and Organizations for the Modern Enterprise&#8221; which is basically a catchy title for project managers and decision makers. It&#8217;s just catchy enough to grab the book from a shelf and start digging into the table of contents, which is exactly the spot where you get hooked and decide to get the book.<br />The book is written by two experts on the subject; both of them have a strong background in large corporations dealing with scalability. Throughout the book the authors shine a good light on tools and cases used for making a project scalable.</p>
<p>The book is divided into four sections which follow the process of starting a scalable project. First off you will need to know everything about strategy, organizational structure, the kind of people your organization needs and how to manage your team.<br />The second part focuses on the how&#8217;s and why&#8217;s of scalability, aspects of planning for continuity, crisis and incident management. The later chapters in this second part talk about risks, how to value risk and the importance of testing to make educated conclusions about how far to scale your project, a notable mention here is chapter 19 which focuses on tradeoffs in development speed or doing things the right way, often an underestimated point in these businesses.<br />Architecting scalable solutions is the third part of the book, mainly taking a more technical approach to the matter. This part talks about containing faults and breaking up applications so they scale well. This goes all the way to scaling the database backend for your application to caching objects and making synchronous versus asynchronous calls to your application.<br />While most of the book is good for preparation, I think the fourth part of the book crosses the boundary from preparation to being very useful during the process as a fallback to your knowledge. It&#8217;s titled accordingly “Solving other issues and challenges” and mainly focuses on things you will come across during the first and perhaps even later stages, providing solutions for unforeseen costs of data storage to monitoring your application for user experience, speed and the processes you will have to implement for this.</p>
<p>If you have read this far, and are thinking about how complex scalability really is, then you have found the right book. The clear writing style and detailed writing of numerous pitfalls for such big projects make this book a valuable asset to your knowledge base. It&#8217;s also written in a challenging way, and between the lines there is also some humor (evident for instance in the reference to Rain Man in chapter 18), making it a fun way to learn or build upon a great skill set needed by organizations in the not so distant future.<br />I feel very positively about the writing style of the book, but despite there being some illustrations there could be some more diagrams of organizational structure and the architecture of projects as I didn&#8217;t find the illustrations adding much to the context.</p>
<p>The short appendixes to the book are mostly about calculating capacity for cpu power, bandwidth, etcetera. These appendixes actually provide sample calculations which are useful to backup your analysis when you need to make a bill of materials for your superiors and can also be used to better grasp the size of a project. Numbers mostly provide a context for the people above you, and I think these extra pieces of content could have deserved another part in the book, but perhaps it&#8217;s better off as some food for thought.</p>
<p>Before starting with this book, I had not much prior knowledge about scaling projects other then some technical ideas of implementation. I always hate it when I know I&#8217;m just scratching the surface of something, and need to satisfy my urge to learn more about the subject. The Art of Scalability really helped me accomplish that, and provided much more background information then I expected. I was really surprised by the pieces about cloud computing, it&#8217;s such a buzzword nowadays but the texts give it a real context.</p>
<p>If you are looking to set up a project or are generally interested by the concepts of scalability, then this is the right book for you. It&#8217;s an appropiate recommendation for most businesses, because this knowledge can only be used to your advantage and just takes a little bit of time to read trough. It&#8217;s a heavy subject, but once you finish the book you will be able to make a decision about architecture based on a good foundation of background information rooted in real situations.</p>
<p>The book is available on Safari Books online, the publishers portal Informit.com and other popular retailers.</p>
]]></content:encoded>
			<wfw:commentRss>http://sexybiggetje.nl/blog/2010/02/02/the-art-of-scalability/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Fun in apache modules</title>
		<link>http://sexybiggetje.nl/blog/2009/12/19/fun-in-apache-modules/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://sexybiggetje.nl/blog/2009/12/19/fun-in-apache-modules/#comments</comments>
		<pubDate>Sat, 19 Dec 2009 20:56:19 +0000</pubDate>
		<dc:creator>Martijn de Boer</dc:creator>
				<category><![CDATA[Articles]]></category>

		<guid isPermaLink="false">http://www.sexybiggetje.nl/?p=247</guid>
		<description><![CDATA[Just because they sit in a dark room with cooling, doesn't mean that webservers don't need fun too.]]></description>
			<content:encoded><![CDATA[<p>People create apache modules for nearly everything, ranging from fun to just clever ideas and specialised needs. Below I have compiled a very short list of most fun modules I could find.</p>
<p><b>Mod_maybe</b><br />
A while ago I discovered <a href="http://www.autistici.org/bakunin/mod_maybe/" target="_blank">mod_maybe</a>, a module that mimicks the behaviour of Microsoft&#8217;s IIS webserver namely dropping connections and refusing to work at random.</p>
<p>As the author quite nicely puts it:<br /><i>From a business point of view you need some clues, often, to demonstrate that a system is not reliable or it does not work properly. In these cases mod_maybe is what you are looking for. Since is not reliable by design, you can demonstrate pretty often how you server (running this module obviously), does not respond as Apache should.</i></p>
<p><b>Mod_pony</b><br />
Started out as a joke but having made it into several presentations given by the author, <a href="http://wooga.drbacchus.com/mod_pony" target="_blank">mod_pony</a> creates a nice sample module for whenever you need to use a &#8220;dummy&#8221; module. You could ofcourse use it for plain simple fun.</p>
<p><b>Mod_miserable</b><br />
The tagline of this module quite sums it up <i>Apache module for sadists</i>. <a href="http://www.linuxbox.co.uk/mod_miserable.php" target="_blank">Mod_miserable</a> is a module that inflicts misery upon a set range of visitors. Misery includes random showing of error messages, never sending back a response or triggering the all feared Internal Server Error. You could use this module quite similar to mod_maybe.</p>
<p><b>Lolcode output filters</b><br />
While technically not being a module, this list can&#8217;t be complete without my <a href="http://www.sexybiggetje.nl/projects/" target="_blank">lolcode filters</a> for Apache. It&#8217;s a small set of filters running against <a href="http://www.tetraboy.com/lolcode/" target="_blank">tetraboy&#8217;s php parser</a>.</p>
<p>So, whether you are a systems administrator with too much time on your hands, have a legitimate reason to use these modules or are just bored to death on a rainy day, you know what to do now. If you do find a legitimate reason for mod_pony, don&#8217;t hesitate to fill out my contact form at the bottom of this page to let me know.</p>
]]></content:encoded>
			<wfw:commentRss>http://sexybiggetje.nl/blog/2009/12/19/fun-in-apache-modules/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ModSecurity 2.5</title>
		<link>http://sexybiggetje.nl/blog/2009/12/15/modsecurity-2-5/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://sexybiggetje.nl/blog/2009/12/15/modsecurity-2-5/#comments</comments>
		<pubDate>Tue, 15 Dec 2009 21:43:27 +0000</pubDate>
		<dc:creator>Martijn de Boer</dc:creator>
				<category><![CDATA[Reviews]]></category>

		<guid isPermaLink="false">http://www.sexybiggetje.nl/?p=243</guid>
		<description><![CDATA[Monitor and prevent webbased attacks with this easy to follow, yet pretty in depth, guide into ModSecurity.]]></description>
			<content:encoded><![CDATA[<table border="0">
<tr>
<td>Title</td>
<td>ModSecurity 2.5</td>
</tr>
<tr>
<td>Author</td>
<td>Magnus Mischel</td>
</tr>
<tr>
<td>Publisher</td>
<td>Packt Publishing</td>
</tr>
<tr>
<td>Format</td>
<td>Paperback</td>
</tr>
<tr>
<td>ISBN</td>
<td>1847194745</td>
</tr>
<tr>
<td>More information </td>
<td><a href="http://www.packtpub.com/modsecurity-2-5/book" target="_blank">ModSecurity 2.5</a></td>
</tr>
<tr>
<td>Sample chapter</td>
<td><a href="http://www.packtpub.com/files/4749-modsecurity-sample-chapter-3-performance.pdf" target="_blank">Chapter 3. Performance</a></td>
</tr>
</table>
<p></p>
<p>For a long time now the web has been served by Apache&#8217;s webserver software, because the amount of servers and internet usage is still growing more and more important every day securing your server has become a task in the forefront of business. This book has been written to illustrate and educate you the ease of use and inner workings of the ModSecurity module for the most widespread webserver.</p>
<p>The cover reads “Prevent web application hacking with this easy-to-use guide” and sticks with this claim to provide you with a good pathway to secure your webserver. The book is aimed at system administrators ranging from enthusiasts running a webserver at home to your friendly administrators at a large company. Most of the book requires only familiarity with using the linux shell and basic Apache configurations, but earlier encounters with some technicalities like regular expressions may be of help during your reading period.</p>
<p>Throughout the chapters the author takes you from the different methods of installing ModSecurity and the basics of creating your first rules to the discovery and reporting of your possible intrusions. Generally providing solutions for example geolocating the origin of the hack, and automatically scanning uploaded files for viruses, the author Magnus Mischel proofs that his background in Internet Security makes his book a valuable asset to your bookshelf.<br />
In the chapters found later in the book, the author shows how to use some commonly used tools to fingerprint your server and provides you with recipes on how to prevent these methods of gathering information about your server. There is also a lot of information about the impact of rules on the performance of your server. Because the impact is different in every situation, you will be guided around some tools to measure the performance and you will learn how to interpret this data.</p>
<p>Chapter 5 talks about Virtual Patching, a method of preventing misuse by intercepting bad traffic and creating a set of rules for this. This chapter is by far the best piece of information I have found on how this actually works, and how you implement such rules and configuration, and why you should use the method of virtual patching in your situation. Basically the author takes out all the question marks you will have about this method of quickly applying rules and provides a case which is fully illustrated with a lot of background information about the process of finding a insecure piece of code to solving this with a set of rules.</p>
<p>When Packt Publishing contacted me if I would like to review another book for them, I picked this one out of the new releases because using ModSecurity has never been a priority for me. After seeing the title and table of contents I realised that you can never start too early to dive into this subject, and start preventing misuse before it causes more trouble then you can handle, trouble always finds you at the worst times. The author has divided the book in logical chapters, and the depth of information builds up equally from beginning to end. For instance, the second chapter takes you trough the basics of regular expressions, but because you will encounter them during rule creation Appendix B will educate you with all specifics of creating those expressions.<br />
As a developer running local test servers, I have found this book very interesting and a great resource on a for me grey area of server security. I am pleasantly surprised by the clarity of the book, the writing style makes you really want to dive into your webserver to apply your newly gained insight to ModSecurity.</p>
]]></content:encoded>
			<wfw:commentRss>http://sexybiggetje.nl/blog/2009/12/15/modsecurity-2-5/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Service Oriented Architecture with Java</title>
		<link>http://sexybiggetje.nl/blog/2009/11/07/service-oriented-architecture-with-java/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://sexybiggetje.nl/blog/2009/11/07/service-oriented-architecture-with-java/#comments</comments>
		<pubDate>Sat, 07 Nov 2009 19:55:18 +0000</pubDate>
		<dc:creator>Martijn de Boer</dc:creator>
				<category><![CDATA[Reviews]]></category>

		<guid isPermaLink="false">http://www.sexybiggetje.nl/?p=224</guid>
		<description><![CDATA[The book has been written to provide the reader with a short introduction to the concepts of Service Oriented Architecture with Java. The book covers the theory and analysis from the start and is progressing to a more intermediate level slowly throughout the different chapters. ]]></description>
			<content:encoded><![CDATA[<table>
<tr>
<td>Title</td>
<td>Service Oriented Architecture with Java</td>
</tr>
<tr>
<td>Authors</td>
<td>Binildas A. Christudas, Malhar Barai, Vincenzo Caselli</td>
</tr>
<tr>
<td>Publisher</td>
<td>Packt Publishing</td>
</tr>
<tr>
<td>Format</td>
<td>Paperback, 192 pages</td>
</tr>
<tr>
<td>ISBN</td>
<td> 1847193218 </td>
</tr>
<tr>
<td>More information&nbsp;</td>
<td><a href="http://www.packtpub.com/service-oriented-architecture-for-java-applications/book" target="_blank">Service Oriented Architecture with Java</a></td>
</tr>
<tr>
<td></td>
<td></td>
</tr>
</table>
<p style="clear: both;">&nbsp;</p>
<p>The book has been written to provide the reader with a short introduction to the concepts of Service Oriented Architecture with Java. The book covers the theory and analysis from the start and is progressing to a more intermediate level slowly throughout the different chapters. This book has been written for software architects and programmers of the Java language who have an interest in building software using SOA concepts in their applications. The cover hints to a series called “From Technologies to Solutions”, and that is exactly what this book tries to do, it tries to explain the SOA technology with different case studies and a path for solutions for your applications.</p>
<p>When I ordered the copy of the book, I was under the impression that I was required some familiarity with terms used in the world of SOA but I was rather fond of the easy explanation of terms in the first chapter. The first chapter starts off with a small introduction to the role of software architecture when thinking about a software project. The chapter covers alternatives to SOA and tries to get the reader onto the right path for the rest of the book.</p>
<p>Later on in the book different subjects pass, the first few chapters start off with the basics of using XML as a communication layer. The third chapter introduces the audience to different implementations of web services in the Java world including the most familiar names as Apache Axis, Spring and XFire. The reader will be shown and guided to the install process of these web services and is being shown around the process of working with the software. The pros and cons of every piece of software are shown when following the steps throughout the chapters.</p>
<p>The book ends with chapters providing case studies of real world examples of SOA and alternatives. I have found this to be the most informative section of the book when looking to make decisions on how to architect a software project as it provides several examples on when to use which aspect of SOA. The different case studies allow you to put some weight and foundations into your decisions. The last chapter of the book is basically a conclusion of what we have learned throughout the book and provides a clear summary of goals of using service oriented architecture.</p>
<p>The reader is expected to have understanding of Java to follow the examples throughout the book. Examples are demonstrated on Windows machines, but could be followed on any other platform as well without having the hassle of setting up a different environment. That is one of the advantages of Service Oriented Architecture with Java, because it basically can be ran everywhere.<br />
When you work your way throughout the book, you will discover different clearly illustrated diagrams and other informational graphics. There are more than enough images to make the image not a boring theory book, as the images often provide a better understanding of different explanations of architecture and setups throughout the book.</p>
<p>The book covers a small setup with Apache Axis 1.3 and mentions to use this opposed to the more recent 2.0 version because more software is being implemented on top of the 1.x series of said web service. However because the reader is starting to learn about SOA, it would have been great to see some of the differences and read why 2.0 hasn&#8217;t been adopted much yet. I would have liked to see a bigger comparison between those two versions, but as the authors point out, there is a great community for both versions which provides a lot more background information if you want to look further into the more technical information that isn&#8217;t provided in the book yet.<br />
This book is a good way to get your feet wet in using web services to build and architect powerful Java applications for your business. I am no big Java developer yet, and I needed this book to navigate me through the different pieces of software available, it succeeded very well at that point. I was fond of the clear writing style, which has always been the case by books from Packt Publishing. The book also has been written in a logical order, putting case studies at the end of the book so they are better to follow. Most technical books I own are written in a way that allows you to jump from chapter to chapter in an order that you need them, but I found this book to be a solid line of information of which the difficulty grade builds up from beginning to end. As a developer and software architect I am really appreciating how well this book has been written for this audience, it&#8217;s almost as if it was written especially for me and the knowledge I had of service oriented architecture before starting with this book.</p>
]]></content:encoded>
			<wfw:commentRss>http://sexybiggetje.nl/blog/2009/11/07/service-oriented-architecture-with-java/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Inside the iTunes LP and TuneKit library</title>
		<link>http://sexybiggetje.nl/blog/2009/09/15/digging-deeper-into-itunes-lp-and-apples-tunekit/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://sexybiggetje.nl/blog/2009/09/15/digging-deeper-into-itunes-lp-and-apples-tunekit/#comments</comments>
		<pubDate>Tue, 15 Sep 2009 20:58:26 +0000</pubDate>
		<dc:creator>Martijn de Boer</dc:creator>
				<category><![CDATA[Articles]]></category>

		<guid isPermaLink="false">http://www.sexybiggetje.nl/?p=187</guid>
		<description><![CDATA[Being inspired by the recent blog entry &#8216;Some Notes on iTunes LP&#8216; by blogger and webdeveloper Jay Robinson and the analysis by Roughlydrafted Magazine, I started to dig into the inner workings of the iTunes LP and TuneKit. I decided to share my findings here, and will update accordingly to any progress made. Getting our [...]]]></description>
			<content:encoded><![CDATA[<p>Being inspired by the recent blog entry &#8216;<a href="http://jayrobinson.org/2009/09/11/some-notes-on-itunes-lp/" target="_blank">Some Notes on iTunes LP</a>&#8216; by blogger and webdeveloper <a href="http://jayrobinson.org/" target="_blank">Jay Robinson</a> and the analysis by <a href="http://www.roughlydrafted.com/2009/09/14/new-itunes-lp-and-extras-built-using-tunekit-framework-aimed-at-apple-tv/" target="_blank">Roughlydrafted Magazine</a>, I started to dig into the inner workings of the iTunes LP and TuneKit. I decided to share my findings here, and will update accordingly to any progress made.</p>
<p style="text-align: center;"><img class="size-full wp-image-209 aligncenter" title="ituneslp-jayz-blueprint3" src="http://www.sexybiggetje.nl/wp-content/uploads/2009/09/ituneslp-jayz-blueprint3.jpg" alt="Screenshot of iTunes LP - Blueprint 3" width="550" height="296" /></p>
<p><strong>Getting our definitions right</strong></p>
<p>iTunes LP &#8211; Technology to show a digital booklet with dvd-like extra&#8217;s combined with a full album bought from the iTunes Music Store.</p>
<p>Album &#8211; Tracks you get on the release, outside of the .itlp file. This is just the &#8216;regular album&#8217;.</p>
<p>TuneKit &#8211; JavaScript engine powering the visual presentation of the booklet and glue layer for iTunes.</p>
<p>
<center><a href="http://www.ituneslp.net" target="_blank"><img src="http://www.sexybiggetje.nl/wp-content/uploads/logo2.png" /></a></p>
<p><span style="color: #DDD; font-style: italic;">Even more tutorials, background information and stuff the big fruit company doesn&#8217;t use yet.</span></center></p>
<p><strong>Some points in advance<br />
</strong></p>
<ul>
<li>Roughly drafted points out nicely the metadata in the index.html showing features used by the Apple TV, but fails to mention the specific apple-tv style declarations found in the css/style.css (@media (-webkit-apple-tv))</li>
<li>Every LP contains the same codebase for TuneKit, for instance Tyrese Gibson&#8217;s Mayhem includes a comic, yet Jay-Z&#8217;s Blueprint 3 doesn&#8217;t but still contains the classes for the comic content. One could exclude this properly as it&#8217;s unused.</li>
<li>TuneKit is very well written and is very straightforward in its usage. It contains some helpful comments here and there, but lacks real documentation (as it should in a &#8216;release&#8217;).</li>
<li>Jay Robinson mentions, when talking about DRM, your store account being stored inside the plist. Don&#8217;t forget that all purchases from the iTunes store contain the copyright in the metadata tag cprt from your AAC/M4A, and your store account in apID.</li>
</ul>
<p><strong>Files and folder<br />
</strong></p>
<ul>
<li>controllers/ &#8211; iTunes LP specific controllers, used to manage the songlist/songplayback and all other album specific code</li>
<li>controllers/data.js &#8211; important file used to maintain the &#8216;datamodel&#8217; from the application</li>
<li>index.html &#8211; main entry file, used to link in all controllers, TuneKit, and css files. Mostly contains a single DIV element to build a container for the application to run in</li>
<li>&lt;album name&gt;.itlp &#8211; 0 bytes, doesn&#8217;t do much, probably either a left over or used for a single check for validity</li>
<li>iTunesArtwork &#8211; High resolution jpeg image containing the album cover</li>
<li>iTunesMetadata.plist &#8211; Used to store all information about the buyer and track/album information, home of track/xid mappings</li>
<li>manifest.xml &#8211; unclear what this does, as it doesn&#8217;t get referenced inside the application code</li>
<li>src/ &#8211; TuneKit folder, contains all classes relevant to the library</li>
<li>views/ &#8211; All album specific views, clearly seperated from the application logic</li>
</ul>
<p><strong>Creating your digital enhanced album<br />
</strong></p>
<p>The easiest way to get started is by creating a skeleton from a pre existing iTunes LP. You remove all files deemed not needed for your custom implementation. This basically means deleting data folders like audio/, stripping the css to only the first few selectors and removing all controllers and views. You might want to  keep song*.js inside the controller folder. You&#8217;ll end up with basically a small folder structure with TuneKit and a single html file and css file. You then start editing the iTunesMetadata.plist and manifest.xml according to your details. Make sure you remove your buyer information, or substitute it with dummy data.<strong> </strong>From here on its pretty straightforward webdevelopment, you just use <a href="http://barelylegalpigs.com/TuneKit/" target="_blank">TuneKit</a> to manage your views and your controllers and use the provided SonglistController or your own management for playing the iTunes tracks (when the metadata is correct). It might be wise to look into the new features provided by webkit (such as CSS Animations, @font-face font embedding and those other neat tricks found in the current batch of iTunes LP&#8217;s).<br />
Debugging can be done in Safari for the most part, unless you access the window.iTunes object, most of its data isn&#8217;t available then. Take notice of the fact that there is a build in debug feature, but we haven&#8217;t found a way to access that information yet. So document.write is your best friend here probably.</p>
<p><img class="aligncenter size-full wp-image-217" title="skeleton" src="http://www.sexybiggetje.nl/wp-content/uploads/2009/09/skeleton1.jpg" alt="skeleton" width="550" height="755" /></p>
<p><strong>Mapping tunes to the playlist </strong><em>based on analysis of metadata and xml files and some tinkering in the code</em></p>
<p>TuneKit uses the BookletController, SonglistController and SongPlaybackHelper to manage the songs delivered with the album. These songs are internally referenced with an XID (For example, Jay-Z&#8217;s Death Of Autotune is XID: <em>Warner:isrc:USAT20902100</em>). This XID is referenced by controllers/data.js and manifest.xml and leads back to the iTunesMetaData.plist, where it is mapped in the dict.key/xid-asset-mapping dictionary to the cnId found in the metadata of the m4a files delivered in the album. The plId found in all items points directly to the album in your playlist (used by the album feature of iTunes), this plId is the first id referenced in the dict.key/associated-adam-ids. Basically what happens when your viewController.js asks to play a song, is that it calls songplaybackHelper.playSong with the value from data.js. This causes the songlistController to call the TKNavigationController to jump to a song.</p>
<p><img class="aligncenter size-full wp-image-213" title="atomicparsley" src="http://www.sexybiggetje.nl/wp-content/uploads/2009/09/atomicparsley1.jpg" alt="atomicparsley" width="550" height="360" /></p>
<p>When you want to create an iTunes LP for an existing album in the iTunes Store (assuming you bought it there), it should have these id&#8217;s in them. However, when you as an independent artist want to enrich your album, you must set these parameters yourself. It&#8217;s better to choose a value very low or very high in the same number range, so you don&#8217;t conflict with the library from your users. You can edit and see these metadata tags with a small modified version of the great <a href="http://atomicparsley.sourceforge.net/" target="_blank">AtomicParsley</a>.</p>
<p><strong>The window.iTunes object<br />
</strong></p>
<p>Looks like you can <a href="http://www.sexybiggetje.nl/downloads/window.iTunes.reference.rtf" target="_blank">access a whole load</a> of functions using the window.iTunes object. For instance you can play a track using a relative url to the itlp, or play a track by the cnId in your metadata. We haven&#8217;t managed to expose all function signatures yet, but with a bit of trial and error you&#8217;ll manage to get the results your looking for. For instance you can build up a playlist usin window.iTunes.findTracksByXID(aXID:String), and play them using the play method. This way you do not need to do the full songlist building as seen in the SonglistController and SongplaybackHelper classes but do a simple management yourself. You could also go on and use the window.iTunes.findTracksByTextfields(aObject:Object) to list tracks without the XID metadata tag.</p>
<p><strong>Publishing your digital enhanced album<br />
</strong></p>
<p>The album itself can safely be distributed inside a zip file, people on all supported operating systems can extract these. On Mac OS X you get a resulting .itlp file, which launches iTunes when you double click on it. It should register your album immediatly.<br />
On Windows your zip file file extract a folder, this is because Windows doesn&#8217;t do Application Bundles. But no worries here, you can just drag the folder onto iTunes and go with the flow.</p>
<p><strong>Conclusion</strong></p>
<p>Apple did a solid job of creating a nice and easy to use platform for digital booklets. We can only hope that Apple opens this format officially for others to implement and grant usage for the TuneKit library to the public. Where do we go on from here ? My ultimate goal is to let independ music artists enrich their album by providing an itlp free of charge with their digital albums. Other huge steps could be an authoring environment for independent artists, so they can drag and drop their assets and tunes, where a dedicated platform takes care of converting the formats and generating the metadata and code for the files. Think of a DIY booklet generator.</p>
<p><strong>Credits<br />
</strong></p>
<p>This guide is compiled by information found in the iTunes Music Store delivered iTunes LP files, research and a bunch of help from <a href="http://www.ituneslp.net" target="_blank">Daniël</a>. A bit of credit goes to <a href="http://www.nerdheaven.ws/" target="_blank">debdrup</a> for being generally awesome and providing feedback.<br />
Needless to say, iTunes, the iTunes Music Store and iTunes LP are trademarks from Apple, Inc.</p>
<p>Originally published: 2009/09/12.</p>
]]></content:encoded>
			<wfw:commentRss>http://sexybiggetje.nl/blog/2009/09/15/digging-deeper-into-itunes-lp-and-apples-tunekit/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Virtual Private Server at Fliehe &amp; Schwab (Germany)</title>
		<link>http://sexybiggetje.nl/blog/2009/06/08/virtual-private-server-at-fliehe-schwab-germany/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://sexybiggetje.nl/blog/2009/06/08/virtual-private-server-at-fliehe-schwab-germany/#comments</comments>
		<pubDate>Mon, 08 Jun 2009 20:21:26 +0000</pubDate>
		<dc:creator>Martijn de Boer</dc:creator>
				<category><![CDATA[Reviews]]></category>

		<guid isPermaLink="false">http://www.sexybiggetje.nl/?p=170</guid>
		<description><![CDATA[As part of the Oceanius open source community, fellow european admin D. Ebdrup and I decided to go look for an european host to expand our USA based IRC network to a local node. The founder of Oceanius requested some recommendations by an acquintance, shortly afterwards he had a small list of suggestions, of which [...]]]></description>
			<content:encoded><![CDATA[<p>As part of the <a href="http://www.oceanius.com" target="_blank">Oceanius</a> open source community, fellow european admin <a href="http://www.nerdheaven.ws" target="_blank">D. Ebdrup</a> and I decided to go look for an european host to expand our USA based IRC network to a local node. The <a href="http://www.alexmcmillen.com">founder</a> of Oceanius requested some recommendations by an <a href="http://www.panopta.com" target="_blank">acquintance</a>, shortly afterwards he had a small list of suggestions, of which one located in Germany. <a href="http://en.fs-itsolutions.de/" target="_blank">Fliehe &amp; Schwab</a> quickly replied us with an interesting quote, great specifications for a small price.</p>
<p>Our current setup:</p>
<ul>
<li>Xen based vps</li>
<li>256mb ram (dedicated)</li>
<li>500gb monthly traffic</li>
<li>2 ip addresses</li>
<li>Linux OS of choice</li>
<li>unmanaged</li>
</ul>
<p>Fliehe &amp; Schwab can create a custom offer to match your needs, just contact them through their <a href="http://en.fs-itsolutions.de/" target="_blank">website</a>. Try asking them for a quote, you won&#8217;t be let down.</p>
<p>We have been using this vServer for just over 6 months now, and only had two minor issues. These issues made a small glitch in our uptime, but support always looks into them quickly and thoroughly. Support is often handled by the owners themselves (Marc Fliehe &amp; Manuel Schwab), or otherwise by someone qualified from their support staff. Because I had some troubles getting bandwidth monitoring up and running, I asked the support desk if they had any suggestions for alternative software to the one I was used to. Just as I suspected, I have gotten a very professional and detailed list of applications, linked to some online resources to read on the matter.</p>
<p>In my opinion Fliehe &amp; Schwab are worth a try if you are looking for a virtual private server in Europe, be sure to mention Oceanius when contacting them.<br />
Any questions about performance or other information you seek may be directed at myself or Alex on our <a href="irc://irc.oceanius.com/#lobby#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed" target="_blank">irc channel</a>.</p>
<p><a href="http://en.fs-itsolutions.de" target="_blank"><img class="aligncenter size-full wp-image-174" title="header" src="http://www.sexybiggetje.nl/wp-content/uploads/2009/06/header.jpg" alt="header" width="468" height="60" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://sexybiggetje.nl/blog/2009/06/08/virtual-private-server-at-fliehe-schwab-germany/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

