<?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>renemoser.net</title>
	<atom:link href="http://www.renemoser.net/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.renemoser.net</link>
	<description>more or less a tech blog</description>
	<lastBuildDate>Mon, 15 Feb 2010 08:49:47 +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>mod_auth_openid: The Apache OpenID Module</title>
		<link>http://www.renemoser.net/2010/02/mod_auth_openid-the-apache-openid-module/</link>
		<comments>http://www.renemoser.net/2010/02/mod_auth_openid-the-apache-openid-module/#comments</comments>
		<pubDate>Mon, 15 Feb 2010 08:49:47 +0000</pubDate>
		<dc:creator>resmo</dc:creator>
				<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[Networking]]></category>
		<category><![CDATA[OSS]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[openid]]></category>

		<guid isPermaLink="false">http://www.renemoser.net/?p=832</guid>
		<description><![CDATA[mod_auth_openid [1] is an authentication module for the Apache 2 webserver. It handles the functions of an OpenID  consumer as specified in the OpenID 2.0 specification.
[1] http://trac.butterfat.net/public/mod_auth_openid
]]></description>
			<content:encoded><![CDATA[<blockquote><p>mod_auth_openid [1] is an authentication module for the Apache 2 webserver. It handles the functions of an OpenID  consumer as specified in the OpenID 2.0 specification.</p></blockquote>
<p>[1] <a href="http://trac.butterfat.net/public/mod_auth_openid">http://trac.butterfat.net/public/mod_auth_openid</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.renemoser.net/2010/02/mod_auth_openid-the-apache-openid-module/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>git-ftp.sh: Pushing changed files to a website via FTP</title>
		<link>http://www.renemoser.net/2010/02/git-ftp-sh-pushing-changed-files-to-a-website-via-ftp/</link>
		<comments>http://www.renemoser.net/2010/02/git-ftp-sh-pushing-changed-files-to-a-website-via-ftp/#comments</comments>
		<pubDate>Sun, 14 Feb 2010 22:25:21 +0000</pubDate>
		<dc:creator>resmo</dc:creator>
				<category><![CDATA[Networking]]></category>
		<category><![CDATA[OSS]]></category>
		<category><![CDATA[ftp]]></category>
		<category><![CDATA[git]]></category>

		<guid isPermaLink="false">http://www.renemoser.net/?p=825</guid>
		<description><![CDATA[I scripted a small but useful shell tool named git-ftp.sh licensed under GPL v3 helps you saving time while pushing changed files to a ftp server. It uses git to find out which files have been changed since the last upload. 
If you have multiple branches, which is very common with git, it also finds [...]]]></description>
			<content:encoded><![CDATA[<p>I scripted a small but useful shell tool named <a href="http://github.com/resmo/git-ftp.sh">git-ftp.sh</a> licensed under GPL v3 helps you saving time while pushing changed files to a ftp server. It uses <a href="http://git-scm.com/">git</a> to find out which files have been changed since the last upload. </p>
<p>If you have multiple branches, which is very common with git, it also finds changed files between those branches. It also deletes files on ftp server which were deleted in the local git repo. It does only upload and delete git tracked files.</p>
<p>Some more features:</p>
<ul>
<li>Option -D: dry-run, so you can see what would happen</li>
<li>Option -a: Forces to upload all files</li>
<li>Option -i: Enter the FTP password interactively</li>
<li>Shows a warning if you are not on master branch</li>
</ul>
<p>Let&#8217;s have a look at git-ftp.sh in action:</p>
<p><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/I7rFTxFaAsg&#038;hl=en_US&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/I7rFTxFaAsg&#038;hl=en_US&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://www.renemoser.net/2010/02/git-ftp-sh-pushing-changed-files-to-a-website-via-ftp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Eagle DNS: DNS server in Java</title>
		<link>http://www.renemoser.net/2010/01/eagle-dns-dns-server-in-java/</link>
		<comments>http://www.renemoser.net/2010/01/eagle-dns-dns-server-in-java/#comments</comments>
		<pubDate>Wed, 27 Jan 2010 07:14:49 +0000</pubDate>
		<dc:creator>resmo</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Networking]]></category>
		<category><![CDATA[OSS]]></category>
		<category><![CDATA[dns]]></category>

		<guid isPermaLink="false">http://www.renemoser.net/?p=822</guid>
		<description><![CDATA[Eagle DNS [1] a powerful, multithreaded, platform independent authorative DNS server written in Java. It is based on the very reliable and proven dnsjava API and it supports both primary zones and secondary zones using secured AXFR transfers.
Eagle DNS is copyright Robert &#8220;Unlogic&#8221; Olofsson and released under the LGPLv3 license.
[1] http://www.unlogic.se/projects/eagledns
]]></description>
			<content:encoded><![CDATA[<blockquote><p>Eagle DNS [1] a powerful, multithreaded, platform independent authorative DNS server written in Java. It is based on the very reliable and proven dnsjava API and it supports both primary zones and secondary zones using secured AXFR transfers.</p>
<p>Eagle DNS is copyright Robert &#8220;Unlogic&#8221; Olofsson and released under the LGPLv3 license.</p></blockquote>
<p>[1] <a href="http://www.unlogic.se/projects/eagledns">http://www.unlogic.se/projects/eagledns</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.renemoser.net/2010/01/eagle-dns-dns-server-in-java/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Gnome Do: Simple, sleek, swift, smart. Do.</title>
		<link>http://www.renemoser.net/2010/01/gnome-do-simple-sleek-swift-smart-do/</link>
		<comments>http://www.renemoser.net/2010/01/gnome-do-simple-sleek-swift-smart-do/#comments</comments>
		<pubDate>Sat, 23 Jan 2010 23:46:22 +0000</pubDate>
		<dc:creator>resmo</dc:creator>
				<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[OSS]]></category>
		<category><![CDATA[gnome]]></category>

		<guid isPermaLink="false">http://www.renemoser.net/?p=816</guid>
		<description><![CDATA[If I am  sitting in front of a Mac, I use Cmd + Space for finding all my stuff like searching e-mails and launching applications. I missed that on Gnome.
GNOME Do [1] allows you to quickly search for many items present on your desktop or the web, and perform useful actions on those items. [...]]]></description>
			<content:encoded><![CDATA[<p>If I am  sitting in front of a Mac, I use Cmd + Space for finding all my stuff like searching e-mails and launching applications. I missed that on Gnome.</p>
<blockquote><p>GNOME Do [1] allows you to quickly search for many items present on your desktop or the web, and perform useful actions on those items. GNOME Do is inspired by Quicksilver &#038; GNOME Launch Box.</p></blockquote>
<p>This tool is even able to instantly search your Google contacts and their contact details. I am really wondering why this great tool is not installed by default on Ubuntu! </p>
<p>It is already ready in your sources.list. You can install it by running:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">aptitude</span> <span style="color: #c20cb9; font-weight: bold;">install</span> gnome-do</pre></td></tr></table></div>

<p>You can find  it in &#8220;Applications -> Accessories&#8221; afterwards. </p>
<p>After starting Gnome Do, in the upper left there is a small arrow where you can find a context menu with preferences. Make sure you configure Gnome Do to be started at Gnome Login, so it will be available right after your login. There are many usefull plugins like &#8220;File and Folders&#8221; to search files. Make sure you enabled it so it will also be used. </p>
<p>After that the magic keys to press are Super + Space on your keyboard.</p>
<p>[1] <a href="http://do.davebsd.com/">http://do.davebsd.com/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.renemoser.net/2010/01/gnome-do-simple-sleek-swift-smart-do/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cappuccino: Objective-J Web Framework</title>
		<link>http://www.renemoser.net/2010/01/cappuccino-objective-j-web-framework/</link>
		<comments>http://www.renemoser.net/2010/01/cappuccino-objective-j-web-framework/#comments</comments>
		<pubDate>Sat, 23 Jan 2010 20:15:06 +0000</pubDate>
		<dc:creator>resmo</dc:creator>
				<category><![CDATA[OSS]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[web 2.0]]></category>

		<guid isPermaLink="false">http://www.renemoser.net/?p=813</guid>
		<description><![CDATA[Cappuccino [1] is an open source application framework for developing applications that look and feel like the desktop software users are familiar with.
Cappuccino is built on top of standard web technologies like JavaScript, and it implements most of the familiar APIs from GNUstep and Apple&#8217;s Cocoa frameworks. When you program in Cappuccino, you don&#8217;t need [...]]]></description>
			<content:encoded><![CDATA[<blockquote><p>Cappuccino [1] is an open source application framework for developing applications that look and feel like the desktop software users are familiar with.</p>
<p>Cappuccino is built on top of standard web technologies like JavaScript, and it implements most of the familiar APIs from GNUstep and Apple&#8217;s Cocoa frameworks. When you program in Cappuccino, you don&#8217;t need to concern yourself with the complexities of traditional web technologies like HTML, CSS, or even the DOM. The unpleasantries of building complex cross browser applications are abstracted away for you.</p>
<p>Cappuccino was implemented using a new programming language called Objective-J, which is modelled after Objective-C and built entirely on top of JavaScript. Programs written in Objective-J are interpreted in the client, so no compilation or plugins are required. Objective-J is released alongside Cappuccino in this project and under the LGPL.</p></blockquote>
<p>Check out the ahhm, clone the <a href="http://github.com/280north/cappuccino">source on GitHub</a>.</p>
<p>[1] <a href="http://cappuccino.org/">http://cappuccino.org/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.renemoser.net/2010/01/cappuccino-objective-j-web-framework/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GCALDaemon: Sync your Google Calendar</title>
		<link>http://www.renemoser.net/2009/12/gcaldaemon-sync-your-google-calendar/</link>
		<comments>http://www.renemoser.net/2009/12/gcaldaemon-sync-your-google-calendar/#comments</comments>
		<pubDate>Wed, 23 Dec 2009 21:24:13 +0000</pubDate>
		<dc:creator>resmo</dc:creator>
				<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Networking]]></category>
		<category><![CDATA[OSS]]></category>
		<category><![CDATA[ical]]></category>

		<guid isPermaLink="false">http://www.renemoser.net/?p=810</guid>
		<description><![CDATA[GCALDaemon [1] is an OS-independent Java program that offers two-way synchronization between Google Calendar [2] and various iCalendar compatible calendar applications. GCALDaemon is primarily designed as a calendar synchronizer but it can also be used as a Gmail notifier, Address Book importer, Gmail terminal and RSS feed converter.
GCALDaemon is released under Apache License version 2.0.
[1] [...]]]></description>
			<content:encoded><![CDATA[<blockquote><p>GCALDaemon [1] is an OS-independent Java program that offers two-way synchronization between Google Calendar [2] and various iCalendar compatible calendar applications. GCALDaemon is primarily designed as a calendar synchronizer but it can also be used as a Gmail notifier, Address Book importer, Gmail terminal and RSS feed converter.</p></blockquote>
<p>GCALDaemon is released under Apache License version 2.0.</p>
<p>[1] <a href="http://gcaldaemon.sourceforge.net">http://gcaldaemon.sourceforge.net</a><br />
[2] <a href="http://www.google.com/calendar/">http://www.google.com/calendar/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.renemoser.net/2009/12/gcaldaemon-sync-your-google-calendar/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Convert .avi into .mp3 on Linux</title>
		<link>http://www.renemoser.net/2009/11/convert-avi-into-mp3-on-linux/</link>
		<comments>http://www.renemoser.net/2009/11/convert-avi-into-mp3-on-linux/#comments</comments>
		<pubDate>Sun, 22 Nov 2009 18:09:35 +0000</pubDate>
		<dc:creator>resmo</dc:creator>
				<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[OSS]]></category>
		<category><![CDATA[avi]]></category>
		<category><![CDATA[convert]]></category>
		<category><![CDATA[mp3]]></category>

		<guid isPermaLink="false">http://www.renemoser.net/?p=805</guid>
		<description><![CDATA[From time to time I have to google for this, now I am making a post so I know where I can find  
This converts the complete avi into mp3:

1
ffmpeg -i movieSample.avi -ab 256k -vn autioSample.mp3

This extracts from 00:21:24 for 40s and converts avi into mp3:

1
ffmpeg -ss 00:21:24 -t 00:00:40 -i movieSample.avi -ab 256k [...]]]></description>
			<content:encoded><![CDATA[<p>From time to time I have to google for this, now I am making a post so I know where I can find <img src='http://www.renemoser.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>This converts the complete avi into mp3:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">ffmpeg</span> <span style="color: #660033;">-i</span> movieSample.avi <span style="color: #660033;">-ab</span> 256k <span style="color: #660033;">-vn</span> autioSample.mp3</pre></td></tr></table></div>

<p>This extracts from 00:21:24 for 40s and converts avi into mp3:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">ffmpeg</span> <span style="color: #660033;">-ss</span> 00:<span style="color: #000000;">21</span>:<span style="color: #000000;">24</span> <span style="color: #660033;">-t</span> 00:00:<span style="color: #000000;">40</span> <span style="color: #660033;">-i</span> movieSample.avi <span style="color: #660033;">-ab</span> 256k <span style="color: #660033;">-vn</span> autioSample.mp3</pre></td></tr></table></div>

]]></content:encoded>
			<wfw:commentRss>http://www.renemoser.net/2009/11/convert-avi-into-mp3-on-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SLF4J &#8211; Simple Logging Facade for Java</title>
		<link>http://www.renemoser.net/2009/11/slf4j-simple-logging-facade-for-java/</link>
		<comments>http://www.renemoser.net/2009/11/slf4j-simple-logging-facade-for-java/#comments</comments>
		<pubDate>Fri, 06 Nov 2009 07:12:14 +0000</pubDate>
		<dc:creator>resmo</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[OSS]]></category>
		<category><![CDATA[logging]]></category>

		<guid isPermaLink="false">http://www.renemoser.net/?p=802</guid>
		<description><![CDATA[The Simple Logging Facade for Java or (SLF4J) [1] serves as a simple facade or abstraction for various logging frameworks, e.g. java.util.logging, log4j and logback, allowing the end user to plug in the desired logging framework at deployment time. 
SLF4J source code and binaries are distributed under the MIT license. 
[1] http://www.slf4j.org/
]]></description>
			<content:encoded><![CDATA[<blockquote><p>The Simple Logging Facade for Java or (SLF4J) [1] serves as a simple facade or abstraction for various logging frameworks, e.g. java.util.logging, log4j and logback, allowing the end user to plug in the desired logging framework at deployment time. </p></blockquote>
<p>SLF4J source code and binaries are distributed under the MIT license. </p>
<p>[1] <a href="http://www.slf4j.org/">http://www.slf4j.org/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.renemoser.net/2009/11/slf4j-simple-logging-facade-for-java/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>jcouchdb &#8211; Java5 couchdb driver</title>
		<link>http://www.renemoser.net/2009/11/jcouchdb-java5-couchdb-driver/</link>
		<comments>http://www.renemoser.net/2009/11/jcouchdb-java5-couchdb-driver/#comments</comments>
		<pubDate>Mon, 02 Nov 2009 08:19:55 +0000</pubDate>
		<dc:creator>resmo</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[OSS]]></category>
		<category><![CDATA[couchdb]]></category>

		<guid isPermaLink="false">http://www.renemoser.net/?p=799</guid>
		<description><![CDATA[jcouchdb [1] is a java5 couchdb driver using the svenson JSON library.
It offers features to support the full range from totally dynamic parsing to parsing into concrete java POJOs, including a mix in between.
jcouchdb is in the early stages of development but there&#8217;s a test suite proving that it does at least most of the [...]]]></description>
			<content:encoded><![CDATA[<blockquote><p>jcouchdb [1] is a java5 couchdb driver using the <a href="http://code.google.com/p/svenson/">svenson JSON library</a>.</p>
<p>It offers features to support the full range from totally dynamic parsing to parsing into concrete java POJOs, including a mix in between.</p>
<p>jcouchdb is in the early stages of development but there&#8217;s a test suite proving that it does at least most of the couchdb operations. </p></blockquote>
<p>Jcouchdb is released under <a href="http://www.opensource.org/licenses/bsd-license.php">BSD license</a>.</p>
<p>[1] <a href="http://code.google.com/p/jcouchdb/">http://code.google.com/p/jcouchdb/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.renemoser.net/2009/11/jcouchdb-java5-couchdb-driver/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Zeya &#8211; Streaming music server using HTML 5</title>
		<link>http://www.renemoser.net/2009/10/zeya-streaming-musicserver/</link>
		<comments>http://www.renemoser.net/2009/10/zeya-streaming-musicserver/#comments</comments>
		<pubDate>Fri, 30 Oct 2009 10:16:46 +0000</pubDate>
		<dc:creator>resmo</dc:creator>
				<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[OSS]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[streaming server]]></category>

		<guid isPermaLink="false">http://www.renemoser.net/?p=796</guid>
		<description><![CDATA[Zeya [1] is a streaming music server that brings your music to any computer with a web browser. It reads your music library, lets you browse your files, and streams them on demand.
The client runs entirely in the browser using the HTML 5 draft standard technologies— no Flash needed! No Silverlight, no applets, no plugins, [...]]]></description>
			<content:encoded><![CDATA[<blockquote><p>Zeya [1] is a streaming music server that brings your music to any computer with a web browser. It reads your music library, lets you browse your files, and streams them on demand.</p>
<p>The client runs entirely in the browser using the HTML 5 draft standard technologies— no Flash needed! No Silverlight, no applets, no plugins, no external players.</p>
<p>Zeya is free software. You may use it under the terms of the GNU Affero GPL, version 3 or (at your option) any later version.
</p></blockquote>
<p>[1] <a href="http://web.psung.name/zeya/">http://web.psung.name/zeya/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.renemoser.net/2009/10/zeya-streaming-musicserver/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
