<?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>LocalDev</title>
	<atom:link href="http://localdev.de/feed/" rel="self" type="application/rss+xml" />
	<link>http://localdev.de</link>
	<description>Web, Desktop &#38; Mobile Development</description>
	<lastBuildDate>Thu, 01 Dec 2011 18:54:03 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Auszubildende gesucht</title>
		<link>http://localdev.de/2011/12/auszubildende-gesucht/</link>
		<comments>http://localdev.de/2011/12/auszubildende-gesucht/#comments</comments>
		<pubDate>Thu, 01 Dec 2011 18:54:03 +0000</pubDate>
		<dc:creator>Fabian Martin</dc:creator>
				<category><![CDATA[Sonstiges]]></category>
		<category><![CDATA[Ausbildung]]></category>
		<category><![CDATA[Azubis]]></category>
		<category><![CDATA[Beruf]]></category>
		<category><![CDATA[Bewerbung]]></category>
		<category><![CDATA[Fachinformatiker]]></category>
		<category><![CDATA[Stellenanzeigen]]></category>

		<guid isPermaLink="false">http://localdev.de/?p=1651</guid>
		<description><![CDATA[Nachdem die letzten drei Monate Ebbe war mit neuen Beiträgen, will ich den Dezember direkt mal mit zwei Stellenanzeigen einläuten. Die Firma christmann informationstechnik + medien GmbH &#38; Co. KG aus Ilsede sucht für das Ausbildungsjahr 2012 neue Azubis für den Beruf des Fachinformatikers. Ausgebildet wird der Beruf mit den Spezialisierungen auf Anwendungsentwicklung und  Systemintegration. [...]]]></description>
			<content:encoded><![CDATA[<p>Nachdem die letzten drei Monate Ebbe war mit neuen Beiträgen, will ich den Dezember direkt mal mit zwei Stellenanzeigen einläuten.</p>
<p>Die Firma <a href="http://christmann.info/" target="_blank">christmann informationstechnik + medien GmbH &amp; Co. KG</a> aus Ilsede sucht für das Ausbildungsjahr 2012 neue Azubis für den Beruf des Fachinformatikers. Ausgebildet wird der Beruf mit den Spezialisierungen auf Anwendungsentwicklung und  Systemintegration.</p>
<p><strong>Interesse?</strong></p>
<p>Dann schaut am besten einmal auf <a href="http://christmann.info/jobs/index.htm" target="_blank">http://christmann.info/jobs/index.htm</a> vorbei, und schickt eure Bewerbung an die dort genannte E-Mail Adresse.</p>
]]></content:encoded>
			<wfw:commentRss>http://localdev.de/2011/12/auszubildende-gesucht/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Symfony2: Could not parse object &#8217;303b8a83c87d5c6d749926cf02620465a5dcd0f2&#8242;</title>
		<link>http://localdev.de/2011/08/symfony2-could-not-parse-object-303b8a83c87d5c6d749926cf02620465a5dcd0f2/</link>
		<comments>http://localdev.de/2011/08/symfony2-could-not-parse-object-303b8a83c87d5c6d749926cf02620465a5dcd0f2/#comments</comments>
		<pubDate>Fri, 26 Aug 2011 19:39:29 +0000</pubDate>
		<dc:creator>Fabian Martin</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Symfony2]]></category>
		<category><![CDATA[Tipps & Tricks]]></category>
		<category><![CDATA[Bug]]></category>
		<category><![CDATA[Fehler]]></category>
		<category><![CDATA[monolog]]></category>
		<category><![CDATA[Update]]></category>

		<guid isPermaLink="false">http://localdev.de/?p=1644</guid>
		<description><![CDATA[Beim updaten meiner Projekte auf Symfony 2.0.1 ist mir eben die folgende Fehlermeldung ins Auge gestochen: Scheinbar gibt es Probleme beim Aktualisieren von monolog. Alle anderen Abhängigkeiten werden ordentlich aktualisiert. Was kann man tun? Ein kurzer Blick in die Ankündigung bringt auch schon die Lösung. Löscht einfach den Ordner vendor/monolog und führt noch einmal bin/vendors [...]]]></description>
			<content:encoded><![CDATA[<p>Beim updaten meiner Projekte auf Symfony 2.0.1 ist mir eben die folgende Fehlermeldung ins Auge gestochen:</p>
<pre class="brush: plain; title: ; notranslate">Could not parse object '303b8a83c87d5c6d749926cf02620465a5dcd0f2'</pre>
<p>Scheinbar gibt es Probleme beim Aktualisieren von <em>monolog</em>. Alle anderen Abhängigkeiten werden ordentlich aktualisiert.</p>
<p><strong>Was kann man tun?</strong></p>
<p>Ein kurzer Blick in die <a href="http://symfony.com/blog/symfony-2-0-1-released" target="_blank">Ankündigung</a> bringt auch schon die Lösung. Löscht einfach den Ordner <code>vendor/monolog</code> und führt noch einmal <code>bin/vendors install</code> aus. Monolog sollte jetzt ebenfalls aktuell sein.</p>
]]></content:encoded>
			<wfw:commentRss>http://localdev.de/2011/08/symfony2-could-not-parse-object-303b8a83c87d5c6d749926cf02620465a5dcd0f2/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>nginx: Google+ Shortcut</title>
		<link>http://localdev.de/2011/07/nginx-google-shortcut/</link>
		<comments>http://localdev.de/2011/07/nginx-google-shortcut/#comments</comments>
		<pubDate>Mon, 25 Jul 2011 12:34:51 +0000</pubDate>
		<dc:creator>Fabian Martin</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[nginx]]></category>
		<category><![CDATA[Tipps & Tricks]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[rewrite]]></category>

		<guid isPermaLink="false">http://localdev.de/?p=1617</guid>
		<description><![CDATA[Google+ wächst nach wie vor, und in diversen Blogs sind bereits Artikel erschienen, wie man eine Adresse nachdem Schema http://domain.de/+ auf das eigene Google+ Profil weiterleiten kann. Die Artikel beschränken sich leider alle auf Apache, so dass sie für mich nicht anwendbar sind, da auf meinen Servern derzeit nur nginx läuft. Mit dem folgenden Code [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://localdev.de/wp-content/uploads/2011/07/Nginx-logo-small.png" alt="" title="Nginx-logo-small" width="180" height="46" class="alignright size-full wp-image-1621" />Google+ wächst nach wie vor, und in diversen Blogs sind bereits Artikel erschienen, wie man eine Adresse nachdem Schema http://domain.de/+ auf das eigene Google+ Profil weiterleiten kann.</p>
<p>Die Artikel beschränken sich leider alle auf Apache, so dass sie für mich nicht anwendbar sind, da auf meinen Servern derzeit nur nginx läuft. Mit dem folgenden Code Schnipsel, klappt es aber auch damit. Schreibt die folgenden drei Zeilen einfach in die Konfiguration des vHosts, und passt die URL zu eurem Google+ Profil entsprechend an.</p>
<pre class="brush: plain; title: ; notranslate">
	location = /+ {
		rewrite ^ https://plus.google.com/110406650492357950182/about?hl=de permanent;
	}
</pre>
<p>Anschließend die Konfiguration neu laden, und schon habt ihr eine einfachere URL für euer Google+ Profil. In meinem Fall ist dies nun die Adresse <a href="http://localdev.de/+" target="_blank">http://localdev.de/+</a> (oder alternativ <a href="http://fabian-martin.de/+" target="_blank">http://fabian-martin.de/+</a>).</p>
]]></content:encoded>
			<wfw:commentRss>http://localdev.de/2011/07/nginx-google-shortcut/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Symfony2 RC3: messages.fr.xliff: failed to open stream</title>
		<link>http://localdev.de/2011/06/symfony2-rc3-messages-fr-xliff-failed-to-open-stream/</link>
		<comments>http://localdev.de/2011/06/symfony2-rc3-messages-fr-xliff-failed-to-open-stream/#comments</comments>
		<pubDate>Tue, 28 Jun 2011 19:51:20 +0000</pubDate>
		<dc:creator>Fabian Martin</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Symfony2]]></category>
		<category><![CDATA[Tipps & Tricks]]></category>
		<category><![CDATA[Fehler]]></category>
		<category><![CDATA[Framework]]></category>
		<category><![CDATA[MVC]]></category>

		<guid isPermaLink="false">http://localdev.de/?p=1600</guid>
		<description><![CDATA[Gestern hat Fabien Potencier kurz hintereinander die RC2 und RC3 von Symfony2 veröffentlicht, da es seit der RC1 Probleme mit den Generatoren gibt, die leider auch in der aktuellen RC3 noch nicht vollständig behoben sind. Versucht man ein neues Bundle zu erstellen, erhält man mit der RC3 folgende Fehlermeldung: Die weitere Erstellung des Bundles bricht [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://localdev.de/wp-content/uploads/2011/06/symfony_black_03.png" alt="" title="symfony_black_03" width="150" height="147" class="alignright size-full wp-image-1597" />Gestern hat Fabien Potencier kurz hintereinander die RC2 und RC3 von Symfony2 veröffentlicht, da es seit der RC1 Probleme mit den Generatoren gibt, die leider auch in der aktuellen RC3 noch nicht vollständig behoben sind.</p>
<p>Versucht man ein neues Bundle zu erstellen, erhält man mit der RC3 folgende Fehlermeldung:</p>
<pre class="brush: php; title: ; notranslate">[ErrorException]
Warning: copy(/path/to/project/vendor/bundles/Sensio/Bundle/GeneratorBundle/Command/../Resources/skeleton/bundle/structure/messages.fr.xliff): failed to open stream: No such file or directory in /path/to/project/vendor/symfony/src/Symfony/Component/HttpKernel/Util/Filesystem.php line 44</pre>
<p>Die weitere Erstellung des Bundles bricht nach dieser Meldung ab. Ein Ärgernis, da die neuen Generatoren gut zu nutzen sind, und der neue Bundle Generator alle nötigen Einträge in den Konfigurationsdateien vornimmt.</p>
<p><strong>Workaround</strong></p>
<p>Um die Generatoren nutzen zu können, empfiehlt sich, bis zur Veröffentlichung einer fehlerbereinigten Version, folgende Vorgehensweise.<br />
<span id="more-1600"></span><br />
Wechselt in das Verzeichnis <code>vendor/bundles/Sensio/Bundle/GeneratorBundle/Resources/skeleton/bundle</code> und erstellt dort ein Unterverzeichnis mit dem Namen <code>structure</code>. Kopiert anschließend alle Dateien aus dem erstgenannten, in das neue Verzeichnis.</p>
<p>Die Generatoren sollten nun ohne Probleme durchlaufen.</p>
]]></content:encoded>
			<wfw:commentRss>http://localdev.de/2011/06/symfony2-rc3-messages-fr-xliff-failed-to-open-stream/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Symfony2: nginx Konfiguration</title>
		<link>http://localdev.de/2011/06/symfony2-nginx-konfiguration/</link>
		<comments>http://localdev.de/2011/06/symfony2-nginx-konfiguration/#comments</comments>
		<pubDate>Fri, 24 Jun 2011 21:09:05 +0000</pubDate>
		<dc:creator>Fabian Martin</dc:creator>
				<category><![CDATA[nginx]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Symfony2]]></category>
		<category><![CDATA[Tipps & Tricks]]></category>
		<category><![CDATA[Framework]]></category>
		<category><![CDATA[MVC]]></category>

		<guid isPermaLink="false">http://localdev.de/?p=1577</guid>
		<description><![CDATA[Seit heute Nachmittag kann man den ersten Release Candidate des Symfony2 Frameworks testen. Die API sollte ab jetzt keinen allzu großen Änderungen mehr unterworfen sein, so dass man langsam anfangen kann, die ersten Applikationen damit zu entwickeln (ohne nach jedem Update Angst haben zu müssen das nichts mehr funktioniert ). Da ich ein Freund von [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://localdev.de/wp-content/uploads/2011/06/symfony_black_03.png" alt="" title="symfony_black_03" width="150" height="147" class="alignright size-full wp-image-1597" />Seit heute Nachmittag kann man den ersten Release Candidate des Symfony2 Frameworks testen. Die API sollte ab jetzt keinen allzu großen Änderungen mehr unterworfen sein, so dass man langsam anfangen kann, die ersten Applikationen damit zu entwickeln (ohne nach jedem Update Angst haben zu müssen das nichts mehr funktioniert <img src='http://localdev.de/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> ).</p>
<p>Da ich ein Freund von eher schlanken Systemen bin, nutze ich als Webserver nginx. Da dieser keine .htaccess Dateien verarbeitet, ist ein wenig Konfigurationsaufwand nötig, um alle Funktionen von Symfony2 optimal nutzen zu können.<br />
<span id="more-1577"></span><br />
Im Folgenden meine Konfiguration von nginx. Diese teilt sich in zwei Dateien auf. Die erste enthält Konfigurationsanweisungen, die für alle vHosts  gleich sind. Die zweite ist vHost spezifisch.</p>
<p><strong>default-symfony2</strong> <small>(/etc/nginx/default-symfony2)</small></p>
<pre class="brush: plain; title: ; notranslate">
location = /favicon.ico {
        log_not_found off;
        access_log off;
}

location ~* \.(js|css|png|jpg|jpeg|gif|ico)$ {
        expires max;
        log_not_found off;
}

location ~ /\.ht {
        deny all;
}

location ~ \.php($|/) {
        include fastcgi_params;

        set $script $uri;
        set $path_info &quot;&quot;;

        if ($uri ~ &quot;^(.+\.php)(/.+)&quot;) {
                set $script $1;
                set $path_info $2;
        }

        fastcgi_param SCRIPT_NAME $script;
        fastcgi_param PATH_INFO $path_info;
        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
        fastcgi_intercept_errors on;
        fastcgi_pass unix:/tmp/php-fpm.sock;
}
</pre>
<p><strong>domain.conf</strong><small>/etc/nginx/sites-enabled/domain.conf</small></p>
<pre class="brush: plain; title: ; notranslate">
server {
        server_name example.org *.example.org;
        root /home/www/example.org/web;

        index app.php;

        location / {
                try_files $uri /app.php?$args;
        }

        include defaults-symfony2;
}
</pre>
<p>Passt die Domains entsprechend an, und schon habt ihr eine lauffähige Symfony2 Konfiguration. Tauscht ihr <em>app.php</em> durch <em>app_dev.php</em>, landet ihr direkt im Entwicklermodus.</p>
]]></content:encoded>
			<wfw:commentRss>http://localdev.de/2011/06/symfony2-nginx-konfiguration/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>2 Jahre PHP Gangsta mit vielen Geschenken</title>
		<link>http://localdev.de/2011/06/2-jahre-php-gangsta-mit-vielen-geschenken/</link>
		<comments>http://localdev.de/2011/06/2-jahre-php-gangsta-mit-vielen-geschenken/#comments</comments>
		<pubDate>Sat, 18 Jun 2011 06:03:15 +0000</pubDate>
		<dc:creator>Fabian Martin</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[Geburtstag]]></category>
		<category><![CDATA[Geschenke]]></category>
		<category><![CDATA[Gewinnspiel]]></category>

		<guid isPermaLink="false">http://localdev.de/?p=1568</guid>
		<description><![CDATA[Seit einer Woche zelebriert der PHP Gangsta seinen zweiten Geburtstag und nutzt die Gelegenheit um wieder viele Geschenke unter die Leser zu bringen. Mit 218 Artikeln in den zwei Jahren war er sehr aktiv, und hat währenddessen die ein oder andere Aktion gestartet (z.B. „Die kleinste Blogsoftware der Welt!“, „Spielplan errechnen“), die immer sehr viel [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://localdev.de/wp-content/uploads/2011/04/762970_94354579-small.jpg" alt="" title="762970_94354579 - small" width="200" height="126" class="alignright size-full wp-image-1545" />Seit einer Woche zelebriert der PHP Gangsta <a href="http://www.phpgangsta.de/zwei-jahre-php-blogging-ihr-werdet-beschenkt" target="_blank">seinen zweiten Geburtstag</a> und nutzt die Gelegenheit um wieder viele Geschenke unter die Leser zu bringen.</p>
<p>Mit 218 Artikeln in den zwei Jahren war er sehr aktiv, und hat währenddessen die ein oder andere Aktion gestartet (z.B. „<a href="http://www.phpgangsta.de/aktion-die-kleinste-blogsoftware-der-welt" target="_blank">Die kleinste Blogsoftware der Welt!</a>“, „<a href="http://www.phpgangsta.de/algorithmus-wettbewerb-teil-2-spielplan-errechnen" target="_blank">Spielplan errechnen</a>“), die immer sehr viel Spaß gemacht haben und teilweise auch etwas Arbeit, bis zu einem brauchbaren Ergebnis, erforderten.</p>
<p>192 Geschenke stehen zur Verfügung, und um in die Lostrommel zu kommen, braucht es nicht sehr viel. Besucht drei Links aus der Preis- bzw. Sponsorenliste, schreibt anschließend einen Kommentar und schon seid ihr mit im Rennen. Also nicht lang warten und daran teilnehmen.</p>
<p>Herzliche Glückwünsche an dieser Stelle noch einmal von mir, und ich hoffe es gibt bis zum dritten Geburtstag wieder viele neue Beiträge. <img src='http://localdev.de/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p><strong>Links:</strong></p>
<ul>
<li><a href="http://www.phpgangsta.de/zwei-jahre-php-blogging-ihr-werdet-beschenkt" target="_blank">Zwei Jahre PHP Blogging</a></li>
</ul>
<p><small>Das <a href="http://www.sxc.hu/photo/762970" target="_blank">Bild</a> wurde der Seite <a href="http://www.sxc.hu/" target="_blank">sxc.hu</a> entnommen und stammt vom Benutzer &#8220;<a href="http://www.sxc.hu/profile/Ziepo" target="_blank">Ziepo</a>&#8220;</small></p>
]]></content:encoded>
			<wfw:commentRss>http://localdev.de/2011/06/2-jahre-php-gangsta-mit-vielen-geschenken/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PhpStorm 2.1 verfügbar</title>
		<link>http://localdev.de/2011/05/phpstorm-2-1-verfugbar/</link>
		<comments>http://localdev.de/2011/05/phpstorm-2-1-verfugbar/#comments</comments>
		<pubDate>Mon, 23 May 2011 10:49:09 +0000</pubDate>
		<dc:creator>Fabian Martin</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[PhpStorm]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[HAML]]></category>
		<category><![CDATA[htaccess]]></category>
		<category><![CDATA[IDE]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[jetbrains]]></category>
		<category><![CDATA[phing]]></category>
		<category><![CDATA[refactoring]]></category>
		<category><![CDATA[twig]]></category>
		<category><![CDATA[zend]]></category>

		<guid isPermaLink="false">http://localdev.de/?p=1559</guid>
		<description><![CDATA[Bei JetBrains geht es wieder hoch her. Nur drei Monate nachdem Version 2.0 von PhpStorm erschienen ist, legt JetBrains die 2.1 seiner PHP IDE nach. Was gibt es neues: Unterstützung für HAML, Phing, Twig und htaccess Dateien Verbesserte Autovervollständigung Neue Tools zum Vergleichen von Verzeichnissen, Bildern und Datenbanken Neue Search &#38; Replace Dialoge Neue Code [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-full wp-image-1355" title="phpstorm" src="http://localdev.de/wp-content/uploads/2010/11/phpstorm.png" alt="" width="150" height="150" />Bei <a href="http://jetbrains.com/" target="_blank">JetBrains</a> geht es wieder hoch her. Nur drei Monate nachdem Version 2.0 von PhpStorm erschienen ist, legt JetBrains die 2.1 seiner PHP IDE nach.</p>
<p><strong>Was gibt es neues:</strong></p>
<ul>
<li>Unterstützung für HAML, Phing, Twig und htaccess Dateien</li>
<li>Verbesserte Autovervollständigung</li>
<li>Neue Tools zum Vergleichen von Verzeichnissen, Bildern und Datenbanken</li>
<li>Neue Search &amp; Replace Dialoge</li>
<li>Neue Code Inpections für PHP</li>
<li>Neue Refactoring Funktionen für PHP und JavaScript</li>
<li>@var wird jetzt auch im Zend/Netbeans Style unterstützt (<code>/* @var $myVar string */</code>)</li>
<li>Verbesserte Unterstützung für die verschiedenen Versionsverwaltungen</li>
</ul>
<p>Weitere Informationen findet Ihr <a href="http://blogs.jetbrains.com/webide/2011/05/phpstorm-2-1-available/" target="_blank">im Blog</a> des <a href="http://blogs.jetbrains.com/webide/" target="_blank">Web IDE Teams</a> und auf der <a href="http://www.jetbrains.com/phpstorm/whatsnew/" target="_blank">What&#8217;s New</a> Seite von PhpStorm.</p>
<p>Wer bei einer der letzten Aktionen eine Personal License erworben hat, kann sofort loslegen und sich die neuen Features angucken. Solltet Ihr die Aktionen verpasst haben, könnt Ihr euch beim <a href="http://www.phpgangsta.de/" target="_blank">PHP Gangsta</a> einen <a href="http://www.phpgangsta.de/phpstorm-20-gunstiger-hier-bei-mir" target="_blank">Gutschein</a> abholen, mit dem Ihr immerhin 20% sparen könnt.</p>
<p><strong>Links:</strong></p>
<ul>
<li><a href="http://blogs.jetbrains.com/webide/2011/05/phpstorm-2-1-available/" target="_blank">Ankündigung</a></li>
<li><a href="http://www.jetbrains.com/phpstorm/download/index.html" target="_blank">Download</a></li>
<li><a href="http://www.jetbrains.com/phpstorm/whatsnew/index.html" target="_blank">What’s New</a></li>
<li><a href="http://www.phpgangsta.de/phpstorm-20-gunstiger-hier-bei-mir" target="_blank">20% Gutschein beim PHP Gangsta</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://localdev.de/2011/05/phpstorm-2-1-verfugbar/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Linux: Root Passwort zurücksetzen</title>
		<link>http://localdev.de/2011/05/linux-root-passwort-zurucksetzen/</link>
		<comments>http://localdev.de/2011/05/linux-root-passwort-zurucksetzen/#comments</comments>
		<pubDate>Fri, 20 May 2011 05:36:20 +0000</pubDate>
		<dc:creator>Fabian Martin</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Tipps & Tricks]]></category>
		<category><![CDATA[grub]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[passwd]]></category>
		<category><![CDATA[root]]></category>
		<category><![CDATA[Server]]></category>

		<guid isPermaLink="false">http://localdev.de/?p=72</guid>
		<description><![CDATA[Man stelle sich die folgende Situation vor: In der Firma steht ein Linux Server auf dem wichtige Dienste laufen. Der dafür zuständige Mitarbeiter verlässt, freiwillig oder unfreiwillig, die Firma und nimmt dummerweise das Passwort für den Server mit. Was macht man in solch einem Fall? Die meisten werden wahrscheinlich an den Einsatz einer Live CD [...]]]></description>
			<content:encoded><![CDATA[<p>
<a href="http://localdev.de/wp-content/gallery/linux-root-passwort-zurucksetzen/pic1.png" title="" class="thickbox" rel="singlepic36" >
	<img class="ngg-singlepic ngg-right" src="http://localdev.de/wp-content/gallery/cache/36__150x150_pic1.png" alt="pic1" title="pic1" />
</a>
Man stelle sich die folgende Situation vor: In der Firma steht ein Linux Server auf dem wichtige Dienste laufen. Der dafür zuständige Mitarbeiter verlässt, freiwillig oder unfreiwillig, die Firma und nimmt dummerweise das Passwort für den Server mit.</p>
<p><strong>Was macht man in solch einem Fall?</strong></p>
<p>Die meisten werden wahrscheinlich an den Einsatz einer Live CD denken, doch es geht einfacher und schneller. Das einzige was wir benötigen, ist <a href="http://de.wikipedia.org/wiki/GRUB" target="_blank">GRUB</a>.<br />
<span id="more-72"></span></p>
<ol>
<li>Startet den PC und drückt bei der Betriebssystemauswahl <em>ESC</em>, um den Boot Vorgang abzubrechen</li>
<li>Wählt das gewünschte Betriebssystem aus und drückt die Taste <em>e</em>.</li>
<li>Ihr seht jetzt die Startparameter. Sucht die Zeile die mit <em>linux</em> bzw. <em>kernel</em> beginnt und platziert den Cursor ans Ende dieser Zeile.</li>
<li>Fügt die folgenden Parameter hinzu.
<pre class="brush: bash; title: ; notranslate">
rw init=/bin/bash
</pre>
</li>
<li>Startet mit <em>STRG + X</em> das System und wartet bis die Kommandozeile erscheint. Wenn ihr alle Schritte korrekt ausgeführt habt, sollte das System ohne Eingabe von Benutzername und Passwort zur Verfügung stehen.</li>
<li>Mit dem folgenden Kommando könnt ihr die Passwörter ändern. Ersetzt <em>USERNAME</em> durch den gewünschten Benutzernamen, z.B. <em>root</em> und bestätigt das Passwort durch doppelte Eingabe.
<pre class="brush: bash; title: ; notranslate">
passwd USERNAME
</pre>
</li>
<li>Nach einem Neustart (mit <em>reboot</em>), könnt ihr euch mit dem neuen Passwort anmelden.</li>
</ol>

<div class="ngg-galleryoverview" id="ngg-gallery-14-72">


	
	<!-- Thumbnails -->
		
	<div id="ngg-image-36" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://localdev.de/wp-content/gallery/linux-root-passwort-zurucksetzen/pic1.png" title=" " class="thickbox" rel="set_14" >
								<img title="pic1" alt="pic1" src="http://localdev.de/wp-content/gallery/linux-root-passwort-zurucksetzen/thumbs/thumbs_pic1.png" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-37" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://localdev.de/wp-content/gallery/linux-root-passwort-zurucksetzen/pic2.png" title=" " class="thickbox" rel="set_14" >
								<img title="pic2" alt="pic2" src="http://localdev.de/wp-content/gallery/linux-root-passwort-zurucksetzen/thumbs/thumbs_pic2.png" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-38" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://localdev.de/wp-content/gallery/linux-root-passwort-zurucksetzen/pic3.png" title=" " class="thickbox" rel="set_14" >
								<img title="pic3" alt="pic3" src="http://localdev.de/wp-content/gallery/linux-root-passwort-zurucksetzen/thumbs/thumbs_pic3.png" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-39" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://localdev.de/wp-content/gallery/linux-root-passwort-zurucksetzen/pic4.png" title=" " class="thickbox" rel="set_14" >
								<img title="pic4" alt="pic4" src="http://localdev.de/wp-content/gallery/linux-root-passwort-zurucksetzen/thumbs/thumbs_pic4.png" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-40" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://localdev.de/wp-content/gallery/linux-root-passwort-zurucksetzen/pic5.png" title=" " class="thickbox" rel="set_14" >
								<img title="pic5" alt="pic5" src="http://localdev.de/wp-content/gallery/linux-root-passwort-zurucksetzen/thumbs/thumbs_pic5.png" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 	 	
	<!-- Pagination -->
 	<div class='ngg-clear'></div>
 	
</div>


]]></content:encoded>
			<wfw:commentRss>http://localdev.de/2011/05/linux-root-passwort-zurucksetzen/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>dotnet-snippets.de wird 5 Jahre alt</title>
		<link>http://localdev.de/2011/04/dotnet-snippets-de-wird-5-jahre-alt/</link>
		<comments>http://localdev.de/2011/04/dotnet-snippets-de-wird-5-jahre-alt/#comments</comments>
		<pubDate>Sat, 23 Apr 2011 07:38:08 +0000</pubDate>
		<dc:creator>Fabian Martin</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[Softwareentwicklung]]></category>
		<category><![CDATA[Sonstiges]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[Geburtstag]]></category>
		<category><![CDATA[Gewinnspiel]]></category>
		<category><![CDATA[Verlosung]]></category>
		<category><![CDATA[Visual Studio]]></category>

		<guid isPermaLink="false">http://localdev.de/?p=1542</guid>
		<description><![CDATA[… und bietet, seit dem ersten Tag, ein stetig wachsendes Arsenal an Code Schnipseln für das .NET Framework. Das Arsenal wird regelmäßig von den 1600 aktiven Benutzern aufgestockt, so dass es nur noch eine Frage der Zeit ist, wann die 1500 Snippets voll sind. Doch die Seite dient nicht nur als Sammelbecken für Code Schnipsel, [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://localdev.de/wp-content/uploads/2011/04/762970_94354579-small.jpg"><img src="http://localdev.de/wp-content/uploads/2011/04/762970_94354579-small.jpg" alt="" title="762970_94354579 - small" width="200" height="126" class="alignright size-full wp-image-1545" /></a>… und bietet, seit dem ersten Tag, ein stetig wachsendes Arsenal an Code Schnipseln für das .NET Framework.</p>
<p>Das Arsenal wird regelmäßig von den 1600 aktiven Benutzern aufgestockt, so dass es nur noch eine Frage der Zeit ist, wann die 1500 Snippets voll sind.  Doch die Seite dient nicht nur als Sammelbecken für Code Schnipsel, sondern auch als Diskussionsplattform. Jeder Beitrag wird von den Usern bewertet, kommentiert und der Autor auf Verbesserungen und Ungereimtheiten aufmerksam gemacht. Dass Snippets dort auch gesehen werden, zeigt die beeindruckende Zahl von 4,9 Millionen Pageviews, welche sich in den 5 Jahren angehäuft haben.</p>
<p>Damit das Jubiläum ordentlich gefeiert werden kann, gibt es natürlich <a href="http://dotnet-snippets.de/dns/5-Jahre.aspx?guid=75554738-438e-4652-bbbc-ca85dc5080d9" target="_blank">ein Gewinnspiel</a>. Hinterlasst Geburtstagsgrüße  auf eurer Seite, in einem Forum oder in eurem Blog und nehmt so an der Verlosung teil. Zu gewinnen gibt es Visual Studio Professional (oder den Team Foundation Server 2010), Office Professional Plus 2010, ein Jahresabo der Zeitschrift dotnetpro sowie die Bücher &#8220;Microsoft .NET 4.0 &#8211; Update&#8221;, &#8220;Microsoft .NET 4.0 &#8211; Crashkurs&#8221; und &#8220;ADO.NET Entity Framework&#8221;.</p>
<p>Teilnehmen lohnt sich also.</p>
<p>Links:</p>
<ul>
<li><a href="http://dotnet-snippets.de/" target="_blank">dotnet-snippets.de</a></li>
<li><a href="http://dotnet-snippets.de/dns/5-Jahre.aspx?guid=75554738-438e-4652-bbbc-ca85dc5080d9" target="_blank">Gewinnspiel</a></li>
</ul>
<p><small>Das <a href="http://www.sxc.hu/photo/762970" target="_blank">Bild</a> wurde der Seite <a href="http://www.sxc.hu/" target="_blank">sxc.hu</a> entnommen und stammt vom Benutzer &#8220;<a href="http://www.sxc.hu/profile/Ziepo" target="_blank">Ziepo</a>&#8220;</small></p>
]]></content:encoded>
			<wfw:commentRss>http://localdev.de/2011/04/dotnet-snippets-de-wird-5-jahre-alt/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Osterzeit ist Angebotszeit &#8211; PhpStorm, PyCharm und mehr im Angebot</title>
		<link>http://localdev.de/2011/04/osterzeit-ist-angebotszeit-phpstorm-pycharm-und-mehr-im-angebot/</link>
		<comments>http://localdev.de/2011/04/osterzeit-ist-angebotszeit-phpstorm-pycharm-und-mehr-im-angebot/#comments</comments>
		<pubDate>Wed, 20 Apr 2011 19:05:31 +0000</pubDate>
		<dc:creator>Fabian Martin</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[PhpStorm]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[Aktion]]></category>
		<category><![CDATA[gutschein]]></category>

		<guid isPermaLink="false">http://localdev.de/?p=1531</guid>
		<description><![CDATA[Pünktlich zur Osterzeit hat JetBrains eine neue Rabatt Aktion gestartet. Wer bis zum 30. April eine Personal License bestellt, spart bis zu 50% des Preises. Anders als zur Weihnachtszeit, sind diesmal fast alle IDEs im Angebot PHP Entwickler bekommen 50% Rabatt auf Ihre PhpStorm Lizenz. Holt Ihr euch zusätzlich noch einen Gutschein beim PHP Gangsta [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://localdev.de/wp-content/uploads/2010/11/phpstorm.png"><img class="alignright size-full wp-image-1355" title="phpstorm" src="http://localdev.de/wp-content/uploads/2010/11/phpstorm.png" alt="" width="150" height="150" /></a>Pünktlich zur Osterzeit hat <a href="http://www.jetbrains.com/" target="_blank">JetBrains</a> eine neue <a href="http://blogs.jetbrains.com/webide/2011/04/easter-sale-from-jetbrains/" target="_blank">Rabatt Aktion</a> gestartet. Wer bis zum 30. April eine Personal License bestellt, spart bis zu 50% des Preises.</p>
<p><strong>Anders als zur Weihnachtszeit, sind diesmal fast alle IDEs im Angebot</strong></p>
<ul>
<li>PHP Entwickler bekommen 50% Rabatt auf Ihre <strong><a href="http://www.jetbrains.com/phpstorm/" target="_blank">PhpStorm</a></strong> Lizenz. Holt Ihr euch zusätzlich noch einen Gutschein beim <a href="http://www.phpgangsta.de/phpstorm-20-gunstiger-hier-bei-mir" target="_blank">PHP Gangsta</a> ab, könnt Ihr den Rabatt auf satte 60% erhöhen.</li>
<li>Python Entwickler sparen 50% beim Kauf einer <strong><a href="http://www.jetbrains.com/pycharm/" target="_blank">PyCharm</a></strong> Lizenz. Wer von PyDev usw. die Schnauze voll hat, sollte einen Test wagen.</li>
<li>Keine Lust auf Eclipse oder Netbeans? Java Entwickler sparen 40% bei der wohl besten Java IDE auf dem Markt, <strong><a href="http://www.jetbrains.com/idea/" target="_blank">IntelliJ IDEA</a></strong>.</li>
<li>Ruby Entwickler sparen leider am wenigsten, aber immerhin noch 30% beim Kauf von <strong><a href="http://www.jetbrains.com/ruby/" target="_blank">RubyMine</a>.</strong></li>
<li>Wer das alles nicht braucht und nur einen Web Editor mit Unterstützung für HTML, CSS, Javascript und vielem mehr sucht, der spart 50% beim Kauf von <strong><a href="http://www.jetbrains.com/webstorm/buy/" target="_blank">WebStorm</a></strong></li>
<li>Noch keinen Bug Tracker in der Firma? Alle Lizenzen von <strong><a href="http://www.jetbrains.com/youtrack/" target="_blank">YouTrack</a></strong> gibt es ebenfalls 50% günstiger</li>
</ul>
<p>Denkt beim Kauf daran, dass auf alle Preise noch die derzeit gültige MwSt. aufgerechnet wird.</p>
]]></content:encoded>
			<wfw:commentRss>http://localdev.de/2011/04/osterzeit-ist-angebotszeit-phpstorm-pycharm-und-mehr-im-angebot/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

