<?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>Digital FriendsDigital Friends - Design, Apps &amp; mehr</title>
	<atom:link href="http://www.digital-friends.net/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.digital-friends.net</link>
	<description>Design, Apps &#38; mehr</description>
	<lastBuildDate>Fri, 18 May 2012 12:55:04 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Zentrale Anlaufstelle für kommerzielle WordPress Plug-ins</title>
		<link>http://www.digital-friends.net/zentrale-anlaufstelle-fur-kommerziele-wordpress-plug-ins/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=zentrale-anlaufstelle-fur-kommerziele-wordpress-plug-ins</link>
		<comments>http://www.digital-friends.net/zentrale-anlaufstelle-fur-kommerziele-wordpress-plug-ins/#comments</comments>
		<pubDate>Fri, 18 May 2012 12:54:45 +0000</pubDate>
		<dc:creator>Christian</dc:creator>
				<category><![CDATA[Tools]]></category>
		<category><![CDATA[Plug-in]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.digital-friends.net/?p=4075</guid>
		<description><![CDATA[Die Suche nach Plug-ins direkt aus dem WordPress Backend heraus ist nützlich und unkompliziert. Allerdings galt dies bisher nur für kostenlose Plug-ins die im WordPress Verzeichnis zu finden sind. Durch das neue Plug-in von Brad Touesnard ist es nun auch möglich, direkt aus dem Backend heraus, nach Premium Plug-ins von Drittanbietern zu suchen. Nachdem man [...]]]></description>
			<content:encoded><![CDATA[<p>Die Suche nach Plug-ins direkt aus dem WordPress Backend heraus ist nützlich und unkompliziert. Allerdings galt dies bisher nur für kostenlose Plug-ins die im WordPress Verzeichnis zu finden sind. Durch das neue Plug-in von Brad Touesnard ist es nun auch möglich, direkt aus dem Backend heraus, nach Premium Plug-ins von Drittanbietern zu suchen.</p>
<p><span id="more-4075"></span></p>
<p>Nachdem man <a href="http://wpappstore.com/">WP App Store</a> installiert hat, gibt es einen neuen, gleichnamigen Menüpunkt, über den man zur Suche kommt. Dort hat man die Möglichkeit nach Plug-ins oder Themes zu suchen. Filtern kann man die Suche z.B. noch nach Kategorie oder Hersteller. Bis jetzt gibt es ca. 200 Themes und leider nur 10 Plug-ins.</p>
<p>Man kann sich einen Account anlegen und das gekaufte Produkt direkt im Backend bezahlen. Das Gute daran ist, das man auch in anderen WordPress installationen so direkt auf seine schon gekauften Produkte zugreifen kann.</p>
<p>Die Auswahl an Produkten ist noch recht überschaubar, was sich aber schnell ändern könnte, wenn auch andere Anbieter mitziehen. Mal sehen wie sich das ganze entwickelt.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.digital-friends.net/zentrale-anlaufstelle-fur-kommerziele-wordpress-plug-ins/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ansprechende CSS3 Buttons</title>
		<link>http://www.digital-friends.net/ansprechende-css3-buttons/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=ansprechende-css3-buttons</link>
		<comments>http://www.digital-friends.net/ansprechende-css3-buttons/#comments</comments>
		<pubDate>Tue, 01 May 2012 08:18:34 +0000</pubDate>
		<dc:creator>Christian</dc:creator>
				<category><![CDATA[Webdesign]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Inspiration]]></category>

		<guid isPermaLink="false">http://www.digital-friends.net/?p=4051</guid>
		<description><![CDATA[Auf der Webseite von Red Team Design findet man einige ansprechende CSS3 Buttons. Die Symbole werden per HTML Entities eingebunden. Somit ist kein Grafikprogramm nötig. Die Vorteile von CSS basierten Buttons sind, das Farbe und Größe schnell und einfach angepasst werden können. Auch die Ladezeiten sind gegenüber herkömmlichen Grafiken schneller. Der Nachteil ist, dass das [...]]]></description>
			<content:encoded><![CDATA[<p>Auf der Webseite von Red Team Design findet man einige ansprechende CSS3 Buttons. Die Symbole werden per HTML Entities eingebunden. Somit ist kein Grafikprogramm nötig.</p>
<p><span id="more-4051"></span></p>
<p>Die Vorteile von CSS basierten Buttons sind, das Farbe und Größe schnell und einfach angepasst werden können. Auch die Ladezeiten sind gegenüber herkömmlichen Grafiken schneller.</p>
<p>Der Nachteil ist, dass das Aussehen der Buttons von Browser zu Browser variieren kann. Mehr Informationen findet ihr auf der Webseite von <a href="http://www.red-team-design.com/just-another-awesome-css3-buttons">Red Team Design</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.digital-friends.net/ansprechende-css3-buttons/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Schnelles und kostenloses Webseiten Backup</title>
		<link>http://www.digital-friends.net/schnelles-und-kostenloses-webseiten-backup/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=schnelles-und-kostenloses-webseiten-backup</link>
		<comments>http://www.digital-friends.net/schnelles-und-kostenloses-webseiten-backup/#comments</comments>
		<pubDate>Sat, 21 Apr 2012 12:44:21 +0000</pubDate>
		<dc:creator>Christian</dc:creator>
				<category><![CDATA[Webhosting]]></category>
		<category><![CDATA[Backup]]></category>

		<guid isPermaLink="false">http://www.digital-friends.net/?p=4000</guid>
		<description><![CDATA[<p>Manchmal benötigt man ein Schnelles Backup der Datenbank und der Webseite, z.B. wenn ein Wordpress update ansteht. Mit 2 Zeilen Code könnt ihr das schnell und einfach realisieren.</p><!--more-->]]></description>
			<content:encoded><![CDATA[<p>Manchmal benötigt man auf die Schnelle ein Backup der Datenbank und der Webseite, z.B. wenn ein WordPress update ansteht. Mit 2 Zeilen Code könnt ihr das kurz und schmerzlos realisieren.</p>
<p><span id="more-4000"></span></p>
<p>Die Dateien sollten in einem geschützten Verzeichnis liegen. Wie man ein solches Verzeichnis anlegt, könnt ihr <a href="http://www.digital-friends.net/wordpress-absichern-ohne-plugins/">hier</a> nachlesen.</p>
<p>Erstellt 2 Dateien in eurem geschützten Verzeichnis. Im Beispiel nenne ich diese <strong>backup.php</strong> &amp; <strong>backup.sh</strong>. Kopiert folgenden Code in die entsprechenden Dateien:</p>
<p><strong>backup.php</strong></p><pre class="crayon-plain-tag">&amp;lt;?php shell_exec(&quot;/var/www/seite.de/httpdocs/backup/backup.sh&quot;); ?&amp;gt;</pre><p><strong>backup.sh</strong></p><pre class="crayon-plain-tag">mysqldump -uUSER -pPASS -Q DATENBANK &amp;gt; /var/www/seite.de/httpdocs/backup/db.sql

zip -r website.zip /var/www/seite.de/httpdocs/* -x /var/www/seite.de/httpdocs/backup\*</pre><p> </p>
<p>Wenn ihr nun die Datei <strong>www.seite.de/backup/backup.php</strong> aufruft, wird ein Backup der Webseite und ein Backup der Datenbank erstellt und im Verzeichnis /backup gespeichert. Der Pfad hinter dem -x wird beim Backup nicht berücksichtigt.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.digital-friends.net/schnelles-und-kostenloses-webseiten-backup/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Photoshop oder Fireworks für Webdesign</title>
		<link>http://www.digital-friends.net/photoshop-oder-fireworks-fur-webdesign/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=photoshop-oder-fireworks-fur-webdesign</link>
		<comments>http://www.digital-friends.net/photoshop-oder-fireworks-fur-webdesign/#comments</comments>
		<pubDate>Thu, 22 Mar 2012 10:50:28 +0000</pubDate>
		<dc:creator>Christian</dc:creator>
				<category><![CDATA[Tools]]></category>
		<category><![CDATA[Webdesign]]></category>
		<category><![CDATA[Fireworks]]></category>
		<category><![CDATA[Photoshop]]></category>

		<guid isPermaLink="false">http://www.digital-friends.net/?p=3989</guid>
		<description><![CDATA[Photoshop oder Fireworks für Webdesign Eigentlich stellte sich mir nie die Frage, ob ich ein anderes Programm fürs Webdesign nutzen sollte als Photoshop. Bis ich diesen Artikel gelesen habe.]]></description>
			<content:encoded><![CDATA[<h2 class="entry-title" style=""><a href="photoshop-oder-fireworks-fur-webdesign/ ">Photoshop oder Fireworks für Webdesign</a></h2>
<p>Eigentlich stellte sich mir nie die Frage, ob ich ein anderes Programm fürs Webdesign nutzen sollte als Photoshop. Bis ich <a href="http://www.reinegger.net/50_gruende_photoshop_nicht_fuer_webdesign_zu_verwenden.html">diesen Artikel</a> gelesen habe.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.digital-friends.net/photoshop-oder-fireworks-fur-webdesign/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hackerangriffe auf die eigene Webseite blockieren</title>
		<link>http://www.digital-friends.net/hackerangriffe-auf-die-eigene-webseite-blockieren/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=hackerangriffe-auf-die-eigene-webseite-blockieren</link>
		<comments>http://www.digital-friends.net/hackerangriffe-auf-die-eigene-webseite-blockieren/#comments</comments>
		<pubDate>Fri, 02 Mar 2012 18:04:27 +0000</pubDate>
		<dc:creator>Christian</dc:creator>
				<category><![CDATA[Websicherheit]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[Fail2ban]]></category>
		<category><![CDATA[Sicherheit]]></category>
		<category><![CDATA[SSH]]></category>

		<guid isPermaLink="false">http://www.digital-friends.net/?p=3909</guid>
		<description><![CDATA[Ein Hackerangriff beginnt immer mit der Suche nach einer Sicherheitslücke. Diesen Umstand kann man sich zunutze machen, um Hacker zu identifizieren und deren IP Adresse zu blocken. So ziemlich jede Aktion auf einem Server wird in einer Logdatei festgehalten. Egal ob ich mich per FTP einlogge oder eine Webseite aufrufe. In der Logdatei steht das [...]]]></description>
			<content:encoded><![CDATA[<p>Ein Hackerangriff beginnt immer mit der Suche nach einer Sicherheitslücke. Diesen Umstand kann man sich zunutze machen, um Hacker zu identifizieren und deren IP Adresse zu blocken.</p>
<p><span id="more-3909"></span></p>
<p>So ziemlich jede Aktion auf einem Server wird in einer Logdatei festgehalten. Egal ob ich mich per FTP einlogge oder eine Webseite aufrufe. In der Logdatei steht das Datum, die IP Adresse und der Pfad zur Datei. Hier ein Beispiel:</p>
<p></p><pre class="crayon-plain-tag">127.0.0.1 - - [02/Mar/2012:17:15:14 +0100] &quot;GET /phpmyadmin/ HTTP/1.1&quot; 404</pre><p></p>
<p>In dieser Zeile ist schön zu sehen, dass ein Angreifer nach dem Programm PhpMyAdmin gesucht hat. Mit diesem Programm lassen sich die Datenbanken auf dem Server verwalten. Weil es in der Vergangenheit immer wieder Sicherheitslücken in diesem Programm gab, ist es ein beliebtes Angriffsziel. Der Code 404 am Ende der Zeile sagt uns das das Verzeichnis nicht vorhanden ist.</p>
<h4>Die Suche eines Angreifers</h4>
<p>Hat sich ein Angreifer in den Kopf gesetzt meinen Blog zu hacken, wird er als aller erstes überprüfen welches CMS ich nutze und in welcher Version. Ist das CMS sicher und up to date wird er nach Applikationen und Verzeichnissen suchen, die nicht auf den ersten Blick erkennbar sind. Dazu wird er mithilfe einer Wordlist die Webseite scannen. So sieht eine Wordlist aus:</p>
<p></p><pre class="crayon-plain-tag">/admin/
/administrator/
/backup/
/db/
/joomla/
/password.txt
/webmail/
/.bash_history</pre><p></p>
<p>In der Liste sind Pfade zu Dateien oder Verzeichnissen eingetragen, die sensible Informationen oder angreifbare Applikationen enthalten könnten. Es könnten z.B. alle Pfade zu WordPress Plug-ins enthalten sein, die schon einmal eine Sicherheitslücke aufwiesen. Nicht selten sind in einer Wordlist 10000 oder mehr Einträge vorhanden. Das Scannen mit Wordlisten ist keineswegs eine Spielerei und sehr effektiv.</p>
<h4>Angreifer stoppen</h4>
<p>Um das Ausspionieren der Webseite zu erschweren, gibt es mehrere Möglichkeiten. Ich nutze hierzu das Programm <a href="http://www.fail2ban.org/wiki/index.php/Main_Page">Fail2ban</a>. Es überwacht die Logdateien unserer Webseite und blockiert IP Adressen anhand bestimmter Regeln. Fail2ban kann Bruteforceangriffe ebenso abwehren wie Wortlisten Scans.</p>
<h4>Installation von Fail2ban</h4>
<p>Die Installation von Fail2ban, hier auf einem Debian System, ist denkbar einfach. Per SSH am Server einloggen und Folgendes eingeben.</p>
<p></p><pre class="crayon-plain-tag">apt-get install fail2ban</pre><p></p>
<h4>Konfiguration von Fail2ban</h4>
<p>Ist Fail2ban installiert blockt es von haus aus SSH Bruteforceangriffe. Bei 3 falschen Login Versuchen wird die IP des Angreifers für 10 min. gesperrt.</p>
<p>Die Konfigdateien von Fail2ban liegen im Verzeichnis <strong>/etc/fail2ban</strong>. Für uns wichtig ist erst mal die Datei <strong>jail.conf</strong>. Hier wird z.B. geregelt, wie lange eine IP gesperrt bleibt oder welche Regeln aktiviert sind.</p>
<p>Die Regeln für die einzelnen Bereiche erkennen wir an den eckigen Klammern. Wir fügen also in die jail.conf eine neu Regel hinzu.</p>
<p></p><pre class="crayon-plain-tag">[wordlist]
enabled = true
port    = http,https
filter  = wordlist
logpath = /var/www/vhosts/webseite.de/logs/access_log
maxretry = 1
bantime = 30</pre><p></p>
<p>In der Regel wird der Pfad zur Logdatei angegeben, nach wie viel Versuchen der Angreifer geblockt werden soll und wie lange die IP geblockt bleiben soll. Ich hab hier zum Testen einmal 30 Sekunden gewählt.</p>
<p>Als Nächstes muss man noch einen Filter erstellen. Dazu wechseln wir in das Verzeichnis <strong>/etc/fail2ban/filter.d</strong> erstellen eine neue Datei mit dem Namen <strong>wordlist.conf</strong> und fügen folgenden Code ein:</p>
<p></p><pre class="crayon-plain-tag"># Fail2Ban configuration file
#
# Author: Dominic Derdau
# Website: www.erasel.net
# License: GPL
# You are free to Use this on other Sites if you link back to this Site.
# $Revision: 2.1.1 $
#
[Definition]
# Option:  failregex
# Notes.:  regex to match the &quot;File does not exist&quot; messages in the logfile. The
#          host must be matched by a group named &quot;host&quot;. The tag &quot;&quot; can
#          be used for standard IP/hostname matching and is only an alias for
#          (?:::f{4,6}:)?(?P\S+)
# Values:  TEXT
#
failregex = ^&lt;HOST&gt; .*\&quot;GET.*phpmyadmin.*HTTP.*\&quot;.*404.*
#[[]client &lt;HOST&gt;[]] .*\&quot;GET.*HTTP.*\&quot; 404
# Option:  ignoreregex
# Notes.:  regex to ignore. If this regex matches, the line is ignored.
#          standart search for favicon.ico  and robots.txt - this is often thrown and may do stupid mistakes
# Values:  TEXT
#
ignoreregex = .*(robots.txt|favicon.ico)</pre><p></p>
<p>Nun müssen wir nur noch die Konfig neu laden und unser Filter ist aktiviert.</p>
<p></p><pre class="crayon-plain-tag">/etc/init.d/fail2ban reload</pre><p></p>
<p>Jedes Mal wenn nun ein Bot oder ein Angreifer nach phpmyadmin sucht wird seine IP gebannt. Dazu sollte die Ip Adresse allerdings länger als 30 Sekunden gebannt werden. Natürlich bleibt hier noch viel Platz für andere Ideen. Man könnte z.B. generell alle IP Adressen die den Servercode 404 öfters verursachen bannen. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.digital-friends.net/hackerangriffe-auf-die-eigene-webseite-blockieren/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ben Heine &#8211; Virtual Artist</title>
		<link>http://www.digital-friends.net/ben-heine-virtual-artist/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=ben-heine-virtual-artist</link>
		<comments>http://www.digital-friends.net/ben-heine-virtual-artist/#comments</comments>
		<pubDate>Thu, 01 Mar 2012 18:42:07 +0000</pubDate>
		<dc:creator>Christian</dc:creator>
				<category><![CDATA[Foto]]></category>
		<category><![CDATA[Inspiration]]></category>

		<guid isPermaLink="false">http://www.digital-friends.net/?p=3893</guid>
		<description><![CDATA[Der Virtual Artist Ben Heine ist gebürtiger Belgier und an der Elfenbeinküste aufgewachsen. Am bekanntesten ist wohl seine Serie &#8220;Pencil vs. Camera&#8221; von der ich euch ein Paar Bilder zeigen möchte.]]></description>
			<content:encoded><![CDATA[<p>Der Virtual Artist <a href="http://www.benheine.com/">Ben Heine</a> ist gebürtiger Belgier und an der Elfenbeinküste aufgewachsen. Am bekanntesten ist wohl seine Serie &#8220;Pencil vs. Camera&#8221; von der ich euch ein Paar Bilder zeigen möchte.</p>
<p><span id="more-3893"></span></p>

<a href='http://www.digital-friends.net/ben-heine-virtual-artist/4561195225_839d20d8eb_b/' title='4561195225_839d20d8eb_b'><img width="150" height="150" src="http://www.digital-friends.net/wp-content/uploads/2012/03/4561195225_839d20d8eb_b-150x150.jpg" class="attachment-thumbnail" alt="4561195225_839d20d8eb_b" title="4561195225_839d20d8eb_b" /></a>
<a href='http://www.digital-friends.net/ben-heine-virtual-artist/4607621642_96e1c27d66_b/' title='4607621642_96e1c27d66_b'><img width="150" height="150" src="http://www.digital-friends.net/wp-content/uploads/2012/03/4607621642_96e1c27d66_b-150x150.jpg" class="attachment-thumbnail" alt="4607621642_96e1c27d66_b" title="4607621642_96e1c27d66_b" /></a>
<a href='http://www.digital-friends.net/ben-heine-virtual-artist/4649457865_8a15a5388b_b/' title='4649457865_8a15a5388b_b'><img width="150" height="150" src="http://www.digital-friends.net/wp-content/uploads/2012/03/4649457865_8a15a5388b_b-150x150.jpg" class="attachment-thumbnail" alt="4649457865_8a15a5388b_b" title="4649457865_8a15a5388b_b" /></a>
<a href='http://www.digital-friends.net/ben-heine-virtual-artist/4750627226_4e3ac96efb_b/' title='4750627226_4e3ac96efb_b'><img width="150" height="150" src="http://www.digital-friends.net/wp-content/uploads/2012/03/4750627226_4e3ac96efb_b-150x150.jpg" class="attachment-thumbnail" alt="4750627226_4e3ac96efb_b" title="4750627226_4e3ac96efb_b" /></a>
<a href='http://www.digital-friends.net/ben-heine-virtual-artist/5188694473_c9670571d7_b/' title='5188694473_c9670571d7_b'><img width="150" height="150" src="http://www.digital-friends.net/wp-content/uploads/2012/03/5188694473_c9670571d7_b-150x150.jpg" class="attachment-thumbnail" alt="5188694473_c9670571d7_b" title="5188694473_c9670571d7_b" /></a>
<a href='http://www.digital-friends.net/ben-heine-virtual-artist/5571533600_dfabd43d19_b/' title='5571533600_dfabd43d19_b'><img width="150" height="150" src="http://www.digital-friends.net/wp-content/uploads/2012/03/5571533600_dfabd43d19_b-150x150.jpg" class="attachment-thumbnail" alt="5571533600_dfabd43d19_b" title="5571533600_dfabd43d19_b" /></a>
<a href='http://www.digital-friends.net/ben-heine-virtual-artist/6306031801_0e131539e0_b/' title='6306031801_0e131539e0_b'><img width="150" height="150" src="http://www.digital-friends.net/wp-content/uploads/2012/03/6306031801_0e131539e0_b-150x150.jpg" class="attachment-thumbnail" alt="6306031801_0e131539e0_b" title="6306031801_0e131539e0_b" /></a>
<a href='http://www.digital-friends.net/ben-heine-virtual-artist/6349627927_53e9e8f682_b/' title='6349627927_53e9e8f682_b'><img width="150" height="150" src="http://www.digital-friends.net/wp-content/uploads/2012/03/6349627927_53e9e8f682_b-150x150.jpg" class="attachment-thumbnail" alt="6349627927_53e9e8f682_b" title="6349627927_53e9e8f682_b" /></a>

]]></content:encoded>
			<wfw:commentRss>http://www.digital-friends.net/ben-heine-virtual-artist/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Firefox ab Version 13 als 64bit Version</title>
		<link>http://www.digital-friends.net/firefox-ab-version-13-als-64bit-version/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=firefox-ab-version-13-als-64bit-version</link>
		<comments>http://www.digital-friends.net/firefox-ab-version-13-als-64bit-version/#comments</comments>
		<pubDate>Thu, 01 Mar 2012 00:54:06 +0000</pubDate>
		<dc:creator>Christian</dc:creator>
				<category><![CDATA[Tools]]></category>
		<category><![CDATA[64bit]]></category>
		<category><![CDATA[Firefox]]></category>

		<guid isPermaLink="false">http://www.digital-friends.net/?p=3885</guid>
		<description><![CDATA[Firefox 64bit Firefox wird ab Version 13 auch als 64bit Version erhältlich sein. Wer diese schon vorab testen möchte, kann die Alpha Version hier downloaden. Viel Spaß damit.]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.digital-friends.net/wordpress-excerpt-code-snippet/" ><br />
<h2 class="entry-title" style="margin-top:-40px">Firefox 64bit</h2>
<p></a></p>
<p>Firefox wird ab Version 13 auch als 64bit Version erhältlich sein. Wer diese schon vorab testen möchte, kann die Alpha Version hier <a href="http://www.chip.de/downloads/Firefox-13-64-Bit_35450182.html">downloaden</a>. Viel Spaß damit.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.digital-friends.net/firefox-ab-version-13-als-64bit-version/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress Excerpt Code Snippet</title>
		<link>http://www.digital-friends.net/wordpress-excerpt-code-snippet/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=wordpress-excerpt-code-snippet</link>
		<comments>http://www.digital-friends.net/wordpress-excerpt-code-snippet/#comments</comments>
		<pubDate>Tue, 14 Feb 2012 15:43:21 +0000</pubDate>
		<dc:creator>Christian</dc:creator>
				<category><![CDATA[Webdesign]]></category>

		<guid isPermaLink="false">http://www.digital-friends.net/?p=3879</guid>
		<description><![CDATA[Code Snippet WordPress ist zum Arbeiten eigentlich ganz angenehm und übersichtlich. Das Einzige was mich ein bisschen nervt ist die Größe des Editors für die Textzusammenfassung. (Auszug oder Excerpt) Packt einfach folgenden Code in die functions.php eures Templates, nicht in die functions.php von WordPress und der Editor hat eine angenehme Größe. [crayon-4fb9a0932e2a5/] Quelle: www.spyrestudios.com]]></description>
			<content:encoded><![CDATA[<h2 class="entry-title" style=""><a href="wordpress-excerpt-code-snippet/">Code Snippet</a></h2>
<p>WordPress ist zum Arbeiten eigentlich ganz angenehm und übersichtlich. Das Einzige was mich ein bisschen nervt ist die Größe des Editors für die Textzusammenfassung. (Auszug oder Excerpt)</p>
<p>Packt einfach folgenden Code in die functions.php eures Templates, <strong>nicht in die functions.php von WordPress</strong> und der Editor hat eine angenehme Größe.</p>
<p></p><pre class="crayon-plain-tag">add_action('admin_head', 'excerpt_textarea_height');
function excerpt_textarea_height() {
    echo'
    &lt;style type=&quot;text/css&quot;&gt;
        #excerpt{ height:500px; }
    &lt;/style&gt;
    ';
}</pre><p></p>
<p>Quelle: <a href="http://spyrestudios.com/17-time-saving-code-snippets-for-wordpress-developers/">www.spyrestudios.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.digital-friends.net/wordpress-excerpt-code-snippet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Plesk 10 und Debian Lenny auf Squeeze updaten</title>
		<link>http://www.digital-friends.net/plesk-10-und-debian-lenny-auf-squeeze-updaten/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=plesk-10-und-debian-lenny-auf-squeeze-updaten</link>
		<comments>http://www.digital-friends.net/plesk-10-und-debian-lenny-auf-squeeze-updaten/#comments</comments>
		<pubDate>Mon, 13 Feb 2012 19:11:51 +0000</pubDate>
		<dc:creator>Christian</dc:creator>
				<category><![CDATA[Webhosting]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[Plesk]]></category>

		<guid isPermaLink="false">http://www.digital-friends.net/?p=3838</guid>
		<description><![CDATA[Ich schieb die Sache ja schon ne ganze weile vor mir her, weil ich irgendwie schon im Gefühl hatte, dass die beiden Updates nicht ohne Probleme laufen würden. Leider hat sich nach dem Upgrade auf Squeeze auch noch das schlimmste bewahrheitet, der Server startet nicht mehr. Plesk Update Plesk ist für Webmaster und deren Kunden [...]]]></description>
			<content:encoded><![CDATA[<p>Ich schieb die Sache ja schon ne ganze weile vor mir her, weil ich irgendwie schon im Gefühl hatte, dass die beiden Updates nicht ohne Probleme laufen würden. Leider hat sich nach dem Upgrade auf Squeeze auch noch das schlimmste bewahrheitet, der Server startet nicht mehr.</p>
<p><span id="more-3838"></span></p>
<h4>Plesk Update</h4>
<p><a href="http://www.parallels.com/de/products/plesk/">Plesk</a> ist für Webmaster und deren Kunden eine feine Sache. Es lassen sich so ziemlich alle Dinge, die man im Webmasteralltag so braucht, leicht per Knopfdruck erledigen. Seit Kurzem steht für mich das Update auf Plesk 10.4 an. In dem Zuge wollte ich dann auch gleich von Debian Lenny auf Debian Squeeze upgraden. Das Update von Plesk verlief erstaunlich einfach und ohne weitere Komplikationen ab. Plesk sollte man am besten über die Konsole mit dem Autoinstaller updaten. Das Update auf die neue Plesk Version dauerte gerade einmal 10 Minuten.</p>
<p></p><pre class="crayon-plain-tag"># ignore-key-errors zieht das Update bis zum Ende durch,
# auch wenn es Probleme mit dem Lizenzkey geben sollte.

/opt/psa/admin/bin/autoinstaller --ignore-key-errors</pre><p></p>
<p>Um zu verhindern das das Update abbricht sollte man die max_execution_time in der php.ini von Plesk vorsichtshalber auf 1800 umstellen.</p>
<p></p><pre class="crayon-plain-tag">nano /opt/psa/admin/conf/php.ini</pre><p></p>
<p><br /></p>
<h4>Debian Upgrade</h4>
<p>Als nächstes habe ich mein Debian Lenny auf den neusten Stand gebracht, die sources.list angepasst indem ich alle lenny&#8217;s durch squeeze&#8217;s ersetzte und habe das Upgrade angestoßen.</p>
<p></p><pre class="crayon-plain-tag"># Lenny noch einmal aktualisieren
apt-get update
apt-get upgrade

# sources.list editieren
nano /etc/apt/sources.list

# Upgrade starten
apt-get dist-upgrade</pre><p></p>
<p>Das Upgrade dauerte etwa 35 Minuten und man wird ca. 20-mal aufgefordert Änderungen am System zu bestätigen. Ich habe zum größten Teil die vorgegebenen Werte benutzt. Am Ende des Upgrades sollte ich dann nur noch den Rechner rebooten. <strong>Und dann ging gar nichts mehr</strong>.</p>
<p><br /></p>
<h4>Den Fehler finden</h4>
<p>Ich dachte mir Ok, mal per SSH einloggen und den Apache von Hand starten. Doch nicht einmal die Verbindung über SSH wollte klappen. Langsam bildeten sich kleine Schweißperlen auf der Stirn. Auf dem Server liegen ja auch Kundendomains. Ein Backup hab ich zwar vorher gemacht aber man will seinen Kunden ja einen Reibungslosen Betrieb garantieren.</p>
<p>Also in den Kundenbereich meines Hosters eingeloggt und die Recovery Konsole gestartet. Nach ca 30 Minuten suche stellte sich heraus das irgendetwas mit der Netzwerkkarte nicht stimmte. Alles andere schien zu funktionieren. Im Netz also nach der Fehlermeldung gegoogelt:</p>
<p></p><pre class="crayon-plain-tag"># Die Fehlermeldung
Configuring network interfaces...err, :
ioctl SIOCGIFHWADDR: No such device Failed to bring up eth0.</pre><p></p>
<p>Na toll, meine Netzwerkkarte ist weg, die war doch vorhin noch da. Ich hab gefühlte 100.000 Vorschläge ausprobiert, die ich im Netz gefunden habe. Alles keine Hilfe. Nach ca. 4 Stunden hab ich mich zurück gelehnt und die Installation noch mal Revue passieren lassen. Am Ende der Installation stand irgendetwas davon das sich Laufwerksbuchstaben oder Device Bezeichnungen ändern könnten. Also mal nachgeschaut ob meine Netzwerkkarte überhaupt nocht eth0 heißt. Nein &#8211; Gott sei dank. Die wurde beim Update auf squeeze in eth2 umbenannt. Jetzt musste ich nur noch 2 Einträge ändern und alles funktionierte wieder.</p>
<p></p><pre class="crayon-plain-tag"># Wie heisst meine Netzwerkkarte
/sbin/ifconfig -a

# eth0 in eth2 &auml;ndern
nano /etc/udev/rules.d/70-persistent-net.rules
nano /etc/init.d/networking

# Netzwerk neu starten
/etc/init.d/networking start</pre><p></p>
<p>Bis zum nächsten Upgrade.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.digital-friends.net/plesk-10-und-debian-lenny-auf-squeeze-updaten/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pinnwand der Inspiration</title>
		<link>http://www.digital-friends.net/pinnwand-der-inspiration/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=pinnwand-der-inspiration</link>
		<comments>http://www.digital-friends.net/pinnwand-der-inspiration/#comments</comments>
		<pubDate>Sun, 05 Feb 2012 10:38:26 +0000</pubDate>
		<dc:creator>Christian</dc:creator>
				<category><![CDATA[Foto]]></category>
		<category><![CDATA[Inspiration]]></category>

		<guid isPermaLink="false">http://www.digital-friends.net/?p=3824</guid>
		<description><![CDATA[Inspirationsquelle Pinterest ist eine Online Pinnwand an der jede Menge schöne, interessante und witzige Dinge zu finden sind. Genauso wie Flickr eine tolle Inspirationsquelle.]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.digital-friends.net/pinnwand-der-inspiration/" ><br />
<h2 class="entry-title" style="margin-top:-40px">Inspirationsquelle</h2>
<p></a></p>
<p><a href="http://pinterest.com/">Pinterest</a> ist eine Online Pinnwand an der jede Menge schöne, interessante und witzige Dinge zu finden sind. Genauso wie <a href="http://www.flickr.com/">Flickr</a> eine tolle Inspirationsquelle.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.digital-friends.net/pinnwand-der-inspiration/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

