<?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>// der php hacker &#187; Freelancing</title>
	<atom:link href="http://phphacker.net/category/freelancing/feed/" rel="self" type="application/rss+xml" />
	<link>http://phphacker.net</link>
	<description>ein php blog</description>
	<lastBuildDate>Wed, 27 Jan 2010 12:06:22 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Mein Arbeitsplatz (oder: Dinge die man nicht mehr missen will, Teil 2)</title>
		<link>http://phphacker.net/2009/03/22/mein-arbeitsplatz-oder-dinge-die-man-nicht-mehr-missen-will-teil-2/</link>
		<comments>http://phphacker.net/2009/03/22/mein-arbeitsplatz-oder-dinge-die-man-nicht-mehr-missen-will-teil-2/#comments</comments>
		<pubDate>Sun, 22 Mar 2009 15:19:27 +0000</pubDate>
		<dc:creator>Cem Derin</dc:creator>
				<category><![CDATA[Entwicklung]]></category>
		<category><![CDATA[Freelancing]]></category>
		<category><![CDATA[Theorie]]></category>

		<guid isPermaLink="false">http://phphacker.net/?p=493</guid>
		<description><![CDATA[Ich möchte heute mal meiner exhibitionistischen Ader freien Lauf lassen, und euch einen Blick auf meinen Arbeitsplatz erlauben. Keine Sorge, ihr werdet hier keine Fotos von meinem Schreibtisch bekommen, auf dem ich mit meiner handvoll Cinemascope-LCDs protze, meine Designerleuchte zur Schau stelle oder meine teuren Gadgets prominent positioniere. Nein, mir gehts es um die inneren [...]]]></description>
			<content:encoded><![CDATA[<p>Ich möchte heute mal meiner exhibitionistischen Ader freien Lauf lassen, und euch einen Blick auf meinen Arbeitsplatz erlauben. Keine Sorge, ihr werdet hier keine Fotos von meinem Schreibtisch bekommen, auf dem ich mit meiner handvoll <strong>Cinemascope-LCD</strong>s protze, meine <strong>Designerleuchte </strong>zur Schau stelle oder meine teuren <strong>Gadgets </strong>prominent positioniere. Nein, mir gehts es um die inneren Werte: Was nutze ich für <strong>Software</strong>. Dabei überschneidet sich das, was ich privat bzw. zu Zeiten als freiberuflicher Entwickler einsetzte bzw. einsetze und was beruflich auf den Desktop kommt zum allergrößten Teil. Daheim lege ich ein bisschen mehr Wert auf<strong> Open Source </strong>(auch wenn ich hier kein Dogmatiker bin). Im beruflichen Alltag kann &#8211; und will &#8211; man das nicht immer. Wie dem auch sei &#8230;</p>
<p><span id="more-493"></span></p>
<h2>PDT</h2>
<p>Da ich hauptsächlich PHP entwickle, brauche ich eine gute <strong>PHP-IDE</strong>. Lange habe ich mit einem Texteditor der <strong>Syntaxhighlighting </strong>beherrschte gearbeitet, habe <strong>Auto Code Completion</strong> als unnützen Schnickschnack abgetan (da war ich <strong>Virtual Studio</strong> Geschädigt. Da war das Auto Complete früher unter aller Kanone) und habe auf die Integration anderer Tools weitestgehend verzichtet. Wenn man aber das erste mal an schlecht dokumentierten Code von Dritten muss, wird man Code Completion schnell zu schätzen lernen.</p>
<p>Als die beste IDE hat sich meiner Meinung nach das <strong>PDT</strong>-Projekt herausgestellt. Basierend auf <strong>Eclipse </strong>habe ich direkt eine IDE im Haus, die eine ganze Menge anderer Sprachen bedienen kann, wenn sie denn will. Für so gut wie alle weiteren Entwicklungswerkzeuge habe ich <strong>Plug-Ins </strong>um diese direkt zu integrieren und jedes kleine Feature wird man mit der Zeit nicht nur brauchen, sondern nicht mehr missen wollen.</p>
<p>Großartig Plug-Ins verwende ich allerdings nicht, PDT bringt soweit eigentlich alles mit was ich brauche.</p>
<p><a href="http://www.eclipse.org/pdt/">PDT-Project</a></p>
<h2>Subversion</h2>
<p>Früher habe ich alleine gearbeitet. Da ist <strong>Versionskontrolle </strong>kein Thema mit besonders großer Wichtigkeit. Als ich das erste mal im <strong>Team </strong>gearbeitet habe, funktioniere der <strong>Workflow </strong>nicht mehr. Man kam sich in die Quere, das zusammenführen wurde im laufe des fortschreitenden Projektes immer Zeit- und Nervenraubender. Damals war <strong>Subversion </strong>der neue heiße Scheiß. <strong>CVS </strong>fand man überall, aber <strong>SVN </strong>schien mir einfacher. Ich habe mich da nicht getäuscht. Ich muss allerdings gestehen: Den vollen Umfang von SVN habe ich erst in den letzten zwei Jahren kennen und schätzen gelernt.</p>
<p><a href="http://subversion.tigris.org/">Subversion</a></p>
<h2>Navicat</h2>
<p>Navicat ist ein <strong>Datenbankbrowser</strong>, der verschiedene <strong>SQL-Datenbanken</strong> unterstützt. Bei kleinen Projekten hat mir <a href="http://www.phpmyadmin.net/home_page/index.php"><strong>phpMyAdmin</strong></a><strong> </strong>immer ausgereicht &#8211; aber wenn <strong>Sicherheitspolicies </strong>und Laufzeitbeschränkungen phpMyAdmin nicht mehr erlauben, ist Navicat ein wirklich mächtiges Tool mit einer Menge toller Funktionen &#8211; und Macken <img src='http://phphacker.net/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p><a href="http://www.navicat.de/">Navicat</a></p>
<h2>Notepad++</h2>
<p>Wenn es denn mal schnell gehen muss, und ich eine Datei eines beliebigen Textformates bearbeiten woll, so greife ich auf den schnellen und einfach zu bedienenden Editor <strong>Notepad++</strong> zurück. Synatx Highlighting und Code Completion für die meisten Sprachen und das schnelle starten haben ihn zu einem <strong>festen Bestandteil</strong> meiner Arbeitsumgebung gemacht.</p>
<p><a href="http://notepad-plus.sourceforge.net/de/site.htm">Notepad++</a></p>
<h2>Firefox</h2>
<p>Nicht nur privat sondern auch beruflich wahrscheinlich das am meisten Benutzte Werkzeug, Stück Lieblingssoftware und die am häufigsten bediente Plattform. Auf <strong>Firefox </strong>hat mich ein alter Freund vor vielen Jahren gebracht (damals hieß das gute Stück noch <strong>Phoenix</strong>). Die Erweiterbarkeit und das ambitionierte Open Source auftreten haben meinen Freund zu der Annahme gebracht, dass dieser Browser <em>der </em>Browser wird. Und auch er hat Recht behalten. Bis heute das, was ich auf jedem Rechner, den ich einrichte als erste Installiere, sobald eine Verbindung zum Netz besteht <img src='http://phphacker.net/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>Firefox hat es sich zur Philosophie gemacht, dass der Browser nur mit dem nötigsten ausgestattet aus der Box kommt. <strong>Spezialisierungen </strong>für den Alltag (oder den Job) kann man mittels <strong>Add-Ons</strong> vornehmen. Beruflich habe ich ein paar Pflichtaddons, die direkt drauf müssen.</p>
<p><a href="http://www.mozilla-europe.org/de/firefox/">Mozilla Firefox</a></p>
<h3><a href="https://addons.mozilla.org/de/firefox/addon/60">Webdeveoper Toolbar</a></h3>
<p>Wer kennt sie nicht. Eines der ersten Add-Ons die ich beruflich instaliert habe. Und seit dem nicht mehr wegzudenken. In einem Firefox ohne die <strong>Webdeveloper Toolbar</strong> fühle ich mich schon unwohl <img src='http://phphacker.net/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<h3><a href="https://addons.mozilla.org/de/firefox/addon/1843">Firebug</a> &amp; <a href="https://addons.mozilla.org/de/firefox/addon/6149">FirePHP</a></h3>
<p>Wenn es ans JavaScript oder CSS-Debugging geht, dann ist Firebug unschlagbar. Wenn man dann auch noch keinen Debugger zur Vefügung hat, sich mit den Debug-Ausgaben aber nicht das Layout zerschießen will, ist FirePHP Gold wert. Und mit <a href="http://framework.zend.com/manual/en/zend.wildfire.html">Zend_Wildfire</a> hat man da auch noch direkt eine bequeme und einfach Implementation auf PHP-Seite.</p>
<h3><a href="https://addons.mozilla.org/de/firefox/addon/3829">Live HTTP Headers</a></h3>
<p>Wenn man mal schnell Header checken will: Live HTTP Headers. Unschlagbar. Firebug kann das zwar auch, aber irgendwie finde ich Live HTTP Headers für einen Quicky doch besser.</p>
<h3><a href="https://addons.mozilla.org/de/firefox/addon/5369">YSlow</a></h3>
<p><strong>YSlow </strong>bewertet eine Seite anhand von <strong>Yahoo </strong>festgelegter Kriterien, und ordnet bestimmten Aspekten Schulnoten (A-F) zu. Schön: Es werden konkrete <strong>Verbesserungsvorschläge</strong> gemacht. Ein kleiner Block auf YSlow kann in der finalen Phase eines Projektes nie schaden.</p>
<h3><a href="https://addons.mozilla.org/de/firefox/addon/2079">Selenium IDE</a></h3>
<p>Nicht nur um Tests für Selenium zu schreiben, sondern auch im lästige Ausfüll- und Klickarien zu automatisieren eignet sich die <strong>Selenium-IDE</strong> für Firefox hervorragend. Ein Must-Have!</p>
]]></content:encoded>
			<wfw:commentRss>http://phphacker.net/2009/03/22/mein-arbeitsplatz-oder-dinge-die-man-nicht-mehr-missen-will-teil-2/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>6 Zeichen die einen schlechten Auftraggeber ausmachen</title>
		<link>http://phphacker.net/2009/02/18/6-zeichen-die-einen-schlechten-auftraggeber-ausmachen/</link>
		<comments>http://phphacker.net/2009/02/18/6-zeichen-die-einen-schlechten-auftraggeber-ausmachen/#comments</comments>
		<pubDate>Wed, 18 Feb 2009 08:13:13 +0000</pubDate>
		<dc:creator>Cem Derin</dc:creator>
				<category><![CDATA[Freelancing]]></category>

		<guid isPermaLink="false">http://phphacker.net/?p=477</guid>
		<description><![CDATA[Alyssa Gregory listet Sechs Punkte auf, die einen schlechten Auftraggeber ausmachen &#8211; oder zumindest alle Alarmglocken schrillen lassen sollten. Aus meiner Erfahrung als Selbstständiger kann ich zumindest sagen, dass das in jedem Fall erhebliche Alarmsignale sind und man als &#8220;Anfänger&#8221; erst einmal die Finger von solchen Leuten lassen sollte. Mit Erfahrung und dem nötigen Fingerspitzengefühl [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.avertua.com/">Alyssa Gregory</a> listet Sechs Punkte auf, die einen schlechten Auftraggeber ausmachen &#8211; oder zumindest alle Alarmglocken schrillen lassen sollten. Aus meiner Erfahrung als Selbstständiger kann ich zumindest sagen, dass das in jedem Fall erhebliche Alarmsignale sind und man als &#8220;Anfänger&#8221; erst einmal die Finger von solchen Leuten lassen sollte. Mit Erfahrung und dem nötigen Fingerspitzengefühl muss der ein oder andere Punkt kein Ausschlusskriterium mehr sein. Vor allem Punkt 3 wird man häufig antreffen. Hier muss man selbst Struktur reinbringen! <a href="http://www.sitepoint.com/blogs/2009/02/17/caution-six-warning-signs-of-a-bad-client/">Aber lest selbst</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://phphacker.net/2009/02/18/6-zeichen-die-einen-schlechten-auftraggeber-ausmachen/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
