<?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>www.ralf-lang.de</title>
	<atom:link href="http://www.ralf-lang.de/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.ralf-lang.de</link>
	<description>Always close to the Source</description>
	<lastBuildDate>Mon, 15 Apr 2013 18:12:45 +0000</lastBuildDate>
	<language>de-DE</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<item>
		<title>BürgerEnergie Jena und Saale-Holzland nun eng verbunden: Erste Energieprojekte</title>
		<link>http://www.ralf-lang.de/2013/04/15/burgerenergie-jena-und-saale-holzland-nun-eng-verbunden-erste-energieprojekte/</link>
		<comments>http://www.ralf-lang.de/2013/04/15/burgerenergie-jena-und-saale-holzland-nun-eng-verbunden-erste-energieprojekte/#comments</comments>
		<pubDate>Mon, 15 Apr 2013 18:11:15 +0000</pubDate>
		<dc:creator>Ralf</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[Jena]]></category>
		<category><![CDATA[Non-Tech and German]]></category>
		<category><![CDATA[Bericht]]></category>
		<category><![CDATA[BürgerEnergie Jena]]></category>
		<category><![CDATA[BürgerEnergie Saale-Holzland]]></category>
		<category><![CDATA[Kooperation]]></category>
		<category><![CDATA[Solarprojekt]]></category>
		<category><![CDATA[Veranstaltung]]></category>

		<guid isPermaLink="false">http://www.ralf-lang.de/?p=387</guid>
		<description><![CDATA[Veranstaltungsbericht von Reinhard Guthke zum 8. BürgerEnergieTreff in Jena am 11.04.2013 Herr Thomas Winkelmann, Vorstand der im Februar neu gegründeten BürgerEnergie Saale-Holzland, war zu Gast. Er und die Mitglieder der Jenaer BürgerEnergie-Genossenschaft Josefine Diekhof und Christian Weber stellten neue Projekte &#8230;<p class="read-more"><a href="http://www.ralf-lang.de/2013/04/15/burgerenergie-jena-und-saale-holzland-nun-eng-verbunden-erste-energieprojekte/">Weiterlesen &#187;</a></p>]]></description>
				<content:encoded><![CDATA[<p>Veranstaltungsbericht von Reinhard Guthke zum 8. BürgerEnergieTreff in Jena am 11.04.2013</p>
<p>Herr Thomas Winkelmann, Vorstand der im Februar neu gegründeten BürgerEnergie Saale-Holzland, war zu Gast. Er und die Mitglieder der Jenaer BürgerEnergie-Genossenschaft Josefine Diekhof und Christian Weber stellten neue Projekte zu geplanten Photovoltaik-Anlagen vor, sowohl in Jena-Lobeda-West als auch im Landkreis. Mit bereits genauen Zahlen auf der Einnahmen- und Ausgabenseite wurde für beide Projekte die erwartete Wirtschaftlichkeit bei Zinserlösen von über 3% für Darlehen von Bürgern demonstriert. Darlehen von weniger als 100.000 Euro genügen, um die Projekte in der Regie der BürgerEnergie Saale-Holzland in kommenden Sommer oder Herbst zu realisieren. Frau Diekhof, studierte Betriebswirtin und jetzige Doktorandin im Bereich Innovationsökonomik an der Jenaer Uni, vertritt die Jenaer Energiegenossenschaft im Aufsichtsrat der Energiegenossenschaft des Landkreises. Ferner haben jetzt sowohl Ralf Lang, der Vorstand der Jenaer Genossenschaft, als auch die Jenaer Genossenschaft selbst, Anträge auf Mitgliedschaft in der BürgerEnergie Saale-Holzland gestellt. Damit sind beide Energiegenossenschaften strukturell eng verbunden. Das ist eine ausgezeichnete Voraussetzung für eine gute, arbeitsteilige Zusammenarbeit beider Genossenschaften. Die BürgerEnergie Jena mit derzeit über 700 Mitgliedern setzt weiterhin ihren Schwerpunkt auf die Bürgerbeteiligung an den Stadtwerken, wofür nun dank der Kooperation auch im Landkreis um neue Mitglieder geworben wird.</p>
<p>Die Vortragsfolien von dieser Veranstaltung können Sie hier einsehen:</p>
<p><a href="http://www.buergerenergie-jena.de/wiki/img_auth.php/2/2f/2013_04_11BETreff_BE-J1.pdf" rel="nofollow">http://www.buergerenergie-jena.de/wiki/img_auth.php/2/2f/2013_04_11BETreff_BE-J1.pdf</a></p>
<p><a href="http://www.buergerenergie-jena.de/wiki/img_auth.php/1/1f/2013_04_11BETreff_BE-SH.pdf" rel="nofollow">http://www.buergerenergie-jena.de/wiki/img_auth.php/1/1f/2013_04_11BETreff_BE-SH.pdf</a></p>
<!-- Beginn von `social share privacy by smeagol.de´ --><div id="socialshareprivacy2"></div>
			<script type="text/javascript">
			(function($){
				var options = {"info_link":"http:\/\/heise.de\/-1333879","txt_help":"Wenn Sie diese Felder durch einen Klick aktivieren, werden Informationen an Facebook, Twitter oder Google in die USA \u00fcbertragen und unter Umst\u00e4nden auch dort gespeichert. N\u00e4heres erfahren Sie durch einen Klick auf das <em>i<\/em>.","settings_perma":"Dauerhaft aktivieren und Daten\u00fcber\u00adtragung zustimmen:","cookie_path":"\/","cookie_expire":"365","cookie_domain":"","css_path":"http:\/\/www.ralf-lang.de\/wp-content\/plugins\/2-klicks-button-socialshareprivacy-plugin\/socialshareprivacy.css","oben":"nein","overall":"ja","ausschluss_private":"nein","services":{"facebook":{"status":"on","dummy_img":"http:\/\/www.ralf-lang.de\/wp-content\/plugins\/2-klicks-button-socialshareprivacy-plugin\/images\/dummy_facebook.png","txt_info":"2 Klicks f\u00fcr mehr Datenschutz: Erst wenn Sie hier klicken, wird der Button aktiv und Sie k\u00f6nnen Ihre Empfehlung an Facebook senden. Schon beim Aktivieren werden Daten an Dritte \u00fcbertragen \u2013 siehe <em>i<\/em>.","txt_fb_off":"nicht mit Facebook verbunden","txt_fb_on":"mit Facebook verbunden","display_name":"Facebook","referrer_track":"","language":"de_DE"},"twitter":{"status":"on","dummy_img":"http:\/\/www.ralf-lang.de\/wp-content\/plugins\/2-klicks-button-socialshareprivacy-plugin\/images\/dummy_twitter.png","txt_info":"2 Klicks f\u00fcr mehr Datenschutz: Erst wenn Sie hier klicken, wird der Button aktiv und Sie k\u00f6nnen Ihre Empfehlung an Twitter senden. Schon beim Aktivieren werden Daten an Dritte \u00fcbertragen \u2013 siehe <em>i<\/em>.","txt_twitter_off":"nicht mit Twitter verbunden","txt_twitter_on":"mit Twitter verbunden","display_name":"Twitter","referrer_track":"","tweet_text":"B\u00fcrgerEnergie Jena und Saale-Holzland nun eng verbunden: Erste Energieprojekte "},"gplus":{"status":"on","dummy_img":"http:\/\/www.ralf-lang.de\/wp-content\/plugins\/2-klicks-button-socialshareprivacy-plugin\/images\/dummy_gplus.png","txt_info":"2 Klicks f\u00fcr mehr Datenschutz: Erst wenn Sie hier klicken, wird der Button aktiv und Sie k\u00f6nnen Ihre Empfehlung an Google+ senden. Schon beim Aktivieren werden Daten an Dritte \u00fcbertragen \u2013 siehe <em>i<\/em>.","txt_gplus_off":"nicht mit Google+ verbunden","txt_gplus_on":"mit Google+ verbunden","display_name":"Google+","referrer_track":"","language":"de"}},"uri":"http:\/\/www.ralf-lang.de\/2013\/04\/15\/burgerenergie-jena-und-saale-holzland-nun-eng-verbunden-erste-energieprojekte\/"};
				options.cookie_domain = document.location.host;
				$(document).ready(function(){
					$('#socialshareprivacy2').socialSharePrivacy(options);
				});
			})(jQuery);
			</script>
		<!-- Ende von `social share privacy by smeagol.de´ -->]]></content:encoded>
			<wfw:commentRss>http://www.ralf-lang.de/2013/04/15/burgerenergie-jena-und-saale-holzland-nun-eng-verbunden-erste-energieprojekte/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Thüringer Kommunen: EON-Aktien an Kommunalen Energiezweckverband (KET)</title>
		<link>http://www.ralf-lang.de/2013/02/18/thuringer-kommunen-eon-aktien-an-kommunalen-energiezweckverband-ket/</link>
		<comments>http://www.ralf-lang.de/2013/02/18/thuringer-kommunen-eon-aktien-an-kommunalen-energiezweckverband-ket/#comments</comments>
		<pubDate>Mon, 18 Feb 2013 09:22:52 +0000</pubDate>
		<dc:creator>Ralf</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[Energie]]></category>
		<category><![CDATA[Energiepolitik]]></category>
		<category><![CDATA[EON]]></category>

		<guid isPermaLink="false">http://www.ralf-lang.de/?p=382</guid>
		<description><![CDATA[Die Thüringer Kommunen stimmen der Übertragung der EON-Aktien an den Kommunalen Energiezweckverband (KET) mehrheitlich zu. Sollte die Transaktion tatsächlich so über die Bühne geben, wäre ein wichtiges Ziel erreicht: Die Netze in die Hände von Körperschaften geben, die direkt den Bürgern &#8230;<p class="read-more"><a href="http://www.ralf-lang.de/2013/02/18/thuringer-kommunen-eon-aktien-an-kommunalen-energiezweckverband-ket/">Weiterlesen &#187;</a></p>]]></description>
				<content:encoded><![CDATA[<p>Die Thüringer Kommunen stimmen der Übertragung der EON-Aktien an den Kommunalen Energiezweckverband (KET) mehrheitlich zu. Sollte die Transaktion tatsächlich so über die Bühne geben, wäre ein wichtiges Ziel erreicht: Die Netze in die Hände von Körperschaften geben, die direkt den Bürgern verpflichtet sind, die von Netzausbau und Netzinstandhaltung betroffen sind.</p>
<p>Ganz richtig sagt Bodo Ramelow, Vorsitzender der LINKEn im Thüringer Landtag:</p>
<blockquote><p> “Die Energieversorgung in kommunale Hand zu nehmen, ist eine gute Investition in die Zukunft”</p></blockquote>
<p><a href="http://www.jenapolis.de/2013/02/mehrheit-stimmte-fuer-uebertragung-der-eon-aktien-auf-den-kommunalen-energiezweckverband-ket/">http://www.jenapolis.de/2013/02/mehrheit-stimmte-fuer-uebertragung-der-eon-aktien-auf-den-kommunalen-energiezweckverband-ket/</a></p>
<p><a href="http://www.bodo-ramelow.de/nc/politik/aktuell/detail_aktuell/zurueck/bodo-ramelow/artikel/ramelow-fordert-von-landesregierung-mehr-schwung-fuer-die-energiewende/">http://www.bodo-ramelow.de/nc/politik/aktuell/detail_aktuell/zurueck/bodo-ramelow/artikel/ramelow-fordert-von-landesregierung-mehr-schwung-fuer-die-energiewende/</a></p>
<!-- Beginn von `social share privacy by smeagol.de´ --><div id="socialshareprivacy4"></div>
			<script type="text/javascript">
			(function($){
				var options = {"info_link":"http:\/\/heise.de\/-1333879","txt_help":"Wenn Sie diese Felder durch einen Klick aktivieren, werden Informationen an Facebook, Twitter oder Google in die USA \u00fcbertragen und unter Umst\u00e4nden auch dort gespeichert. N\u00e4heres erfahren Sie durch einen Klick auf das <em>i<\/em>.","settings_perma":"Dauerhaft aktivieren und Daten\u00fcber\u00adtragung zustimmen:","cookie_path":"\/","cookie_expire":"365","cookie_domain":"","css_path":"http:\/\/www.ralf-lang.de\/wp-content\/plugins\/2-klicks-button-socialshareprivacy-plugin\/socialshareprivacy.css","oben":"nein","overall":"ja","ausschluss_private":"nein","services":{"facebook":{"status":"on","dummy_img":"http:\/\/www.ralf-lang.de\/wp-content\/plugins\/2-klicks-button-socialshareprivacy-plugin\/images\/dummy_facebook.png","txt_info":"2 Klicks f\u00fcr mehr Datenschutz: Erst wenn Sie hier klicken, wird der Button aktiv und Sie k\u00f6nnen Ihre Empfehlung an Facebook senden. Schon beim Aktivieren werden Daten an Dritte \u00fcbertragen \u2013 siehe <em>i<\/em>.","txt_fb_off":"nicht mit Facebook verbunden","txt_fb_on":"mit Facebook verbunden","display_name":"Facebook","referrer_track":"","language":"de_DE"},"twitter":{"status":"on","dummy_img":"http:\/\/www.ralf-lang.de\/wp-content\/plugins\/2-klicks-button-socialshareprivacy-plugin\/images\/dummy_twitter.png","txt_info":"2 Klicks f\u00fcr mehr Datenschutz: Erst wenn Sie hier klicken, wird der Button aktiv und Sie k\u00f6nnen Ihre Empfehlung an Twitter senden. Schon beim Aktivieren werden Daten an Dritte \u00fcbertragen \u2013 siehe <em>i<\/em>.","txt_twitter_off":"nicht mit Twitter verbunden","txt_twitter_on":"mit Twitter verbunden","display_name":"Twitter","referrer_track":"","tweet_text":"Th\u00fcringer Kommunen: EON-Aktien an Kommunalen Energiezweckverband (KET) "},"gplus":{"status":"on","dummy_img":"http:\/\/www.ralf-lang.de\/wp-content\/plugins\/2-klicks-button-socialshareprivacy-plugin\/images\/dummy_gplus.png","txt_info":"2 Klicks f\u00fcr mehr Datenschutz: Erst wenn Sie hier klicken, wird der Button aktiv und Sie k\u00f6nnen Ihre Empfehlung an Google+ senden. Schon beim Aktivieren werden Daten an Dritte \u00fcbertragen \u2013 siehe <em>i<\/em>.","txt_gplus_off":"nicht mit Google+ verbunden","txt_gplus_on":"mit Google+ verbunden","display_name":"Google+","referrer_track":"","language":"de"}},"uri":"http:\/\/www.ralf-lang.de\/2013\/02\/18\/thuringer-kommunen-eon-aktien-an-kommunalen-energiezweckverband-ket\/"};
				options.cookie_domain = document.location.host;
				$(document).ready(function(){
					$('#socialshareprivacy4').socialSharePrivacy(options);
				});
			})(jQuery);
			</script>
		<!-- Ende von `social share privacy by smeagol.de´ -->]]></content:encoded>
			<wfw:commentRss>http://www.ralf-lang.de/2013/02/18/thuringer-kommunen-eon-aktien-an-kommunalen-energiezweckverband-ket/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ich werde Vorstand der BürgerEnergie Jena e.G.</title>
		<link>http://www.ralf-lang.de/2013/02/14/ich-werde-vorstand-der-burgerenergie-jena-e-g/</link>
		<comments>http://www.ralf-lang.de/2013/02/14/ich-werde-vorstand-der-burgerenergie-jena-e-g/#comments</comments>
		<pubDate>Thu, 14 Feb 2013 12:30:24 +0000</pubDate>
		<dc:creator>Ralf</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[Energie]]></category>
		<category><![CDATA[Jena]]></category>
		<category><![CDATA[Non-Tech and German]]></category>
		<category><![CDATA[BürgerEnergie Jena]]></category>
		<category><![CDATA[Ralf Lang]]></category>

		<guid isPermaLink="false">http://www.ralf-lang.de/?p=379</guid>
		<description><![CDATA[Seit 2012 bin ich Mitglied der BürgerEnergie Jena e.G., deren Vorstand ich nun geworden bin. Die Genossenschaft versucht über eine Beteiligung an der Energiesparte der Stadtwerke (zunächst 2%) und eigene Projekte Einfluss zu nehmen auf die kommenden Herausforderungen für die &#8230;<p class="read-more"><a href="http://www.ralf-lang.de/2013/02/14/ich-werde-vorstand-der-burgerenergie-jena-e-g/">Weiterlesen &#187;</a></p>]]></description>
				<content:encoded><![CDATA[<p>Seit 2012 bin ich Mitglied der BürgerEnergie Jena e.G., deren Vorstand ich nun geworden bin. Die Genossenschaft versucht über eine Beteiligung an der Energiesparte der Stadtwerke (zunächst 2%) und eigene Projekte Einfluss zu nehmen auf die kommenden Herausforderungen für die Jenaer: Energiewende, Marktliberalisierung und das relativ teure und knappe Wohnungsangebot in der &#8220;kleinen Großstadt&#8221; Jena.</p>
<p>Die offizielle Pressemitteilung geht so:</p>
<blockquote><p>BürgerEnergie Jena hat neuen Vorstand und 610 Mitglieder</p>
<p>Jena. Die BürgerEnergie Jena hat einen neuen Vorstand: Ralf Lang (29). Er ist beruflich als Informatiker in einem IT-Unternehmen tätig. Ehrenamtlich wird er künftig zusammen mit Gunther Lorenz, dem anderen Vorstandsmitglied, die Geschicke der Genossenschaft führen und gestalten. Nötig war die Neubestellung deshalb, weil Martin Berger am ab 15. Februar eine neue berufliche Aufgabe als Stadtkämmerer übernimmt und zum gleichen Tag sein Vorstandsamt bei der BürgerEnergie niederlegt.</p>
<p>Der Aufsichtsrat der Genossenschaft hat in einem dreistufigen Findungs- und Auswahlverfahren und nach intensiven Gesprächen mit mehreren Vorstandskandidaten den neuen Vorstand berufen. „Ich freue mich, dass mehrere sehr kompetente Jenaer Persönlichkeiten bereit waren zu diesem arbeitsintensiven und verantwortungsvollen bürgerschaftlichen Engagement“, sagt Reinhard Guthke, der Vorsitzende des Aufsichtsrates der BürgerEnergie. „Wir danken Martin Berger und seiner verständnisvollen Familie, dass er zwei Jahre lang vor allem seinen kaufmännischen Sachverstand mit wöchentlich vielen Stunden seiner Freizeit in das Demokratieexperiment der Bürgerbeteiligung an den Stadtwerken investiert hat. Wir sind froh, dass Martin Berger uns weiterhin mit Rat und Tat zur Seite steht.“ Vieles liegt in den Händen des Vorstands: Beispielsweise die Aufnahme von neuen Mitgliedern – allein im vergangenen Monat waren es 75 – und die Verwaltung ihrer Einlagen möchte korrekt und rasch abgewickelt sein. Anfang dieser Woche hat die Genossenschaft die Schwellen von 600 Mitgliedern und 5 Millionen Euro Einlagen deutlich überschritten. Im März steht die Wirtschaftsprüfung durch den Genossenschaftsverband bevor und im Juni die erstmalige Gewinnausschüttung. Ebenso wichtig ist die konzeptionelle Arbeit des Vorstandes gemeinsam mit dem Aufsichtsrat. Diese Arbeit wird nicht weniger werden. Gilt es doch den Beitrag der Genossenschaft für die dringend nötige Energiewende gemeinsam mit den Stadtwerken Energie Jena-Pößneck und den anderen Thüringer BürgerEnergie-Genossenschaften zu gestalten. Aufsichtsrat und Vorstand freuen sich darauf und hoffen weiterhin auf Interesse, Unterstützung und Mitarbeit der Jenaer Bürger und umliegender Landkreise.</p></blockquote>
<!-- Beginn von `social share privacy by smeagol.de´ --><div id="socialshareprivacy6"></div>
			<script type="text/javascript">
			(function($){
				var options = {"info_link":"http:\/\/heise.de\/-1333879","txt_help":"Wenn Sie diese Felder durch einen Klick aktivieren, werden Informationen an Facebook, Twitter oder Google in die USA \u00fcbertragen und unter Umst\u00e4nden auch dort gespeichert. N\u00e4heres erfahren Sie durch einen Klick auf das <em>i<\/em>.","settings_perma":"Dauerhaft aktivieren und Daten\u00fcber\u00adtragung zustimmen:","cookie_path":"\/","cookie_expire":"365","cookie_domain":"","css_path":"http:\/\/www.ralf-lang.de\/wp-content\/plugins\/2-klicks-button-socialshareprivacy-plugin\/socialshareprivacy.css","oben":"nein","overall":"ja","ausschluss_private":"nein","services":{"facebook":{"status":"on","dummy_img":"http:\/\/www.ralf-lang.de\/wp-content\/plugins\/2-klicks-button-socialshareprivacy-plugin\/images\/dummy_facebook.png","txt_info":"2 Klicks f\u00fcr mehr Datenschutz: Erst wenn Sie hier klicken, wird der Button aktiv und Sie k\u00f6nnen Ihre Empfehlung an Facebook senden. Schon beim Aktivieren werden Daten an Dritte \u00fcbertragen \u2013 siehe <em>i<\/em>.","txt_fb_off":"nicht mit Facebook verbunden","txt_fb_on":"mit Facebook verbunden","display_name":"Facebook","referrer_track":"","language":"de_DE"},"twitter":{"status":"on","dummy_img":"http:\/\/www.ralf-lang.de\/wp-content\/plugins\/2-klicks-button-socialshareprivacy-plugin\/images\/dummy_twitter.png","txt_info":"2 Klicks f\u00fcr mehr Datenschutz: Erst wenn Sie hier klicken, wird der Button aktiv und Sie k\u00f6nnen Ihre Empfehlung an Twitter senden. Schon beim Aktivieren werden Daten an Dritte \u00fcbertragen \u2013 siehe <em>i<\/em>.","txt_twitter_off":"nicht mit Twitter verbunden","txt_twitter_on":"mit Twitter verbunden","display_name":"Twitter","referrer_track":"","tweet_text":"Ich werde Vorstand der B\u00fcrgerEnergie Jena e.G. "},"gplus":{"status":"on","dummy_img":"http:\/\/www.ralf-lang.de\/wp-content\/plugins\/2-klicks-button-socialshareprivacy-plugin\/images\/dummy_gplus.png","txt_info":"2 Klicks f\u00fcr mehr Datenschutz: Erst wenn Sie hier klicken, wird der Button aktiv und Sie k\u00f6nnen Ihre Empfehlung an Google+ senden. Schon beim Aktivieren werden Daten an Dritte \u00fcbertragen \u2013 siehe <em>i<\/em>.","txt_gplus_off":"nicht mit Google+ verbunden","txt_gplus_on":"mit Google+ verbunden","display_name":"Google+","referrer_track":"","language":"de"}},"uri":"http:\/\/www.ralf-lang.de\/2013\/02\/14\/ich-werde-vorstand-der-burgerenergie-jena-e-g\/"};
				options.cookie_domain = document.location.host;
				$(document).ready(function(){
					$('#socialshareprivacy6').socialSharePrivacy(options);
				});
			})(jQuery);
			</script>
		<!-- Ende von `social share privacy by smeagol.de´ -->]]></content:encoded>
			<wfw:commentRss>http://www.ralf-lang.de/2013/02/14/ich-werde-vorstand-der-burgerenergie-jena-e-g/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP 5.5 to ship a byte cache soon? Zend Optimizer+ going opensource and into main PHP project</title>
		<link>http://www.ralf-lang.de/2013/01/29/php-5-5-to-ship-a-byte-cache-soon-zend-optimizer-going-opensource-and-into-main-php-project/</link>
		<comments>http://www.ralf-lang.de/2013/01/29/php-5-5-to-ship-a-byte-cache-soon-zend-optimizer-going-opensource-and-into-main-php-project/#comments</comments>
		<pubDate>Tue, 29 Jan 2013 19:31:02 +0000</pubDate>
		<dc:creator>Ralf</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[OpenSUSE]]></category>
		<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://www.ralf-lang.de/?p=375</guid>
		<description><![CDATA[In a recent discussion among php core developers, Zeev Suraski of Zend Technologies offered to open source their proprietary byte cache &#8220;Zend Optimizer+&#8221;. The main objective is to get a bytecode cache into the PHP distribution and finally into the &#8230;<p class="read-more"><a href="http://www.ralf-lang.de/2013/01/29/php-5-5-to-ship-a-byte-cache-soon-zend-optimizer-going-opensource-and-into-main-php-project/">Weiterlesen &#187;</a></p>]]></description>
				<content:encoded><![CDATA[<p>In a recent discussion among php core developers, Zeev Suraski of Zend Technologies offered to open source their proprietary byte cache &#8220;Zend Optimizer+&#8221;. The main objective is to get a bytecode cache into the PHP distribution and finally into the core. There is a lot of discussion if the 5.5 release should be delayed by two months to include the open-sourced Optimizer+. Some advocate that PHP 5.5 should stick to its original release schedule and Optimizer should go into the master instead, eventually becoming PHP 5.6 : While there is strong support for getting a byte code cache into PHP Core, some are questioning why the php.net project&#8217;s native cache extensions &#8220;APC&#8221; is not the preferred option. PHP Leader Rasmus Lerdorf says &#8221;</p>
<blockquote><p>
You also have to take into account that most sites can&#8217;t actually move<br />
to the next release of PHP until APC is stable with it. So effectively<br />
the PHP 5.4 release didn&#8217;t happen until APC 3.1.13 in September 2012<br />
which was a full 6 months after PHP 5.4.0. I don&#8217;t foresee this getting<br />
any better for PHP 5.5.</p>
<p>In order for PHP releases to actually mean something this is a problem<br />
we have to fix. I honestly don&#8217;t care which opcode cache implementation<br />
we base a core version on, what I care about is developer buy-in. Dmitry<br />
and Stas being familiar with the code already outnumbers the number of<br />
active core devs working on APC today.</p>
<p>I understand some of the skepticism and hurt feelings around this from a<br />
few old-timers, but let&#8217;s move on and see if we can finally push out a<br />
release with solid opcode caching right at the release date. From my<br />
perspective anything up to a 6-month delay would beat the current situation.</p></blockquote>
<p>The APC would then be reduced to a userspace data cache. For Optimizer+ to get into the core, some cleanup and compatibility with ZTS (Thread Safety) needs to be achieved. Traditionally, Zend products only run in PHP&#8217;s non-threadsafe mode.</p>
<!-- Beginn von `social share privacy by smeagol.de´ --><div id="socialshareprivacy8"></div>
			<script type="text/javascript">
			(function($){
				var options = {"info_link":"http:\/\/heise.de\/-1333879","txt_help":"Wenn Sie diese Felder durch einen Klick aktivieren, werden Informationen an Facebook, Twitter oder Google in die USA \u00fcbertragen und unter Umst\u00e4nden auch dort gespeichert. N\u00e4heres erfahren Sie durch einen Klick auf das <em>i<\/em>.","settings_perma":"Dauerhaft aktivieren und Daten\u00fcber\u00adtragung zustimmen:","cookie_path":"\/","cookie_expire":"365","cookie_domain":"","css_path":"http:\/\/www.ralf-lang.de\/wp-content\/plugins\/2-klicks-button-socialshareprivacy-plugin\/socialshareprivacy.css","oben":"nein","overall":"ja","ausschluss_private":"nein","services":{"facebook":{"status":"on","dummy_img":"http:\/\/www.ralf-lang.de\/wp-content\/plugins\/2-klicks-button-socialshareprivacy-plugin\/images\/dummy_facebook.png","txt_info":"2 Klicks f\u00fcr mehr Datenschutz: Erst wenn Sie hier klicken, wird der Button aktiv und Sie k\u00f6nnen Ihre Empfehlung an Facebook senden. Schon beim Aktivieren werden Daten an Dritte \u00fcbertragen \u2013 siehe <em>i<\/em>.","txt_fb_off":"nicht mit Facebook verbunden","txt_fb_on":"mit Facebook verbunden","display_name":"Facebook","referrer_track":"","language":"de_DE"},"twitter":{"status":"on","dummy_img":"http:\/\/www.ralf-lang.de\/wp-content\/plugins\/2-klicks-button-socialshareprivacy-plugin\/images\/dummy_twitter.png","txt_info":"2 Klicks f\u00fcr mehr Datenschutz: Erst wenn Sie hier klicken, wird der Button aktiv und Sie k\u00f6nnen Ihre Empfehlung an Twitter senden. Schon beim Aktivieren werden Daten an Dritte \u00fcbertragen \u2013 siehe <em>i<\/em>.","txt_twitter_off":"nicht mit Twitter verbunden","txt_twitter_on":"mit Twitter verbunden","display_name":"Twitter","referrer_track":"","tweet_text":"PHP 5.5 to ship a byte cache soon? Zend Optimizer+ going opensource and into main PHP project "},"gplus":{"status":"on","dummy_img":"http:\/\/www.ralf-lang.de\/wp-content\/plugins\/2-klicks-button-socialshareprivacy-plugin\/images\/dummy_gplus.png","txt_info":"2 Klicks f\u00fcr mehr Datenschutz: Erst wenn Sie hier klicken, wird der Button aktiv und Sie k\u00f6nnen Ihre Empfehlung an Google+ senden. Schon beim Aktivieren werden Daten an Dritte \u00fcbertragen \u2013 siehe <em>i<\/em>.","txt_gplus_off":"nicht mit Google+ verbunden","txt_gplus_on":"mit Google+ verbunden","display_name":"Google+","referrer_track":"","language":"de"}},"uri":"http:\/\/www.ralf-lang.de\/2013\/01\/29\/php-5-5-to-ship-a-byte-cache-soon-zend-optimizer-going-opensource-and-into-main-php-project\/"};
				options.cookie_domain = document.location.host;
				$(document).ready(function(){
					$('#socialshareprivacy8').socialSharePrivacy(options);
				});
			})(jQuery);
			</script>
		<!-- Ende von `social share privacy by smeagol.de´ -->]]></content:encoded>
			<wfw:commentRss>http://www.ralf-lang.de/2013/01/29/php-5-5-to-ship-a-byte-cache-soon-zend-optimizer-going-opensource-and-into-main-php-project/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>They&#8217;re taking the Horde to Debian, to Debian!</title>
		<link>http://www.ralf-lang.de/2012/12/29/theyre-taking-the-horde-to-debian-to-debian/</link>
		<comments>http://www.ralf-lang.de/2012/12/29/theyre-taking-the-horde-to-debian-to-debian/#comments</comments>
		<pubDate>Sat, 29 Dec 2012 16:01:46 +0000</pubDate>
		<dc:creator>Ralf</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[horde]]></category>
		<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://www.ralf-lang.de/?p=372</guid>
		<description><![CDATA[Now that Horde Groupware 5 has been released as stable software, a lot of users noticed the shortcomings of the PEAR packaging systems. It does not provide an easy and smooth way to upgrade Horde 4 to the latest bugfix &#8230;<p class="read-more"><a href="http://www.ralf-lang.de/2012/12/29/theyre-taking-the-horde-to-debian-to-debian/">Weiterlesen &#187;</a></p>]]></description>
				<content:encoded><![CDATA[<p>Now that Horde Groupware 5 has been released as stable software, a lot of users noticed the shortcomings of the PEAR packaging systems. It does not provide an easy and smooth way to upgrade Horde 4 to the latest bugfix version anymore. If you run Horde 4 apps that have not been ported for Horde 5 yet, you need to be very cautious which pear commands you run. A simple <code>pear upgrade -c horde</code> would break your existing installation because it would upgrade everything to the most recent major version. This is not desirable for production systems. Distribution packaging is the solution to this. Receive only compatible upgrades until you decide to do a major upgrade.</p>
<p>Distribution packages of Horde 5 are available for openSUSE and SUSE Linux Enterprise Server from the <a href="https://build.opensuse.org/project/show?project=isv%3AB1-Systems%3AHorde5%3Arolling" title="isv:B1-Systems:Horde5">isv:B1-Systems:Horde5:rolling</a> project. </p>
<p>These packages include development snapshots of unreleased applications like <strong>Passwd for Horde 5</strong>. They have been modified to fit into the distribution specific standard directories, install regular jobs the distribution way etc. For example, the distribution apps don&#8217;t have separate .htaccess files but provide a ready-to-run apache2 vhost config.</p>
<p>Under debian however, nobody stepped up to help the main debian horde packager, Mathieu Parent, to finish the Horde 5 packages in time. This means, the next stable Debian release will probably not include Horde 5.</p>
<p>I have talked to Mathieu and built <a href="https://github.com/openSUSE/obs-build/pull/34" title="A patch for Open Build Service to facilitate Debian PEAR packaging">a patch for the Open Build Service</a> which facilitates PEAR packaging for debian targets.</p>
<p>You can see the progress of debian packaging by adding the Debian repository of the project to your <strong>/etc/apt/sources.list</strong> file<br />
<code><br />
cd /root/<br />
echo "deb http://widehat.opensuse.org/repositories/isv:/B1-Systems:/Horde5:/rolling/Debian_6.0 ./" >> /etc/apt/sources.list<br />
wget http://download.opensuse.org/repositories/isv:/B1-Systems:/Horde5:/rolling/Debian_6.0/Release.key<br />
apt-key add Release.key<br />
apt-get update<br />
</code></p>
<p>As of today, the repository only contains php-horde-autoloader but it I aim to fill it with all ~ 100 Horde pear packages (minus the bundles).</p>
<p>If you need business critical, supported Horde 4 or Horde 5 packages for openSUSE/SLES, Redhat/CentOS, Debian, Ubuntu or special architectures like ARM or Itanium, don&#8217;t wait for community action but ask for a commercial solution.</p>
<!-- Beginn von `social share privacy by smeagol.de´ --><div id="socialshareprivacy10"></div>
			<script type="text/javascript">
			(function($){
				var options = {"info_link":"http:\/\/heise.de\/-1333879","txt_help":"Wenn Sie diese Felder durch einen Klick aktivieren, werden Informationen an Facebook, Twitter oder Google in die USA \u00fcbertragen und unter Umst\u00e4nden auch dort gespeichert. N\u00e4heres erfahren Sie durch einen Klick auf das <em>i<\/em>.","settings_perma":"Dauerhaft aktivieren und Daten\u00fcber\u00adtragung zustimmen:","cookie_path":"\/","cookie_expire":"365","cookie_domain":"","css_path":"http:\/\/www.ralf-lang.de\/wp-content\/plugins\/2-klicks-button-socialshareprivacy-plugin\/socialshareprivacy.css","oben":"nein","overall":"ja","ausschluss_private":"nein","services":{"facebook":{"status":"on","dummy_img":"http:\/\/www.ralf-lang.de\/wp-content\/plugins\/2-klicks-button-socialshareprivacy-plugin\/images\/dummy_facebook.png","txt_info":"2 Klicks f\u00fcr mehr Datenschutz: Erst wenn Sie hier klicken, wird der Button aktiv und Sie k\u00f6nnen Ihre Empfehlung an Facebook senden. Schon beim Aktivieren werden Daten an Dritte \u00fcbertragen \u2013 siehe <em>i<\/em>.","txt_fb_off":"nicht mit Facebook verbunden","txt_fb_on":"mit Facebook verbunden","display_name":"Facebook","referrer_track":"","language":"de_DE"},"twitter":{"status":"on","dummy_img":"http:\/\/www.ralf-lang.de\/wp-content\/plugins\/2-klicks-button-socialshareprivacy-plugin\/images\/dummy_twitter.png","txt_info":"2 Klicks f\u00fcr mehr Datenschutz: Erst wenn Sie hier klicken, wird der Button aktiv und Sie k\u00f6nnen Ihre Empfehlung an Twitter senden. Schon beim Aktivieren werden Daten an Dritte \u00fcbertragen \u2013 siehe <em>i<\/em>.","txt_twitter_off":"nicht mit Twitter verbunden","txt_twitter_on":"mit Twitter verbunden","display_name":"Twitter","referrer_track":"","tweet_text":"They're taking the Horde to Debian, to Debian! "},"gplus":{"status":"on","dummy_img":"http:\/\/www.ralf-lang.de\/wp-content\/plugins\/2-klicks-button-socialshareprivacy-plugin\/images\/dummy_gplus.png","txt_info":"2 Klicks f\u00fcr mehr Datenschutz: Erst wenn Sie hier klicken, wird der Button aktiv und Sie k\u00f6nnen Ihre Empfehlung an Google+ senden. Schon beim Aktivieren werden Daten an Dritte \u00fcbertragen \u2013 siehe <em>i<\/em>.","txt_gplus_off":"nicht mit Google+ verbunden","txt_gplus_on":"mit Google+ verbunden","display_name":"Google+","referrer_track":"","language":"de"}},"uri":"http:\/\/www.ralf-lang.de\/2012\/12\/29\/theyre-taking-the-horde-to-debian-to-debian\/"};
				options.cookie_domain = document.location.host;
				$(document).ready(function(){
					$('#socialshareprivacy10').socialSharePrivacy(options);
				});
			})(jQuery);
			</script>
		<!-- Ende von `social share privacy by smeagol.de´ -->]]></content:encoded>
			<wfw:commentRss>http://www.ralf-lang.de/2012/12/29/theyre-taking-the-horde-to-debian-to-debian/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Heads Up: PHP deprecates mysql extension in 5.5.</title>
		<link>http://www.ralf-lang.de/2012/12/14/heads-up-php-deprecates-mysql-extension-in-5-5/</link>
		<comments>http://www.ralf-lang.de/2012/12/14/heads-up-php-deprecates-mysql-extension-in-5-5/#comments</comments>
		<pubDate>Fri, 14 Dec 2012 08:19:12 +0000</pubDate>
		<dc:creator>Ralf</dc:creator>
				<category><![CDATA[OpenSUSE]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[end of life]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.ralf-lang.de/?p=368</guid>
		<description><![CDATA[In a recent developer vote, the php project decided to deprecate the mysql extension in PHP 5.5 and finally remove it from the main PHP project. It may or may not be available for a longer period as a PECL &#8230;<p class="read-more"><a href="http://www.ralf-lang.de/2012/12/14/heads-up-php-deprecates-mysql-extension-in-5-5/">Weiterlesen &#187;</a></p>]]></description>
				<content:encoded><![CDATA[<p>In a recent developer vote, the php project decided to deprecate the mysql extension in PHP 5.5 and finally remove it from the main PHP project. It may or may not be available for a longer period as a PECL extension.</p>
<p>The mysql extension has long been superseded by two more powerful extensions, PDO/Mysql and mysqli (improved). For years, the older extension has not received any new features and the developers kept it around just to keep compatibility with old code. Framework and application developers are now urged to update their code to use one of the alternative mysql APIs. There are a lot of old code snippets and tutorials around which describe the old API. Eventually, this code will begin to throw warnings and finally stop to work.</p>
<p>Developers discussed the impact of this move on end users. While it might be shocking to see hordes of old installations break just because the hoster updates his PHP version, there is no need to panic. Most hosters have not even upgraded to the recent PHP 5.4 release and it might be years to go until PHP 5.6 finally hits enterprise distributions like SLES or RHEL. Additionally, distributors and hosters might opt to provide the PECL version of the mysql extension for backward compatibility. There is enough time left for developers and end users to react on the coming change.</p>
<p><a href="https://wiki.php.net/rfc/mysql_deprecation">More on the deprecation vote</a></p>
<!-- Beginn von `social share privacy by smeagol.de´ --><div id="socialshareprivacy12"></div>
			<script type="text/javascript">
			(function($){
				var options = {"info_link":"http:\/\/heise.de\/-1333879","txt_help":"Wenn Sie diese Felder durch einen Klick aktivieren, werden Informationen an Facebook, Twitter oder Google in die USA \u00fcbertragen und unter Umst\u00e4nden auch dort gespeichert. N\u00e4heres erfahren Sie durch einen Klick auf das <em>i<\/em>.","settings_perma":"Dauerhaft aktivieren und Daten\u00fcber\u00adtragung zustimmen:","cookie_path":"\/","cookie_expire":"365","cookie_domain":"","css_path":"http:\/\/www.ralf-lang.de\/wp-content\/plugins\/2-klicks-button-socialshareprivacy-plugin\/socialshareprivacy.css","oben":"nein","overall":"ja","ausschluss_private":"nein","services":{"facebook":{"status":"on","dummy_img":"http:\/\/www.ralf-lang.de\/wp-content\/plugins\/2-klicks-button-socialshareprivacy-plugin\/images\/dummy_facebook.png","txt_info":"2 Klicks f\u00fcr mehr Datenschutz: Erst wenn Sie hier klicken, wird der Button aktiv und Sie k\u00f6nnen Ihre Empfehlung an Facebook senden. Schon beim Aktivieren werden Daten an Dritte \u00fcbertragen \u2013 siehe <em>i<\/em>.","txt_fb_off":"nicht mit Facebook verbunden","txt_fb_on":"mit Facebook verbunden","display_name":"Facebook","referrer_track":"","language":"de_DE"},"twitter":{"status":"on","dummy_img":"http:\/\/www.ralf-lang.de\/wp-content\/plugins\/2-klicks-button-socialshareprivacy-plugin\/images\/dummy_twitter.png","txt_info":"2 Klicks f\u00fcr mehr Datenschutz: Erst wenn Sie hier klicken, wird der Button aktiv und Sie k\u00f6nnen Ihre Empfehlung an Twitter senden. Schon beim Aktivieren werden Daten an Dritte \u00fcbertragen \u2013 siehe <em>i<\/em>.","txt_twitter_off":"nicht mit Twitter verbunden","txt_twitter_on":"mit Twitter verbunden","display_name":"Twitter","referrer_track":"","tweet_text":"Heads Up: PHP deprecates mysql extension in 5.5. "},"gplus":{"status":"on","dummy_img":"http:\/\/www.ralf-lang.de\/wp-content\/plugins\/2-klicks-button-socialshareprivacy-plugin\/images\/dummy_gplus.png","txt_info":"2 Klicks f\u00fcr mehr Datenschutz: Erst wenn Sie hier klicken, wird der Button aktiv und Sie k\u00f6nnen Ihre Empfehlung an Google+ senden. Schon beim Aktivieren werden Daten an Dritte \u00fcbertragen \u2013 siehe <em>i<\/em>.","txt_gplus_off":"nicht mit Google+ verbunden","txt_gplus_on":"mit Google+ verbunden","display_name":"Google+","referrer_track":"","language":"de"}},"uri":"http:\/\/www.ralf-lang.de\/2012\/12\/14\/heads-up-php-deprecates-mysql-extension-in-5-5\/"};
				options.cookie_domain = document.location.host;
				$(document).ready(function(){
					$('#socialshareprivacy12').socialSharePrivacy(options);
				});
			})(jQuery);
			</script>
		<!-- Ende von `social share privacy by smeagol.de´ -->]]></content:encoded>
			<wfw:commentRss>http://www.ralf-lang.de/2012/12/14/heads-up-php-deprecates-mysql-extension-in-5-5/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Die Partei, die Partei, die hat immer&#8230;hin dazugelernt!</title>
		<link>http://www.ralf-lang.de/2012/12/12/die-partei-die-partei-die-hat-immer-hin-dazugelernt/</link>
		<comments>http://www.ralf-lang.de/2012/12/12/die-partei-die-partei-die-hat-immer-hin-dazugelernt/#comments</comments>
		<pubDate>Wed, 12 Dec 2012 17:18:42 +0000</pubDate>
		<dc:creator>Ralf</dc:creator>
				<category><![CDATA[Non-Tech and German]]></category>
		<category><![CDATA[Politik]]></category>
		<category><![CDATA[Social Media]]></category>

		<guid isPermaLink="false">http://www.ralf-lang.de/?p=363</guid>
		<description><![CDATA[Hallo Ralf Lang, du hast es unter Umständen schon erfahren: Die LINKE Online-Community Linksaktiv.de wird zum 15. Januar 2013 abgeschaltet. Nach diesem Termin ist kein Login und damit auch kein Zugriff auf die Daten mehr möglich. Wir nach der Abschaltung &#8230;<p class="read-more"><a href="http://www.ralf-lang.de/2012/12/12/die-partei-die-partei-die-hat-immer-hin-dazugelernt/">Weiterlesen &#187;</a></p>]]></description>
				<content:encoded><![CDATA[<blockquote><p>Hallo Ralf Lang,</p>
<p>du hast es unter Umständen schon erfahren: Die LINKE Online-Community Linksaktiv.de wird zum 15. Januar 2013 abgeschaltet. Nach diesem Termin ist kein Login und damit auch kein Zugriff auf die Daten mehr möglich. Wir nach der Abschaltung keine deiner Daten speichern oder gar weitergeben.</p></blockquote>
<p>Das ist eine der besseren Nachrichten aus der Politik: Eine der Parteien beendet ihren teuren und letztlich nicht erfolgversprechenden Sonderweg, ein soziales Netzwerk speziell für ihre Mitglieder zu betreiben, statt für möglichst angenehme Präsenz in den Netzwerken der Allgemeinheit zu sorgen. Zwar scheute die Linke mit Linksaktiv durchaus keine Mühen, am Ende blieb aber nichts als eine weitere Baustelle neben Facebook, meinvz und wo die Linksaktivisten sich sonst so rumtrieben. Zuletzt fiel die Plattform nur noch als Spam-Müllhalde auf, in der praktisch nichts los war.</p>
<p>Das ist kein Wunder. Wer sich frei vernetzen will, geht zu Facebook. Wer in einem politischen Allerlei mitmischen will, geht zu <a href="http://www.dol2day.com">Dol2day.com</a> &#8211; oder wohin auch immer.</p>
<p>Herzlichen Glückwunsch, liebe Linke. Vorwärts immer, rückwärts nimmer <img src='http://www.ralf-lang.de/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> .</p>
<!-- Beginn von `social share privacy by smeagol.de´ --><div id="socialshareprivacy14"></div>
			<script type="text/javascript">
			(function($){
				var options = {"info_link":"http:\/\/heise.de\/-1333879","txt_help":"Wenn Sie diese Felder durch einen Klick aktivieren, werden Informationen an Facebook, Twitter oder Google in die USA \u00fcbertragen und unter Umst\u00e4nden auch dort gespeichert. N\u00e4heres erfahren Sie durch einen Klick auf das <em>i<\/em>.","settings_perma":"Dauerhaft aktivieren und Daten\u00fcber\u00adtragung zustimmen:","cookie_path":"\/","cookie_expire":"365","cookie_domain":"","css_path":"http:\/\/www.ralf-lang.de\/wp-content\/plugins\/2-klicks-button-socialshareprivacy-plugin\/socialshareprivacy.css","oben":"nein","overall":"ja","ausschluss_private":"nein","services":{"facebook":{"status":"on","dummy_img":"http:\/\/www.ralf-lang.de\/wp-content\/plugins\/2-klicks-button-socialshareprivacy-plugin\/images\/dummy_facebook.png","txt_info":"2 Klicks f\u00fcr mehr Datenschutz: Erst wenn Sie hier klicken, wird der Button aktiv und Sie k\u00f6nnen Ihre Empfehlung an Facebook senden. Schon beim Aktivieren werden Daten an Dritte \u00fcbertragen \u2013 siehe <em>i<\/em>.","txt_fb_off":"nicht mit Facebook verbunden","txt_fb_on":"mit Facebook verbunden","display_name":"Facebook","referrer_track":"","language":"de_DE"},"twitter":{"status":"on","dummy_img":"http:\/\/www.ralf-lang.de\/wp-content\/plugins\/2-klicks-button-socialshareprivacy-plugin\/images\/dummy_twitter.png","txt_info":"2 Klicks f\u00fcr mehr Datenschutz: Erst wenn Sie hier klicken, wird der Button aktiv und Sie k\u00f6nnen Ihre Empfehlung an Twitter senden. Schon beim Aktivieren werden Daten an Dritte \u00fcbertragen \u2013 siehe <em>i<\/em>.","txt_twitter_off":"nicht mit Twitter verbunden","txt_twitter_on":"mit Twitter verbunden","display_name":"Twitter","referrer_track":"","tweet_text":"Die Partei, die Partei, die hat immer...hin dazugelernt! "},"gplus":{"status":"on","dummy_img":"http:\/\/www.ralf-lang.de\/wp-content\/plugins\/2-klicks-button-socialshareprivacy-plugin\/images\/dummy_gplus.png","txt_info":"2 Klicks f\u00fcr mehr Datenschutz: Erst wenn Sie hier klicken, wird der Button aktiv und Sie k\u00f6nnen Ihre Empfehlung an Google+ senden. Schon beim Aktivieren werden Daten an Dritte \u00fcbertragen \u2013 siehe <em>i<\/em>.","txt_gplus_off":"nicht mit Google+ verbunden","txt_gplus_on":"mit Google+ verbunden","display_name":"Google+","referrer_track":"","language":"de"}},"uri":"http:\/\/www.ralf-lang.de\/2012\/12\/12\/die-partei-die-partei-die-hat-immer-hin-dazugelernt\/"};
				options.cookie_domain = document.location.host;
				$(document).ready(function(){
					$('#socialshareprivacy14').socialSharePrivacy(options);
				});
			})(jQuery);
			</script>
		<!-- Ende von `social share privacy by smeagol.de´ -->]]></content:encoded>
			<wfw:commentRss>http://www.ralf-lang.de/2012/12/12/die-partei-die-partei-die-hat-immer-hin-dazugelernt/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Horde 3 End of Life after 8 years &#8211; It was a great time.</title>
		<link>http://www.ralf-lang.de/2012/11/27/horde-3-end-of-life-after-8-years-it-was-a-great-time/</link>
		<comments>http://www.ralf-lang.de/2012/11/27/horde-3-end-of-life-after-8-years-it-was-a-great-time/#comments</comments>
		<pubDate>Tue, 27 Nov 2012 13:16:30 +0000</pubDate>
		<dc:creator>Ralf</dc:creator>
				<category><![CDATA[Allgemein]]></category>

		<guid isPermaLink="false">http://www.ralf-lang.de/?p=353</guid>
		<description><![CDATA[-------- Original-Nachricht -------- Betreff: [announce] End Of Life for Horde 3 Datum: Tue, 27 Nov 2012 13:21:17 +0100 Von: Jan Schneider &#60;jan@horde.org&#62; Antwort an: core@lists.horde.org An: announce@lists.horde.org, vendor@lists.horde.org, horde@lists.horde.org The Horde Team is announcing the End Of Life (EOL) for &#8230;<p class="read-more"><a href="http://www.ralf-lang.de/2012/11/27/horde-3-end-of-life-after-8-years-it-was-a-great-time/">Weiterlesen &#187;</a></p>]]></description>
				<content:encoded><![CDATA[<pre>-------- Original-Nachricht --------
Betreff: [announce] End Of Life for Horde 3
Datum: Tue, 27 Nov 2012 13:21:17 +0100
Von: Jan Schneider <a href="mailto:jan@horde.org">&lt;jan@horde.org&gt;</a>
Antwort an: <a href="mailto:core@lists.horde.org">core@lists.horde.org</a>
An: <a href="mailto:announce@lists.horde.org">announce@lists.horde.org</a>, <a href="mailto:vendor@lists.horde.org">vendor@lists.horde.org</a>, <a href="mailto:horde@lists.horde.org">horde@lists.horde.org</a>

The Horde Team is announcing the End Of Life (EOL) for the Horde 3
release series.

With the final release of Horde 5 the state of the following release
series is updated:

Horde 3: EOL
Horde 4: Security Fixes
Horde 5: Bug Fixes

Please see <a href="http://wiki.horde.org/Doc/Dev/ReleaseCycle">http://wiki.horde.org/Doc/Dev/ReleaseCycle</a> for details
about the Horde release cycle and
<a href="http://www.horde.org/development/versions">http://www.horde.org/development/versions</a> for the affected applications.

Horde 3 had been a huge milestone in Horde's history and has served us
well for 8 long years. We really hope you enjoyed it too. We know it's
still in use in many, many places, and we like to encourage everyone
to upgrade to the latest version which is such a huge improvement over
the now outdated Horde 3 line.

Thank you, Horde 3, and thank you, everyone who made it such a great
success!</pre>
<!-- Beginn von `social share privacy by smeagol.de´ --><div id="socialshareprivacy16"></div>
			<script type="text/javascript">
			(function($){
				var options = {"info_link":"http:\/\/heise.de\/-1333879","txt_help":"Wenn Sie diese Felder durch einen Klick aktivieren, werden Informationen an Facebook, Twitter oder Google in die USA \u00fcbertragen und unter Umst\u00e4nden auch dort gespeichert. N\u00e4heres erfahren Sie durch einen Klick auf das <em>i<\/em>.","settings_perma":"Dauerhaft aktivieren und Daten\u00fcber\u00adtragung zustimmen:","cookie_path":"\/","cookie_expire":"365","cookie_domain":"","css_path":"http:\/\/www.ralf-lang.de\/wp-content\/plugins\/2-klicks-button-socialshareprivacy-plugin\/socialshareprivacy.css","oben":"nein","overall":"ja","ausschluss_private":"nein","services":{"facebook":{"status":"on","dummy_img":"http:\/\/www.ralf-lang.de\/wp-content\/plugins\/2-klicks-button-socialshareprivacy-plugin\/images\/dummy_facebook.png","txt_info":"2 Klicks f\u00fcr mehr Datenschutz: Erst wenn Sie hier klicken, wird der Button aktiv und Sie k\u00f6nnen Ihre Empfehlung an Facebook senden. Schon beim Aktivieren werden Daten an Dritte \u00fcbertragen \u2013 siehe <em>i<\/em>.","txt_fb_off":"nicht mit Facebook verbunden","txt_fb_on":"mit Facebook verbunden","display_name":"Facebook","referrer_track":"","language":"de_DE"},"twitter":{"status":"on","dummy_img":"http:\/\/www.ralf-lang.de\/wp-content\/plugins\/2-klicks-button-socialshareprivacy-plugin\/images\/dummy_twitter.png","txt_info":"2 Klicks f\u00fcr mehr Datenschutz: Erst wenn Sie hier klicken, wird der Button aktiv und Sie k\u00f6nnen Ihre Empfehlung an Twitter senden. Schon beim Aktivieren werden Daten an Dritte \u00fcbertragen \u2013 siehe <em>i<\/em>.","txt_twitter_off":"nicht mit Twitter verbunden","txt_twitter_on":"mit Twitter verbunden","display_name":"Twitter","referrer_track":"","tweet_text":"Horde 3 End of Life after 8 years - It was a great time. "},"gplus":{"status":"on","dummy_img":"http:\/\/www.ralf-lang.de\/wp-content\/plugins\/2-klicks-button-socialshareprivacy-plugin\/images\/dummy_gplus.png","txt_info":"2 Klicks f\u00fcr mehr Datenschutz: Erst wenn Sie hier klicken, wird der Button aktiv und Sie k\u00f6nnen Ihre Empfehlung an Google+ senden. Schon beim Aktivieren werden Daten an Dritte \u00fcbertragen \u2013 siehe <em>i<\/em>.","txt_gplus_off":"nicht mit Google+ verbunden","txt_gplus_on":"mit Google+ verbunden","display_name":"Google+","referrer_track":"","language":"de"}},"uri":"http:\/\/www.ralf-lang.de\/2012\/11\/27\/horde-3-end-of-life-after-8-years-it-was-a-great-time\/"};
				options.cookie_domain = document.location.host;
				$(document).ready(function(){
					$('#socialshareprivacy16').socialSharePrivacy(options);
				});
			})(jQuery);
			</script>
		<!-- Ende von `social share privacy by smeagol.de´ -->]]></content:encoded>
			<wfw:commentRss>http://www.ralf-lang.de/2012/11/27/horde-3-end-of-life-after-8-years-it-was-a-great-time/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>No Bullshit #1: Apache vhost config AllowOverride All does not activate mod_rewrite</title>
		<link>http://www.ralf-lang.de/2012/11/26/no-bullshit-1-apache-vhost-config-allowoverride-alldoes-not-activate-mod_rewrite/</link>
		<comments>http://www.ralf-lang.de/2012/11/26/no-bullshit-1-apache-vhost-config-allowoverride-alldoes-not-activate-mod_rewrite/#comments</comments>
		<pubDate>Mon, 26 Nov 2012 18:46:23 +0000</pubDate>
		<dc:creator>Ralf</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[apache2]]></category>
		<category><![CDATA[mod_rewrite]]></category>
		<category><![CDATA[OpenSUSE]]></category>
		<category><![CDATA[SLES]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.ralf-lang.de/?p=348</guid>
		<description><![CDATA[This is beginner&#8217;s talk, but I have seen it too many times anyway. A lot of tutorials on the web claim that you have to state &#8220;AllowOverride All&#8221; in an apache config and it magically activates mod_rewrite somehow. This is &#8230;<p class="read-more"><a href="http://www.ralf-lang.de/2012/11/26/no-bullshit-1-apache-vhost-config-allowoverride-alldoes-not-activate-mod_rewrite/">Weiterlesen &#187;</a></p>]]></description>
				<content:encoded><![CDATA[<p>This is beginner&#8217;s talk, but I have seen it too many times anyway.</p>
<p>A lot of tutorials on the web claim that you have to state &#8220;AllowOverride All&#8221; in an apache config and it magically activates mod_rewrite somehow.</p>
<p>This is all bullshit. Your mileage may vary, you may be lucky on debianish systems.<span style="text-decoration: underline;"> It&#8217;s not very secure anyway.</span></p>
<p>Here&#8217;s what you do instead:</p>
<p>(suse)</p>
<pre>yourserver:# /etc/apache2/conf.d # a2enmod rewrite
yourserver:# /etc/apache2/conf.d # vim /etc/apache2/vhosts.d/<em>www.somesite.com</em>.conf
&lt;VirtualHost *&gt;
 DocumentRoot /srv/www/<em>somesite.com</em>/wordpress
 ServerName www.<em>somesite.com</em>
 ServerAdmin ralf.lang@<em>somesite.com</em>
 &lt;Directory /srv/www<em>/somesite.com</em>/wordpress&gt;
<strong>  Options +FollowSymlinks</strong>
<strong>  RewriteEngine On</strong>
  ## put your rewriting-related .htaccess file content here, for example wordpress
<em>  RewriteBase /</em>
<em>  RewriteCond %{REQUEST_FILENAME} !-f</em>
<em>  RewriteCond %{REQUEST_FILENAME} !-d</em>
<em>  RewriteRule . /index.php [L]</em>
  ## end put stuff here
  ## ... more vhost stuff to follow

  ## finally
  Order allow,deny
  Allow from all
 &lt;/Directory&gt;
&lt;/VirtualHost&gt;</pre>
<pre> yourserver:# rcapache2 reload</pre>
<p>(debian)</p>
<pre>yourserver:~# /etc/apache2/conf.d # a2enmod rewrite
yourserver:~# vim /etc/apache2/sites-available/<em>www.somesite.com </em>
&lt;VirtualHost *:80&gt;
        ServerAdmin webmaster@localhost
        ServerName  <em>www.somesite.com</em>
        DocumentRoot /var/www/<em>somesite.com</em>/www
        &lt;Directory /&gt;

                Options FollowSymLinks
                AllowOverride None
        &lt;/Directory&gt;
        &lt;Directory /var/www/<em>somesite.com/</em>&gt;
&lt;IfModule mod_rewrite.c&gt;
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
&lt;/IfModule&gt;                Options Indexes +FollowSymLinks MultiViews
                AllowOverride None
                Order allow,deny
                allow from all
        &lt;/Directory&gt;
     ## more debianish vhost stuff
     ## ...
     ## finally
&lt;/VirtualHost&gt;</pre>
<pre>yourserver:/etc/apache2/conf.d # a2ensite <em>www.somesite.com</em></pre>
<pre>yourserver:/etc/init.d/apache2 reload</pre>
<p>Here&#8217;s the explanation why:</p>
<p>AllowOverride allows a special hidden file<strong> .htaccess</strong> in any directory of your vhost to override settings from your apache vhost configs, especially security-related stuff like URL rewriting and symlink behaviour. This is fine for your hacky development setup but you do not want this in production. First, it&#8217;s slow because every lookup has to check for a .htaccess file and parse it if present. Second, it&#8217;s a hassle to debug once something screws up. Something <em>will</em> screw up at some point. Usually you are better off configuring your vhost properly.</p>
<p><span style="text-decoration: underline;"><em>Why does it work on debian?</em></span></p>
<p>Debian systems often have mod_rewrite enabled (loaded) but not active (working) in the default config. Allowing <em>.htaccess</em> files to magically activate them will work in many cases and provide a confusing problem for the rest.</p>
<p><span style="text-decoration: underline;"><em>Why doesn&#8217;t it work on openSUSE 12 and SLES 11??</em></span></p>
<p>SLES is optimized for enterprise environments where security counts. If you don&#8217;t enable overriding, it&#8217;s usually turned off. If you don&#8217;t enable mod_rewrite globally or for the site, it won&#8217;t magically be loaded later on. This leads to more tedious work but also a more predictable environment for admins under fire.</p>
<p>Stop confusing people. Tell them how to do it right and make them understand why it works. It will spare you trouble.</p>
<!-- Beginn von `social share privacy by smeagol.de´ --><div id="socialshareprivacy18"></div>
			<script type="text/javascript">
			(function($){
				var options = {"info_link":"http:\/\/heise.de\/-1333879","txt_help":"Wenn Sie diese Felder durch einen Klick aktivieren, werden Informationen an Facebook, Twitter oder Google in die USA \u00fcbertragen und unter Umst\u00e4nden auch dort gespeichert. N\u00e4heres erfahren Sie durch einen Klick auf das <em>i<\/em>.","settings_perma":"Dauerhaft aktivieren und Daten\u00fcber\u00adtragung zustimmen:","cookie_path":"\/","cookie_expire":"365","cookie_domain":"","css_path":"http:\/\/www.ralf-lang.de\/wp-content\/plugins\/2-klicks-button-socialshareprivacy-plugin\/socialshareprivacy.css","oben":"nein","overall":"ja","ausschluss_private":"nein","services":{"facebook":{"status":"on","dummy_img":"http:\/\/www.ralf-lang.de\/wp-content\/plugins\/2-klicks-button-socialshareprivacy-plugin\/images\/dummy_facebook.png","txt_info":"2 Klicks f\u00fcr mehr Datenschutz: Erst wenn Sie hier klicken, wird der Button aktiv und Sie k\u00f6nnen Ihre Empfehlung an Facebook senden. Schon beim Aktivieren werden Daten an Dritte \u00fcbertragen \u2013 siehe <em>i<\/em>.","txt_fb_off":"nicht mit Facebook verbunden","txt_fb_on":"mit Facebook verbunden","display_name":"Facebook","referrer_track":"","language":"de_DE"},"twitter":{"status":"on","dummy_img":"http:\/\/www.ralf-lang.de\/wp-content\/plugins\/2-klicks-button-socialshareprivacy-plugin\/images\/dummy_twitter.png","txt_info":"2 Klicks f\u00fcr mehr Datenschutz: Erst wenn Sie hier klicken, wird der Button aktiv und Sie k\u00f6nnen Ihre Empfehlung an Twitter senden. Schon beim Aktivieren werden Daten an Dritte \u00fcbertragen \u2013 siehe <em>i<\/em>.","txt_twitter_off":"nicht mit Twitter verbunden","txt_twitter_on":"mit Twitter verbunden","display_name":"Twitter","referrer_track":"","tweet_text":"No Bullshit #1: Apache vhost config AllowOverride All does not activate mod_rewrite "},"gplus":{"status":"on","dummy_img":"http:\/\/www.ralf-lang.de\/wp-content\/plugins\/2-klicks-button-socialshareprivacy-plugin\/images\/dummy_gplus.png","txt_info":"2 Klicks f\u00fcr mehr Datenschutz: Erst wenn Sie hier klicken, wird der Button aktiv und Sie k\u00f6nnen Ihre Empfehlung an Google+ senden. Schon beim Aktivieren werden Daten an Dritte \u00fcbertragen \u2013 siehe <em>i<\/em>.","txt_gplus_off":"nicht mit Google+ verbunden","txt_gplus_on":"mit Google+ verbunden","display_name":"Google+","referrer_track":"","language":"de"}},"uri":"http:\/\/www.ralf-lang.de\/2012\/11\/26\/no-bullshit-1-apache-vhost-config-allowoverride-alldoes-not-activate-mod_rewrite\/"};
				options.cookie_domain = document.location.host;
				$(document).ready(function(){
					$('#socialshareprivacy18').socialSharePrivacy(options);
				});
			})(jQuery);
			</script>
		<!-- Ende von `social share privacy by smeagol.de´ -->]]></content:encoded>
			<wfw:commentRss>http://www.ralf-lang.de/2012/11/26/no-bullshit-1-apache-vhost-config-allowoverride-alldoes-not-activate-mod_rewrite/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>jappix needs php-mbstring and will fail on SLES11</title>
		<link>http://www.ralf-lang.de/2012/11/26/jappix-needs-php-mbstring-and-will-fail-on-sles11/</link>
		<comments>http://www.ralf-lang.de/2012/11/26/jappix-needs-php-mbstring-and-will-fail-on-sles11/#comments</comments>
		<pubDate>Mon, 26 Nov 2012 18:05:16 +0000</pubDate>
		<dc:creator>Ralf</dc:creator>
				<category><![CDATA[OpenSUSE]]></category>
		<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://www.ralf-lang.de/?p=346</guid>
		<description><![CDATA[jappix is a fine piece of xmpp (jabber) based community building software. Sadly, its installer needs php-mbstring (for SLES 11 SP2, this is php5-mbstring or php53-mbstring depending on your php choice). Sadly, it hides any error messages before requiring this &#8230;<p class="read-more"><a href="http://www.ralf-lang.de/2012/11/26/jappix-needs-php-mbstring-and-will-fail-on-sles11/">Weiterlesen &#187;</a></p>]]></description>
				<content:encoded><![CDATA[<p>jappix is a fine piece of xmpp (jabber) based community building software.<br />
Sadly, its installer needs php-mbstring (for SLES 11 SP2, this is php5-mbstring or php53-mbstring depending on your php choice). Sadly, it hides any error messages before requiring this crucial library. You will never know until you investigate closely.</p>
<p>Or as some person on the web paraphrased in German: was meinst du mit testsuite?<br />
Software should not behave that way. Test suites and installers like jappix&#8217; setup.php should know how to handle missing dependencies and show them to users.</p>
<p>Debian is not affected. By luck or purpose, debian ships mbstring with the basic php package.</p>
<!-- Beginn von `social share privacy by smeagol.de´ --><div id="socialshareprivacy20"></div>
			<script type="text/javascript">
			(function($){
				var options = {"info_link":"http:\/\/heise.de\/-1333879","txt_help":"Wenn Sie diese Felder durch einen Klick aktivieren, werden Informationen an Facebook, Twitter oder Google in die USA \u00fcbertragen und unter Umst\u00e4nden auch dort gespeichert. N\u00e4heres erfahren Sie durch einen Klick auf das <em>i<\/em>.","settings_perma":"Dauerhaft aktivieren und Daten\u00fcber\u00adtragung zustimmen:","cookie_path":"\/","cookie_expire":"365","cookie_domain":"","css_path":"http:\/\/www.ralf-lang.de\/wp-content\/plugins\/2-klicks-button-socialshareprivacy-plugin\/socialshareprivacy.css","oben":"nein","overall":"ja","ausschluss_private":"nein","services":{"facebook":{"status":"on","dummy_img":"http:\/\/www.ralf-lang.de\/wp-content\/plugins\/2-klicks-button-socialshareprivacy-plugin\/images\/dummy_facebook.png","txt_info":"2 Klicks f\u00fcr mehr Datenschutz: Erst wenn Sie hier klicken, wird der Button aktiv und Sie k\u00f6nnen Ihre Empfehlung an Facebook senden. Schon beim Aktivieren werden Daten an Dritte \u00fcbertragen \u2013 siehe <em>i<\/em>.","txt_fb_off":"nicht mit Facebook verbunden","txt_fb_on":"mit Facebook verbunden","display_name":"Facebook","referrer_track":"","language":"de_DE"},"twitter":{"status":"on","dummy_img":"http:\/\/www.ralf-lang.de\/wp-content\/plugins\/2-klicks-button-socialshareprivacy-plugin\/images\/dummy_twitter.png","txt_info":"2 Klicks f\u00fcr mehr Datenschutz: Erst wenn Sie hier klicken, wird der Button aktiv und Sie k\u00f6nnen Ihre Empfehlung an Twitter senden. Schon beim Aktivieren werden Daten an Dritte \u00fcbertragen \u2013 siehe <em>i<\/em>.","txt_twitter_off":"nicht mit Twitter verbunden","txt_twitter_on":"mit Twitter verbunden","display_name":"Twitter","referrer_track":"","tweet_text":"jappix needs php-mbstring and will fail on SLES11 "},"gplus":{"status":"on","dummy_img":"http:\/\/www.ralf-lang.de\/wp-content\/plugins\/2-klicks-button-socialshareprivacy-plugin\/images\/dummy_gplus.png","txt_info":"2 Klicks f\u00fcr mehr Datenschutz: Erst wenn Sie hier klicken, wird der Button aktiv und Sie k\u00f6nnen Ihre Empfehlung an Google+ senden. Schon beim Aktivieren werden Daten an Dritte \u00fcbertragen \u2013 siehe <em>i<\/em>.","txt_gplus_off":"nicht mit Google+ verbunden","txt_gplus_on":"mit Google+ verbunden","display_name":"Google+","referrer_track":"","language":"de"}},"uri":"http:\/\/www.ralf-lang.de\/2012\/11\/26\/jappix-needs-php-mbstring-and-will-fail-on-sles11\/"};
				options.cookie_domain = document.location.host;
				$(document).ready(function(){
					$('#socialshareprivacy20').socialSharePrivacy(options);
				});
			})(jQuery);
			</script>
		<!-- Ende von `social share privacy by smeagol.de´ -->]]></content:encoded>
			<wfw:commentRss>http://www.ralf-lang.de/2012/11/26/jappix-needs-php-mbstring-and-will-fail-on-sles11/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Horde 5 enters release cycle &#8211; First Alpha of Sesha Inventory App available</title>
		<link>http://www.ralf-lang.de/2012/07/10/horde-5-enters-release-cycle-first-alpha-of-sesha-inventory-app-available/</link>
		<comments>http://www.ralf-lang.de/2012/07/10/horde-5-enters-release-cycle-first-alpha-of-sesha-inventory-app-available/#comments</comments>
		<pubDate>Tue, 10 Jul 2012 15:20:35 +0000</pubDate>
		<dc:creator>Ralf</dc:creator>
				<category><![CDATA[horde]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[gpl]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Sesha]]></category>

		<guid isPermaLink="false">http://www.ralf-lang.de/?p=339</guid>
		<description><![CDATA[All&#8217;s well that ends well. During the last few days, the first alpha releases of the Horde Framework and some of its core apps hit the announcement list. Horde 5 sports a completely revamped user interface which allows a much &#8230;<p class="read-more"><a href="http://www.ralf-lang.de/2012/07/10/horde-5-enters-release-cycle-first-alpha-of-sesha-inventory-app-available/">Weiterlesen &#187;</a></p>]]></description>
				<content:encoded><![CDATA[<p>All&#8217;s well that ends well. During the last few days, the first alpha releases of the Horde Framework and some of its core apps hit the announcement list. Horde 5 sports a completely revamped user interface which allows a much tighter integration of the portal dashboard, ajax mode applications like the IMP Webmailer or traditional mode applications (whups ticketing etc).</p>
<p><img class="alignnone" title="Horde 5 renewed user interface (IMP 6 webmailer)" src="http://www.horde.org/images/screenshots/imp/6/imp6_1.png" alt="Horde 5 has a completely renewed user interface (Image shows the IMP 6 webmailer)" width="1077" height="644" /></p>
<p>While IMP, turba and the Ingo Mailfilter are already available as alpha packages, the calendar (kronolith) is not yet done.</p>
<p>However, today Horde release the first alpha version of the sesha inventory app. I have been <a href="http://www.ralf-lang.de/2012/05/10/horde-5-preview-sesha-inventory-app-and-updated-rdo-library/">working on sesha</a> and related packages since horde 4, but things dragged on.</p>
<p>Sesha allows to organize any kind of items in a searchable inventory. First you have to define properties like age, weight, length or location of an item.</p>
<p><img title="Sesha's property definition screen" src="http://www.horde.org/images/screenshots/sesha/sesha1.jpg" alt="" width="1212" height="534" /></p>
<p>A defined group of properties makes up a category, something like an inventory type: Books, DVDs, network interfaces or computer monitors all have very different sets of properties. With sesha, there is no limit on the things you can put into your catalog. Just create categories of properties and finally add stock.</p>
<p><img class="alignnone" title="Add Stock to inventory" src="http://www.horde.org/images/screenshots/sesha/sesha2-addinventory.jpg" alt="" width="1498" height="645" /></p>
<p>Sesha has been released under the <a href="http://de.wikipedia.org/wiki/GNU_General_Public_License">GNU <em>General Public License</em></a> and may be used free of charge.</p>
<!-- Beginn von `social share privacy by smeagol.de´ --><div id="socialshareprivacy22"></div>
			<script type="text/javascript">
			(function($){
				var options = {"info_link":"http:\/\/heise.de\/-1333879","txt_help":"Wenn Sie diese Felder durch einen Klick aktivieren, werden Informationen an Facebook, Twitter oder Google in die USA \u00fcbertragen und unter Umst\u00e4nden auch dort gespeichert. N\u00e4heres erfahren Sie durch einen Klick auf das <em>i<\/em>.","settings_perma":"Dauerhaft aktivieren und Daten\u00fcber\u00adtragung zustimmen:","cookie_path":"\/","cookie_expire":"365","cookie_domain":"","css_path":"http:\/\/www.ralf-lang.de\/wp-content\/plugins\/2-klicks-button-socialshareprivacy-plugin\/socialshareprivacy.css","oben":"nein","overall":"ja","ausschluss_private":"nein","services":{"facebook":{"status":"on","dummy_img":"http:\/\/www.ralf-lang.de\/wp-content\/plugins\/2-klicks-button-socialshareprivacy-plugin\/images\/dummy_facebook.png","txt_info":"2 Klicks f\u00fcr mehr Datenschutz: Erst wenn Sie hier klicken, wird der Button aktiv und Sie k\u00f6nnen Ihre Empfehlung an Facebook senden. Schon beim Aktivieren werden Daten an Dritte \u00fcbertragen \u2013 siehe <em>i<\/em>.","txt_fb_off":"nicht mit Facebook verbunden","txt_fb_on":"mit Facebook verbunden","display_name":"Facebook","referrer_track":"","language":"de_DE"},"twitter":{"status":"on","dummy_img":"http:\/\/www.ralf-lang.de\/wp-content\/plugins\/2-klicks-button-socialshareprivacy-plugin\/images\/dummy_twitter.png","txt_info":"2 Klicks f\u00fcr mehr Datenschutz: Erst wenn Sie hier klicken, wird der Button aktiv und Sie k\u00f6nnen Ihre Empfehlung an Twitter senden. Schon beim Aktivieren werden Daten an Dritte \u00fcbertragen \u2013 siehe <em>i<\/em>.","txt_twitter_off":"nicht mit Twitter verbunden","txt_twitter_on":"mit Twitter verbunden","display_name":"Twitter","referrer_track":"","tweet_text":"Horde 5 enters release cycle - First Alpha of Sesha Inventory App available "},"gplus":{"status":"on","dummy_img":"http:\/\/www.ralf-lang.de\/wp-content\/plugins\/2-klicks-button-socialshareprivacy-plugin\/images\/dummy_gplus.png","txt_info":"2 Klicks f\u00fcr mehr Datenschutz: Erst wenn Sie hier klicken, wird der Button aktiv und Sie k\u00f6nnen Ihre Empfehlung an Google+ senden. Schon beim Aktivieren werden Daten an Dritte \u00fcbertragen \u2013 siehe <em>i<\/em>.","txt_gplus_off":"nicht mit Google+ verbunden","txt_gplus_on":"mit Google+ verbunden","display_name":"Google+","referrer_track":"","language":"de"}},"uri":"http:\/\/www.ralf-lang.de\/2012\/07\/10\/horde-5-enters-release-cycle-first-alpha-of-sesha-inventory-app-available\/"};
				options.cookie_domain = document.location.host;
				$(document).ready(function(){
					$('#socialshareprivacy22').socialSharePrivacy(options);
				});
			})(jQuery);
			</script>
		<!-- Ende von `social share privacy by smeagol.de´ -->]]></content:encoded>
			<wfw:commentRss>http://www.ralf-lang.de/2012/07/10/horde-5-enters-release-cycle-first-alpha-of-sesha-inventory-app-available/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Horde 5 Preview: Sesha Inventory App 1.0 and updated Rdo library</title>
		<link>http://www.ralf-lang.de/2012/05/10/horde-5-preview-sesha-inventory-app-and-updated-rdo-library/</link>
		<comments>http://www.ralf-lang.de/2012/05/10/horde-5-preview-sesha-inventory-app-and-updated-rdo-library/#comments</comments>
		<pubDate>Thu, 10 May 2012 20:31:46 +0000</pubDate>
		<dc:creator>Ralf</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[horde]]></category>
		<category><![CDATA[OpenSUSE]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[Andrew Coleman]]></category>
		<category><![CDATA[Bo Daley]]></category>
		<category><![CDATA[Chuck Hagenbuch]]></category>
		<category><![CDATA[Horde 5]]></category>
		<category><![CDATA[Inventory]]></category>
		<category><![CDATA[Rdo]]></category>
		<category><![CDATA[Sesha]]></category>

		<guid isPermaLink="false">http://www.ralf-lang.de/?p=333</guid>
		<description><![CDATA[Dear folks, I am very pleased to announce: The Sesha Inventory application is ready for Horde 5 and it is in good shape. Sesha is a simple inventory keeping application which originally developed by Bo Daley and Andrew Coleman on &#8230;<p class="read-more"><a href="http://www.ralf-lang.de/2012/05/10/horde-5-preview-sesha-inventory-app-and-updated-rdo-library/">Weiterlesen &#187;</a></p>]]></description>
				<content:encoded><![CDATA[<p>Dear folks, I am very pleased to announce:<br />
The Sesha Inventory application is ready for Horde 5 and it is in good shape. Sesha is a simple inventory keeping application which originally developed by Bo Daley and Andrew Coleman on Horde 3. The product was never officially released but it went into production at several sites. Sesha release cycle can now start together with the Horde 5 Alpha release cycle.</p>
<p>Sesha inventory can be configured to hold any number of stock categories with any number and type of attributes.<br />
Like the original version, Sesha for Horde 5 can provide its stock categories as ticket queues for the horde ticketing application whups.<br />
There are a lot of plans and ideas for upcoming versions but for this time the focus was on finishing a releasable product.There are no surprises for existing users of Horde 3 based sesha. Most work happened invisibly under the hood:</p>
<ul>
<li>The Horde_Template library was exchanged by new Horde_View code</li>
<li>A migration script for database was added</li>
<li>Users can keep their original Horde 3 Sesha tables and data.</li>
<li>The sql backend driver was completely reworked into a driver based on the Horde_Rdo ORM library The new Driver Api provides enhanced search capabilities but the current frontend doesn&#8217;t make use of it. I do not plan to add any features to the classic view but start working on an Ajax view once the Horde 5 Redesign is completed. This may ship with Sesha 1.1 later on.</li>
<li>Object oriented code has replaced complicated hashes in many places</li>
</ul>
<p>The Horde Rdo library is the new work horse inside Sesha. Rdo means Rampage Data Objects and is a lightweight ORM layer by Horde founder Chuck Hagenbuch. It maps database tables to PHP Objects. This is similar to the ActiveRecord pattern. Each database row can be turned into one Rdo item. For Sesha and another &#8211; non-public &#8211; software project, some enhancements went into the Rdo library for Horde 5:</p>
<ul>
<li>Rdo now provides a caching factory or root object which speeds up creation of mapper objects</li>
<li>Methods for add, removing or checking many-to-many relations have been added</li>
<li>A number of edge case bugs have been fixed</li>
</ul>
<p>I think the Horde 5 release cycle will start with alpha1 releases sometime in May.  I know we&#8217;re a little late but it&#8217;s worth the wait.<br />
That said, I welcome any early testing or updates of the language files. Provided everything works as expected, Sesha will be shipped with Horde 5 for OpenSUSE 12.2</p>
<!-- Beginn von `social share privacy by smeagol.de´ --><div id="socialshareprivacy24"></div>
			<script type="text/javascript">
			(function($){
				var options = {"info_link":"http:\/\/heise.de\/-1333879","txt_help":"Wenn Sie diese Felder durch einen Klick aktivieren, werden Informationen an Facebook, Twitter oder Google in die USA \u00fcbertragen und unter Umst\u00e4nden auch dort gespeichert. N\u00e4heres erfahren Sie durch einen Klick auf das <em>i<\/em>.","settings_perma":"Dauerhaft aktivieren und Daten\u00fcber\u00adtragung zustimmen:","cookie_path":"\/","cookie_expire":"365","cookie_domain":"","css_path":"http:\/\/www.ralf-lang.de\/wp-content\/plugins\/2-klicks-button-socialshareprivacy-plugin\/socialshareprivacy.css","oben":"nein","overall":"ja","ausschluss_private":"nein","services":{"facebook":{"status":"on","dummy_img":"http:\/\/www.ralf-lang.de\/wp-content\/plugins\/2-klicks-button-socialshareprivacy-plugin\/images\/dummy_facebook.png","txt_info":"2 Klicks f\u00fcr mehr Datenschutz: Erst wenn Sie hier klicken, wird der Button aktiv und Sie k\u00f6nnen Ihre Empfehlung an Facebook senden. Schon beim Aktivieren werden Daten an Dritte \u00fcbertragen \u2013 siehe <em>i<\/em>.","txt_fb_off":"nicht mit Facebook verbunden","txt_fb_on":"mit Facebook verbunden","display_name":"Facebook","referrer_track":"","language":"de_DE"},"twitter":{"status":"on","dummy_img":"http:\/\/www.ralf-lang.de\/wp-content\/plugins\/2-klicks-button-socialshareprivacy-plugin\/images\/dummy_twitter.png","txt_info":"2 Klicks f\u00fcr mehr Datenschutz: Erst wenn Sie hier klicken, wird der Button aktiv und Sie k\u00f6nnen Ihre Empfehlung an Twitter senden. Schon beim Aktivieren werden Daten an Dritte \u00fcbertragen \u2013 siehe <em>i<\/em>.","txt_twitter_off":"nicht mit Twitter verbunden","txt_twitter_on":"mit Twitter verbunden","display_name":"Twitter","referrer_track":"","tweet_text":"Horde 5 Preview: Sesha Inventory App 1.0 and updated Rdo library "},"gplus":{"status":"on","dummy_img":"http:\/\/www.ralf-lang.de\/wp-content\/plugins\/2-klicks-button-socialshareprivacy-plugin\/images\/dummy_gplus.png","txt_info":"2 Klicks f\u00fcr mehr Datenschutz: Erst wenn Sie hier klicken, wird der Button aktiv und Sie k\u00f6nnen Ihre Empfehlung an Google+ senden. Schon beim Aktivieren werden Daten an Dritte \u00fcbertragen \u2013 siehe <em>i<\/em>.","txt_gplus_off":"nicht mit Google+ verbunden","txt_gplus_on":"mit Google+ verbunden","display_name":"Google+","referrer_track":"","language":"de"}},"uri":"http:\/\/www.ralf-lang.de\/2012\/05\/10\/horde-5-preview-sesha-inventory-app-and-updated-rdo-library\/"};
				options.cookie_domain = document.location.host;
				$(document).ready(function(){
					$('#socialshareprivacy24').socialSharePrivacy(options);
				});
			})(jQuery);
			</script>
		<!-- Ende von `social share privacy by smeagol.de´ -->]]></content:encoded>
			<wfw:commentRss>http://www.ralf-lang.de/2012/05/10/horde-5-preview-sesha-inventory-app-and-updated-rdo-library/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Heads up: OBS SLES 11 PHP stuff migrates to SP2! &#8211;  server:php:applications/SLE11 repository</title>
		<link>http://www.ralf-lang.de/2012/03/27/heads-up-obs-sles-11-php-stuff-migrates-to-sp2-serverphpapplicationssle11-repository/</link>
		<comments>http://www.ralf-lang.de/2012/03/27/heads-up-obs-sles-11-php-stuff-migrates-to-sp2-serverphpapplicationssle11-repository/#comments</comments>
		<pubDate>Tue, 27 Mar 2012 13:56:22 +0000</pubDate>
		<dc:creator>Ralf</dc:creator>
				<category><![CDATA[OpenSUSE]]></category>
		<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://www.ralf-lang.de/?p=325</guid>
		<description><![CDATA[OBS server:php:applications/SLE11 repository now builds against SLES 11 SP2 - some packages fail to build because of multiple providers.<p class="read-more"><a href="http://www.ralf-lang.de/2012/03/27/heads-up-obs-sles-11-php-stuff-migrates-to-sp2-serverphpapplicationssle11-repository/">Weiterlesen &#187;</a></p>]]></description>
				<content:encoded><![CDATA[<p>Companies maintaining production servers often have a desire for stable, long-living Operating System and Software distributions. The idea is that once set up, things should not break and major upgrades should only be needed in long intervals and at points in time which best suit business operation. In the SUSE family of operating systems, openSUSE is the young and adventurous (fast-paced, community driven) branch while the SUSE Linux Enterprise (SLE Server and SLE Desktop) crowd is a stable, paid-for building block you can depend your mission critical data on. Enterprise platforms have a certain drawback: To maintain stability, they don&#8217;t ship the latest-greatest software packages and they try to stick to a certain set of core options and extensions.</p>
<p>For PHP Software, the <a href="http://download.opensuse.org/repositories/server:/php:/applications/SLE_11/" title="server:php:applications/SLE11 repository" target="_blank">Open Buildservice server:php:application</a>s repository is one of the primary sources for up to date versions of software like <a href="http://www.phpunit.de" title="PHPUnit testing framework" target="_blank">PHPUnit, </a>phpmyadmin, <a href="http://www.horde.org" title="Horde Groupware and Framework" target="_blank">Horde Groupware</a> or wordpress. While it is acceptable and desirable to have a stable and well-maintained (though old) version of apache or mysql, you don&#8217;t want to sit on an aged version of web applications or libraries and frameworks for developers.</p>
<p>Today, this repository switched to build against the new SLE11 SP2 code base. SLE11 comes with two PHP options: The php5-* packages which ship PHP 5.2 and the php53-* packages which ship PHP 5.3<br />
Currently, some packages will not build as they require &#8220;php-{something}&#8221; which is provided by multiple packages. We are working on resolving this. </p>
<p>The switch was needed because more and more packages rely on a more recent version of PEAR or PHP 5.3 features which simply cannot be provided in Service Pack 1 installations without adding extra repositories like server:php and server:php:extensions (unsupported, recent PHP 5.3 built against SLE11).</p>
<p>Please keep in mind that software from OBS is generally not supported by your SLE license.</p>
<!-- Beginn von `social share privacy by smeagol.de´ --><div id="socialshareprivacy25"></div>
			<script type="text/javascript">
			(function($){
				var options = {"info_link":"http:\/\/heise.de\/-1333879","txt_help":"Wenn Sie diese Felder durch einen Klick aktivieren, werden Informationen an Facebook, Twitter oder Google in die USA \u00fcbertragen und unter Umst\u00e4nden auch dort gespeichert. N\u00e4heres erfahren Sie durch einen Klick auf das <em>i<\/em>.","settings_perma":"Dauerhaft aktivieren und Daten\u00fcber\u00adtragung zustimmen:","cookie_path":"\/","cookie_expire":"365","cookie_domain":"","css_path":"http:\/\/www.ralf-lang.de\/wp-content\/plugins\/2-klicks-button-socialshareprivacy-plugin\/socialshareprivacy.css","oben":"nein","overall":"ja","ausschluss_private":"nein","services":{"facebook":{"status":"on","dummy_img":"http:\/\/www.ralf-lang.de\/wp-content\/plugins\/2-klicks-button-socialshareprivacy-plugin\/images\/dummy_facebook.png","txt_info":"2 Klicks f\u00fcr mehr Datenschutz: Erst wenn Sie hier klicken, wird der Button aktiv und Sie k\u00f6nnen Ihre Empfehlung an Facebook senden. Schon beim Aktivieren werden Daten an Dritte \u00fcbertragen \u2013 siehe <em>i<\/em>.","txt_fb_off":"nicht mit Facebook verbunden","txt_fb_on":"mit Facebook verbunden","display_name":"Facebook","referrer_track":"","language":"de_DE"},"twitter":{"status":"on","dummy_img":"http:\/\/www.ralf-lang.de\/wp-content\/plugins\/2-klicks-button-socialshareprivacy-plugin\/images\/dummy_twitter.png","txt_info":"2 Klicks f\u00fcr mehr Datenschutz: Erst wenn Sie hier klicken, wird der Button aktiv und Sie k\u00f6nnen Ihre Empfehlung an Twitter senden. Schon beim Aktivieren werden Daten an Dritte \u00fcbertragen \u2013 siehe <em>i<\/em>.","txt_twitter_off":"nicht mit Twitter verbunden","txt_twitter_on":"mit Twitter verbunden","display_name":"Twitter","referrer_track":"","tweet_text":" Heads up: OBS SLES 11 PHP stuff migrates to SP2! -  server:php:applications\/SLE11 repository "},"gplus":{"status":"on","dummy_img":"http:\/\/www.ralf-lang.de\/wp-content\/plugins\/2-klicks-button-socialshareprivacy-plugin\/images\/dummy_gplus.png","txt_info":"2 Klicks f\u00fcr mehr Datenschutz: Erst wenn Sie hier klicken, wird der Button aktiv und Sie k\u00f6nnen Ihre Empfehlung an Google+ senden. Schon beim Aktivieren werden Daten an Dritte \u00fcbertragen \u2013 siehe <em>i<\/em>.","txt_gplus_off":"nicht mit Google+ verbunden","txt_gplus_on":"mit Google+ verbunden","display_name":"Google+","referrer_track":"","language":"de"}},"uri":"http:\/\/www.ralf-lang.de\/2012\/03\/27\/heads-up-obs-sles-11-php-stuff-migrates-to-sp2-serverphpapplicationssle11-repository\/"};
				options.cookie_domain = document.location.host;
				$(document).ready(function(){
					$('#socialshareprivacy25').socialSharePrivacy(options);
				});
			})(jQuery);
			</script>
		<!-- Ende von `social share privacy by smeagol.de´ -->]]></content:encoded>
			<wfw:commentRss>http://www.ralf-lang.de/2012/03/27/heads-up-obs-sles-11-php-stuff-migrates-to-sp2-serverphpapplicationssle11-repository/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>PHP goes git</title>
		<link>http://www.ralf-lang.de/2012/03/19/php-goes-git/</link>
		<comments>http://www.ralf-lang.de/2012/03/19/php-goes-git/#comments</comments>
		<pubDate>Mon, 19 Mar 2012 18:13:04 +0000</pubDate>
		<dc:creator>Ralf</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[git]]></category>
		<category><![CDATA[infrastructure]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.ralf-lang.de/?p=319</guid>
		<description><![CDATA[Today the main PHP development branch has moved to the git version control system. In the past, PHP has been developed on cvs and svn. The move to git is very common these days. Git is, for example, the version &#8230;<p class="read-more"><a href="http://www.ralf-lang.de/2012/03/19/php-goes-git/">Weiterlesen &#187;</a></p>]]></description>
				<content:encoded><![CDATA[<p>Today the main PHP development branch has moved to the git version control system. In the past, PHP has been developed on cvs and svn. The move to git is very common these days. Git is, for example, the version control system used by the linux kernel developers and the Horde Application Framework. </p>
<p>PHP uses the github infrastructure for the public repository, which currently holds 52 branches. It will be interesting to see how they will convert their commit email script to git.</p>
<p>The public <a href="http://github.com/php/php-src" title="PHP github repository">PHP git repository</a> is available under   http://github.com/php/php-src</p>
<!-- Beginn von `social share privacy by smeagol.de´ --><div id="socialshareprivacy27"></div>
			<script type="text/javascript">
			(function($){
				var options = {"info_link":"http:\/\/heise.de\/-1333879","txt_help":"Wenn Sie diese Felder durch einen Klick aktivieren, werden Informationen an Facebook, Twitter oder Google in die USA \u00fcbertragen und unter Umst\u00e4nden auch dort gespeichert. N\u00e4heres erfahren Sie durch einen Klick auf das <em>i<\/em>.","settings_perma":"Dauerhaft aktivieren und Daten\u00fcber\u00adtragung zustimmen:","cookie_path":"\/","cookie_expire":"365","cookie_domain":"","css_path":"http:\/\/www.ralf-lang.de\/wp-content\/plugins\/2-klicks-button-socialshareprivacy-plugin\/socialshareprivacy.css","oben":"nein","overall":"ja","ausschluss_private":"nein","services":{"facebook":{"status":"on","dummy_img":"http:\/\/www.ralf-lang.de\/wp-content\/plugins\/2-klicks-button-socialshareprivacy-plugin\/images\/dummy_facebook.png","txt_info":"2 Klicks f\u00fcr mehr Datenschutz: Erst wenn Sie hier klicken, wird der Button aktiv und Sie k\u00f6nnen Ihre Empfehlung an Facebook senden. Schon beim Aktivieren werden Daten an Dritte \u00fcbertragen \u2013 siehe <em>i<\/em>.","txt_fb_off":"nicht mit Facebook verbunden","txt_fb_on":"mit Facebook verbunden","display_name":"Facebook","referrer_track":"","language":"de_DE"},"twitter":{"status":"on","dummy_img":"http:\/\/www.ralf-lang.de\/wp-content\/plugins\/2-klicks-button-socialshareprivacy-plugin\/images\/dummy_twitter.png","txt_info":"2 Klicks f\u00fcr mehr Datenschutz: Erst wenn Sie hier klicken, wird der Button aktiv und Sie k\u00f6nnen Ihre Empfehlung an Twitter senden. Schon beim Aktivieren werden Daten an Dritte \u00fcbertragen \u2013 siehe <em>i<\/em>.","txt_twitter_off":"nicht mit Twitter verbunden","txt_twitter_on":"mit Twitter verbunden","display_name":"Twitter","referrer_track":"","tweet_text":"PHP goes git "},"gplus":{"status":"on","dummy_img":"http:\/\/www.ralf-lang.de\/wp-content\/plugins\/2-klicks-button-socialshareprivacy-plugin\/images\/dummy_gplus.png","txt_info":"2 Klicks f\u00fcr mehr Datenschutz: Erst wenn Sie hier klicken, wird der Button aktiv und Sie k\u00f6nnen Ihre Empfehlung an Google+ senden. Schon beim Aktivieren werden Daten an Dritte \u00fcbertragen \u2013 siehe <em>i<\/em>.","txt_gplus_off":"nicht mit Google+ verbunden","txt_gplus_on":"mit Google+ verbunden","display_name":"Google+","referrer_track":"","language":"de"}},"uri":"http:\/\/www.ralf-lang.de\/2012\/03\/19\/php-goes-git\/"};
				options.cookie_domain = document.location.host;
				$(document).ready(function(){
					$('#socialshareprivacy27').socialSharePrivacy(options);
				});
			})(jQuery);
			</script>
		<!-- Ende von `social share privacy by smeagol.de´ -->]]></content:encoded>
			<wfw:commentRss>http://www.ralf-lang.de/2012/03/19/php-goes-git/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>php5.3 packages in SLES 11 SP2</title>
		<link>http://www.ralf-lang.de/2012/03/15/php5-3-packages-in-sles-11-sp2/</link>
		<comments>http://www.ralf-lang.de/2012/03/15/php5-3-packages-in-sles-11-sp2/#comments</comments>
		<pubDate>Thu, 15 Mar 2012 18:52:02 +0000</pubDate>
		<dc:creator>Ralf</dc:creator>
				<category><![CDATA[OpenSUSE]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[quickie]]></category>
		<category><![CDATA[SLES]]></category>

		<guid isPermaLink="false">http://www.ralf-lang.de/?p=317</guid>
		<description><![CDATA[SLES 11 SP2 ships php5.3 binaries but the default package php5 still installs php5.2 which already has reached upstream end of life and should be considered unsupported by any means. Recent versions of phpunit and other developer tools won&#8217;t provide &#8230;<p class="read-more"><a href="http://www.ralf-lang.de/2012/03/15/php5-3-packages-in-sles-11-sp2/">Weiterlesen &#187;</a></p>]]></description>
				<content:encoded><![CDATA[<p>SLES 11 SP2 ships php5.3 binaries but the default package php5 still installs php5.2 which already has reached upstream end of life and should be considered unsupported by any means. Recent versions of phpunit and other developer tools won&#8217;t provide all features on php5.2 any more.<br />
You must use apache2-mod_php53, php53, php53-mysql and so on if you want to use php on SLES. </p>
<!-- Beginn von `social share privacy by smeagol.de´ --><div id="socialshareprivacy29"></div>
			<script type="text/javascript">
			(function($){
				var options = {"info_link":"http:\/\/heise.de\/-1333879","txt_help":"Wenn Sie diese Felder durch einen Klick aktivieren, werden Informationen an Facebook, Twitter oder Google in die USA \u00fcbertragen und unter Umst\u00e4nden auch dort gespeichert. N\u00e4heres erfahren Sie durch einen Klick auf das <em>i<\/em>.","settings_perma":"Dauerhaft aktivieren und Daten\u00fcber\u00adtragung zustimmen:","cookie_path":"\/","cookie_expire":"365","cookie_domain":"","css_path":"http:\/\/www.ralf-lang.de\/wp-content\/plugins\/2-klicks-button-socialshareprivacy-plugin\/socialshareprivacy.css","oben":"nein","overall":"ja","ausschluss_private":"nein","services":{"facebook":{"status":"on","dummy_img":"http:\/\/www.ralf-lang.de\/wp-content\/plugins\/2-klicks-button-socialshareprivacy-plugin\/images\/dummy_facebook.png","txt_info":"2 Klicks f\u00fcr mehr Datenschutz: Erst wenn Sie hier klicken, wird der Button aktiv und Sie k\u00f6nnen Ihre Empfehlung an Facebook senden. Schon beim Aktivieren werden Daten an Dritte \u00fcbertragen \u2013 siehe <em>i<\/em>.","txt_fb_off":"nicht mit Facebook verbunden","txt_fb_on":"mit Facebook verbunden","display_name":"Facebook","referrer_track":"","language":"de_DE"},"twitter":{"status":"on","dummy_img":"http:\/\/www.ralf-lang.de\/wp-content\/plugins\/2-klicks-button-socialshareprivacy-plugin\/images\/dummy_twitter.png","txt_info":"2 Klicks f\u00fcr mehr Datenschutz: Erst wenn Sie hier klicken, wird der Button aktiv und Sie k\u00f6nnen Ihre Empfehlung an Twitter senden. Schon beim Aktivieren werden Daten an Dritte \u00fcbertragen \u2013 siehe <em>i<\/em>.","txt_twitter_off":"nicht mit Twitter verbunden","txt_twitter_on":"mit Twitter verbunden","display_name":"Twitter","referrer_track":"","tweet_text":"php5.3 packages in SLES 11 SP2 "},"gplus":{"status":"on","dummy_img":"http:\/\/www.ralf-lang.de\/wp-content\/plugins\/2-klicks-button-socialshareprivacy-plugin\/images\/dummy_gplus.png","txt_info":"2 Klicks f\u00fcr mehr Datenschutz: Erst wenn Sie hier klicken, wird der Button aktiv und Sie k\u00f6nnen Ihre Empfehlung an Google+ senden. Schon beim Aktivieren werden Daten an Dritte \u00fcbertragen \u2013 siehe <em>i<\/em>.","txt_gplus_off":"nicht mit Google+ verbunden","txt_gplus_on":"mit Google+ verbunden","display_name":"Google+","referrer_track":"","language":"de"}},"uri":"http:\/\/www.ralf-lang.de\/2012\/03\/15\/php5-3-packages-in-sles-11-sp2\/"};
				options.cookie_domain = document.location.host;
				$(document).ready(function(){
					$('#socialshareprivacy29').socialSharePrivacy(options);
				});
			})(jQuery);
			</script>
		<!-- Ende von `social share privacy by smeagol.de´ -->]]></content:encoded>
			<wfw:commentRss>http://www.ralf-lang.de/2012/03/15/php5-3-packages-in-sles-11-sp2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
