<?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>Christoph Becker</title>
	<atom:link href="http://blog.ch-becker.de/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.ch-becker.de</link>
	<description>Gedanken Notizen Infos</description>
	<lastBuildDate>Mon, 14 May 2012 13:52:40 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>git aliases und andere Tools</title>
		<link>http://blog.ch-becker.de/2012/05/07/git-aliases-und-andere-tools/</link>
		<comments>http://blog.ch-becker.de/2012/05/07/git-aliases-und-andere-tools/#comments</comments>
		<pubDate>Mon, 07 May 2012 09:04:53 +0000</pubDate>
		<dc:creator>Christoph</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[Versionskontrolle]]></category>
		<category><![CDATA[git]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://blog.ch-becker.de/?p=265</guid>
		<description><![CDATA[Nützliche Git Aliase Wie kann man in git Aliasse definieren und verändern? Man editiere $HOME/.gitconfig ($HOME ist unter Windows via cd %HOMEPATH% erreichbar). Unter Linux/Mac sollte git config --global alias.ci commit auch funktionieren. Es öffnet sich dann ein Editor. Im &#8230; <a href="http://blog.ch-becker.de/2012/05/07/git-aliases-und-andere-tools/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<h1>Nützliche Git Aliase</h1>
<h2>Wie kann man in git Aliasse definieren und verändern?</h2>
<p>Man editiere $HOME/.gitconfig (<code>$HOME</code> ist unter Windows via <code>cd %HOMEPATH%</code> erreichbar). Unter Linux/Mac sollte <code>git config --global alias.ci commit</code> auch funktionieren. Es öffnet sich dann ein Editor.</p>
<p>Im Editor fügt man einfach eine Sektion [alias] ein und unter diese einzelne Einträge für die entsprechenden Kommandos.<br />
<img src="http://blog.ch-becker.de/wp-content/uploads/2012/05/git.alias_.png" alt="" title="git.alias" width="470" height="53" class="aligncenter size-full wp-image-325" /></p>
<h2>git log mit Autor und Datum</h2>
<p>Es soll mit git log ein verkürzter Hash, der Name des Autoren, die lokale Zeit und die Commit-Nachricht angezeigt werden.<br />
Beispiel:<br />
<img src="http://blog.ch-becker.de/wp-content/uploads/2012/05/git.lp_.png" alt="" title="git.lp3" width="570" height="85" class="aligncenter size-full wp-image-337" /> Dies erreicht man mit <code>git log --date=local --pretty=format:"%h%x09%an%x09%ad%x09%s"</code>. Man kann dies als git alias <code>lp</code> (log pretty) definieren. (Q: <a href="http://stackoverflow.com/questions/1441010/the-shortest-possible-output-from-git-log-containing-author-and-date">Stackoverflow</a>)</p>
<h2>Mehr davon</h1>
<p>gibt es <a title="Noch mehr Aliasse" href="https://git.wiki.kernel.org/index.php/Aliases">im git kernel wiki</a></p>
<h1>Tools und andere Helferlein</h1>
<ul>
<li><a title="gitblit" href="http://gitblit.com/">gitblit</a> ist eine single-stack solution. D.h. Apache, git und perl sind in einem Paket zusammen verfügbar und können direkt eingesetzt werden. (Wer bereits einen Tomcat 6/7 am laufen hat, kann natürlich auch ein <code>war</code> Herunterladen und <a href="http://gitblit.com/setup.html">Ausrollen</a>)</li>
</ul>
<p><strong>Dieser Artikel wird laufend erweitert und aktualisiert.</strong></p>
 <p><a href="http://blog.ch-becker.de/?flattrss_redirect&amp;id=265&amp;md5=fe3583f76dfe5188602513d50721e494" title="Flattr" target="_blank"><img src="http://blog.ch-becker.de/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.ch-becker.de/2012/05/07/git-aliases-und-andere-tools/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=tuergeist&amp;popout=1&amp;url=http%3A%2F%2Fblog.ch-becker.de%2F2012%2F05%2F07%2Fgit-aliases-und-andere-tools%2F&amp;language=de_DE&amp;category=text&amp;title=git+aliases+und+andere+Tools&amp;description=N%C3%BCtzliche+Git+Aliase+Wie+kann+man+in+git+Aliasse+definieren+und+ver%C3%A4ndern%3F+Man+editiere+%24HOME%2F.gitconfig+%28%24HOME+ist+unter+Windows+via+cd+%25HOMEPATH%25+erreichbar%29.+Unter+Linux%2FMac+sollte+git+config+--global+alias.ci...&amp;tags=git%2Ctutorial%2Cblog" type="text/html" />
	</item>
		<item>
		<title>Enigmail und Thunderbird 11</title>
		<link>http://blog.ch-becker.de/2012/04/19/enigmail-und-thunderbird-11/</link>
		<comments>http://blog.ch-becker.de/2012/04/19/enigmail-und-thunderbird-11/#comments</comments>
		<pubDate>Thu, 19 Apr 2012 11:14:23 +0000</pubDate>
		<dc:creator>Christoph</dc:creator>
				<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[enigmail]]></category>
		<category><![CDATA[thunderbird]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://blog.ch-becker.de/?p=308</guid>
		<description><![CDATA[Wer seine Emails mit GPG in Thunderbird verschlüsselt, verwendet in der Regel das Enigmail-Plugin. Für die Thunderbird Version 11 wird Enigmail 1.4 benötigt. Bei einem automatischen Thunderbird Update sollte es keine Probleme geben. Bei Neuinstallationen klappt der AddOn Mechanismus von &#8230; <a href="http://blog.ch-becker.de/2012/04/19/enigmail-und-thunderbird-11/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Wer seine Emails mit GPG in Thunderbird verschlüsselt, verwendet in der Regel das Enigmail-Plugin. Für die Thunderbird Version 11 wird Enigmail 1.4 benötigt. Bei einem automatischen Thunderbird Update sollte es keine Probleme geben. Bei Neuinstallationen klappt der AddOn Mechanismus von Thunderbird gut, so dass keine Handarbeit notwendig ist.</p>
 <p><a href="http://blog.ch-becker.de/?flattrss_redirect&amp;id=308&amp;md5=311120dacd9b30f0f6b4a7a694a26980" title="Flattr" target="_blank"><img src="http://blog.ch-becker.de/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.ch-becker.de/2012/04/19/enigmail-und-thunderbird-11/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=tuergeist&amp;popout=1&amp;url=http%3A%2F%2Fblog.ch-becker.de%2F2012%2F04%2F19%2Fenigmail-und-thunderbird-11%2F&amp;language=de_DE&amp;category=text&amp;title=Enigmail+und+Thunderbird+11&amp;description=Wer+seine+Emails+mit+GPG+in+Thunderbird+verschl%C3%BCsselt%2C+verwendet+in+der+Regel+das+Enigmail-Plugin.+F%C3%BCr+die+Thunderbird+Version+11+wird+Enigmail+1.4+ben%C3%B6tigt.+Bei+einem+automatischen+Thunderbird+Update+sollte+es...&amp;tags=enigmail%2Cthunderbird%2Cwindows%2Cblog" type="text/html" />
	</item>
		<item>
		<title>Hallo Windows 7 Firefox Nutzer!</title>
		<link>http://blog.ch-becker.de/2012/04/19/hallo-windows-7-firefox-nutzer/</link>
		<comments>http://blog.ch-becker.de/2012/04/19/hallo-windows-7-firefox-nutzer/#comments</comments>
		<pubDate>Thu, 19 Apr 2012 07:18:21 +0000</pubDate>
		<dc:creator>Christoph</dc:creator>
				<category><![CDATA[Windows]]></category>
		<category><![CDATA[chrome]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[piwik]]></category>
		<category><![CDATA[statistik]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://blog.ch-becker.de/?p=302</guid>
		<description><![CDATA[Ich frage mich schon länger, wer eigentlich meine Tutorials liest. Um diese Frage für mich beantworten zu können, habe ich 2011 Piwik installiert. Nun wurde meine Frage zumindest in technischer Hinsicht beantwortet. Windows 7 haben fast 50% alle Besucher als &#8230; <a href="http://blog.ch-becker.de/2012/04/19/hallo-windows-7-firefox-nutzer/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Ich frage mich schon länger, wer eigentlich meine Tutorials liest. Um diese Frage für mich beantworten zu können, habe ich 2011 <a href="http://de.piwik.org/" title="Piwik">Piwik</a> installiert. </p>
<p>Nun wurde meine Frage zumindest in technischer Hinsicht beantwortet. Windows 7 haben fast 50% alle Besucher als Betriebssystem (oder geben dies vor). Alle Windows Versionen zusammen kommen auf knapp 75%. Das ist schon eine Menge, erklärt sich aber auch durch die Windows Tutorials. Unter Linux ist dies entweder meist kein Thema, oder der Benutzer findet jemandem im Freundeskreis, der Helfen kann. Windows Nutzer sind oft das erste Mal mit diesem Thema konfrontiert (<a href="http://blog.ch-becker.de/2011/04/27/pgpgpg-unter-windows-mit-thunderbird-emails-verschlusseln/" title="PGP/GPG – unter Windows mit Thunderbird Emails verschlüsseln">PGP/GPG – mit Thunderbird und Enigmail Emails verschlüsseln</a>). Dies deckt sich auch mit meinen Erfahrungen die ich mit dem direkten Leserkontakt gewinnen konnte <img src='http://blog.ch-becker.de/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><img src="http://blog.ch-becker.de/wp-content/uploads/2012/04/os.april_.12.png" alt="" title="os.april.12" width="480" height="286" class="aligncenter size-full wp-image-304" /></p>
<p>Interessant ist die Browserverteilung. Obwohl 75% Windows-Nutzer auf der Seite landen, scheinen die wenigsten ihrem Standard Browser zu trauen oder finden ihn schlichtweg unzureichend. Nichteinmal 15% schaffen alle InternetExplorer Versionen zusammen und das während Firefox 11 allein schon 38% der Benutzer installiert haben und benutzen. Alle Firefox Versionen zusammen bringen es auf 58%.</p>
<p><img src="http://blog.ch-becker.de/wp-content/uploads/2012/04/browser.april_.12.png" alt="" title="browser.april.12" width="480" height="289" class="aligncenter size-full wp-image-303" /></p>
<p>Vielleicht hätte man auch ohne Piwik auf dieses Ergebnis kommen können. Das meistgelesene Tutorial ist <a href="http://blog.ch-becker.de/2011/04/27/pgpgpg-unter-windows-mit-thunderbird-emails-verschlusseln/" title="PGP/GPG – unter Windows mit Thunderbird Emails verschlüsseln">PGP/GPG – unter Windows mit Thunderbird Emails verschlüsseln</a>. Firefox stammt auch aus dem Hause Mozilla. Wer das Emailprogramm benutzt wird wohl auch den Browser gut finden&#8230;</p>
<p>Sodann. Ich werde die Trends weiter verfolgen&#8230;</p>
 <p><a href="http://blog.ch-becker.de/?flattrss_redirect&amp;id=302&amp;md5=e4392449787306d8a07d71d55887e3e2" title="Flattr" target="_blank"><img src="http://blog.ch-becker.de/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.ch-becker.de/2012/04/19/hallo-windows-7-firefox-nutzer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=tuergeist&amp;popout=1&amp;url=http%3A%2F%2Fblog.ch-becker.de%2F2012%2F04%2F19%2Fhallo-windows-7-firefox-nutzer%2F&amp;language=de_DE&amp;category=text&amp;title=Hallo+Windows+7+Firefox+Nutzer%21&amp;description=Ich+frage+mich+schon+l%C3%A4nger%2C+wer+eigentlich+meine+Tutorials+liest.+Um+diese+Frage+f%C3%BCr+mich+beantworten+zu+k%C3%B6nnen%2C+habe+ich+2011+Piwik+installiert.+Nun+wurde+meine+Frage+zumindest+in+technischer...&amp;tags=chrome%2Cfirefox%2Clinux%2Cpiwik%2Cstatistik%2Cwindows%2Cblog" type="text/html" />
	</item>
		<item>
		<title>Kirschblüte zu Ostern</title>
		<link>http://blog.ch-becker.de/2012/04/09/kirschblute-zu-ostern/</link>
		<comments>http://blog.ch-becker.de/2012/04/09/kirschblute-zu-ostern/#comments</comments>
		<pubDate>Mon, 09 Apr 2012 12:07:55 +0000</pubDate>
		<dc:creator>Christoph</dc:creator>
				<category><![CDATA[Bildblog]]></category>
		<category><![CDATA[Dynax 5D]]></category>

		<guid isPermaLink="false">http://blog.ch-becker.de/?p=290</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.flickr.com/photos/tuergeist/6914283866/in/photostream"><img src="http://blog.ch-becker.de/wp-content/uploads/2012/04/PICT3196-1024x680.jpg" alt="" title="Cheery Blossom" width="584" height="387" class="alignleft size-large wp-image-291" /></a></p>
 <p><a href="http://blog.ch-becker.de/?flattrss_redirect&amp;id=290&amp;md5=e529b25efbdc82577c5fc63c26246849" title="Flattr" target="_blank"><img src="http://blog.ch-becker.de/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.ch-becker.de/2012/04/09/kirschblute-zu-ostern/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=tuergeist&amp;popout=1&amp;url=http%3A%2F%2Fblog.ch-becker.de%2F2012%2F04%2F09%2Fkirschblute-zu-ostern%2F&amp;language=de_DE&amp;category=text&amp;title=Kirschbl%C3%BCte+zu+Ostern&amp;description=Gedanken+Notizen+Infos&amp;tags=Dynax+5D%2Cblog" type="text/html" />
	</item>
		<item>
		<title>Shelltest released</title>
		<link>http://blog.ch-becker.de/2012/03/19/shelltest-released/</link>
		<comments>http://blog.ch-becker.de/2012/03/19/shelltest-released/#comments</comments>
		<pubDate>Mon, 19 Mar 2012 10:05:34 +0000</pubDate>
		<dc:creator>Christoph</dc:creator>
				<category><![CDATA[Lesenswertes]]></category>
		<category><![CDATA[Testing]]></category>
		<category><![CDATA[bash]]></category>
		<category><![CDATA[shell]]></category>
		<category><![CDATA[shelltest]]></category>
		<category><![CDATA[TDD]]></category>

		<guid isPermaLink="false">http://blog.ch-becker.de/?p=285</guid>
		<description><![CDATA[Nachdem ich einige Jahre ein selbstgeschriebenes Shelltest &#8220;Framework&#8221; benutzt habe, möchte ich es nun der Allgemeinheit zur Verfügung stellen. Man kann es einfach projektspezifisch erweitern oder ggf auch anpassen. Für Hinweise und neue Funktionen bin ich dankbar. shelltest$ ./example.sh .......... &#8230; <a href="http://blog.ch-becker.de/2012/03/19/shelltest-released/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Nachdem ich einige Jahre ein selbstgeschriebenes <a href="https://github.com/tuergeist/snippets/tree/master/shelltest">Shelltest &#8220;Framework&#8221;</a> benutzt habe, möchte ich es nun der Allgemeinheit zur Verfügung stellen. Man kann es einfach projektspezifisch erweitern oder ggf auch anpassen. Für Hinweise und neue Funktionen bin ich dankbar.</p>
<p><code>shelltest$ ./example.sh<br />
..........<br />
10 OK<br />
0 FAILED<br />
</code></p>
<p>Man findet alles auf <a href="https://github.com/tuergeist/snippets/tree/master/shelltest">github</a>. <a href="https://github.com/tuergeist/snippets/tags" title="Shelltest v2.1 (Download)">Shelltest v2.1 (Download)</a></p>
<p>Viel Spaß</p>
 <p><a href="http://blog.ch-becker.de/?flattrss_redirect&amp;id=285&amp;md5=e4272632946ae5b8ddd885b5c57c9742" title="Flattr" target="_blank"><img src="http://blog.ch-becker.de/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.ch-becker.de/2012/03/19/shelltest-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=tuergeist&amp;popout=1&amp;url=http%3A%2F%2Fblog.ch-becker.de%2F2012%2F03%2F19%2Fshelltest-released%2F&amp;language=de_DE&amp;category=text&amp;title=Shelltest+released&amp;description=Nachdem+ich+einige+Jahre+ein+selbstgeschriebenes+Shelltest+%26%238220%3BFramework%26%238221%3B+benutzt+habe%2C+m%C3%B6chte+ich+es+nun+der+Allgemeinheit+zur+Verf%C3%BCgung+stellen.+Man+kann+es+einfach+projektspezifisch+erweitern+oder+ggf+auch+anpassen.+F%C3%BCr...&amp;tags=bash%2Cshell%2Cshelltest%2CTDD%2CTesting%2Cblog" type="text/html" />
	</item>
		<item>
		<title>Continuous Delivery Vortrag von Jens</title>
		<link>http://blog.ch-becker.de/2012/02/09/continuous-delivery-vortrag-von-jens/</link>
		<comments>http://blog.ch-becker.de/2012/02/09/continuous-delivery-vortrag-von-jens/#comments</comments>
		<pubDate>Thu, 09 Feb 2012 11:04:10 +0000</pubDate>
		<dc:creator>Christoph</dc:creator>
				<category><![CDATA[Lesenswertes]]></category>
		<category><![CDATA[Amazon S3]]></category>
		<category><![CDATA[Cloud]]></category>
		<category><![CDATA[Continuous Delivery]]></category>
		<category><![CDATA[Continuous Integration]]></category>

		<guid isPermaLink="false">http://blog.ch-becker.de/?p=278</guid>
		<description><![CDATA[Jens Bräuer (number4) hat beim letzten DevOps Berlin Meeting einen interessanten Vortrag zu CD in der Amazon Clound gehalten, so Schlomo Schapio in seinem Blog. Die Folien findet man natürlich auch in der Amazon Cloud . Schade, dass ich nicht &#8230; <a href="http://blog.ch-becker.de/2012/02/09/continuous-delivery-vortrag-von-jens/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="https://github.com/jbraeuer" title="Github Jens">Jens Bräuer</a> (number4) hat beim letzten DevOps Berlin Meeting einen interessanten Vortrag zu CD in der Amazon Clound gehalten, so <a href="http://blog.schlomo.schapiro.org/2012/02/5th-berlin-devops-meetup.html">Schlomo Schapio</a> in seinem Blog. Die Folien findet man natürlich auch in der <a href="http://jbraeuer.s3-website-eu-west-1.amazonaws.com/slides/continuous_deployment-the_tech_parts-berlin_devops_usergroup_20120208-jens_braeuer.html#slide1">Amazon Cloud</a> <img src='http://blog.ch-becker.de/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> .</p>
<p>Schade, dass ich nicht kommen konnte.</p>
 <p><a href="http://blog.ch-becker.de/?flattrss_redirect&amp;id=278&amp;md5=d53d87a02617c18c757157a462c1c4c7" title="Flattr" target="_blank"><img src="http://blog.ch-becker.de/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.ch-becker.de/2012/02/09/continuous-delivery-vortrag-von-jens/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=tuergeist&amp;popout=1&amp;url=http%3A%2F%2Fblog.ch-becker.de%2F2012%2F02%2F09%2Fcontinuous-delivery-vortrag-von-jens%2F&amp;language=de_DE&amp;category=text&amp;title=Continuous+Delivery+Vortrag+von+Jens&amp;description=Jens+Br%C3%A4uer+%28number4%29+hat+beim+letzten+DevOps+Berlin+Meeting+einen+interessanten+Vortrag+zu+CD+in+der+Amazon+Clound+gehalten%2C+so+Schlomo+Schapio+in+seinem+Blog.+Die+Folien+findet+man+nat%C3%BCrlich...&amp;tags=Amazon+S3%2CCloud%2CContinuous+Delivery%2CContinuous+Integration%2Cblog" type="text/html" />
	</item>
		<item>
		<title>Confed Bridge Bild im Jay Banks Blog</title>
		<link>http://blog.ch-becker.de/2012/02/05/confed-bridge-bild-im-jay-banks-blog/</link>
		<comments>http://blog.ch-becker.de/2012/02/05/confed-bridge-bild-im-jay-banks-blog/#comments</comments>
		<pubDate>Sun, 05 Feb 2012 21:15:01 +0000</pubDate>
		<dc:creator>Christoph</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[bilder]]></category>
		<category><![CDATA[flickr]]></category>

		<guid isPermaLink="false">http://blog.ch-becker.de/?p=275</guid>
		<description><![CDATA[Jay Banks hat mein Confed Bridge Bild in seinem Artikel zu den größten kanadischen Bauwerken übernommen&#8230;]]></description>
			<content:encoded><![CDATA[<p><a href="http://jaybanks.ca/blogroll/2012/02/03/biggest-expensive-structures-canada/">Jay Banks </a>hat mein Confed Bridge Bild in seinem Artikel zu den größten kanadischen Bauwerken übernommen&#8230;</p>
 <p><a href="http://blog.ch-becker.de/?flattrss_redirect&amp;id=275&amp;md5=9be8d7780a7ebfbbaaf277ccac53732b" title="Flattr" target="_blank"><img src="http://blog.ch-becker.de/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.ch-becker.de/2012/02/05/confed-bridge-bild-im-jay-banks-blog/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=tuergeist&amp;popout=1&amp;url=http%3A%2F%2Fblog.ch-becker.de%2F2012%2F02%2F05%2Fconfed-bridge-bild-im-jay-banks-blog%2F&amp;language=de_DE&amp;category=text&amp;title=Confed+Bridge+Bild+im+Jay+Banks+Blog&amp;description=Jay+Banks+hat+mein+Confed+Bridge+Bild+in+seinem+Artikel+zu+den+gr%C3%B6%C3%9Ften+kanadischen+Bauwerken+%C3%BCbernommen%26%238230%3B&amp;tags=bilder%2Cflickr%2Cblog" type="text/html" />
	</item>
		<item>
		<title>Clean Code Developer</title>
		<link>http://blog.ch-becker.de/2012/01/16/clean-code-developer/</link>
		<comments>http://blog.ch-becker.de/2012/01/16/clean-code-developer/#comments</comments>
		<pubDate>Mon, 16 Jan 2012 07:27:30 +0000</pubDate>
		<dc:creator>Christoph</dc:creator>
				<category><![CDATA[Lesenswertes]]></category>
		<category><![CDATA[Scrum]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[CCD]]></category>
		<category><![CDATA[Clean Code Developer]]></category>
		<category><![CDATA[Präsentation]]></category>

		<guid isPermaLink="false">http://blog.ch-becker.de/?p=273</guid>
		<description><![CDATA[Das Buch &#8220;Clean Code&#8221; kennen vielleicht einige Programmierer schon. Seit längerem gibt es auch die passende Initiative dazu. Die Clean Code Developer setzen sich mit dem Schreiben von gutem Code auseinander. Reflektieren ihr tägliches Handeln und stellen Liebgewordenes gern mal &#8230; <a href="http://blog.ch-becker.de/2012/01/16/clean-code-developer/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Das Buch <a href="http://www.amazon.de/gp/product/3826655486/ref=as_li_qf_sp_asin_tl?ie=UTF8&amp;tag=chbeckercom-21&amp;linkCode=as2&amp;camp=1638&amp;creative=6742&amp;creativeASIN=3826655486">&#8220;Clean Code&#8221;</a> kennen vielleicht einige Programmierer schon. Seit längerem gibt es auch die passende <a href="http://clean-code-developer.de/">Initiative</a> dazu.</p>
<p>Die <a href="http://clean-code-developer.de/">Clean Code Developer</a> setzen sich mit dem Schreiben von gutem Code auseinander. Reflektieren ihr tägliches Handeln und stellen Liebgewordenes gern mal infrage. Persönlich habe ich Martins Buch schon vor einigen Jahren gelesen und bin 2009 auf die Initiative gestoßen und das Infragestellen ist mir auch nicht fremd. Hinzu kommt, dass jeder Scrum Master auch ein Wanderprediger ist <span style="color: #808080;">(Hallo Falk!) <span style="color: #000000;">und als solcher natürlich sein Evangelium verbreiten möchte. Also? </span></span>In unserer Firma moderiere ich derzeit einen sechsteiligen Workshop zu diesem Thema. Die ersten Folien findet man in der <a href="http://db.tt/KXrTviR">Dropbox</a></p>
<p><a href="http://dl.dropbox.com/u/202160/clean_code_developer_roter_grad.pdf">Clean Code Developer &#8211; Roter Grad</p>
<p><img class="aligncenter" title="Clean Code Developer" src="http://clean-code-developer.de/GetFile.aspx?File=dotnetpro_ccd_stempel2_half_size.gif" alt="" width="234" height="102" border="0" /></a></p>
 <p><a href="http://blog.ch-becker.de/?flattrss_redirect&amp;id=273&amp;md5=d013a51f31b0480121051b82c61c5d80" title="Flattr" target="_blank"><img src="http://blog.ch-becker.de/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.ch-becker.de/2012/01/16/clean-code-developer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=tuergeist&amp;popout=1&amp;url=http%3A%2F%2Fblog.ch-becker.de%2F2012%2F01%2F16%2Fclean-code-developer%2F&amp;language=de_DE&amp;category=text&amp;title=Clean+Code+Developer&amp;description=Das+Buch+%26%238220%3BClean+Code%26%238221%3B+kennen+vielleicht+einige+Programmierer+schon.+Seit+l%C3%A4ngerem+gibt+es+auch+die+passende+Initiative+dazu.+Die+Clean+Code+Developer+setzen+sich+mit+dem+Schreiben+von+gutem+Code...&amp;tags=CCD%2CClean+Code+Developer%2CPr%C3%A4sentation%2Cblog" type="text/html" />
	</item>
		<item>
		<title>Scrum und Continuous Integration</title>
		<link>http://blog.ch-becker.de/2012/01/12/scrum-und-continuous-integration/</link>
		<comments>http://blog.ch-becker.de/2012/01/12/scrum-und-continuous-integration/#comments</comments>
		<pubDate>Thu, 12 Jan 2012 14:27:16 +0000</pubDate>
		<dc:creator>Christoph</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[Scrum]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[ci]]></category>
		<category><![CDATA[Continuous Integration]]></category>
		<category><![CDATA[jenkins]]></category>

		<guid isPermaLink="false">http://blog.ch-becker.de/?p=267</guid>
		<description><![CDATA[Nachdem mir ein Bekannter (Hallo Alex!) mitgeteilt hat, dass mein Blog schon auf Platz 5 der Suchergebnisse von &#8220;Scrum Continuous Integration&#8221; steht, möchte die dürftigen Infos die man bisher finden konnte noch etwas erweitern. Scrum hat als Grundprinzip, dass man &#8230; <a href="http://blog.ch-becker.de/2012/01/12/scrum-und-continuous-integration/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Nachdem mir ein Bekannter (Hallo Alex!) mitgeteilt hat, dass mein Blog schon auf Platz 5 der Suchergebnisse von &#8220;Scrum Continuous Integration&#8221; steht, möchte die dürftigen Infos die man bisher finden konnte noch etwas erweitern.</p>
<p>Scrum hat als Grundprinzip, dass man ständig lieferfähig ist. In der Regel liefert man die Ergebnisse des letzten Sprints aus. Ggf. muss oder möchte man noch einen gesonderten Test-Sprint machen in dem superkomplizierte nicht-automatisierbare Integrationstests durchgeführt werden. Letzteres ist insbesondere bei der SW-Entwicklung für Geräte interessant.<br />
Bei mir/uns haben sich <a href="http://jenkins-ci.org/">Jenkins </a>und <a href="http://trac.buildbot.net/">buildbot </a>als CI Server gut gemacht. Jenkins gefällt mir besser, da er leichter zu erweitern ist und es schon ganz viele Plugins gibt (für git, Sonar, ClearCase uvm.). Nach jedem <code>git push</code> läuft Jenkins los und macht einen clean build. Den Installer kann man sich (wenn man weitere Tests durchführen möchte) vom Server holen und loslegen. Nach dem Build werden die Metriken (Unittest, Code Coverage, PDM, FindBugs) in <a href="http://www.sonarsource.org/">Sonar</a> eingepflegt. Dort erkennt man dann auch Schwachpunkte und hat vor allem einen Verlauf über die Zeit.</p>
<p>Scrum benötigt IMHO CI, da sonst weder schnell noch effizient ein Liefergegenstand vorliegt und zeitnahes Feedback fehlt.</p>
 <p><a href="http://blog.ch-becker.de/?flattrss_redirect&amp;id=267&amp;md5=4974f2e503774bfa63b351f985d094e6" title="Flattr" target="_blank"><img src="http://blog.ch-becker.de/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.ch-becker.de/2012/01/12/scrum-und-continuous-integration/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=tuergeist&amp;popout=1&amp;url=http%3A%2F%2Fblog.ch-becker.de%2F2012%2F01%2F12%2Fscrum-und-continuous-integration%2F&amp;language=de_DE&amp;category=text&amp;title=Scrum+und+Continuous+Integration&amp;description=Nachdem+mir+ein+Bekannter+%28Hallo+Alex%21%29+mitgeteilt+hat%2C+dass+mein+Blog+schon+auf+Platz+5+der+Suchergebnisse+von+%26%238220%3BScrum+Continuous+Integration%26%238221%3B+steht%2C+m%C3%B6chte+die+d%C3%BCrftigen+Infos+die+man+bisher+finden...&amp;tags=ci%2CContinuous+Integration%2Cjenkins%2CScrum%2Cblog" type="text/html" />
	</item>
		<item>
		<title>Neuer/s Hausbau-Blog</title>
		<link>http://blog.ch-becker.de/2012/01/02/neuers-hausbau-blog/</link>
		<comments>http://blog.ch-becker.de/2012/01/02/neuers-hausbau-blog/#comments</comments>
		<pubDate>Mon, 02 Jan 2012 10:13:29 +0000</pubDate>
		<dc:creator>Christoph</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[Lesenswertes]]></category>

		<guid isPermaLink="false">http://blog.ch-becker.de/?p=270</guid>
		<description><![CDATA[Das wir Wohneigentum erwerben wollen und sich dies als schier endlose Kette verschiedenster Ereignisse darstellt, habe ich mich dazu entschieden, dies als Blog zu dokumentieren.]]></description>
			<content:encoded><![CDATA[<p>Das wir Wohneigentum erwerben wollen und sich dies als schier endlose Kette verschiedenster Ereignisse darstellt, habe ich mich dazu entschieden, dies als <a href="http://hausblog.be-ck-er.de" title="Hausbaublog Beckers">Blog </a>zu dokumentieren. </p>
 <p><a href="http://blog.ch-becker.de/?flattrss_redirect&amp;id=270&amp;md5=e7b07f747842f1026d65d619c6d9024f" title="Flattr" target="_blank"><img src="http://blog.ch-becker.de/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.ch-becker.de/2012/01/02/neuers-hausbau-blog/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=tuergeist&amp;popout=1&amp;url=http%3A%2F%2Fblog.ch-becker.de%2F2012%2F01%2F02%2Fneuers-hausbau-blog%2F&amp;language=de_DE&amp;category=text&amp;title=Neuer%2Fs+Hausbau-Blog&amp;description=Das+wir+Wohneigentum+erwerben+wollen+und+sich+dies+als+schier+endlose+Kette+verschiedenster+Ereignisse+darstellt%2C+habe+ich+mich+dazu+entschieden%2C+dies+als+Blog+zu+dokumentieren.&amp;tags=blog" type="text/html" />
	</item>
	</channel>
</rss>

