<?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>Andreas Happe</title>
	<atom:link href="http://snikt.net/index.php/feed" rel="self" type="application/rss+xml" />
	<link>http://snikt.net</link>
	<description>Vi veri ueniversum vivus vici</description>
	<lastBuildDate>Wed, 10 Mar 2010 14:22:23 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Nikon D40 NEF/RAW images with Linux</title>
		<link>http://snikt.net/index.php/2010/03/03/nikon-d40-nefraw-images-with-linux</link>
		<comments>http://snikt.net/index.php/2010/03/03/nikon-d40-nefraw-images-with-linux#comments</comments>
		<pubDate>Wed, 03 Mar 2010 18:30:10 +0000</pubDate>
		<dc:creator>andy</dc:creator>
				<category><![CDATA[Desktop-related]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://snikt.net/?p=504</guid>
		<description><![CDATA[Caveat: I&#8217;m not too much into photography so everything I posted here might be wrong. It&#8217;s just my opinion as an end-user.
I&#8217;ve bought myself a Nikon D40 some time ago and finally had enough spare time to shoot some images and post-process them. My environment of choice is Ubuntu Linux so the obvious image management/edit [...]


No related posts.]]></description>
			<content:encoded><![CDATA[<p><em>Caveat: I&#8217;m not too much into photography so everything I posted here might be wrong. It&#8217;s just my opinion as an end-user.</em></p>
<p>I&#8217;ve bought myself a <a href="http://www.dpreview.com/reviews/nikond40/">Nikon D40</a> some time ago and finally had enough spare time to shoot some images and post-process them. My environment of choice is <a href="http://www.ubuntu.com">Ubuntu Linux</a> so the obvious image management/edit tools were <a href="http://www.gimp.org">gimp</a> and <a href="http://www.f-spot.org">f-spot</a>.</p>
<p>An first attempt did show some strange behaviour: f-spot did display NEF/RAW images quite different than gimp. It seems as if the (gimp) NEF import step did something to the white-balance and gamma so that imported images did look worse. The worst thing is: while f-spot does display beautiful images it is not able to export them to a more sharable format as JPEG.</p>
<p>GIMP is using ufraw to convert the NEF images, after playing with its parameters I&#8217;ve discovered that using a downloaded color profile for the D40 and some custom Gamma and Continuity values does provice a near approximation of the f-spot results. The used values are:</p>
<table>
<tbody>
<tr>
<th>Gamma</th>
<td>0.4</td>
</tr>
<tr>
<th>Continuity</th>
<td>0.01-0.04</td>
</tr>
<tr>
<th>ICC</th>
<td><a href="http://ufraw.sourceforge.net/Colors/nkx-d40.icm">got it here</a></td>
</tr>
<tr>
<th>White-Balance</th>
<td>use camera</td>
</tr>
</tbody>
</table>
<p>A drawback of using ufraw is it&#8217;s slow processing speed. Interestingly using <em>ufraw-batch</em> on the command line does not exhibit this problem, so just use:</p>
<pre>ufraw-batch --gamma 0.4 --contuinity 0.02 --wb=camera *.NEF</pre>
<p>While not being a problem at all, this is something that should work out-of-the-box, ie. the user should not be irritated by photos being displayed differently between applications.</p>


<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://snikt.net/index.php/2010/03/03/nikon-d40-nefraw-images-with-linux/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Generating PDFs from Ruby on Rails</title>
		<link>http://snikt.net/index.php/2010/03/03/generating-pdfs-from-ruby-on-rails</link>
		<comments>http://snikt.net/index.php/2010/03/03/generating-pdfs-from-ruby-on-rails#comments</comments>
		<pubDate>Wed, 03 Mar 2010 12:25:45 +0000</pubDate>
		<dc:creator>andy</dc:creator>
				<category><![CDATA[Ruby on Rails]]></category>
		<category><![CDATA[Software Development]]></category>
		<category><![CDATA[adobe pdf]]></category>
		<category><![CDATA[pdf]]></category>
		<category><![CDATA[prawn]]></category>
		<category><![CDATA[ruby on rails]]></category>
		<category><![CDATA[wicked_pdf]]></category>
		<category><![CDATA[wkthmltopdf]]></category>

		<guid isPermaLink="false">http://snikt.net/?p=491</guid>
		<description><![CDATA[The problem
Ruby on Rails provides various helpers for generating dynamic web content but sometimes you need documents that users can easily store and share between them. The ubiquitous file format for this is Adobe PDF nowadays.
The common solution fro this problem is Prawn [github, introduction]. Alas it requires a custom DSL for document description, no existing Rails [...]


No related posts.]]></description>
			<content:encoded><![CDATA[<h2>The problem</h2>
<p><a href="http://rubyonrails.org/">Ruby on Rails</a> provides various helpers for generating dynamic web content but sometimes you need documents that users can easily store and share between them. The ubiquitous file format for this is <a href="http://en.wikipedia.org/wiki/Adobe_PDF">Adobe PDF</a> nowadays.</p>
<p>The common solution fro this problem is Prawn [<a href="http://wiki.github.com/sandal/prawn/">github</a>, <a href="http://railscasts.com/episodes/153-pdfs-with-prawn">introduction</a>]. Alas it requires a custom DSL for document description, no existing Rails views or partials can be reused. An alternative is <a href="http://www.princexml.com/">princeXML</a> which transforms HTML/CSS into pdf through an external binary. This would allow reuse of existing templates and knowledge (think CSS designers) but has the downside of its price tag of $3800.</p>
<h2>The solution</h2>
<p>Enters <a href="http://github.com/mileszs/wicked_pdf">wicked_pdf</a>: it utilizes <a href="http://code.google.com/p/wkhtmltopdf/">wkhtmltopdf</a> to create a PDF document from a Rails HTML template. HTML rendering is done through the well-known webkit-engine. This allows developers to do PDFs in the right way™: define the document&#8217;s structure through a simple HTML document and theme them through CSS. You&#8217;ll get the automatic benefit of themability: exchange the CSS and you have another format. There are also lots of CSS artists out there that can supply you with different designs.</p>
<p><span id="more-491"></span></p>
<p>I&#8217;ve used this solution with a test Ruby on Rails 3.0-beta application, the steps involved were:</p>
<h3>Install <em>wkhtmltopdf:</em></h3>
<p><strong><span style="font-weight: normal; font-size: 13px;">This program will convert the HTML into the PDF format. To make it work you&#8217;ll need at least version 0.9 which isn&#8217;t installed in Ubuntu 9.10 by default. Just download the <a href="http://code.google.com/p/wkhtmltopdf/downloads/list">static compiled version</a> from the <a href="http://code.google.com/p/wkhtmltopdf/downloads/list">wkhtmltopdf website</a> and place it under <em>/usr/local/bin</em>. </span></strong></p>
<h3>Install the wicked_pdf plugin:</h3>
<p>Just install it in the usual Rails way:</p>
<pre>git submodule add ﻿git://github.com/mileszs/wicked_pdf.git vendor/plugins/wicked_pdf</pre>
<p>Additionally a sample configuration file is needed. You could use the plugin&#8217;s generator script for it but alas this didn&#8217;t work for me with Rails 3.0. Let&#8217;s just copy it form the plugin&#8217;s directory into config/initializers.</p>
<pre>$ cp vendor/plugins/wicked_pdf/generators/wicked_pdf/templates/wicked_pdf.rb config/initializers</pre>
<p>and alter the wkhtmltopdf path within it:</p>
<pre>  WICKED_PDF = {
       :exe_path =&gt; '/usr/local/bin/wkhtmltopdf-amd64'
  }</pre>
<h3>﻿﻿Add pdf instructions to your controller..</h3>
<p>For example I&#8217;m using the <em>invoice#index</em> action to render a simple PDF document.</p>
<pre>  format.pdf do
          @example_text = "some text"
          render :pdf =&gt; "file_name",
                 :template =&gt; 'offers/show.pdf.erb',
                 :layout =&gt; 'pdf',
                 :footer =&gt; {
                    :center =&gt; "Center",
                    :left =&gt; "Left",
                    :right =&gt; "Right"
                 }
  end</pre>
<p>We are rendering the view with a predefined footer containing some sample &#8220;center&#8221;, &#8220;left&#8221; and &#8220;right&#8221; strings. The <em>render :pdf</em> call has various options which can be seen on the wicked_pdf homepage.</p>
<h3>.. and create PDF templates</h3>
<p>The other half of the PDF templates is the view code consisting of a special layout and template for pdf generation.</p>
<p>The layout (<em>app/views/layouts/pdf.html.erb</em>) resembles a normal Ruby on Rails layout file:</p>
<pre>&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
        "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&gt;
&lt;html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"&gt;
  &lt;head&gt;
    &lt;meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /&gt;
    &lt;%= wicked_pdf_stylesheet_link_tag "pdf" %&gt;
  &lt;/head&gt;
  &lt;body&gt;
    &lt;div id="content"&gt;
      &lt;%= yield %&gt;
    &lt;/div&gt;
  &lt;/body&gt;
&lt;/html&gt;</pre>
<p>The view code should not be too surprising, just place it under <em>app/views/offers/index.pdf.erb</em> :</p>
<pre>&lt;div id="someid"&gt;&lt;%= @example_text %&gt;&lt;/div&gt;</pre>
<p>Lets also create a simple CSS file (<span style="font-style: normal;"><em>public/stylesheets/pdf.css</em></span><span style="font-style: normal;">):</span></p>
<pre>#someid {
  margin-left: 430px;
  display: float;
  height: 150px;
  background-color: green;
  width: 250px;
}</pre>
<p><span style="font-style: normal;"> </span></p>
<p>This is the whole rendering code.</p>
<h3>Reference the PDF view and download it</h3>
<p><span style="font-style: normal;">We still need a reference to the newly created rendernig link, we can easily create this through:</span></p>
<pre><span style="font-style: normal;">link_to 'Create PDF document', invoice_path(@invoice, :format =&gt; :pdf)</span></pre>
<p><span style="font-style: normal;">When the link is clicked a pdf document will be generated and downloaded.</span></p>
<h2>Conclusion</h2>
<p>wicked_pdf allows easy pdf generation in a very Ruby on Rails&#8217; way. It&#8217;s free, it works and is easy to employ..</p>
<p><span style="font-style: normal;">..but not everything is perfect within the wicked_pdf world, especially error handlnig is lacking sometimes. When you&#8217;ve debugging initial problems you can expect the only error feedback to be a HTTP return code of 406. Just start with limited controller (rendering) options and double check that you&#8217;ve referenced the right view and layout paths and you should be fine.</span></p>


<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://snikt.net/index.php/2010/03/03/generating-pdfs-from-ruby-on-rails/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Smoking..</title>
		<link>http://snikt.net/index.php/2010/02/01/smoking</link>
		<comments>http://snikt.net/index.php/2010/02/01/smoking#comments</comments>
		<pubDate>Mon, 01 Feb 2010 19:08:50 +0000</pubDate>
		<dc:creator>andy</dc:creator>
				<category><![CDATA[Life]]></category>

		<guid isPermaLink="false">http://snikt.net/?p=472</guid>
		<description><![CDATA[I&#8217;m within my sixth week of non-smoking, it gets better but still I do feel the urge to smoke sometimes, restrained only by the knowledge that I&#8217;ll become hooked again as soon as I lighten up another one.
The permanent cravings  are gone, conversations with smokers tend to be strain my will but are easily survivable. [...]


No related posts.]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m within my sixth week of non-smoking, it gets better but still I do feel the urge to smoke sometimes, restrained only by the knowledge that I&#8217;ll become hooked again as soon as I lighten up another one.</p>
<p>The permanent cravings  are gone, conversations with smokers tend to be strain my will but are easily survivable. Standing in the blue smoke still tempts.</p>
<p>But why? I don&#8217;t even like the taste. I&#8217;ve left behind the illusion that smoking calmes me down or teaches me how to breathe more slowly. My in-official title for smokers, suicidal ﻿misanthrope, remains to sound good. Temptation arises from time to time.</p>
<p>Slowly I understand those aggressive ex-smokers. Through a general smoking ban temptations would get rarer. Distrusting collectivism and state-imposed regulations my non-smoking gets a game against myself: do I need higher interventions to finally quit?</p>


<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://snikt.net/index.php/2010/02/01/smoking/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Howto integrate Skype and Ubuntu&#8217;s indicator-applet</title>
		<link>http://snikt.net/index.php/2010/01/21/howto-integrate-skype-and-ubuntus-indicator-applet</link>
		<comments>http://snikt.net/index.php/2010/01/21/howto-integrate-skype-and-ubuntus-indicator-applet#comments</comments>
		<pubDate>Thu, 21 Jan 2010 16:41:10 +0000</pubDate>
		<dc:creator>andy</dc:creator>
				<category><![CDATA[Desktop-related]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[indication-applet]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[notifications]]></category>
		<category><![CDATA[skype]]></category>

		<guid isPermaLink="false">http://happiness-is-slavery.net/?p=457</guid>
		<description><![CDATA[Computers provide users with various communication channels (as facebook, twitter, chat programs like ICQ, jabber, Skype). Each channel usually provides an own program for interacting with other users using that channel. To prevent users from being overwhelmed Ubuntu added the notifier-applet. It unifies all different communication notifications into one simple panel applet.
I am using Skype [...]


No related posts.]]></description>
			<content:encoded><![CDATA[<p>Computers provide users with various communication channels (as facebook, twitter, chat programs like ICQ, jabber, Skype). Each channel usually provides an own program for interacting with other users using that channel. To prevent users from being overwhelmed Ubuntu added the <a title="Plans for the MessagingMenu within Ubuntu" href="https://wiki.ubuntu.com/MessagingMenu/">notifier-applet</a>. It unifies all different communication notifications into one simple panel applet.</p>
<p>I am using <a title="skype for linux" href="http://share.skype.com/sites/linux/">Skype</a> for most of my online communication, mostly because other people are using it and there are strange firewalls at work preventing most other protocols. Alas there&#8217;s no support for Skype out of the box and the skype linux crew is kinda slow (Skype 2.1, anyone?). Enters me who needed some diversion from master thesis writing..</p>
<div id="attachment_454" class="wp-caption alignright" style="width: 310px"><a href="http://happiness-is-slavery.net/wp-content/uploads/2010/01/screenshot.jpg"><img class="size-medium wp-image-454" title="Screenshot of the Indicator-Applet Skype plugin" src="http://happiness-is-slavery.net/wp-content/uploads/2010/01/screenshot-300x191.jpg" alt="Screenshot of the Indicator-Applet Skype plugin" width="300" height="191" /></a><p class="wp-caption-text">indicator-applet with skype</p></div>
<p>May I introduce <a title="indicator plugin for skype" href="http://github.com/andreashappe/indicator-applet-skype">indicator-skype-client.py</a>: it&#8217;s a small script, written in two or three hours (most of the time spent upon finding strange bugs in python-indicate). It currently provides a list of unread messages. When a username is clicked the corresponding skype window is opened or created. By clicking on the Skype label its main window is displayed. So far it works.. various updates will follow.</p>
<p><strong>How to install?</strong><br />
Just start the python script while skype is already running. Skype will ask if you want to allow the script to access its data, just answer yes. The script will do the rest. It does not install itself into the user session, so you&#8217;ll have to start it if you want skype notifications.</p>
<p><strong>TODOs</strong></p>
<ul>
<li>There are various workarounds in the code (for example I needed an empty callback to get things displayed), work out those bugs</li>
<li>currently there&#8217;s a hard refresh every 5 seconds (in addition to incoming message detection). This will have to go and be replaced with a more dynamic scheme.</li>
<li>detect if an unread conversation was openend within Skype and do not display this conversation</li>
<li>somehow automatically start the script when Skype or the indication-applet starts</li>
</ul>
<p>So some things are missing, but the script is already workable. Have fun (and please provide patches if you fix problems (: ).</p>


<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://snikt.net/index.php/2010/01/21/howto-integrate-skype-and-ubuntus-indicator-applet/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>blog is moving</title>
		<link>http://snikt.net/index.php/2009/10/26/blog-is-moving</link>
		<comments>http://snikt.net/index.php/2009/10/26/blog-is-moving#comments</comments>
		<pubDate>Mon, 26 Oct 2009 12:28:18 +0000</pubDate>
		<dc:creator>andy</dc:creator>
				<category><![CDATA[Admin-stuff]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://happiness-is-slavery.net/?p=447</guid>
		<description><![CDATA[Or rather evolving into a new system.
I just haven&#8217;t enough time at my hands to create regular blog posts. This might change after my master thesis will eventually be finished but letting a web page lying dormant ain&#8217;t best style.
As I was down with the flu the last days I wrote a small replacement system: [...]


No related posts.]]></description>
			<content:encoded><![CDATA[<p>Or rather evolving into a new <a href="http://github.com/andreashappe/narcissism">system</a>.</p>
<p>I just haven&#8217;t enough time at my hands to create regular blog posts. This might change after my master thesis will eventually be finished but letting a web page lying dormant ain&#8217;t best style.</p>
<p>As I was down with the flu the last days I wrote a small replacement system: it&#8217;s just around 150 lines of rails code that captures my twitter feed and allows me to write write longer posts/memos.</p>
<p>The idea is that tweets are aggregated through the day and presented as formatted RSS feed (so there should be no RSS spamming). Longer stuff (as the typical &#8220;how did I get x working under Linux&#8221; things that happen from time to time) will be integrated with the tweets (yeah, not done yet).</p>
<p>After all coding it was pretty straightforward and fun.. the only drawback is that the RSS feed URL will change, ie. your newsreader will loose my feed.</p>


<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://snikt.net/index.php/2009/10/26/blog-is-moving/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>another month has passed..</title>
		<link>http://snikt.net/index.php/2009/09/25/another-month-has-passed</link>
		<comments>http://snikt.net/index.php/2009/09/25/another-month-has-passed#comments</comments>
		<pubDate>Fri, 25 Sep 2009 11:41:04 +0000</pubDate>
		<dc:creator>andy</dc:creator>
				<category><![CDATA[Life]]></category>
		<category><![CDATA[Music]]></category>
		<category><![CDATA[University]]></category>

		<guid isPermaLink="false">http://happiness-is-slavery.net/?p=445</guid>
		<description><![CDATA[Time flies by.. the last six week were more of the same: master thesis and other smallish stuff. The master thesis is getting along nicely albeit slow. At least I&#8217;ve got the first credentials for the practical part (Praktikum in German) now the two missing things are the Seminar and the Thesis itself. The later [...]


No related posts.]]></description>
			<content:encoded><![CDATA[<p>Time flies by.. the last six week were more of the same: master thesis and other smallish stuff. The master thesis is getting along nicely albeit slow. At least I&#8217;ve got the first credentials for the practical part (Praktikum in German) now the two missing things are the Seminar and the Thesis itself. The later is currently around 95pages, its content slowly gets in shape. I still hope to finish somewhere around the middle of October.</p>
<p>I&#8217;ve just discovered an expired life insurance plan which will be reinvested into new stocks. Over the last year I had loses in the one-digit percent range, let&#8217;s see how the next year goes.</p>
<p>So far life&#8217;s good, I&#8217;m stocked up on concert tickets again. You can find me at the following shows:</p>
<table border="0">
<tbody>
<tr>
<th>Date</th>
<th>Location</th>
<th>Band</th>
</tr>
<tr>
<td>26.10.</td>
<td>Arena</td>
<td>Dredg</td>
</tr>
<tr>
<td>4.11.</td>
<td>Porgy&amp;Bess</td>
<td>Max Herre</td>
</tr>
<tr></tr>
<tr>
<td>8.11.</td>
<td>Szene</td>
<td>Blumentopf</td>
</tr>
<tr>
<td>10.11.</td>
<td>Arena</td>
<td>White Lies</td>
</tr>
<tr>
<td>22.11.</td>
<td>Flex</td>
<td>Silversun Pickups</td>
</tr>
<tr>
<td>29.11.</td>
<td>Gasometer</td>
<td>Alice In Chains</td>
</tr>
</tbody>
</table>


<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://snikt.net/index.php/2009/09/25/another-month-has-passed/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>July passed to fast.. it&#8217;s already August, 15th?</title>
		<link>http://snikt.net/index.php/2009/08/15/july-passed-to-fast-its-already-august-15th</link>
		<comments>http://snikt.net/index.php/2009/08/15/july-passed-to-fast-its-already-august-15th#comments</comments>
		<pubDate>Fri, 14 Aug 2009 22:05:26 +0000</pubDate>
		<dc:creator>andy</dc:creator>
				<category><![CDATA[Life]]></category>
		<category><![CDATA[Music]]></category>
		<category><![CDATA[University]]></category>

		<guid isPermaLink="false">http://happiness-is-slavery.net/?p=441</guid>
		<description><![CDATA[Time to update the weblog again.. I&#8217;m still alive but covered with work lately.
I&#8217;ve been non-smoking since the Bruce Springsteen concert on July, 5th. So for it has worked out, my initial fears that I&#8217;ll loose some valued habits that I associated with cigarettes did not come true. Funny how I was never able to [...]


No related posts.]]></description>
			<content:encoded><![CDATA[<p>Time to update the weblog again.. I&#8217;m still alive but covered with work lately.</p>
<p>I&#8217;ve been non-smoking since the Bruce Springsteen concert on July, 5th. So for it has worked out, my initial fears that I&#8217;ll loose some valued habits that I associated with cigarettes did not come true. Funny how I was never able to imagine myself in a coffee house or waiting without a cigarette.. and now I do not even know why. I&#8217;m still addicted to coffee (and the stays in aforementioned coffee houses to cure my need). What did it make different this time? I started to watch smokers during their daily life &#8212; my prejudgement that smoking makes all of us calmer was shattered afterwards. And what other reason to smoke did I ever state (sans the addiction part)?</p>
<p>What kept me occupied? My master thesis mostly. The attending professor did the first review of my thesis and the results were less than joyous. Seems like I&#8217;ll have to rewrite most of the thesis to make him happy. But his is one thing about hackers: when we fall down we get up and try to make most out of it. Otherwise no one would ever finish any development project. I&#8217;ll have to edit most of my thesis and develop a new storyline for its use cases but at least it seems that the software itself is finished (except the demonstration use cases).</p>
<p>The rest of my time went into <a href="http://www.secoqc.net/">SECOQC</a>. A new release is around the porch and will improve various internals as well as provide a new user experience (sounds funny when this means mostly a new command line interface). So I&#8217;m doing a bit of user interface development lately: it&#8217;s rapid feedback loop is quite redeeming.</p>
<p>And of course I was not able to stay away from concerts. As NiN&#8217;s current tour is called &#8220;wave goodbye&#8221; I had to travel to Budapest for one (hopefully not last) concert. Did you know that you can get shriveled fingertips at a live concert? I didn&#8217;t. Thanks to Google Maps on the iPhone we were able to find the <a href="http://www.szimpla.hu/index_en.htm">Szimpla</a> again after the concert. Great place to hang out if you have some spare time in Budapest, but I never seem able to find the exit..</p>
<p>Hopefully I&#8217;ll be able to cover my master thesis with a real announcement soon.. to achieve this I&#8217;ve switched to &#8220;productive&#8221; mode: I&#8217;ve locked myself in with a stockpile of pizza and wine (-: code needs to be written.</p>


<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://snikt.net/index.php/2009/08/15/july-passed-to-fast-its-already-august-15th/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Alternative to Amazon Marketplace for selling books?</title>
		<link>http://snikt.net/index.php/2009/07/24/alternative-to-amazon-marketplace-for-selling-books</link>
		<comments>http://snikt.net/index.php/2009/07/24/alternative-to-amazon-marketplace-for-selling-books#comments</comments>
		<pubDate>Fri, 24 Jul 2009 09:35:09 +0000</pubDate>
		<dc:creator>andy</dc:creator>
				<category><![CDATA[Life]]></category>

		<guid isPermaLink="false">http://happiness-is-slavery.net/?p=439</guid>
		<description><![CDATA[Dear lazy web,
sometimes I get the urge to clean out cruft lying around my room, otherwise my mind keeps on thinking about stuff that still needs to be read or repaired.
Cloths get donated, eBay is good for larger stuff. But what about books? They tend to spread around me, some of them just collecting dust [...]


No related posts.]]></description>
			<content:encoded><![CDATA[<p>Dear lazy web,</p>
<p>sometimes I get the urge to clean out cruft lying around my room, otherwise my mind keeps on thinking about stuff that still needs to be read or repaired.</p>
<p>Cloths get donated, eBay is good for larger stuff. But what about books? They tend to spread around me, some of them just collecting dust and without chance of ever being read again. I&#8217;ve used Amazon Marketplace for time to time but did run into some problems lately: their rates seem rise and now I&#8217;ve got some problems with them recognizing my banking account for pay-outs.. funny as it is the same account that I&#8217;m using for years to pay my book bills on the same site.</p>
<p>So, dear web, are there any alternatives? What I search for is a marketplace for used books, possibly nationally ordered so that I might cut on transportation costs.</p>


<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://snikt.net/index.php/2009/07/24/alternative-to-amazon-marketplace-for-selling-books/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>27 it is.</title>
		<link>http://snikt.net/index.php/2009/07/07/27-it-is</link>
		<comments>http://snikt.net/index.php/2009/07/07/27-it-is#comments</comments>
		<pubDate>Tue, 07 Jul 2009 13:33:49 +0000</pubDate>
		<dc:creator>andy</dc:creator>
				<category><![CDATA[Life]]></category>

		<guid isPermaLink="false">http://happiness-is-slavery.net/?p=412</guid>
		<description><![CDATA[Should I be afraid of getting old? Feel my oldish bones? I&#8217;ve been at a Bruce Springsteen concert two days ago and after seeing that 60year-old doing his thing age does not seem as menacing as usual.
So how did the last year go? It did have its highs and lows but that&#8217;s the trade-off  [...]


No related posts.]]></description>
			<content:encoded><![CDATA[<p>Should I be afraid of getting old? Feel my oldish bones? I&#8217;ve been at a Bruce Springsteen concert two days ago and after seeing that 60year-old doing his thing age does not seem as menacing as usual.</p>
<p>So how did the last year go? It did have its highs and lows but that&#8217;s the trade-off  of being alive. The first nine month were marked by lots of work, I learned a lot thanks to my coworkers. At the same time excessive party-going was happening, balance got lost. I did not always do the things that would make me feel proud and that would be worth chasing after for the rest of my life. Life had to change.</p>
<p>The last three months have been more quiet. I &#8220;really&#8221; started to work on my master thesis again, we canceled another master thesis that was stagnating.. overall some open loops have been closed or are currently being worked on. A stealthy &#8220;Simplify your life&#8221;-operation seems to have occurred in the background, through it my financial situation got clearer &#8212; while not alarming the recession did take its share.</p>
<p>Writing helps me to clear my mind, writing in public does wonders for committing myself to something. So what are my goals for the next year?</p>
<ol>
<li>finish master thesis. Actually both of them. They&#8217;ve been on my mind far too long.</li>
<li>live more healthy: during the last years I&#8217;ve done much harm to my body: lack of movement, sleep deprivation, smoking.. the list gets longer and longer. The next goal for the coming year is to stop smoking, and be happy with it. This implies doing more sport which is always a bonus.</li>
<li>reconnect to the real world.. seems like I&#8217;ve lost human touch from times to times. Also a real vacation is long overdue.. now that I&#8217;ve clarified my financial situation I can think about where I want to go and how I can collect the required funds.</li>
<li>There&#8217;s still that guitar thingie standing in my room.. find time and passion to learn to make it talk</li>
</ol>
<p>So long and thanks for everything.</p>


<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://snikt.net/index.php/2009/07/07/27-it-is/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Bruce Springsteen and the E Street Band in Vienna</title>
		<link>http://snikt.net/index.php/2009/07/06/bruce-springsteen-and-the-e-street-band-in-vienna</link>
		<comments>http://snikt.net/index.php/2009/07/06/bruce-springsteen-and-the-e-street-band-in-vienna#comments</comments>
		<pubDate>Sun, 05 Jul 2009 22:20:44 +0000</pubDate>
		<dc:creator>andy</dc:creator>
				<category><![CDATA[Music]]></category>

		<guid isPermaLink="false">http://happiness-is-slavery.net/?p=408</guid>
		<description><![CDATA[60 years. 180 minutes.
The house has been build.
I&#8217;ll be at the next concert.
Badlands you gotta live it every day
Let the broken hearts stand
As the price youve gotta pay
Well keep pushin till its understood
And these badlands start treating us good
Bruce Springsteen &#8211; Badlands


No related posts.


No related posts.]]></description>
			<content:encoded><![CDATA[<p>60 years. 180 minutes.</p>
<p>The house has been build.</p>
<p>I&#8217;ll be at the next concert.</p>
<p align="right"><em>Badlands you gotta live it every day<br />
Let the broken hearts stand<br />
As the price youve gotta pay<br />
Well keep pushin till its understood<br />
And these badlands start treating us good</em><br />
Bruce Springsteen &#8211; Badlands</p>


<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://snikt.net/index.php/2009/07/06/bruce-springsteen-and-the-e-street-band-in-vienna/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
