<?xml version="1.0" encoding="utf-8" ?>

<rss version="2.0" 
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:admin="http://webns.net/mvcb/"
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
   xmlns:wfw="http://wellformedweb.org/CommentAPI/"
   xmlns:content="http://purl.org/rss/1.0/modules/content/"
      xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
 xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule"  xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" >
<channel>
     

<itunes:subtitle>Sperrobjekt Weblog</itunes:subtitle>
<itunes:author>Sperrobjekt Weblog</itunes:author>
<itunes:summary>The Social Web, Coding, Linux ... and Football, of course!</itunes:summary>
<itunes:image href="http://blog.sperr-objekt.de/itunes.jpg" />
<itunes:category text="Technology" />                
                
    <title>Sperrobjekt Weblog - English Articles</title>
    <link>http://blog.sperr-objekt.de/</link>
    <description>The Social Web, Coding, Linux ... and Football, of course!</description>
    <dc:language>en</dc:language>
    <generator>Serendipity 1.6 - http://www.s9y.org/</generator>
    <pubDate>Thu, 09 Jun 2011 07:39:59 GMT</pubDate>

    <image>
        <url>http://blog.sperr-objekt.de/templates/default/img/s9y_banner_small.png</url>
        <title>RSS: Sperrobjekt Weblog - English Articles - The Social Web, Coding, Linux ... and Football, of course!</title>
        <link>http://blog.sperr-objekt.de/</link>
        <width>100</width>
        <height>21</height>
    </image>

<item>
    <title>How to build the latest Tomahawk Player on Ubuntu 11.04</title>
    <link>http://blog.sperr-objekt.de/content/1000350-How-to-build-the-latest-Tomahawk-Player-on-Ubuntu-11.04.html</link>
            <category>English Articles</category>
    
    <comments>http://blog.sperr-objekt.de/content/1000350-How-to-build-the-latest-Tomahawk-Player-on-Ubuntu-11.04.html#comments</comments>
    <wfw:comment>http://blog.sperr-objekt.de/wfwcomment.php?cid=1000350</wfw:comment>

    <slash:comments>3</slash:comments>
    <wfw:commentRss>http://blog.sperr-objekt.de/rss.php?version=2.0&amp;type=comments&amp;cid=1000350</wfw:commentRss>
    

    <author>nospam@example.com (Matthias Gutjahr)</author>
    <content:encoded>
    &lt;p style=&quot;text-align:center;&quot;&gt;&lt;a class=&quot;serendipity_image_link&quot;  href=&#039;http://www.tomahawk-player.com/&#039;&gt;&lt;!-- s9ymdb:194 --&gt;&lt;img class=&quot;serendipity_image_center&quot; width=&quot;573&quot; height=&quot;128&quot;  src=&quot;http://blog.sperr-objekt.de/uploads/tomahawk_banner_beta_trans.png&quot;  alt=&quot;Tomahawk Player Banner&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;http://www.tomahawk-player.com/&quot;&gt;Tomahawk Player&lt;/a&gt; is a &lt;a href=&quot;http://evolver.fm/2011/03/31/tomahawk-next-generation-music-player-the-beginners-guide/&quot; title=&quot;Blog post over at evolver.fm&quot;&gt;next generation music player&lt;/a&gt;. It features custom stations (building upon the beatuiful &lt;a href=&quot;http://the.echonest.com/&quot;&gt;Echo Nest&lt;/a&gt;), a playlist importer, social connection to Twitter, Google Chat, and Jabber. Maybe most important of all: It&#039;s able to find and pull music from different sources like YouTube, last.fm, SoundCloud, Skreemr, Spotify, and more using the &lt;a href=&quot;http://www.playdar.org/&quot;&gt;Playdar&lt;/a&gt; approach. Of course, it can also play songs from your local library. Make sure to check out &lt;a href=&quot;http://www.tomahawk-player.com/splash&quot;&gt;the video&lt;/a&gt; if you like to know more.&lt;/p&gt;

&lt;p&gt;First a word of warning: Tomahawk is still beta, version 0.1.0 is the most current release&lt;strike&gt;, but there&#039;s no PPA yet for Ubuntu systems&lt;/strike&gt;. The &lt;a href=&quot;http://wiki.tomahawk-player.org/mediawiki/index.php/Building_Ubuntu_Binary_on_Maverick_(10.10)&quot; title=&quot;How to build on Ubuntu 10.10&quot;&gt;instructions in the wiki&lt;/a&gt; are for Maverick and didn&#039;t work for me. That&#039;s why I thought I write a short tutorial on how to compile Tomahawk Player on Ubuntu 11.04 (Natty Narwhal).&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Update&lt;/em&gt;: No need to build version 0.1.0 yourself anymore if you are on Ubuntu 11.04, because &lt;a href=&quot;https://launchpad.net/~paulo-miguel-dias/+archive/tomahawk&quot;&gt;the PPA&lt;/a&gt; has been updated! Just add &lt;strong&gt;ppa:paulo-miguel-dias/tomahawk&lt;/strong&gt; to your sources, update, and install. In more detail:&lt;pre name=&quot;code&quot;&gt;sudo add-apt-repository ppa:paulo-miguel-dias/tomahawk
sudo aptitude update
sudo aptitude install tomahawk&lt;/pre&gt;&lt;/p&gt;

&lt;h3&gt;Meet the dependencies&lt;/h3&gt;

&lt;p&gt;First of all, make sure you have all the dependencies installed. I am not 100% sure if the following list is complete because I might have already had some of the necessary libs on my system. Anyway:&lt;pre name=&quot;code&quot;&gt;sudo apt-get install build-essential cmake libtag1c2a libtag1-dev libqt4-dev libqt4-sql-sqlite \
    libphonon-dev libboost-dev zlib1g-dev libqjson-dev libz-dev \
    libqca2-dev pkg-config git-core phonon-backend-gstreamer&lt;/pre&gt;&lt;/p&gt;

&lt;p&gt;This should install all required packages. More experienced users could als try a different backend for phonon.&lt;/p&gt;

&lt;p&gt;Furthermore, libechonest and Clucene are prerequesites for Tomahawk, so download the latest tarball from &lt;a href=&quot;https://projects.kde.org/projects/playground/libs/libechonest/&quot;&gt;https://projects.kde.org/projects/playground/libs/libechonest/&lt;/a&gt; and extract it. Step into the new directory &lt;code&gt;libechonest-*&lt;/code&gt; and run these commands: &lt;pre name=&quot;code&quot;&gt;mkdir build &amp;&amp;amp; cd build
cmake ..
make
sudo make install&lt;/pre&gt;&lt;/p&gt;

&lt;p&gt;Now, clone CLucene from their git repository and install it:&lt;pre name=&quot;code&quot;&gt;git clone git://clucene.git.sourceforge.net/gitroot/clucene/clucene
cd clucene &amp;&amp;amp; mkdir build &amp;&amp;amp; cd build
cmake ..
make
sudo make install&lt;/pre&gt;&lt;/p&gt;

&lt;h3&gt;Resolvers&lt;/h3&gt;

&lt;p&gt;Resolvers are small plugins to Tomahawk that enable the player to search and stream music from differen sources. There&#039;s already a collection of resolvers for a number of third-party services which can be used.&lt;pre name=&quot;code&quot;&gt;git clone https://github.com/tomahawk-player/tomahawk-resolvers.git&lt;/pre&gt;&lt;/p&gt;

&lt;p&gt;That&#039;s it for now, I show you how to enable various resolvers once we got the player up and running.&lt;/p&gt;

&lt;h3&gt;Optional Spotify support&lt;/h3&gt;

&lt;p&gt;If you live in a country where you have access to Spotify, you might want Tomahawk Player be able to stream music directly from this wonderful service. In order to do so, download the archive for your architecture from &lt;a href=&quot;http://developer.spotify.com/en/libspotify/overview/&quot;&gt;http://developer.spotify.com/en/libspotify/overview/&lt;/a&gt; and extract it.&lt;pre name=&quot;code&quot;&gt;cd libspotify-*-linux*
sudo make install prefix=/usr/local&lt;/pre&gt;&lt;/p&gt;

&lt;p&gt;Now, &lt;code&gt;cd&lt;/code&gt; into the &lt;code&gt;tomahawk-resolvers&lt;/code&gt; directory that was created in the last step. &lt;pre name=&quot;code&quot;&gt;cd spotify
mkdir build &amp;&amp;amp; cd build
cmake ..
make&lt;/pre&gt;&lt;/p&gt;

&lt;p&gt;there should be an executable &lt;code&gt;spotify_tomahawkresolver&lt;/code&gt; in the build directory. You can leave it there for the time being.&lt;/p&gt;

&lt;h3&gt;Build the actual player&lt;/h3&gt;

&lt;p&gt;Let&#039;s compile the Tomahawk Player itself alreaddy:&lt;pre name=&quot;code&quot;&gt;git clone https://github.com/tomahawk-player/tomahawk.git
cd tomahawk
git submodule init &amp;&amp;amp; git submodule update
mkdir build &amp;&amp;amp; cd build
cmake -DINTERNAL_JREEN=ON -DINTERNAL_QTWEETLIB=ON ..
make&lt;/pre&gt;&lt;/p&gt;

&lt;p&gt;You can probably go and drink a cup of coffee because the process takes a while &lt;img src=&quot;http://blog.sperr-objekt.de/templates/default/img/emoticons/wink.png&quot; alt=&quot;;-)&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt;&lt;/p&gt;

&lt;p&gt;After this has finished, it&#039;s time to run the player for the first time: &lt;code&gt;./tomahawk&lt;/code&gt;. You can set up the location of your local music collection, you can enter various accounts, and you can add resolvers. In order to do so from the Tomahawk settings dialog, klick and the add button, navigate into the respective directory beneath &lt;code&gt;tomahawk-resolvers&lt;/code&gt;, and select the *.js/*.py/*.php file or the above-mentioned &lt;code&gt;spotify_tomahawkresolver&lt;/code&gt; executable. Play around with your new player a little to get to know all of its features.&lt;/p&gt;

&lt;p&gt;Enjoy the future of music listening today!&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Update&lt;/em&gt;: According to domme&#039;s comment, &lt;code&gt;libgnutls-dev libgloox-dev&lt;/code&gt; are not required anymore, so I removed them from the instructions.&lt;/p&gt;
 
    </content:encoded>

    <pubDate>Thu, 02 Jun 2011 13:17:00 +0200</pubDate>
    <guid isPermaLink="false">http://blog.sperr-objekt.de/content/1000350-guid.html</guid>
    <category>howto</category>
<category>install</category>
<category>natty</category>
<category>tomahawk</category>
<category>tomahawk player</category>
<category>tutorial</category>
<category>ubuntu</category>
<creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/2.5/</creativeCommons:license>
</item>
<item>
    <title>Sudan Vote Monitor</title>
    <link>http://blog.sperr-objekt.de/content/1000334-Sudan-Vote-Monitor.html</link>
            <category>English Articles</category>
    
    <comments>http://blog.sperr-objekt.de/content/1000334-Sudan-Vote-Monitor.html#comments</comments>
    <wfw:comment>http://blog.sperr-objekt.de/wfwcomment.php?cid=1000334</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.sperr-objekt.de/rss.php?version=2.0&amp;type=comments&amp;cid=1000334</wfw:commentRss>
    

    <author>nospam@example.com (Matthias Gutjahr)</author>
    <content:encoded>
    &lt;p&gt;I blogged about &lt;a href=&quot;http://blog.sperr-objekt.de/content/104-2008-Draws-To-a-Close.html&quot;&gt;Sudan&lt;/a&gt; before, but neglected the country for quite a while (if only here in the blog), although many important things happened there over the course of the past months. Among them a nationwide election. I will not write about it here; if you&#039;re interested and want to read up on the topic, &lt;a href=&quot;http://en.wikipedia.org/wiki/Sudanese_general_election,_2010&quot;&gt;Wikipedia&lt;/a&gt; is a good starting point.&lt;/p&gt;

&lt;p&gt;What I want to cover here is a project that I&#039;ve been keeping tabs on for quite a while now: It&#039;s called &lt;a href=&quot;http://www.ushahidi.com/&quot;&gt;Ushahidi&lt;/a&gt; - Swahili for &quot;witness&quot; - and is, actually, a non-profit software company based in Kenya. It&#039;s goal is to develop software for collaborative information collection and visualization. Initially, the platform was created after Kenya&#039;s 2007 presidential election when violence erupted all over the country. Ushahidi used a crowdsourcing approach to gather information about when and where violent acts were committed. People could send in information by email or text message, and thes reports were subsequently placed on a map. Watch the video for a general overview of what Ushahidi does:&lt;/p&gt;

&lt;div style=&quot;text-align:center;&quot;&gt;&lt;iframe src=&quot;http://player.vimeo.com/video/7838030?color=ff9933&quot; width=&quot;400&quot; height=&quot;225&quot; frameborder=&quot;0&quot;&gt;&lt;/iframe&gt;&lt;p&gt;&lt;a href=&quot;http://vimeo.com/7838030&quot;&gt;What is  the Ushahidi Platform?&lt;/a&gt; from &lt;a href=&quot;http://vimeo.com/ushahidi&quot;&gt;Ushahidi&lt;/a&gt; on &lt;a href=&quot;http://vimeo.com&quot;&gt;Vimeo&lt;/a&gt;.&lt;/p&gt;&lt;/div&gt;

&lt;p&gt;Now, Ushahidi can be used for many different things, from tracking crisis events to &lt;a href=&quot;http://blog.ushahidi.com/index.php/2010/12/28/mapping-snowball-fights/&quot;&gt;mapping snowball fights&lt;/a&gt;. There are services like &lt;a href=&quot;http://crowdmap.com/&quot;&gt;Crowdmap&lt;/a&gt; that make it possible to set up an Ushahidi instance within minutes, or &lt;a href=&quot;http://swift.ushahidi.com/&quot;&gt;Swiftriver&lt;/a&gt; to filter and manage realtime information from a variety of different channels. The project has become a &lt;a href=&quot;http://blog.ushahidi.com/index.php/2010/12/15/ushahidi-2010-a-year-of-growth/&quot;&gt;veritable success story&lt;/a&gt;. And this is where I want to get back to events in Sudan. On January 9, 2011, Southern Sudan will hold a &lt;a href=&quot;http://en.wikipedia.org/wiki/Southern_Sudanese_independence_referendum,_2011&quot;&gt;referendum&lt;/a&gt; on whether or not it will secede from Northern Sudan.&lt;/p&gt;

&lt;p&gt;Many observers fear that there will be controversy about the results, media censorship, even the return of civil war after five years of relative calm. &lt;a href=&quot;http://www.sudanvotemonitor.com/&quot;&gt;Sudan Vote Monitor&lt;/a&gt;, a project of the &lt;a href=&quot;http://www.sudaninstitute.org/&quot;&gt;Sudan Institute for Research and Policy&lt;/a&gt;, will soon reopen and accept reports of violence and other incidents. In an &lt;a href=&quot;http://www.sudanvotemonitor.com/blog/?p=126&quot;&gt;announcement&lt;/a&gt; today, they provide reasons why one should report to Sudan Vote Monitor even though many other initiatives are monitoring the referendum, too: Easy accessibility, real time reports, and aggregation of information. Since the site was blocked in Sudan for a couple of days during this year&#039;s elections, it will be revealing to see if this will happen again in two weeks.&lt;/p&gt;

&lt;p&gt;Everyone interested in the referendum in Southern Sudan should try to follow the reports on Sudan Vote Monitor and become a follower &lt;a href=&quot;http://www.twitter.com/SudanVoteMon&quot;&gt;on Twitter&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Of course, other initiatives exist. The &lt;a href=&quot;http://www.enoughproject.org/conflict_areas/darfur_southern_sudan&quot;&gt;Enough Project&lt;/a&gt; by the (left-leaning) Center for American Progress aims to end genocide and crimes against humanity, especially in Sudan. Its most famous activist is arguably George Clooney. He also supports the idea of using satellite based surveillance to monitor troop movements in Southern Sudan during the referendum. According to an &lt;a href=&quot;http://www.time.com/time/world/article/0,8599,2039887,00.html&quot;&gt;online article in TIME&lt;/a&gt;, the website www.satsentinel.org will go live tomorrow (though it really doesn&#039;t look like it because the domain is for sale right now for a little over 50 €) while the satellite will take up work on Thursday. Let&#039;s wait and see ...&lt;/p&gt;
 
    </content:encoded>

    <pubDate>Tue, 28 Dec 2010 22:15:36 +0100</pubDate>
    <guid isPermaLink="false">http://blog.sperr-objekt.de/content/1000334-guid.html</guid>
    <category>sudan</category>
<category>sudan vote monitor</category>
<category>ushahidi</category>
<creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/2.5/</creativeCommons:license>
</item>
<item>
    <title>Google releases OpenID demo store and mod_pagespeed</title>
    <link>http://blog.sperr-objekt.de/content/162-Google-releases-OpenID-demo-store-and-mod_pagespeed.html</link>
            <category>English Articles</category>
    
    <comments>http://blog.sperr-objekt.de/content/162-Google-releases-OpenID-demo-store-and-mod_pagespeed.html#comments</comments>
    <wfw:comment>http://blog.sperr-objekt.de/wfwcomment.php?cid=162</wfw:comment>

    <slash:comments>1</slash:comments>
    <wfw:commentRss>http://blog.sperr-objekt.de/rss.php?version=2.0&amp;type=comments&amp;cid=162</wfw:commentRss>
    

    <author>nospam@example.com (Matthias Gutjahr)</author>
    <content:encoded>
    &lt;p&gt;Google just released two interesting projects into the wild. One is an OpenID demo store with accompanying documentation, the other an open-source module for the Apache web server.&lt;/p&gt;

&lt;h3&gt;Google&#039;s OpenID demo store&lt;/h3&gt;

&lt;p&gt;Although OpenID has seemingly been adopted by all major players on the web (aside from Facebook, maybe), I wonder how often their users log in with their OpenID. Most smaller sites are afraid of the overhead of an OpenID implentation, or simply don&#039;t know how to do it. Now, Google set up &lt;a href=&quot;http://www.openidsamplestore.com/&quot; title=&quot;OpenID Sample Store by Google&quot;&gt;a sample store that makes heavy use of OpenID&lt;/a&gt;. Equally important, it&#039;s supplemented by an &lt;a href=&quot;https://sites.google.com/site/oauthgoog/Home/openidsamplesite&quot;&gt;extraordinary documentation&lt;/a&gt;. As &lt;a href=&quot;http://notsorelevant.com/2010-11-03/google-releases-impressive-documentation-of-openid-implementation/&quot; title=&quot;Carsten Poetter&#039;s blog entry on the topic&quot;&gt;Carsten correctly states&lt;/a&gt;, &lt;cite q=&quot;http://notsorelevant.com/2010-11-03/google-releases-impressive-documentation-of-openid-implementation/&quot;&gt;such a documentation was needed for quite some time&lt;/cite&gt;. It will be interesting to see if any larger online shops jump on the bandwagon an implement OpenID for their businesses.&lt;/p&gt;

&lt;h3&gt;mod_pagespeed&lt;/h3&gt;

&lt;p&gt;According to Google, page loading times become increasingly important, not only for the customer experience, but also for the ranking in Google&#039;s search index. Performance &lt;a href=&quot;http://developer.yahoo.com/performance/rules.html&quot; title=&quot;Yahoo&#039;s performance rules&quot;&gt;hints&lt;/a&gt; and &lt;a href=&quot;http://code.google.com/speed/page-speed/docs/overview.html&quot; title=&quot;Google&#039;s own page speed tools&quot;&gt;tools&lt;/a&gt; are abundant on the web, but Google goes even beyond those recommendations and &lt;a href=&quot;http://googlecode.blogspot.com/2010/11/make-your-websites-run-faster.html&quot;&gt;released&lt;/a&gt; an extension for the popular Apache web server: &lt;a href=&quot;http://code.google.com/speed/page-speed/docs/module.html&quot;&gt;mod_pagespeed&lt;/a&gt;. I installed it on my local box, but there are lots of options, and I haven&#039;t found the time yet to fiddle with them all. It seems that you can achieve most of the optimizations by optimizing your default Apache installation. However, mod_pagespeed might make configuration a lot easier. I guess, we&#039;ll have to wait and see.&lt;/p&gt;
 
    </content:encoded>

    <pubDate>Wed, 03 Nov 2010 18:54:00 +0100</pubDate>
    <guid isPermaLink="false">http://blog.sperr-objekt.de/content/162-guid.html</guid>
    <category>apache</category>
<category>google</category>
<category>online shop</category>
<category>openid</category>
<category>performance</category>
<creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/2.5/</creativeCommons:license>
</item>
<item>
    <title>The Evolution of the Geek</title>
    <link>http://blog.sperr-objekt.de/content/158-The-Evolution-of-the-Geek.html</link>
            <category>English Articles</category>
    
    <comments>http://blog.sperr-objekt.de/content/158-The-Evolution-of-the-Geek.html#comments</comments>
    <wfw:comment>http://blog.sperr-objekt.de/wfwcomment.php?cid=158</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.sperr-objekt.de/rss.php?version=2.0&amp;type=comments&amp;cid=158</wfw:commentRss>
    

    <author>nospam@example.com (Matthias Gutjahr)</author>
    <content:encoded>
    &lt;p&gt;&lt;a class=&quot;serendipity_image_link&quot; title=&quot;Click to see the full version&quot; href=&#039;http://www.flowtown.com/blog/the-evolution-of-the-geek?display=wide&#039;&gt;&lt;!-- s9ymdb:61 --&gt;&lt;img class=&quot;serendipity_image_center&quot; width=&quot;739&quot; height=&quot;162&quot;  src=&quot;http://blog.sperr-objekt.de/uploads/evolution_of_the_geek.png&quot; title=&quot;Click to see the full version&quot; alt=&quot;Click to see the full version&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Just in case you always wanted to know how geeks became what they are today, click on the above image &lt;img src=&quot;http://blog.sperr-objekt.de/templates/default/img/emoticons/wink.png&quot; alt=&quot;;-)&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt;&lt;/p&gt;
 
    </content:encoded>

    <pubDate>Sun, 24 Oct 2010 22:24:00 +0200</pubDate>
    <guid isPermaLink="false">http://blog.sperr-objekt.de/content/158-guid.html</guid>
    <category>fun</category>
<category>geeks</category>
<category>infographics</category>
<creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/2.5/</creativeCommons:license>
</item>
<item>
    <title>Installing gitosis on Ubuntu 8.04 LTS</title>
    <link>http://blog.sperr-objekt.de/content/152-Installing-gitosis-on-Ubuntu-8.04-LTS.html</link>
            <category>English Articles</category>
    
    <comments>http://blog.sperr-objekt.de/content/152-Installing-gitosis-on-Ubuntu-8.04-LTS.html#comments</comments>
    <wfw:comment>http://blog.sperr-objekt.de/wfwcomment.php?cid=152</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.sperr-objekt.de/rss.php?version=2.0&amp;type=comments&amp;cid=152</wfw:commentRss>
    

    <author>nospam@example.com (Matthias Gutjahr)</author>
    <content:encoded>
    &lt;p&gt;This is supposed to be more like a reminder to myself, should I ever need to install &lt;a href=&quot;http://eagain.net/gitweb/?p=gitosis.git&quot;&gt;gitosis&lt;/a&gt; on a server again. I carefully followed all the steps described &lt;a href=&quot;https://help.ubuntu.com/community/Git&quot;&gt;here&lt;/a&gt; and &lt;a href=&quot;http://www.komprovisation.de/blog/hosting_von_git_repositories_mit_gitosis&quot;&gt;here&lt;/a&gt; (German) on my Ubuntu 8.04 LTS server. But when it came to pushing my first project to the repository, git failed with &lt;code&gt;ERROR:gitosis.serve.main:Repository read access denied&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;Turned out that none of the hooks in &lt;code&gt;repositories/gitosis-admin.git/hooks/&lt;/code&gt; was executable. A simple &lt;code&gt;$ sudo chmod +x *&lt;/code&gt; solved the problem for me. Now, everything seems to be working fine.&lt;/p&gt;
 
    </content:encoded>

    <pubDate>Thu, 02 Sep 2010 15:33:00 +0200</pubDate>
    <guid isPermaLink="false">http://blog.sperr-objekt.de/content/152-guid.html</guid>
    <category>error</category>
<category>git</category>
<category>gitosis</category>
<category>python</category>
<category>ubuntu</category>
<creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/2.5/</creativeCommons:license>
</item>
<item>
    <title>FrOSCon 2010, Day 1</title>
    <link>http://blog.sperr-objekt.de/content/149-FrOSCon-2010,-Day-1.html</link>
            <category>English Articles</category>
    
    <comments>http://blog.sperr-objekt.de/content/149-FrOSCon-2010,-Day-1.html#comments</comments>
    <wfw:comment>http://blog.sperr-objekt.de/wfwcomment.php?cid=149</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.sperr-objekt.de/rss.php?version=2.0&amp;type=comments&amp;cid=149</wfw:commentRss>
    

    <author>nospam@example.com (Matthias Gutjahr)</author>
    <content:encoded>
    &lt;div class=&quot;serendipity_imageComment_center&quot; style=&quot;width: 630px&quot;&gt;&lt;div class=&quot;serendipity_imageComment_img&quot;&gt;&lt;!-- s9ymdb:56 --&gt;&lt;img class=&quot;serendipity_image_center&quot; width=&quot;630&quot; height=&quot;268&quot;  src=&quot;http://blog.sperr-objekt.de/uploads/froscon_2010_maddog.jpg&quot;  alt=&quot;Jon Maddog Hall&quot; /&gt;&lt;/div&gt;&lt;div class=&quot;serendipity_imageComment_txt&quot;&gt;Jon &#039;Maddog&#039; Hall&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;As I said before, I attended &lt;a href=&quot;http://www.froscon.de/index.php?id=15&amp;amp;L=1&quot; title=&quot;FrOSCon Website in English&quot;&gt;FrOSCon&lt;/a&gt;, the Free and Open Source Software Conference, in Sankt Augustin on Saturday. It was my first time at FrOSCon, and I must say I instantly felt very much at home there. Great talks, friendly people, and a relaxed atmosphere: What more can you expect from a nerd conference?&lt;/p&gt;

&lt;p&gt;&amp;lt;&lt;/p&gt;

&lt;p&gt;h3&gt;The Talks I Attended&lt;/h4&gt;&lt;/p&gt;

&lt;p&gt;Having to choose from about six to ten parallel talks was no easy task, but I found something interesting most of the time. The first session was held by &lt;a href=&quot;http://www.lornajane.net/&quot; title=&quot;Lorna Jane&#039;s Blog&quot;&gt;Lorna Jane Mitchell&lt;/a&gt;. She told us how &lt;a href=&quot;http://programm.froscon.org/2010/events/580.en.html&quot;&gt;Open Source changed her career&lt;/a&gt;. She is actively participating in PHP projects, organizing PHP events, and generally trying to help where she can. Because of this she was presented with interesting career options in the past and will probably in the future, too. Well done!&lt;/p&gt;

&lt;p&gt;Then I switched tracks and found myself in a talk about &lt;a href=&quot;http://programm.froscon.org/2010/events/599.en.html&quot;&gt;MySQL command line tools&lt;/a&gt;. We could have skipped the general shell introduction and should have moved fast forward to the various possibilities the mysql CLI offers. But still, I learned about some great commands like &lt;code&gt;pager&lt;/code&gt;, if only in the last ten minutes of the presentation.&lt;/p&gt;

&lt;p&gt;The award for most inspirational talk of the day goes to &lt;a href=&quot;https://secure.wikimedia.org/wikipedia/en/wiki/Jon_Hall_%28programmer%29&quot; title=&quot;Wikipedia&quot;&gt;Jon &amp;quot;Maddog&amp;quot; Hall&lt;/a&gt;. He gave some great examples of &lt;a href=&quot;http://programm.froscon.org/2010/events/615.en.html&quot;&gt;how useful Open Source Software can be in developing countries&lt;/a&gt;. Access to information is the pivotal point in many cases, and OSS is a great, cheap and lasting way &lt;a href=&quot;http://www.gulli.com/news/jon-maddog-hall-lieber-open-source-statt-raubkopien-nutzen-2010-08-21&quot; title=&quot;Report at gulli.com&quot;&gt;to achieve this&lt;/a&gt;. But you have to be careful if you wanted to achieve sustained success, because the local conditions may differ from what you know or expect. Let&#039;s see how Maddog&#039;s latest venture in Brazil, &lt;a href=&quot;http://www.projectcaua.org/&quot;&gt;Project Cauã&lt;/a&gt;, evolves.&lt;/p&gt;

&lt;p&gt;Later on, &lt;a href=&quot;http://michael-prokop.at/blog/&quot; title=&quot;Michael&#039;s blog&quot;&gt;Michael Prokop&lt;/a&gt; talked about his experience &lt;a href=&quot;http://programm.froscon.org/2010/events/550.en.html&quot;&gt;managing OSS projects&lt;/a&gt;. If you want your software to be successful, it&#039;s not enough to write good code. Clever marketing, involvement of the community, distributed version control, bug reports, and even the name of the project play major roles on the road to success.&lt;/p&gt;

&lt;p&gt;I spent more or less the second half of the day in the PHP room. &lt;a href=&quot;http://froscon.phpugdo.de/.html&quot;&gt;The PHP track&lt;/a&gt; had been organized by the fine people of the PHPUG Dortmund. &lt;a href=&quot;http://www.manuel-pichler.de/&quot;&gt;Manuel Pichler&lt;/a&gt; talked about software metrics and &lt;a href=&quot;http://pdepend.org/&quot;&gt;PHP Depend&lt;/a&gt;, &lt;a href=&quot;http://cweiske.de/&quot;&gt;Christian Weiske&lt;/a&gt; gave an introduction on the Semantic Web, especially on Microformats and RDFa, and &lt;a href=&quot;http://kore-nordmann.de/&quot;&gt;Kore Nordmann&lt;/a&gt; introduced us to the &lt;a href=&quot;http://arbitracker.org/&quot;&gt;Arbit&lt;/a&gt; project tracking tool and some of the features that are planned for future releases. Maybe, hopefully, we can have one of them at &lt;a href=&quot;http://www.phpugrhh.de/&quot; title=&quot;PHP User Group Rheinhessen&quot;&gt;our local PHPUG&lt;/a&gt; in Mainz later this year, we&#039;ll see.&lt;/p&gt;

&lt;h3&gt;The Event In General&lt;/h3&gt;

&lt;p&gt;First of all, the location is perfect for an event this size. The modern lecture rooms had just the right size and all were equipped with projectors. A lot of software projects and companies, from KDE to Python to FreeWRT to Openstreetmap, &lt;a href=&quot;http://www.froscon.de/index.php?id=35&amp;amp;L=1&quot;&gt;set up their booths&lt;/a&gt; and presented their work there. I took a long look at KDE 4.5, for example, but still don&#039;t like it &lt;img src=&quot;http://blog.sperr-objekt.de/templates/default/img/emoticons/wink.png&quot; alt=&quot;;-)&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt; On the other hand, I will certainly take a closer look at the &lt;a href=&quot;http://www.skolelinux.de/&quot;&gt;Skolelinux&lt;/a&gt; distribution because I&#039;m currently installing software for an educational project.&lt;/p&gt;

&lt;p&gt;The was plenty of coffee and &lt;a href=&quot;http://www.club-mate.de/&quot;&gt;Club Mate&lt;/a&gt;, of course, and the food in the refectory was okay, at least the vegetarian meal. I also bumped into quite a lot of people I know from earlier conferences, meet-ups, or Barcamps. The whole community aspect of FrOSCon is one of its major assets, I guess. Feels like a natural habitat to me - that&#039;s why I&#039;ll probably return next year. Well, in fact, I will return because I did not find &lt;a href=&quot;http://coord.info/GC2D7KG&quot; title=&quot;Geocache&quot;&gt;Fachhochschule Sankt Augustin&lt;/a&gt; this time - must have been really, really blind.&lt;/p&gt;

&lt;p&gt;So, thanks to all the people who helped to make FrOSCon a great event!&lt;/p&gt;
 
    </content:encoded>

    <pubDate>Wed, 25 Aug 2010 14:01:00 +0200</pubDate>
    <guid isPermaLink="false">http://blog.sperr-objekt.de/content/149-guid.html</guid>
    <category>froscon</category>
<category>php</category>
<category>sankt augustin</category>
<creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/2.5/</creativeCommons:license>
</item>
<item>
    <title>I will be at FrOSCon 2010</title>
    <link>http://blog.sperr-objekt.de/content/148-I-will-be-at-FrOSCon-2010.html</link>
            <category>English Articles</category>
    
    <comments>http://blog.sperr-objekt.de/content/148-I-will-be-at-FrOSCon-2010.html#comments</comments>
    <wfw:comment>http://blog.sperr-objekt.de/wfwcomment.php?cid=148</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.sperr-objekt.de/rss.php?version=2.0&amp;type=comments&amp;cid=148</wfw:commentRss>
    

    <author>nospam@example.com (Matthias Gutjahr)</author>
    <content:encoded>
    &lt;p&gt;&lt;!-- s9ymdb:55 --&gt;&lt;img class=&quot;serendipity_image_left&quot; width=&quot;402&quot; height=&quot;103&quot;  src=&quot;http://blog.sperr-objekt.de/uploads/froscon_2010.png&quot;  alt=&quot;FrOSCon 2010 Logo&quot; /&gt;&lt;a href=&quot;http://www.froscon.de/en/home/home.html&quot;&gt;FrOSCon&lt;/a&gt;, the Free and Open Software Conference, will be held in the Hochschule Bonn-Rhein-Sieg in Sankt Augustin this weekend. It&#039;s already the 5th edition of this conference, but it will be my premiere as visitor. There are going to be many lectures and workshop revolving around open software. And there is a track especially for PHP that I&#039;m particularly looking forward to.&lt;/p&gt;

&lt;p&gt;One of the great things about FrOSCon is that it&#039;s not just a conference, but a lot more: A number of OSS project (Django, Arch Linux, OpenOffice, heck, even Perl) have there own rooms, and there is a superb program for kids of different ages. The youngsters can go geocaching and (open street) mapping, learn how to code games in Python, or make cool stop motion animations. If I was (or had) a kid, this would be so cool &lt;img src=&quot;http://blog.sperr-objekt.de/templates/default/img/emoticons/wink.png&quot; alt=&quot;;-)&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt;&lt;/p&gt;

&lt;p&gt;Anyway, I will be at FrOSCon on Saturday, and maybe Sunday too. I haven&#039;t decided yet on which sessions to attend. But if you want to chat or have a cup of coffee, just say Hi or send a tweet to &lt;a href=&quot;http://twitter.com/mattsches&quot;&gt;@mattsches&lt;/a&gt;. I&#039;m really looking forward to meeting lots of interesting people and to learning wicked new stuff.&lt;/p&gt;

&lt;!--c48a79670e714c199ccaf070db6b8b1b--&gt;
 
    </content:encoded>

    <pubDate>Fri, 20 Aug 2010 14:56:00 +0200</pubDate>
    <guid isPermaLink="false">http://blog.sperr-objekt.de/content/148-guid.html</guid>
    <category>froscon</category>
<category>php</category>
<creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/2.5/</creativeCommons:license>
</item>
<item>
    <title>Portable Linux Apps</title>
    <link>http://blog.sperr-objekt.de/content/142-Portable-Linux-Apps.html</link>
            <category>English Articles</category>
    
    <comments>http://blog.sperr-objekt.de/content/142-Portable-Linux-Apps.html#comments</comments>
    <wfw:comment>http://blog.sperr-objekt.de/wfwcomment.php?cid=142</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.sperr-objekt.de/rss.php?version=2.0&amp;type=comments&amp;cid=142</wfw:commentRss>
    

    <author>nospam@example.com (Matthias Gutjahr)</author>
    <content:encoded>
    &lt;p&gt;Back in the days when I was still a Windows user, portable apps where a good way of carrying current versions of my favorite tools with me on a USB stick. Now, this is also possible on most Linux variants with &lt;a href=&quot;http://portablelinuxapps.org/&quot;&gt;Portable Linux Apps&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;!-- s9ymdb:48 --&gt;&lt;img class=&quot;serendipity_image_center&quot; width=&quot;613&quot; height=&quot;196&quot;  src=&quot;http://blog.sperr-objekt.de/uploads/portable_apps.png&quot;  alt=&quot;Part of the Portable Apps website&quot; /&gt;&lt;/p&gt;

&lt;p&gt;There are already more than 50 apps you can put on your USB stick, just remember to make them executable. This is not only great if you want to run the application on any desktop, but it also comes in handy if you want to test out a nightly build without really installing it on your system. The latter remains stable, while the former hast got everything it needs to run contained in itself.&lt;/p&gt;

&lt;p&gt;If you run into trouble there&#039;s a &lt;a href=&quot;http://portablelinuxapps.org/forum/&quot;&gt;forum&lt;/a&gt;, too, where you can ask for help or request a new package - however there&#039;s not much happening there yet. But since everything is so dead easy, it should just work. At least on Ubuntu 10.04, OpenSUSE 11.2, and Fedora 12. You might want to use a LiveCD of one of these distributions if you&#039;re on a different system.&lt;/p&gt;
 
    </content:encoded>

    <pubDate>Tue, 20 Jul 2010 15:24:00 +0200</pubDate>
    <guid isPermaLink="false">http://blog.sperr-objekt.de/content/142-guid.html</guid>
    <category>fedora</category>
<category>linux</category>
<category>opensuse</category>
<category>portable apps</category>
<category>portable linux apps</category>
<category>ubuntu</category>
<creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/2.5/</creativeCommons:license>
</item>
<item>
    <title>Generating Binaural Beats with Gnaural</title>
    <link>http://blog.sperr-objekt.de/content/136-Generating-Binaural-Beats-with-Gnaural.html</link>
            <category>English Articles</category>
    
    <comments>http://blog.sperr-objekt.de/content/136-Generating-Binaural-Beats-with-Gnaural.html#comments</comments>
    <wfw:comment>http://blog.sperr-objekt.de/wfwcomment.php?cid=136</wfw:comment>

    <slash:comments>1</slash:comments>
    <wfw:commentRss>http://blog.sperr-objekt.de/rss.php?version=2.0&amp;type=comments&amp;cid=136</wfw:commentRss>
    

    <author>nospam@example.com (Matthias Gutjahr)</author>
    <content:encoded>
    &lt;p&gt;A while ago, I wrote a &lt;a href=&quot;http://www.numblog.de/archives/583-Weisses-Rauschen.html&quot;&gt;short blog post&lt;/a&gt; on white noise and &lt;a href=&quot;http://en.wikipedia.org/wiki/Binaural_beats&quot;&gt;binaural beats&lt;/a&gt; over at my &lt;a href=&quot;http://www.numblog.de/&quot;&gt;New Urban Music Blog&lt;/a&gt; (German). This peculiar aspect of &lt;a href=&quot;http://en.wikipedia.org/wiki/Psychoacoustics&quot;&gt;psychoacoustics&lt;/a&gt; is pretty fascinating. Some people use techniques like this to better meditate or concentrate. There is an online white noise generation tool called &lt;a href=&quot;http://www.simplynoise.com/&quot;&gt;Simply Noise&lt;/a&gt;, so you can get a basic idea of what it&#039;s all about.&lt;/p&gt;

&lt;p&gt;There are many controversial, alleged uses for binaural beats. Some researchers report that they can influence brain waves and thus help to reduce anxiety. For an introduction on the topic, please read the &lt;a href=&quot;http://en.wikipedia.org/wiki/Binaural_beats&quot;&gt;Wikipedia entry&lt;/a&gt;. Binarual beats are also part of a &lt;a href=&quot;http://events.ccc.de/congress/2007/Fahrplan/track/Making/2214.en.html&quot;&gt;presentation Mitch Altman gave at the 24C3&lt;/a&gt; in Berlin three years ago.&lt;/p&gt;

&lt;p&gt;The reason I&#039;m telling all this is that I just found out about the existance of &lt;a href=&quot;http://gnaural.sourceforge.net/&quot;&gt;Gnaural&lt;/a&gt;, an open source binaural beat sound generator for Linux (and other OSs). Here is a &lt;a href=&quot;http://www.ubuntugeek.com/gnaural-an-opensource-binaural-beat-generator.html&quot;&gt;tutorial on how to install it&lt;/a&gt; on 32bit Ubuntu systems. If you, like me, have a 64bit system, you might want to follow &lt;a href=&quot;http://sourceforge.net/apps/mediawiki/gnaural/index.php?title=HOWTO:_Compile_Gnaural_on_Debian&quot;&gt;these instructions&lt;/a&gt;. Gnaural offers many options to tweak the generated sound to your preferences, making it easy to experiment with a wide range of differenct noises. Personally, I&#039;m not convinced yet of the method&#039;s beneficial aspects, but it&#039;s an interesting field if you want to try out some lifehacking &lt;img src=&quot;http://blog.sperr-objekt.de/templates/default/img/emoticons/wink.png&quot; alt=&quot;;-)&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt;&lt;/p&gt;
 
    </content:encoded>

    <pubDate>Mon, 21 Jun 2010 16:14:00 +0200</pubDate>
    <guid isPermaLink="false">http://blog.sperr-objekt.de/content/136-guid.html</guid>
    <category>binaural</category>
<category>binaural beats</category>
<category>gnaural</category>
<category>linux</category>
<creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/2.5/</creativeCommons:license>
</item>
<item>
    <title>New Layout!</title>
    <link>http://blog.sperr-objekt.de/content/130-New-Layout!.html</link>
            <category>English Articles</category>
    
    <comments>http://blog.sperr-objekt.de/content/130-New-Layout!.html#comments</comments>
    <wfw:comment>http://blog.sperr-objekt.de/wfwcomment.php?cid=130</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.sperr-objekt.de/rss.php?version=2.0&amp;type=comments&amp;cid=130</wfw:commentRss>
    

    <author>nospam@example.com (Matthias Gutjahr)</author>
    <content:encoded>
    &lt;p&gt;It&#039;s been a while since I tinkered with this little blog of mine. Today, I finally managed to update Serendipity to the most current version. And while waiting for the files to upload, I checked for new templates because a fresh look might do no harm. That&#039;s when I found out about &lt;a href=&quot;http://sagittariusa.de/&quot;&gt;Sagittarius-A&lt;/a&gt;, a very clean template that was ported to Serendipity not long ago. I fell in love (well, almost) with it instantly. And as usual, switching themes was hassle-free!&lt;/p&gt;

&lt;p&gt;I will try to pay a little more attention to this blog in the future, blogging about a more diverse range of topics again, covering not only BarCamps and web stuff, but maybe something more personal, too. The &lt;a href=&quot;http://en.wikipedia.org/wiki/2010_FIFA_World_Cup&quot;&gt;World Cup 2010&lt;/a&gt; will start in a couple of days, so why not share my thoughts on it here? I will keep up the peculiar German-English dichotomy, though, blogging about the more personal stuff in German and reserving English for web and technology related posts.&lt;/p&gt;

&lt;p&gt;One more word to my readers: Don&#039;t expect everything to work perfect for the next couple of days. There seem to be some issues concerning some heavy modifications and the new layout. But it will smooth out soon over the next iterations. I will also try to implement a couple of new features if I find the time to. In the long run, I even plan to move this whole blog to a different server and even a different or second URL. I still own sperrobjekt.de (without the hyphen, that is) back from the old days. But I have to figure out how to publish that to Google first. Stay tuned!&lt;/p&gt;
 
    </content:encoded>

    <pubDate>Mon, 07 Jun 2010 19:19:00 +0200</pubDate>
    <guid isPermaLink="false">http://blog.sperr-objekt.de/content/130-guid.html</guid>
    <category>blog</category>
<category>sagittarius-a</category>
<category>serendipity</category>
<creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/2.5/</creativeCommons:license>
</item>

</channel>
</rss>
