<?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>batteryslave &#187; toolz</title>
	<atom:link href="http://www.batteryslave.com/category/toolz/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.batteryslave.com</link>
	<description>minor thoughts about gadgets, code, podcasts and other technical stuff...</description>
	<lastBuildDate>Sat, 20 Feb 2010 18:41:32 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>some thougths about google wave</title>
		<link>http://www.batteryslave.com/2009/06/some-thougths-about-google-wave/</link>
		<comments>http://www.batteryslave.com/2009/06/some-thougths-about-google-wave/#comments</comments>
		<pubDate>Wed, 03 Jun 2009 05:42:16 +0000</pubDate>
		<dc:creator>batteryslave</dc:creator>
				<category><![CDATA[opinion]]></category>
		<category><![CDATA[toolz]]></category>
		<category><![CDATA[google]]></category>

		<guid isPermaLink="false">http://www.batteryslave.com/?p=131</guid>
		<description><![CDATA[in the last days theres a lot of fuzz about google wave. if you are interested in new technology you have to see the video. its a great presentation of a very early product state.
try to explain what wave will be: its email, im, chat, collaboration in one sleek interface. and its all in the [...]]]></description>
			<content:encoded><![CDATA[<p>in the last days theres a lot of fuzz about google wave. if you are interested in new technology you have to see the <a href="http://wave.google.com/">video</a>. its a great presentation of a very early product state.</p>
<p>try to explain what wave will be: its email, im, chat, collaboration in one sleek interface. and its all in the browser with heavy usage of bleeding edge technology like the not yet finished html 5. in wave the basic thing is a &#8220;wave&#8221;. consider it like a im/email-conversation on steroids. if you now google mail you should be familiar with its great conversation view. that is showing emails with similar subject grouped together. although the ones you send (i thnk this is the most compelling feature of gmail and i havent found this done right in any other mail client). in wave this is an important feature too. everything is grouped in conversations &#8211; sorry &#8220;waves&#8221;. but whats the difference? the difference is, that every member of the wave can edit the wave on every point in time. meaning you can go back to the initial post and add your message there or append it to the end. all changes can be replayed using a cool history playback.</p>
<p>for a nerd like me it looked all very cool. but i think it is very complex. perhaps too complex for big audience. i think google is aiming for everybody&#8230;but the usual user will be overwhelmed by the possibilities. to grasp the hole flow of a conversation over time could be very hard despite the playback. so for now i cant see email going away soon. a very interesating point they didnt mention in the presentation is the spam-problem. also since i am using gmail for a long time now my spam-problems are nearly vanished i think that is one of the most annoying things in email. could they find a way to eliminate that with wave?</p>
<p>but one of the best things with wave is the open source approach. they will open all stuff they already have. the protocol will be open and there will be a sophisticated plugin architecture to add many features (as they showed twitter, bug tracking, chess, sudoku). and what i understand one can host a wave server by himself so the most privacy issues for business could be solved with this as wave wont send any stuff to google that is intranet.</p>
<p>so i am very excited to see how it will be. but it seems we need to wait for the end of the year to see it live.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.batteryslave.com/2009/06/some-thougths-about-google-wave/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>first steps with trac</title>
		<link>http://www.batteryslave.com/2009/02/first-steps-with-trac/</link>
		<comments>http://www.batteryslave.com/2009/02/first-steps-with-trac/#comments</comments>
		<pubDate>Tue, 24 Feb 2009 20:36:25 +0000</pubDate>
		<dc:creator>batteryslave</dc:creator>
				<category><![CDATA[coding]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[toolz]]></category>
		<category><![CDATA[apahe linux coding]]></category>

		<guid isPermaLink="false">http://www.batteryslave.com/?p=89</guid>
		<description><![CDATA[ in a recent little project of my alter ego dotob (website not yet nice and tasty) i wanted to try the project management tool trac from edgewall. its a webbased system written in python. nice because i want to look at python as a scripting language anyway.
so because my webserver is a debian system [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.batteryslave.com/wp-content/trac-logo.png"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" src="http://www.batteryslave.com/wp-content/trac-logo-thumb.png" border="0" alt="trac_logo" width="218" height="65" /></a> in a recent little project of my alter ego dotob (website not yet nice and tasty) i wanted to try the project management tool <a href="http://trac.edgewall.org/" target="_blank">trac</a> from edgewall. its a webbased system written in python. nice because i want to look at python as a scripting language anyway.<br />
so because my webserver is a debian system the installations first steps where easy:</p>
<p><code>apt-get install trac</code></p>
<p>after that trac is installed in /usr/share/trac. to create your trac-environment you have to call the admin console program from trac:</p>
<p><code>trac-admin /var/www/trac initenv</code></p>
<p>where /var/www/trac is the place where your website will go and initenv is the command to tell trac-admin to initialise a new environment. next i setup apache to serve the new site. there are a bunch of possibilities to let apache server trac: cgi, fastcgi, mod_python etc. i tried cgi and fastcgi first but the mod_python version worked at last. so i need to install mod_phyton:</p>
<p><code>apt-get install libapache-mod-python</code></p>
<p>ok got some tips for the site config out of the net. here is my virtualhost-config part:</p>
<p><span style="font-family: Courier New;"># Trac Configuration<br />
&lt;VirtualHost *&gt;<br />
ServerName wop.dotob.de<br />
DocumentRoot /var/www/trac/<br />
&lt;Location / &gt;<br />
SetHandler mod_python<br />
PythonHandler trac.web.modpython_frontend<br />
PythonInterpreter main_interpreter<br />
PythonOption TracEnv /var/www/trac/<br />
PythonOption TracUriRoot /<br />
AuthType Basic<br />
AuthName &#8220;trac&#8221;<br />
# Use the SVN password file.<br />
AuthUserFile /var/svn/.dav_svn.passwd<br />
Require valid-user<br />
&lt;/Location&gt;<br />
&lt;/VirtualHost&gt;</span></p>
<p>sorry i assumed you have set your subversion on the same server an it is already up but i wont tell how this is done here. thats said: the /var/svn/.dav_svn.passwd is my subversion authentication file. i use the svn authentication for trac too.</p>
<p>well now trac is up and running. you can use trac-admin, which is a great commandline tool with tab-completion and all to config stuff like when you create a ticket which level of severity are displayed or what the name of your milestones is. what i suggest also is to set some of the user permissions so you can change more stuff via the webinterface.</p>
<p>another thing i wanted is to let trac look into subversion commits an retrieve some information from my commit messages. so assume i have a ticket #5 and i check some fix for that. now i can write &#8220;fix #5 introduce new style in xaml&#8221; in the commit message and trac will close the ticket #5 with the svn version mentioned and the commit message attached. so how is this done:</p>
<p>subversion uses hook files to let users run scripts. so you go to your subversion repository (assume /var/svn/src) into the directory hooks. rename the post-commit.tmpl to post-commit. than that file is executed by subversion. now you need to insert the code from trac:</p>
<p><code>REPOS="$1"<br />
REV="$2"<br />
LOG=`svnlook log -r $REV $REPOS`<br />
AUTHOR=`svnlook author -r $REV $REPOS`<br />
TRAC_ENV='/var/www/woptrac'<br />
/usr/bin/python /usr/share/doc/trac/contrib/trac-post-commit-hook -p "$TRAC_ENV" -r "$REV" -m "$LOG" -u "$AUTHOR"</code></p>
<p>i found some tutorials where the LOG part was missing but i couldnt get it to work without it. another thing that cost me a lot of time: when you write the commit it didnt work for me to write: &#8220;Fixes: #5&#8243;. i think the : between the command Fiexs and the #5 was not considered by the scripts regex.</p>
<p>i am curious about using trac. will tell how it behaves.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.batteryslave.com/2009/02/first-steps-with-trac/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>lixhot boys at meisenfrei log</title>
		<link>http://www.batteryslave.com/2009/02/lixhot-boysmeisenfrei-log/</link>
		<comments>http://www.batteryslave.com/2009/02/lixhot-boysmeisenfrei-log/#comments</comments>
		<pubDate>Thu, 12 Feb 2009 00:02:59 +0000</pubDate>
		<dc:creator>batteryslave</dc:creator>
				<category><![CDATA[toolz]]></category>

		<guid isPermaLink="false">http://www.batteryslave.com/?p=67</guid>
		<description><![CDATA[
this is  a memory dump of the things we where talking about at the lixhot-boys meeting today.
-caltodo, sync todo from iphone to your mac
-lacie 5big, raid network drive
-qnap 439pro, raid network drive
-raid, wikipedia entry
-fotolia, buy photos online
-istockphoto, buy photos online
-tweetdeck, nice adobe air powered twitter client
-twitterific, iphone twitter client
-blue, beautiful vista twitter client
-scotts twitter intro
-evernote, [...]]]></description>
			<content:encoded><![CDATA[<p><img class="size-full wp-image-69 alignnone" title="lixhot" src="http://www.batteryslave.com/wp-content/lixhot.jpg" alt="lixhot party network" width="329" height="104" /></p>
<p>this is  a memory dump of the things we where talking about at the <a href="http://www.lixhot.de">lixhot</a>-boys meeting today.</p>
<p>-<a href="http://web.me.com/dominik.pich/EN/CalTodo.html">caltodo</a>, sync todo from iphone to your mac<br />
-<a href="http://www.lacie.com/de/products/product.htm?pid=11118">lacie 5big</a>, raid network drive<br />
-<a href="http://www.qnap.com/pro_detail_feature.asp?p_id=110">qnap 439pro</a>, raid network drive<br />
-<a href="http://de.wikipedia.org/wiki/Redundant_Array_of_Independent_Disks">raid</a>, wikipedia entry<br />
-<a href="http://fotolia.com/">fotolia</a>, buy photos online<br />
-<a href="http://istockphoto.com">istockphoto</a>, buy photos online<br />
-<a href="http://www.tweetdeck.com/beta/">tweetdeck</a>, nice adobe air powered twitter client<br />
-<a href="http://iconfactory.com/software/twitterrific/">twitterific</a>, iphone twitter client<br />
-<a href="http://www.thirteen23.com/experiences/desktop/blu/">blue</a>, beautiful vista twitter client<br />
-<a href="http://www.hanselman.com/blog/HowToTwitterFirstStepsAndATwitterGlossary.aspx">scotts twitter intro</a><br />
-<a href="https://www.evernote.com">evernote</a>, multiplatform note organizer<br />
-<a href="http://www.getdropbox.com">dropbox</a>, online storage<br />
-<a href="http://de.wikipedia.org/wiki/Subversion_(Software)">subversion</a>, nice version control system<br />
-<a href="http://mozy.com/">mozy</a>, unlimited online backup<br />
-<a href="http://www.apple.com/iwork/keynote/">keynote</a>, presentations on the mac<br />
-<a href="http://www.bravenewcode.com/wptouch/">wptouch</a>, wordpress iphone plugin<br />
-<a href="http://claastatje.de/">claas tajtes-blog</a>, business and political oriented german blog</p>
<p>was a nice evening. had some <a href="http://de.wikipedia.org/wiki/K%C3%B6lsch_(Bier)">kölsch </a>and a good talk. hope to see you soon again.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.batteryslave.com/2009/02/lixhot-boysmeisenfrei-log/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Blogging with iphone&#8230;jipiiie</title>
		<link>http://www.batteryslave.com/2008/08/blogging-with-iphonejipiiie/</link>
		<comments>http://www.batteryslave.com/2008/08/blogging-with-iphonejipiiie/#comments</comments>
		<pubDate>Mon, 11 Aug 2008 04:54:12 +0000</pubDate>
		<dc:creator>batteryslave</dc:creator>
				<category><![CDATA[toolz]]></category>

		<guid isPermaLink="false">http://www.batteryslave.com/?p=8</guid>
		<description><![CDATA[This is my first Post From my iPhone. I hope its not my last and the future ones tell some more stuff&#8230;.
]]></description>
			<content:encoded><![CDATA[<p>This is my first Post From my iPhone. I hope its not my last and the future ones tell some more stuff&#8230;.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.batteryslave.com/2008/08/blogging-with-iphonejipiiie/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>best toolslist i know</title>
		<link>http://www.batteryslave.com/2007/09/best-toolslist-i-know/</link>
		<comments>http://www.batteryslave.com/2007/09/best-toolslist-i-know/#comments</comments>
		<pubDate>Mon, 24 Sep 2007 20:19:21 +0000</pubDate>
		<dc:creator>batteryslave</dc:creator>
				<category><![CDATA[toolz]]></category>

		<guid isPermaLink="false">http://www.batteryslave.com/?p=6</guid>
		<description><![CDATA[you want to have a comprehensive list of tools for your everyday life as geek, developer or the usual computer guy? here it is: www.hanselman.com/tools
]]></description>
			<content:encoded><![CDATA[<p>you want to have a comprehensive list of tools for your everyday life as geek, developer or the usual computer guy? here it is: <a href="http://www.hanselman.com/tools">www.hanselman.com/tools</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.batteryslave.com/2007/09/best-toolslist-i-know/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
