<?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>digidisaster.de &#187; Tutorials</title>
	<atom:link href="http://www.digidisaster.de/category/tutorials/feed" rel="self" type="application/rss+xml" />
	<link>http://www.digidisaster.de</link>
	<description>MySpace! -,- -,- Mein Platz! ;-) ;-)</description>
	<lastBuildDate>Wed, 17 Mar 2010 07:30:20 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Display your tweets in real time, a basic twitter API use.</title>
		<link>http://www.digidisaster.de/2009/08/04/display-your-tweets-in-real-time-a-basic-twitter-api-use-%c2%ab-position-absolute</link>
		<comments>http://www.digidisaster.de/2009/08/04/display-your-tweets-in-real-time-a-basic-twitter-api-use-%c2%ab-position-absolute#comments</comments>
		<pubDate>Tue, 04 Aug 2009 21:48:10 +0000</pubDate>
		<dc:creator>roland</dc:creator>
				<category><![CDATA[Tutorials]]></category>

		<guid isPermaLink="false">http://www.digidisaster.de/?p=557</guid>
		<description><![CDATA[Display your tweets in real time, a basic twitter API use.: by Cedric Dugas
Twitter Updates in Realtime mit Hilfe von jQuery, CSS und ein wenig JavaScript. Eine wirklich gelungenes Tutorial. Ansehen lohnt!!!
]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.position-absolute.com/articles/display-your-tweet-in-real-time-a-basic-twitter-api-use/">Display your tweets in real time, a basic twitter API use.</a>: by Cedric Dugas</p>
<p>Twitter Updates in Realtime mit Hilfe von jQuery, CSS und ein wenig JavaScript. Eine wirklich gelungenes Tutorial. Ansehen lohnt!!!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.digidisaster.de/2009/08/04/display-your-tweets-in-real-time-a-basic-twitter-api-use-%c2%ab-position-absolute/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mac Adressbuch mit Google synchronisieren (ohne iPhone / iPod touch)</title>
		<link>http://www.digidisaster.de/2009/07/20/mac-adressbuch-mit-google-synchronisieren-ohne-iphone-ipod-touch</link>
		<comments>http://www.digidisaster.de/2009/07/20/mac-adressbuch-mit-google-synchronisieren-ohne-iphone-ipod-touch#comments</comments>
		<pubDate>Mon, 20 Jul 2009 22:56:12 +0000</pubDate>
		<dc:creator>roland</dc:creator>
				<category><![CDATA[Mac OSX]]></category>
		<category><![CDATA[Adressbuch]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[iPod]]></category>
		<category><![CDATA[iPod touch]]></category>
		<category><![CDATA[isync]]></category>
		<category><![CDATA[Kontakte]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[osx]]></category>
		<category><![CDATA[synchronisieren]]></category>

		<guid isPermaLink="false">http://www.digidisaster.de/?p=524</guid>
		<description><![CDATA[Das Adressbuch auf dem Mac mit den kontakten in Google Mail zu synchronisieren ist kein Hexenwerk. Hier steht wie es geht auch ohne iPod und iPhone.]]></description>
			<content:encoded><![CDATA[<p>Seit einiger Zeit kann das Adressbuch mit einem Google Mail Account synchronisiert werden. Ähnlich wie es bereits für MobileMe, einem Exchange Server oder mit einem Yahoo! Account möglich ist, kann man unter Einstellungen -&gt; Allgemein auch ein Google Konto angeben.</p>
<div id="attachment_534" class="wp-caption alignright" style="width: 158px"><a href="http://www.digidisaster.de/wp-content/uploads/2009/07/Allgemein-ohne-Google.jpg"><img class="size-medium wp-image-534 " style="margin: 5px;" title="Allgemein ohne Google" src="http://www.digidisaster.de/wp-content/uploads/2009/07/Allgemein-ohne-Google-148x150.jpg" alt="Allgemein ohne Google" width="148" height="150" /></a><p class="wp-caption-text">Einstellungen ohne Google</p></div>
<p>Nun werden sich einige Denke, der Typ hier schreibt nur Mist, den die Option mit Google synchronisieren taucht bei den meisten Besitzern eines Mac&#8217;s überhaupt nicht auf. Des Rätsel&#8217;s Lösung ist ein iPhone oder ein iPod touch. Sobald eines dieser Geräte an einem Mac angeschlossen ist bzw. einmal angeschlossen war, ist die Option &#8220;Mit Google synchronisieren&#8221; sichtbar.</p>
<p>Super aber nun mal fix nen iPod touch oder ein iPhone kaufen bzw. sich nen Bekannten suchen der einem mal eben sein iPhone borgt, ist auch keine wirkliche Option. Das geht auch einfacher &#8211; mit Hilfe des Texteditors.</p>
<p>Nur wenige Schritte sind notwendig um die Funktion &#8220;Mit Google synchroniseren&#8221; zu aktivieren:</p>
<ol>
<li>Texteditor öffnen<br />
 (zu finden unter Programme -&gt; TextEdit)</p>
<div id="attachment_536" class="wp-caption alignright" style="width: 160px"><a href="http://www.digidisaster.de/wp-content/uploads/2009/07/Text-Edit-Format-1.jpg"><img class="size-medium wp-image-536 " title="Text-Edit Format-1" src="http://www.digidisaster.de/wp-content/uploads/2009/07/Text-Edit-Format-1-150x54.jpg" alt="Text-Edit Format-1" width="150" height="54" /></a><p class="wp-caption-text">TextEdit &gt;&gt; reiner Text</p></div>
</li>
<li>Im Menü unter Format -&gt; In reinen Text umwandeln aktivieren </li>
<li>Folgende Zeichenkette einfügen:<br />
 <strong><em>{ Devices = { red-herring = { &#8216;Family ID&#8217; = 10001; }; }; }</em></strong></li>
<li>Speichern unter: Macintosh HD -&gt; Library -&gt; Preferences -&gt; <em><strong>com.apple.iPod.plist</strong></em></li>
<li>Nun steht die Option im Adressbuch unter Einstellungen -&gt; Allgemein zur Verfügung</li>
<li>Nun noch die Zugangsdaten (google eMail Adresse und Passwort) eingeben, fertig.</li>
<div id="attachment_535" class="wp-caption alignright" style="width: 147px"><a href="http://www.digidisaster.de/wp-content/uploads/2009/07/Allgemein-mit-Google.jpg"><img class="size-medium wp-image-535 " style="margin: 5px;" title="Allgemein mit Google" src="http://www.digidisaster.de/wp-content/uploads/2009/07/Allgemein-mit-Google-137x150.jpg" alt="Allgemein mit Google" width="137" height="150" /></a><p class="wp-caption-text">Einstellungen mit Google</p></div>
</ol>
<p>Voller Erwartung öffnen wir das Adressbuch&#8230;aber nichts passiert. Die Kontakte werden trotz aktivierter Option nicht syncronisiert. Nun das liegt daran, das der Mac ein Erregniss erwartet um die synchronisierung über das Tool iSync zu starten. Im Regelfall tritt dies auf, wenn man einen iPod anschliest. Da wir hier davon ausgehen, das wir keinen iPod haben müssen wir uns anderweitig behelfen:</p>
<ol>
<li>Das Programm Terminal öffnen <br />
 (Macintosh HD -&gt; Programme -&gt; Dienstprogramme -&gt; Terminal)</li>
<li>Folgende Zeile kopieren und in das Terminal einfügen und mit der Eingabetaste bestätigen: <br />
 <em><strong>sudo defaults write /System/Library/PrivateFrameworks/GoogleContactSync.framework/Resources/ClientDescription Type &#8217;server&#8217; <br />
 </strong></em>Diese Option ist wichtig, damit wir im übernächsten Schritt das Tool iSync benutzen können um das Adressbuch ganz bequem zu synchronisieren.<em><strong> </strong></em>Standardmässig steht diese Option auf  <strong>&#8216;app&#8217;</strong>.</li>
<li>Nach absetzen des Befehles aus Schritt 2, werden sie aufgefordert ihr Passwort einzugeben. Dies ist normal und dient dazu, sicherzustellen das auch wirklich sie es sind, der gerade Systemeinstellungen ändert und nicht etwa ein Fremder oder ein bösartiges Programm. Dieses Verhalten kennen sie sicher vom Updateprozess von MacOS. Einzig ist hier die Eingabeaufforderung grafisch.</li>
<li>Nun müssen wir noch folgenden Befehl in das Terminal kopieren und ebenfalls mit der Eingabetaste abschließen:<br />
 <em><strong>sudo chmod 644 /System/Library/PrivateFrameworks/GoogleContactSync.framework/Resources/ClientDescription.plist</strong></em><br />
 Dieser Befehl setzt die Dateiberechtigungen wieder richtig.</p>
<p><br class="spacer_" /></p>
<div id="attachment_541" class="wp-caption alignright" style="width: 160px"><a href="http://www.digidisaster.de/wp-content/uploads/2009/07/iSync-Einstellungen-1.jpg"><img class="size-medium wp-image-541" title="iSync-Einstellungen-1" src="http://www.digidisaster.de/wp-content/uploads/2009/07/iSync-Einstellungen-1-150x99.jpg" alt="iSync Einstellungen" width="150" height="99" /></a><p class="wp-caption-text">iSync Einstellungen</p></div>
</li>
<li>Der letzte Schritt ist das Synchronisierungstool iSync zu starten und in den Programmeinstellungen die Option <strong>&#8220;Status in der</strong><strong> Menüleiste anzeigen&#8221;</strong> zu aktivieren. Das Tool iSync kann nun geschlossen werden. In der Menüleiste taucht ein neues Icon auf (Zwei halb Runde Pfeile). Mit Hilfe dieses Icons können wir nun die synchronisierung starten (Jetzt synchronisieren).</li>
<li>Nun geht alles sehr schnell und das Adressbuch wird mit unserem Google Account abgeglichen.
<div id="attachment_542" class="wp-caption aligncenter" style="width: 160px"><a href="http://www.digidisaster.de/wp-content/uploads/2009/07/SystemUIServer-1.jpg"><img class="size-medium wp-image-542 " title="SystemUIServer-1" src="http://www.digidisaster.de/wp-content/uploads/2009/07/SystemUIServer-1-150x70.jpg" alt="SystemUIServer-1" width="150" height="70" /></a><p class="wp-caption-text">Die Synchronisierung kann beginnen</p></div>
</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.digidisaster.de/2009/07/20/mac-adressbuch-mit-google-synchronisieren-ohne-iphone-ipod-touch/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Bilder direkt aus Adobe Lightroom nach Gallery2 exportieren</title>
		<link>http://www.digidisaster.de/2009/07/15/bilder-direkt-aus-adobe-lightroom-nach-gallery2-exportieren</link>
		<comments>http://www.digidisaster.de/2009/07/15/bilder-direkt-aus-adobe-lightroom-nach-gallery2-exportieren#comments</comments>
		<pubDate>Wed, 15 Jul 2009 21:29:48 +0000</pubDate>
		<dc:creator>roland</dc:creator>
				<category><![CDATA[Lightroom]]></category>
		<category><![CDATA[Adobe Lightroom]]></category>
		<category><![CDATA[Bilder]]></category>
		<category><![CDATA[export]]></category>
		<category><![CDATA[flickr]]></category>
		<category><![CDATA[Gallery2]]></category>
		<category><![CDATA[picasa]]></category>
		<category><![CDATA[Zusatzmodul]]></category>

		<guid isPermaLink="false">http://www.digidisaster.de/?p=512</guid>
		<description><![CDATA[Über ein Zusatzmodul für Adobe Lightroom ist es möglich Bilder direkt in die Online Galeriesoftware Gallery2 zu exportieren. Wie es funktioniert erfahrt ihr hier.]]></description>
			<content:encoded><![CDATA[<p>Lange habe ich nach einer Möglichkeit gesucht, unsere Bilder die in Adobe Lightroom verwaltet werden, direkt in unsere Online Galerie zu exportieren. Nun bin ich fündig gweorden. Unsere Online Galerie basiert auf <a href="http://gallery.menalto.com/" target="_blank">Gallery2</a>, eine freie &#8211; in PHP programmierte &#8211; Software die darauf spezialisiert ist Bilder im Web zu veröffentlichen.</p>
<p>Adobe Lightroom läßt sich mit Zusatzmodulen erweitern. Auf der Adobe Seite &#8211; im sog. <a href="http://www.adobe.com/cfusion/exchange/index.cfm?s=5&amp;from=1&amp;o=desc&amp;cat=-1&amp;l=-1&amp;event=productHome&amp;exc=25" target="_blank">Lightroom Exchange</a> &#8211; finden sich einige freien und kostenpflichtige Zusatzmodule.  In der Rubrik &#8220;Export Plug-In&#8221; findet sich ein Zusatzmodul, das den Export aus Lightroom direkt in eine Gallery2 Web Galerie verwirklicht. Dieses Modul ist kostenfrei kann alles das was man von solch einem Modul erwartet:</p>
<ul>
<li>nahtlose Einbettung in die Export Funktionen von Adobe Lightrooom</li>
<li>unterstützt beliebig viele Web Fotogalerien</li>
<li>Neue Kategorien können direkt erstellt werden</li>
<li>die Bilder können für den Export umbenannt und in der Größe verändert werden</li>
<li>ein Wasserzeichen kann eingebettet werden</li>
<li>die Bilder können vor dem Export geschärft werden</li>
</ul>
<p>So funktionierts:</p>
<ol>
<li>Bei Adobe registrieren</li>
<li>Zusatzmodul herunterladen</li>
<li>Das Modul kann theoretisch an einen beliebigen Ort gespeichert werden</li>
<li>Einbinden des Moduls in Lightroom über den Zusatzmodulmanager:
<div id="attachment_514" class="wp-caption alignnone" style="width: 410px"><a href="http://www.digidisaster.de/wp-content/uploads/2009/07/Lightroom-Zusatzmodul-Manager.jpg"><img class="size-large wp-image-514" title="Lightroom-Zusatzmodul-Manager" src="http://www.digidisaster.de/wp-content/uploads/2009/07/Lightroom-Zusatzmodul-Manager-400x337.jpg" alt="Lightroom-Zusatzmodul-Manager" width="400" height="337" /></a><p class="wp-caption-text">Datei -&gt; Zusatzmodul-Manager</p></div>
</li>
<li>Nun steht das Gallery2 Export Modul unter Datei-&gt;Exportieren zur Verfügung</li>
<li>Um Bilder in eine Online Galerie zu exportieren, wählt man ein paar Bilder aus und wählt Datei-&gt;Exportieren&#8230;
<div id="attachment_515" class="wp-caption alignnone" style="width: 410px"><a href="http://www.digidisaster.de/wp-content/uploads/2009/07/LightroomExport.jpg"><img class="size-large wp-image-515" title="LightroomExport" src="http://www.digidisaster.de/wp-content/uploads/2009/07/LightroomExport-400x321.jpg" alt="LightroomExport" width="400" height="321" /></a><p class="wp-caption-text">Datei -&gt; Exportieren...</p></div>
</li>
<li>Die Einstellungen lassen sich wie gewohnt in Lightroom als Preset speichern. Damit ist es möglich mit nur wenigen Mausklicks seine Bilder online zustellen</li>
</ol>
<p>Aber natürlich gibt es nicht nur ein Exportmodul für die Software <a href="http://gallery.menalto.com/" target="_blank">Gallery2</a>. Für <a href="http://www.flickr.com/" target="_blank">flickr</a>, <a href="http://picasaweb.google.com/" target="_blank">Picasa</a> und noch einige mehr gibt es solche Export Module. Danke an die Community &#8211; tolle Arbeit.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.digidisaster.de/2009/07/15/bilder-direkt-aus-adobe-lightroom-nach-gallery2-exportieren/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP 4 &amp; PHP 5 auf Debian 4(etch) installieren</title>
		<link>http://www.digidisaster.de/2009/02/19/php-4-php-5-auf-debian-4etch-installieren</link>
		<comments>http://www.digidisaster.de/2009/02/19/php-4-php-5-auf-debian-4etch-installieren#comments</comments>
		<pubDate>Thu, 19 Feb 2009 15:18:59 +0000</pubDate>
		<dc:creator>roland</dc:creator>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[Apache2]]></category>
		<category><![CDATA[CGI]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[PHP4]]></category>
		<category><![CDATA[PHP5]]></category>
		<category><![CDATA[Unix]]></category>

		<guid isPermaLink="false">http://www.digidisaster.de/?p=301</guid>
		<description><![CDATA[PHP4 und PHP5 parallel auf einem Debian Server zu instalieren ist keine Hexerei.]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.digidisaster.de/wp-content/uploads/2009/02/php45-logo.png"><img class="alignleft size-full wp-image-350" title="php45-logo" src="http://www.digidisaster.de/wp-content/uploads/2009/02/php45-logo.png" alt="php45-logo" width="300" height="196" /></a></p>
<p>Läuft ein Webserver schon einige Zeit und ist wie in meinem Fall schon des öfteren von einer früheren Version von <a href="http://www.debian.de" target="_blank">Debian </a>upgedatet worden, ist vielfach <a href="http://www.php.net" target="_blank">PHP </a>in der Version 4 als Modul für den <a href="http://www.apache.org" target="_blank">Apache </a>Webserver installiert. Neue Software, wie zum Beispiel Typo3 Version 4.2 benötigt mittlerweile aber PHP in der Version 5.2. Was tun? PHP4 deinstalieren und PHP 5 instalieren ist aufgrund der Rückwertskompatipilität oft nicht so einfach möglich. Eine Lösung bei der beide Versionen im Paralellbetrieb laufen ist Notwendig.</p>
<p>Die Lösung ist, PHP5 in der CGI Variante zu instalieren und dem jeweiligen Bereich der Internetseite oder dem VirtuelenHost über eine direktive Mitteilen das <code>.php</code> Dateien über den CGI Wrapper auszuführen sind.</p>
<p>Aber keine Panik! PHP5 parallel zu installieren ist kein Hexenwerk:</p>
<ol>
<li>In <code>/etc/apt</code> die <code>sources.list</code> mit den aktuellen Debian Mirrors anpassen.
<pre lang="apt_sources"># Deutsche Debian Server

deb http://ftp.de.debian.org/debian stable main contrib non-free
deb http://ftp2.de.debian.org/debian-non-US/ stable/non-US main contrib non-free
deb http://ftp2.de.debian.org/debian-security stable/updates main contrib non-free</pre>
<p>Eine Liste mit den aktuellen <a href="http://www.debian.org/mirror/mirrors_full" target="_blank">Mirrors</a> findet ihr auf den <a href="http://www.debian.org/mirror/mirrors_full" target="_blank">Debian Seiten</a>.</li>
<li><code>apt-get update</code> ausführen um die Paketinformationen der neuen Mirrors zu laden <em>(Root Rechte werden benötigt)</em>:
<pre class="brush:[bash]">ServerXX:/etc/apt#su
Password:
ServerXX:/etc/apt# apt-get update
Hole:1 http://ftp2.de.debian.org stable/non-US Release.gpg [197B]
Hole:2 http://ftp2.de.debian.org stable/updates Release.gpg [189B]
OK   http://ftp2.de.debian.org stable/non-US Release
OK   http://ftp2.de.debian.org stable/updates Release
Hole:3 http://ftp.de.debian.org stable Release.gpg [386B]
OK   http://ftp.de.debian.org stable Release
Ign http://ftp2.de.debian.org stable/non-US/main Packages/DiffIndex
Ign http://ftp2.de.debian.org stable/non-US/contrib Packages/DiffIndex
Ign http://ftp2.de.debian.org stable/non-US/non-free Packages/DiffIndex
Ign http://ftp2.de.debian.org stable/updates/main Packages/DiffIndex
Ign http://ftp.de.debian.org stable/main Packages/DiffIndex
Ign http://ftp2.de.debian.org stable/updates/contrib Packages/DiffIndex
Ign http://ftp2.de.debian.org stable/updates/non-free Packages/DiffIndex
Ign http://ftp2.de.debian.org stable/non-US/main Packages
Ign http://ftp2.de.debian.org stable/non-US/contrib Packages
Ign http://ftp.de.debian.org stable/contrib Packages/DiffIndex
Ign http://ftp.de.debian.org stable/non-free Packages/DiffIndex
OK   http://ftp.de.debian.org stable/main Packages
Ign http://ftp2.de.debian.org stable/non-US/non-free Packages
OK   http://ftp2.de.debian.org stable/updates/main Packages
OK   http://ftp.de.debian.org stable/contrib Packages
OK   http://ftp2.de.debian.org stable/updates/contrib Packages
OK   http://ftp.de.debian.org stable/non-free Packages
OK   http://ftp2.de.debian.org stable/updates/non-free Packages
OK   http://ftp2.de.debian.org stable/non-US/main Packages
OK   http://ftp2.de.debian.org stable/non-US/contrib Packages
OK   http://ftp2.de.debian.org stable/non-US/non-free Packages
Es wurden 3B in 0s geholt (4B/s)
Paketlisten werden gelesen... Fertig
ServerXX:/etc/apt#</pre>
<p>Sollte eine Fehlermeldung bei diesem Prozess auftreten, liegt dies meist daran, das der PGP Schlüssel zur Überprüfung der Pakete nicht bekannt ist. Sollte dies der Fall sein, lest bitte hier weiter.</li>
<li> Nun kann das <code>php5-cgi</code> Paket, mit dem Befehl <code>apt-get install php5-cgi</code> installiert werden.</li>
<li>In die Datei <code>/etc/apache2/apache2.conf</code> müssen folgende Zeilen eingefügt werden:
<pre class="brush:[plain]"># PHP5 CGI Integration
ScriptAlias /php5-cgi /usr/lib/cgi-bin/php5
Action php5-cgi /php5-cgi</pre>
</li>
<li>Jetzt ist es an der Zeit PHP5 für einen bestimmten Bereich oder einem VirtuellenHost zu aktivieren. Dies geschieht am besten in den Konfigurationsdateien für die verschiedenen Bereiche des Webservers. Hier in diesem Beispiel richte ich PHP5 für die Sub-Domain <code>php5.r-g-b.de</code> ein.<br />
Im Verzeichniss <code>/etc/apache2/sites-enabled/</code> liegen die Konfigurationsdateien die der Apache Webserver beim starten einliest. Hier empfiehlt es sich für die verschiedenen VirtuellenHosts je eine Konfiguration ab zu legen.<br />
Beispiel: <code>php5_rgb.conf</code></p>
<pre class="brush:[plain]">
   ServerName php5.r-g-b.de
   DocumentRoot /home/rgb/php5test
   DirectoryIndex index.php index.html index.htm

   UseCanonicalName off
   ServerSignature off

   # Verzeichniss Einstellungen
    &lt;Directory '/home/rgb/php5test'>
	AllowOverride All
	Options +FollowSymLinks -Indexes +Includes +MultiViews
        AddHandler php5-cgi .php
    &lt;/Directory>
</pre>
</li>
<li>Ist dies alles getan, muss der Apache Prozess die neue Konfiguration mittels des Befehls: <code>/etc/init.d/apache2 reload</code> einlesen. Das wars <img src='http://www.digidisaster.de/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </li>
<li>Die Konfiguration kann nun mittels des PHP Kommandos <code>phpinfo()</code> überprüft werden. Dazu eine Datei mit dem Namen <code>phpinfo.php</code> und folgendem Inhalt in dem Bereich des Webservers den wir vorher für PHP5 konfiguriert haben ablegen und mittels des Browsers aufrufen. Nun sollte eine Status Seite des PHP Interpreters erscheinen. Diese Informiert uns über die aktuelle Konfiguration von PHP5. <a href="http://php5.r-g-b.de/phpinfo.php" target="_blank">Hier ein Beispiel.</a><br />
Inhalt von <code>phpinfo.php</code>:</p>
<pre class="brush:[php]">
&lt;?php
    phpinfo();
?>
</pre>
</li>
<li>Da der Interpreter in den meisten Fällen nicht ausreichen sollte, müssen wir noch benötigte Funktionen und Module für PHP5 nachinstallieren. In meinem Fall habe ich die Pakete <code>php5-mysql, php5-gd, php5-curl, php5-imagick, php5-imap, php5-mcrypt, php5-xcache, php5-xsl und php5-xmlrpc</code> instaliert.<br />
Der Befehl zum instalieren der Pakete ist immer der selbe. Nur der jeweilige Paketname muss ausgetauscht werden.  Um sich einen Überblick über die vorhandenen Pakete zu verschaffen gibt man: <code>apt-cache search php5</code> in der Kommandozeile ein und erhält eine Liste der gefundenen Pakete:</p>
<pre class="brush:[bash]">ServerXX:/# apt-cache search php5
cakephp - MVC rapid application development framework for PHP
jffnms - web-based Network Management System (NMS) for IP networks
libapache2-mod-php5 - server-side, HTML-embedded scripting language
(Apache 2 module)
libapache2-mod-php5filter - server-side, HTML-embedded scripting
language (apache 2 filter module)
libgv-php5 - Php5 bindings for graphviz
php-auth - PHP PEAR modules for creating an authentication system
php-codesniffer - tokenises PHP code and detects violations of a
defined set of coding standards
php-doc - Documentation for PHP5
php-imlib - PHP Imlib2 Extension
php-pear - PEAR - PHP Extension and Application Repository
php5 - server-side, HTML-embedded scripting language (metapackage)
php5-adodb - Extension optimising ADOdb database abstraction library
php5-auth-pam - A PHP5 extension for PAM authentication
php5-cgi - server-side, HTML-embedded scripting language (CGI binary)
php5-cli - command-line interpreter for the php5 scripting language
php5-common - Common files for packages built from the php5 source
php5-curl - CURL module for php5
php5-dbg - Debug symbols for PHP5
php5-dev - Files for PHP5 module development
php5-ffmpeg - ffmpeg support for php5
php5-gd - GD module for php5
php5-geoip - GeoIP module for php5
php5-gmp - GMP module for php5
php5-gpib - libgpib PHP5 bindings
php5-idn - PHP API for the IDNA library
php5-imagick - ImageMagick module for php5
php5-imap - IMAP module for php5
php5-interbase - interbase/firebird module for php5
php5-lasso - Library for Liberty Alliance and SAML protocols - PHP 5
bindings
php5-ldap - LDAP module for php5
php5-librdf - PHP5 language bindings for the Redland RDF library
php5-mapscript - php5-cgi module for MapServer
php5-mcrypt - MCrypt module for php5
php5-memcache - memcache extension module for PHP5
php5-mhash - MHASH module for php5
php5-ming - Ming module for php5
php5-mysql - MySQL module for php5
php5-odbc - ODBC module for php5
php5-pgsql - PostgreSQL module for php5
php5-ps - ps module for PHP 5
php5-pspell - pspell module for php5
php5-radius - PECL radius module for PHP 5
php5-recode - recode module for php5
php5-sasl - Cyrus SASL extension for PHP 5
php5-snmp - SNMP module for php5
php5-sqlite - SQLite module for php5
php5-sqlrelay - SQL Relay PHP API
php5-suhosin - advanced protection module for php5
php5-sybase - Sybase / MS SQL Server module for php5
php5-symfony1.0 - Open-Source PHP Web Framework
php5-tidy - tidy module for php5
php5-uuid - OSSP uuid module for php5
php5-xapian - Xapian search engine interface for PHP5
php5-xcache - Fast, stable PHP opcode cacher
php5-xdebug - Xdebug Module for PHP 5
php5-xmlrpc - XML-RPC module for php5
php5-xsl - XSL module for php5
phpunit - Unit testing suite for PHP5
libapache-mod-php5 - server-side, HTML-embedded scripting language
(apache 1.3 module)
php4-pear - PHP Extension and Application Repository (transitional
package)
ServerXX:/#</pre>
<p style="text-align: left;">Um ein Paket <em>(in diesem Fall php5-mysql)</em> zu instalieren gibt man folgenden Befehl ein:<br />
<code>apt-get install php5-mysql</code><br />
Dies wiederholt man solange bis man alle benötigten Pakete installiert hat. Nun kann man die Konfiguration wieder mit der Datei <code>phpinfo.php</code> überprüfen. Die installierten Module sollten nun auf der Statusseite von PHP5 aufgelistet sein.</li>
<li>Das wars! PHP5 ist nun installiert und so weit Lauffähig. <img src='http://www.digidisaster.de/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </li>
</ol>
<p>Eure Erfahrung bitte in den Kommentaren posten.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.digidisaster.de/2009/02/19/php-4-php-5-auf-debian-4etch-installieren/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>IceCream by Photoshop</title>
		<link>http://www.digidisaster.de/2009/02/03/icecream-by-photoshop</link>
		<comments>http://www.digidisaster.de/2009/02/03/icecream-by-photoshop#comments</comments>
		<pubDate>Tue, 03 Feb 2009 11:42:55 +0000</pubDate>
		<dc:creator>roland</dc:creator>
				<category><![CDATA[Photoshop]]></category>
		<category><![CDATA[Illustration]]></category>
		<category><![CDATA[Tutorial]]></category>

		<guid isPermaLink="false">http://www.digidisaster.de/?p=236</guid>
		<description><![CDATA[In diesem Tutorial wird in einer leeren Photoshop Datei ein Eis am Stiel illustriert.  Das Ergebniss kann sich sehen lassen.]]></description>
			<content:encoded><![CDATA[<div id="attachment_237" class="wp-caption alignleft" style="width: 410px"><a href="http://www.digidisaster.de/wp-content/uploads/2009/02/ice-cream.png"><img class="size-large wp-image-237" title="ice-cream" src="http://www.digidisaster.de/wp-content/uploads/2009/02/ice-cream-400x266.png" alt="IceCream by Photoshop" width="400" height="266" /></a><p class="wp-caption-text">IceCream by Photoshop</p></div>
<p>Illustrationen / Drawings mit Photoshop auf einfachen Wege zu gestalten finde ich immer wieder Spannend. So auch dieses Tutorial von <a href="http://www.psdtuts.com" target="_blank">psdtuts.com</a>.</p>
<p>In diesem Tutorial wird in einer leeren Photoshop Datei ein Eis am Stiel illustriert.  Das Ergebniss kann sich sehen lassen.</p>
<p>Die Tutorials im Illsutrations- / Drawingsbereich finde ich vor allem deswegen so genial, weil man dabei viele Techniken in Photoshop kennenlernt. Ganz einfach wird man hier an Masken, Ebenen und Verläufe herangeführt.</p>
<p><a href="http://www.psdtuts.com" target="_blank">PSDTuts.com</a> führt einige Tutorials im Bereich Illustration. Hat man hier ein paar &#8220;nachgebaut&#8221;, macht es Lust auf eigene Kreationen. Derzeit bin ich auf der Suchen nach eigenen Tutorial Projekten. Diese werden dann natürlich hier in aller Ausführlichkeit zu lesen sein. Schaut einfach mal wieder vorbei.</p>
<ul>
<li><a href="http://psdtuts.com/category/tutorials/drawing/" target="_blank">Tutorials zur Illsutration / Drawing</a></li>
<li><a href="http://psdtuts.com/tutorials/drawing/how-to-illustrate-a-delicious-ice-cream-bar/" target="_blank">IceCream Tutorial</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.digidisaster.de/2009/02/03/icecream-by-photoshop/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pencil by Photoshop</title>
		<link>http://www.digidisaster.de/2009/01/08/pencil-by-photoshop</link>
		<comments>http://www.digidisaster.de/2009/01/08/pencil-by-photoshop#comments</comments>
		<pubDate>Thu, 08 Jan 2009 12:57:28 +0000</pubDate>
		<dc:creator>roland</dc:creator>
				<category><![CDATA[Photoshop]]></category>

		<guid isPermaLink="false">http://www.r-g-b.de/wp-roland/?p=53</guid>
		<description><![CDATA[Pencil by Photoshop ist ein tolles Tutorial das Anhand eines Stiftes zeigt, wie man in Photoshop (in diesem Fall einen Stift) modellieren kann. Ohne ein "wirkliches" 3D Programm.]]></description>
			<content:encoded><![CDATA[<p><a href="/wp-content/uploads/2009/01/stift.png"><img class="size-medium wp-image-108 alignleft" title="stift" src="/wp-content/uploads/2009/01/stift-150x94.png" alt="Pencil by Photoshop" /></a></p>
<p>Im Netz finden sich viele Interessante und oft sehr geniale Dinge. Ständig bin ich auf der Suche nach guten Tutorials zu Photoshop und anderen Grafischen Programmen. Natürlich bin ich auch wieder fündig geworden.</p>
<p>Pencil by Photoshop ist ein tolles Tutorial das Anhand eines Stiftes zeigt, wie man in Photoshop (in diesem Fall einen Stift) modellieren kann. Ohne ein &#8220;wirkliches&#8221; 3D Programm. Das Tutorial ist auf de Seiten von <a href="http://psdtuts.com/drawing/how-to-create-a-super-shiny-pencil-icon/" target="_blank">psdtuts.com</a> zu finden. Viel SPaß beim Ausprobieren.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.digidisaster.de/2009/01/08/pencil-by-photoshop/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
