<?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>GlobalIndustry-Project Blog</title>
	<atom:link href="http://blog.gi-project.de/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.gi-project.de</link>
	<description>web development, server administration, project managment &#38; more</description>
	<lastBuildDate>Mon, 30 Aug 2010 10:35:59 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>PHP hasst mich: Verzeichniswechsel in Destruktoren</title>
		<link>http://blog.gi-project.de/2010/08/php-hasst-mich-verzeichniswechsel-in-destruktoren/</link>
		<comments>http://blog.gi-project.de/2010/08/php-hasst-mich-verzeichniswechsel-in-destruktoren/#comments</comments>
		<pubDate>Mon, 30 Aug 2010 10:35:59 +0000</pubDate>
		<dc:creator>Julian</dc:creator>
				<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://blog.gi-project.de/?p=411</guid>
		<description><![CDATA[Nils Langners Blogname lässt sich leider nur zu oft zitieren. Diesmal geht es (mal wieder) um Eigenheiten von Destruktoren. Die machen mir nämlich mein schönes Autoloading kaputt. Da hat man sich solche Mühe mit einer netten Autoloading-Methode gegeben, ohne auf set_include_path() zurückgreifen zu müssen und nun verhindert ein Destruktor einer schmucken, neuen Klasse eben jenes. [...]]]></description>
		<wfw:commentRss>http://blog.gi-project.de/2010/08/php-hasst-mich-verzeichniswechsel-in-destruktoren/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Singleton dank Late Static Binding vererbbar</title>
		<link>http://blog.gi-project.de/2010/08/singleton-dank-late-static-binding-vererbbar/</link>
		<comments>http://blog.gi-project.de/2010/08/singleton-dank-late-static-binding-vererbbar/#comments</comments>
		<pubDate>Tue, 17 Aug 2010 15:19:35 +0000</pubDate>
		<dc:creator>Julian</dc:creator>
				<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://blog.gi-project.de/?p=407</guid>
		<description><![CDATA[Das bekannte design pattern &#8220;Singleton&#8221; ist seit PHP 5.3 nun dank Late Static Binding vererbbar. Vorher war das leider nicht möglich. Aufmerksam darauf geworden bin ich dank einem Post auf php.net von Ende 2009. Anstatt dass man nun bei jeder Klasse einen privaten Konstruktor und eine private Methode __clone() sowie eine getInstance()-Methode definiert, kann man [...]]]></description>
		<wfw:commentRss>http://blog.gi-project.de/2010/08/singleton-dank-late-static-binding-vererbbar/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Language Fallback</title>
		<link>http://blog.gi-project.de/2010/07/language-fallback/</link>
		<comments>http://blog.gi-project.de/2010/07/language-fallback/#comments</comments>
		<pubDate>Wed, 14 Jul 2010 09:48:25 +0000</pubDate>
		<dc:creator>Julian</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[HTTP]]></category>
		<category><![CDATA[i18n]]></category>
		<category><![CDATA[Language]]></category>

		<guid isPermaLink="false">http://blog.gi-project.de/?p=397</guid>
		<description><![CDATA[Für ein aktuelles, umfangreiches Projekt habe ich letzte Woche ein weiteres Kernsystem fertiggestellt: Ein von mir genanntes &#8220;Language Fallback&#8221;. Damit bezeichne ich einfach eine Liste oder Stack (oder Array, Queue, ..), zu der beim Ermitteln der Sprache Sprachobjekte hinzugefügt werden und über die man dann später ganz bequem iterieren kann. Im Gegensatz zu üblichen HowTo&#8217;s [...]]]></description>
		<wfw:commentRss>http://blog.gi-project.de/2010/07/language-fallback/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress 3.0 „Thelonious“ veröffentlicht!</title>
		<link>http://blog.gi-project.de/2010/06/wordpress-3-0-%e2%80%9ethelonious%e2%80%9c-veroffentlicht/</link>
		<comments>http://blog.gi-project.de/2010/06/wordpress-3-0-%e2%80%9ethelonious%e2%80%9c-veroffentlicht/#comments</comments>
		<pubDate>Fri, 18 Jun 2010 08:12:26 +0000</pubDate>
		<dc:creator>Julian</dc:creator>
				<category><![CDATA[Allgemeines]]></category>
		<category><![CDATA[3.0]]></category>
		<category><![CDATA[Release]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://blog.gi-project.de/?p=385</guid>
		<description><![CDATA[Gestern wurde nun schließlich nach dem Release Candidate 3 die Final Release Version veröffentlicht! Neben der angekündigten Integration von WordPress MultiUsers, gibt es eine Hand voll neuer Features: Dynamische Menus, Zentrale Updates von Plugins und WordPress selbst, individuelle Headers für Artikel und vieles mehr. Das neue Theme „TwentyTen“ integriert bereits das dynamische Menu und präsentiert [...]]]></description>
		<wfw:commentRss>http://blog.gi-project.de/2010/06/wordpress-3-0-%e2%80%9ethelonious%e2%80%9c-veroffentlicht/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Lines of Code in der Bash zählen</title>
		<link>http://blog.gi-project.de/2010/06/lines-of-code-in-der-bash-zahlen/</link>
		<comments>http://blog.gi-project.de/2010/06/lines-of-code-in-der-bash-zahlen/#comments</comments>
		<pubDate>Wed, 16 Jun 2010 14:28:32 +0000</pubDate>
		<dc:creator>Julian</dc:creator>
				<category><![CDATA[Allgemeines]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Bash]]></category>
		<category><![CDATA[Lines of Code]]></category>
		<category><![CDATA[LoC]]></category>
		<category><![CDATA[Projekt]]></category>
		<category><![CDATA[Rekursiv]]></category>

		<guid isPermaLink="false">http://blog.gi-project.de/?p=379</guid>
		<description><![CDATA[Für all diejenigen, die gerade kein entsprechendes Tool (IDE o.ä.) zur Hand haben, hier ein kleiner Befehl zum Zählen der Lines of Code eines Projektes: echo 'Lines of code (without spaces): ' find . -path -prune -o -print &#124; egrep '\.php&#124;\.as&#124;\.sql&#124;\.css&#124;\.js' &#124; grep -v '\.svn' &#124; xargs cat &#124; sed '/^\s*$/d' &#124; wc -l echo [...]]]></description>
		<wfw:commentRss>http://blog.gi-project.de/2010/06/lines-of-code-in-der-bash-zahlen/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>AVR-NET-IO meets Heizung</title>
		<link>http://blog.gi-project.de/2010/05/avr-net-io-meets-heizung/</link>
		<comments>http://blog.gi-project.de/2010/05/avr-net-io-meets-heizung/#comments</comments>
		<pubDate>Tue, 25 May 2010 17:13:50 +0000</pubDate>
		<dc:creator>krisi</dc:creator>
				<category><![CDATA[Elektronik]]></category>
		<category><![CDATA[Netzwerke / Server]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[avr]]></category>
		<category><![CDATA[avr-net-io]]></category>
		<category><![CDATA[diagramm]]></category>
		<category><![CDATA[ds1820]]></category>
		<category><![CDATA[ethersex]]></category>
		<category><![CDATA[heizung]]></category>
		<category><![CDATA[jpgraph]]></category>
		<category><![CDATA[messen]]></category>

		<guid isPermaLink="false">http://blog.gi-project.de/?p=353</guid>
		<description><![CDATA[Dank eines freien Tages bin ich in der letzten Woche endlich einmal zu etwas gekommen was ich schon vor Wochen erledigt haben wollte. Das AVR-NET-IO Board hat jetzt eine neue Heimat gefunden. Und zwar im heimischen Heizraum. Seit ein paar Tagen loggt nun der Server in regelmäßigen Abständen sechs verschiedene Temperaturwerte der Heizungsanlage mit und [...]]]></description>
		<wfw:commentRss>http://blog.gi-project.de/2010/05/avr-net-io-meets-heizung/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>10 php-Spielereien mit Bits</title>
		<link>http://blog.gi-project.de/2010/05/10-php-spielereien-mit-bits/</link>
		<comments>http://blog.gi-project.de/2010/05/10-php-spielereien-mit-bits/#comments</comments>
		<pubDate>Sat, 08 May 2010 17:15:39 +0000</pubDate>
		<dc:creator>Julian</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[benutzer]]></category>
		<category><![CDATA[bit]]></category>
		<category><![CDATA[Operator]]></category>
		<category><![CDATA[privileg]]></category>
		<category><![CDATA[rechte]]></category>
		<category><![CDATA[ressource]]></category>

		<guid isPermaLink="false">http://blog.gi-project.de/?p=349</guid>
		<description><![CDATA[Schon oft habe ich mir Gedanken gemacht, wie man im Web verschiedene Ressourcen (vergleichbar mit dem Begriff &#8220;Ressource&#8221; beim Zend-Framework) für Benutzer beschränken kann &#8211; eine Benutzer- und Rechteverwaltung also. Dazu gibt es schließlich vielerlei Ansichten und Lösungen und so viel sei gesagt: Je genauer man einzelnen Personen Rechte zuweisen möchte und je mehr Rechte [...]]]></description>
		<wfw:commentRss>http://blog.gi-project.de/2010/05/10-php-spielereien-mit-bits/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Ubuntu 10.04 Lucid Lynx &#8211; Apache bietet php-Dateien zum Download an</title>
		<link>http://blog.gi-project.de/2010/05/ubuntu-10-04-lucid-lynx-apache-bietet-php-dateien-zum-download-an/</link>
		<comments>http://blog.gi-project.de/2010/05/ubuntu-10-04-lucid-lynx-apache-bietet-php-dateien-zum-download-an/#comments</comments>
		<pubDate>Wed, 05 May 2010 08:35:28 +0000</pubDate>
		<dc:creator>Julian</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://blog.gi-project.de/?p=345</guid>
		<description><![CDATA[Gequält habe ich heute den ganzen morgen nach einer Lösung für mein Problem mit php-Dateien seit dem Umstieg auf Ubuntu 10.04 gesucht: Sämtliche Dateien wurden zum Download angeboten. Dass daran das Update auf Ubuntu 10.04 schuld war, war völlig klar. Allerdings bin ich im Web vorwiegend auf ältere Artikel gestoßen, bis ich im UbuntuUsers-Forum auf [...]]]></description>
		<wfw:commentRss>http://blog.gi-project.de/2010/05/ubuntu-10-04-lucid-lynx-apache-bietet-php-dateien-zum-download-an/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>vintage computing</title>
		<link>http://blog.gi-project.de/2010/04/vintage-computing/</link>
		<comments>http://blog.gi-project.de/2010/04/vintage-computing/#comments</comments>
		<pubDate>Fri, 16 Apr 2010 23:03:37 +0000</pubDate>
		<dc:creator>krisi</dc:creator>
				<category><![CDATA[Allgemeines]]></category>
		<category><![CDATA[Netzwerke / Server]]></category>
		<category><![CDATA[datacenter]]></category>
		<category><![CDATA[edv]]></category>
		<category><![CDATA[IBM]]></category>
		<category><![CDATA[mainframe]]></category>

		<guid isPermaLink="false">http://blog.gi-project.de/?p=330</guid>
		<description><![CDATA[Ich bin schon immer ein Fan von Steinzeit-EDV und großen Anhäufungen rechnender Elektronik gewesen. Hier habe ich einfach mal ein paar nette Youtube-Links zusammengestellt, über die ich kürzlich gestolpert bin. Viel Spaß Hier läuft der Prozessor sicher noch mit Diesel: http://www.youtube.com/watch?v=LChE-9fg7c8 Genial &#8212; Das könnte ein Haushaltsgeräte-Spot sein &#8230; : http://www.youtube.com/watch?v=zOD1umMX2s8 Ein ganz normales Rechenzentrum [...]]]></description>
		<wfw:commentRss>http://blog.gi-project.de/2010/04/vintage-computing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Typo3: Remote Command Execution in Typo3 Core</title>
		<link>http://blog.gi-project.de/2010/04/typo3-remote-command-execution-in-typo3-core/</link>
		<comments>http://blog.gi-project.de/2010/04/typo3-remote-command-execution-in-typo3-core/#comments</comments>
		<pubDate>Sat, 10 Apr 2010 13:15:09 +0000</pubDate>
		<dc:creator>Julian</dc:creator>
				<category><![CDATA[Allgemeines]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[Sicherheitslücke]]></category>
		<category><![CDATA[Typo3]]></category>

		<guid isPermaLink="false">http://blog.gi-project.de/?p=325</guid>
		<description><![CDATA[Wie ich soeben über Heise erfahren habe, wurde eine kritische Sicherheitslücke im Typo3 Core entdeckt. Dabei handelt es sich um eine Sicherheitslücke, die als &#8220;highly critical&#8221; eingestuft wurde. Die Sicherheitslücke ermöglicht es Hackern in der Typo3-Installation PHP-Code aus einer externen Quelle auszuführen, was im Prinzip vollen Zugriff auf das System erlauben kann. Betroffen sind die [...]]]></description>
		<wfw:commentRss>http://blog.gi-project.de/2010/04/typo3-remote-command-execution-in-typo3-core/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
