<?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>instincts &#187; Allgemein</title>
	<atom:link href="http://www.instincts.de/c/allgemein/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.instincts.de</link>
	<description></description>
	<lastBuildDate>Sun, 29 Jan 2012 14:56:25 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>PEAR und MDB2 mit MAMP</title>
		<link>http://www.instincts.de/256/pear-und-mdb2-mit-mamp/</link>
		<comments>http://www.instincts.de/256/pear-und-mdb2-mit-mamp/#comments</comments>
		<pubDate>Mon, 22 Jun 2009 08:56:43 +0000</pubDate>
		<dc:creator>MN</dc:creator>
				<category><![CDATA[Allgemein]]></category>

		<guid isPermaLink="false">http://www.instincts.de/?p=256</guid>
		<description><![CDATA[Nutzer von MAMP oder MAMP Pro können bei der Arbeit mit der Konsole auf Probleme stoßen, da die voreingestellte PHP Version der Konsole nicht mit der von MAMP übereinstimmt. Grund hierfür ist, dass bei der Nutzung von MAMP sowohl die MAMP als auch Mac eigene PHP Version installiert ist. Der MAMP Apache greift zwar automatisch auf die eigenen PHP Settings zu, bei der Nutzung der Konsole ist dies jedoch nicht der Fall.]]></description>
			<content:encoded><![CDATA[<p>Nutzer von MAMP oder MAMP Pro können bei der Arbeit mit der Konsole auf Probleme stoßen, da die voreingestellte PHP Version der Konsole nicht mit der von MAMP übereinstimmt. Grund hierfür ist, dass bei der Nutzung von MAMP sowohl die MAMP als auch Mac eigene PHP Version installiert ist. Der MAMP Apache greift zwar automatisch auf die eigenen PHP Settings zu, bei der Nutzung der Konsole ist dies jedoch nicht der Fall.</p>
<p>Um auch auf der Konsole mit den Settings des MAMP Webservers arbeiten zu können, müssen folgende Maßnahmen ergriffen werden:</p>
<p>sudo mv /usr/bin/php /usr/bin/php-old<br />
sudo ln -s /Applications/MAMP/bin/php5/bin/php /usr/bin/php</p>
<p>Hierdurch wird die MAMP PHP Version auch die default Version der Konsole. Der entsprechende Befehl für PEAR lautet dann wie folgt:</p>
<p>sudo mv /usr/bin/pear /usr/bin/pear-old<br />
sudo ln -s /Applications/MAMP/bin/php5/bin/pear /usr/bin/pear</p>
]]></content:encoded>
			<wfw:commentRss>http://www.instincts.de/256/pear-und-mdb2-mit-mamp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Aptana Subversion und Memory Probleme</title>
		<link>http://www.instincts.de/253/aptana-subversion-und-memory-probleme/</link>
		<comments>http://www.instincts.de/253/aptana-subversion-und-memory-probleme/#comments</comments>
		<pubDate>Fri, 22 May 2009 10:16:45 +0000</pubDate>
		<dc:creator>MN</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[aptana]]></category>
		<category><![CDATA[aptana settinhs]]></category>

		<guid isPermaLink="false">http://www.instincts.de/?p=253</guid>
		<description><![CDATA[Aptana liefert eine praktische Integration von Subversion. Startet man ein großes Projekt und muss eine große Anzahl an Daten committen, importieren bzw. synchronisieren, gibt es nach meiner Erfahrung häufig Probleme und die Prozesse laufen einfach in eine Endlosschleife ohne Fortschritt. Grund hierfür sind in vielen Fällen die Memory-Settings von Aptana. Diese werden zentral in der AptanaStudio.ini definiert. Arbeitet man mit OS X, so muss man den Paketinhalt von Aptana anzeigen und findet die Datei anschließend im Folder MacOS. ]]></description>
			<content:encoded><![CDATA[<p>Aptana liefert eine praktische Integration von Subversion. Startet man ein großes Projekt und muss eine große Anzahl an Daten committen, importieren bzw. synchronisieren, gibt es nach meiner Erfahrung häufig Probleme und die Prozesse laufen einfach in eine Endlosschleife ohne Fortschritt. Grund hierfür sind in vielen Fällen die Memory-Settings von Aptana. Diese werden zentral in der AptanaStudio.ini definiert. Arbeitet man mit OS X, so muss man den Paketinhalt von Aptana anzeigen und findet die Datei anschließend im Folder MacOS. </p>
<p>Die folgende Übersichz zeigt die drei relevanten Settings, mit denen Aptana mehr Speicher zugewiesen werden kann.</p>
<h3>Standard Einstellungen</h3>
<p>-Xms128m (Heap memory bei Programmstart)<br />
-Xmx384m (Maximum heap memory)<br />
-XX:MaxPermSize=256m (Maximum permanent memory)</p>
<h3>Einstellungen mit mehr Memory</h3>
<p>-Xms512m<br />
-Xmx1024m<br />
-XX:MaxPermSize=256m</p>
<p>Obige Einstellungen reichen selbst für sehr große Commits. Es lohnt sich jedoch, die Settings nach Beendigung wieder etwas zu reduzieren, da Aptana das OS sonst erheblich belastet. Für jede Änderung der Settings muss die App erneut gestartet werden.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.instincts.de/253/aptana-subversion-und-memory-probleme/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sichere php.ini Grundeinstellungen</title>
		<link>http://www.instincts.de/240/sichere-phpini-grundeinstellungen/</link>
		<comments>http://www.instincts.de/240/sichere-phpini-grundeinstellungen/#comments</comments>
		<pubDate>Sun, 12 Apr 2009 12:41:01 +0000</pubDate>
		<dc:creator>MN</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[serveradministration]]></category>
		<category><![CDATA[webdevelopment]]></category>

		<guid isPermaLink="false">http://www.instincts.de/?p=240</guid>
		<description><![CDATA[Wer einen Virtual Server, Server oder auch Webspace mit Administrationsrechten an der php.ini besitzt, sollte sich nicht unbedingt auf die Grundeinstellungen im Auslieferungszustand verlassen und die eigenen Einstellungen vor dem Launch prüfen. In vielen Fällen können Einstellungen wie zum Beispiel register_globals oder allow_url_fopen aktiviert sein und damit ein Sicherheitsrisiko für die eigene Anwendung bergen.]]></description>
			<content:encoded><![CDATA[<p>Wer einen Virtual Server, Server oder auch Webspace mit Administrationsrechten an der php.ini besitzt, sollte sich nicht unbedingt auf die Grundeinstellungen im Auslieferungszustand verlassen und die eigenen Einstellungen vor dem Launch prüfen. In vielen Fällen können Einstellungen wie zum Beispiel register_globals oder allow_url_fopen aktiviert sein und damit ein Sicherheitsrisiko für die eigene Anwendung bergen.</p>
<p>Es gibt zwar keine allgemeingültig &#8220;sichere&#8221; php.ini und gewisse Einstellungen müssen für die eigene Anwendung angepasst werden, doch kann eine Analyse mit dem Tool <a href="http://phpsec.org/projects/phpsecinfo/">PhpSecInfo</a> für erste Hinweise und Erklärungen  herangezogen werden. Am Ende des Beitrags befinden sich noch ein paar wichtige Ergänzungen.</p>
<h3>Beispielanalyse</h3>
<table class="results" border="0">
<tbody>
<tr class="header">
<th>Test</th>
<th>Result</th>
</tr>
<tr>
<td class="label">allow_url_fopen</td>
<td class="value value-ok">
<div class="result">Pass</div>
<div class="message">allow_url_fopen is disabled, which is the recommended setting</div>
<table class="values" border="0">
<tbody>
<tr>
<td class="label">Current Value:</td>
<td>0</td>
</tr>
<tr>
<td class="label">Recommended Value:</td>
<td>0</td>
</tr>
</tbody>
</table>
<div class="moreinfo"><a href="http://phpsec.org/projects/phpsecinfo/tests/allow_url_fopen.html">More information »</a></div>
</td>
</tr>
<tr>
<td class="label">allow_url_include</td>
<td class="value value-ok">
<div class="result">Pass</div>
<div class="message">allow_url_include is disabled, which is the recommended setting</div>
<table class="values" border="0">
<tbody>
<tr>
<td class="label">Current Value:</td>
<td>0</td>
</tr>
<tr>
<td class="label">Recommended Value:</td>
<td>0</td>
</tr>
</tbody>
</table>
<div class="moreinfo"><a href="http://phpsec.org/projects/phpsecinfo/tests/allow_url_include.html">More information »</a></div>
</td>
</tr>
<tr>
<td class="label">display_errors</td>
<td class="value value-ok">
<div class="result">Pass</div>
<div class="message">display_errors is disabled, which is the recommended setting</div>
<table class="values" border="0">
<tbody>
<tr>
<td class="label">Current Value:</td>
<td>0</td>
</tr>
<tr>
<td class="label">Recommended Value:</td>
<td>0</td>
</tr>
</tbody>
</table>
<div class="moreinfo"><a href="http://phpsec.org/projects/phpsecinfo/tests/display_errors.html">More information »</a></div>
</td>
</tr>
<tr>
<td class="label">expose_php</td>
<td class="value value-ok">
<div class="result">Pass</div>
<div class="message">expose_php is disabled, which is the recommended setting</div>
<table class="values" border="0">
<tbody>
<tr>
<td class="label">Current Value:</td>
<td>0</td>
</tr>
<tr>
<td class="label">Recommended Value:</td>
<td>0</td>
</tr>
</tbody>
</table>
<div class="moreinfo"><a href="http://phpsec.org/projects/phpsecinfo/tests/expose_php.html">More information »</a></div>
</td>
</tr>
<tr>
<td class="label">file_uploads</td>
<td class="value value-ok">
<div class="result">Pass</div>
<div class="message">file_uploads are disabled.  Unless you&#8217;re sure you need them, this is the recommended setting</div>
<table class="values" border="0">
<tbody>
<tr>
<td class="label">Current Value:</td>
<td>0</td>
</tr>
<tr>
<td class="label">Recommended Value:</td>
<td>0</td>
</tr>
</tbody>
</table>
<div class="moreinfo"><a href="http://phpsec.org/projects/phpsecinfo/tests/file_uploads.html">More information »</a></div>
</td>
</tr>
<tr>
<td class="label">magic_quotes_gpc</td>
<td class="value value-ok">
<div class="result">Pass</div>
<div class="message">magic_quotes_gpc is disabled, which is the recommended setting</div>
<table class="values" border="0">
<tbody>
<tr>
<td class="label">Current Value:</td>
<td>0</td>
</tr>
<tr>
<td class="label">Recommended Value:</td>
<td>0</td>
</tr>
</tbody>
</table>
<div class="moreinfo"><a href="http://phpsec.org/projects/phpsecinfo/tests/magic_quotes_gpc.html">More information »</a></div>
</td>
</tr>
<tr>
<td class="label">memory_limit</td>
<td class="value value-ok">
<div class="result">Pass</div>
<div class="message">memory_limit is enabled, and appears to be set 				to a realistic value.</div>
<table class="values" border="0">
<tbody>
<tr>
<td class="label">Current Value:</td>
<td>8388608</td>
</tr>
<tr>
<td class="label">Recommended Value:</td>
<td>8388608</td>
</tr>
</tbody>
</table>
<div class="moreinfo"><a href="http://phpsec.org/projects/phpsecinfo/tests/memory_limit.html">More information »</a></div>
</td>
</tr>
<tr>
<td class="label">open_basedir</td>
<td class="value value-ok">
<div class="result">Pass</div>
<div class="message">open_basedir is enabled, which is the 				recommended setting. Keep in mind that other web applications not written in PHP will not 				be restricted by this setting.</div>
<table class="values" border="0">
<tbody>
<tr>
<td class="label">Current Value:</td>
<td>/var/www/my_app/</td>
</tr>
<tr>
<td class="label">Recommended Value:</td>
<td>1</td>
</tr>
</tbody>
</table>
<div class="moreinfo"><a href="http://phpsec.org/projects/phpsecinfo/tests/open_basedir.html">More information »</a></div>
</td>
</tr>
<tr>
<td class="label">post_max_size</td>
<td class="value value-ok">
<div class="result">Pass</div>
<div class="message">post_max_size is enabled, and appears to 				be a relatively low value</div>
<table class="values" border="0">
<tbody>
<tr>
<td class="label">Current Value:</td>
<td>3MB</td>
</tr>
<tr>
<td class="label">Recommended Value:</td>
<td>262144</td>
</tr>
</tbody>
</table>
<div class="moreinfo"><a href="http://phpsec.org/projects/phpsecinfo/tests/post_max_size.html">More information »</a></div>
</td>
</tr>
<tr>
<td class="label">register_globals</td>
<td class="value value-ok">
<div class="result">Pass</div>
<div class="message">register_globals is disabled, which is the recommended setting</div>
<table class="values" border="0">
<tbody>
<tr>
<td class="label">Current Value:</td>
<td>0</td>
</tr>
<tr>
<td class="label">Recommended Value:</td>
<td>0</td>
</tr>
</tbody>
</table>
<div class="moreinfo"><a href="http://phpsec.org/projects/phpsecinfo/tests/register_globals.html">More information »</a></div>
</td>
</tr>
<tr>
<td class="label">upload_max_filesize</td>
<td class="value value-ok">
<div class="result">Pass</div>
<div class="message">upload_max_filesize is enabled, and appears to be a relatively low value.</div>
<table class="values" border="0">
<tbody>
<tr>
<td class="label">Current Value:</td>
<td>262144</td>
</tr>
<tr>
<td class="label">Recommended Value:</td>
<td>262144</td>
</tr>
</tbody>
</table>
<div class="moreinfo"><a href="http://phpsec.org/projects/phpsecinfo/tests/upload_max_filesize.html">More information »</a></div>
</td>
</tr>
<tr>
<td class="label">upload_tmp_dir</td>
<td class="value value-notice">
<div class="result">Notice</div>
<div class="message">upload_tmp_dir is disabled, or is set to a 						common world-writable directory.  This typically allows other users on this server 						to access temporary copies of files uploaded via your PHP scripts.  You should set 						upload_tmp_dir to a non-world-readable directory</div>
<table class="values" border="0">
<tbody>
<tr>
<td class="label">Current Value:</td>
<td>/tmp ()</td>
</tr>
<tr>
<td class="label">Recommended Value:</td>
<td>A non-world readable/writable directory</td>
</tr>
</tbody>
</table>
<div class="moreinfo"><a href="http://phpsec.org/projects/phpsecinfo/tests/upload_tmp_dir.html">More information »</a></div>
</td>
</tr>
</tbody>
</table>
<h3>Sinnvolle Ergänzungen</h3>
<ul>
<li>disable_functions =  eval exec passthru popen proc_open shell_exec system get_defined_functions dl apache_get_modules apache_get_version apache_get env apache_setenv fsockopen highlight_file ini_alter ini_restore phpinfo show_source symlink tmpfile rmdir</li>
<li>open_basedir = [path to the directory of the web server / virtual host]</li>
<li>safe_mode = On</li>
<li>short_open_tag = Off</li>
<li>session.use_only_cookies = 1</li>
<li>session.cookie_httponly = 1</li>
<li>session.name = my_app</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.instincts.de/240/sichere-phpini-grundeinstellungen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Click und Textlink Tracking mit Google Analytics</title>
		<link>http://www.instincts.de/234/click-und-textlink-tracking-mit-google-analytics/</link>
		<comments>http://www.instincts.de/234/click-und-textlink-tracking-mit-google-analytics/#comments</comments>
		<pubDate>Wed, 08 Apr 2009 12:15:44 +0000</pubDate>
		<dc:creator>MN</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[ads]]></category>
		<category><![CDATA[adserver]]></category>
		<category><![CDATA[analytics]]></category>
		<category><![CDATA[textlinks]]></category>
		<category><![CDATA[tracking]]></category>

		<guid isPermaLink="false">http://www.instincts.de/?p=234</guid>
		<description><![CDATA[Das schnelle und einfache Tracking von Textlinks ist sowohl für Werbekooperationen als auch zur Optimierung und Steuerung von Ads innerhalb der Seite eine wichtige Funktion. Zwar ist der Open Source Adserver OpenX ein sehr gutes Tool zur Steuerung von HTML und grafischen Werbemitteln, doch zeigt er bei einfachen Textlinks ein paar Schwächen. ]]></description>
			<content:encoded><![CDATA[<p>Das schnelle und einfache <a href="http://www.oliverduerr.de/internet-marketing/659/">Tracking</a> von Textlinks ist sowohl für Werbekooperationen als auch zur Optimierung und Traffic-Steuerung innerhalb der Seite eine wichtige Funktion. Doch welches Tool kann mir hierfür effizient einsetzen? Zwar ist der Open Source Adserver <a href="http://www.openx.org/de">OpenX</a> ein sehr gutes Tool zur Steuerung von HTML sowie grafischen Werbemitteln, doch zeigt er bei einfachen Textlinks ein paar Schwächen. </p>
<p>Grund hierfür ist, dass auch für einen einfachen Textlink eine Zone mit dazugehörigem Javascript-Adtag angelegt werden muss. Dies hat zwar den Vorteil, auch Ad Impressions und damit die Klickrate messen zu können. Im Hinblick auf Ladezeiten und den Nutzen ist in vielen Fällen das einfache Zählen der Klickzahl vollkommen ausreichend.</p>
<p>Als Alternative hierfür gibt es eine sehr einfache Lösung mit Hilfe von <a href="http://www.google.com/analytics/">Google Analytics</a>. Um einen Klick auf einen externen Link zur Website www.beispiel.de zu messen, muss lediglich das folgende Attribut zum Tag a des Links hinzugefügt werden:</p>
<p><code><br />
[a href="http://www.beispiel.de" onClick="javascript: pageTracker._trackPageview ('/redirect/beispiel.de');">Link[/a]<br />
</code></p>
<p>Um die externen Links übersichtlich einsehen zu können, sollte vor dem eigentlichen Linktitel zum Beispiel das Verzeichnis /redirect/ vorangestellt werden. Sollte das Analytics Snippet am Footer der Seite platziert sein, muss dieses vor das Werbemittel wie bspw. direkt hinter das <body> Tag verlegt werden.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.instincts.de/234/click-und-textlink-tracking-mit-google-analytics/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Domain Parking mit eigenem Content bei Nicit</title>
		<link>http://www.instincts.de/232/domain-parking-mit-eigenem-content-bei-nicit/</link>
		<comments>http://www.instincts.de/232/domain-parking-mit-eigenem-content-bei-nicit/#comments</comments>
		<pubDate>Sat, 28 Mar 2009 11:42:09 +0000</pubDate>
		<dc:creator>MN</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[domain]]></category>
		<category><![CDATA[domainparking]]></category>
		<category><![CDATA[domains]]></category>

		<guid isPermaLink="false">http://www.instincts.de/?p=232</guid>
		<description><![CDATA[<a href="http://www.nicit.com/domain_parking.php">Nicit</a> bietet seinen Kunden künftig die Möglichkeit, neben Werbeanzeigen auch eigenen Content auf der geparkten Domain einzustellen sowie interne und externe Links zu setzen. Hierdurch soll die Chance erhöht werden, dass geparkte Domains künftig besser im Suchmaschinenindex positioniert werden. Grundsätzlich ist dies sicher ein spannender Ansatz und bietet sowohl für Publisher als auch Nutzer mehr Vorteile als eine reine Anzeigenseite. ]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.nicit.com/domain_parking.php">Nicit</a> bietet seinen Kunden künftig die Möglichkeit, neben Werbeanzeigen auch eigenen Content auf der geparkten Domain einzustellen sowie interne und externe Links zu setzen. Hierdurch soll die Chance erhöht werden, dass geparkte Domains künftig besser im Suchmaschinenindex positioniert werden. Grundsätzlich ist dies sicher ein spannender Ansatz und bietet sowohl für Publisher als auch Nutzer mehr Vorteile als eine reine Anzeigenseite. </p>
<p>Geht man jedoch bereits den Schritt in Content zu investieren und möchte die eigenen Domains nicht nur vorübergehend veredeln, könnte ein eigenes System auf Basis von <a href="http://mu.wordpress.org/">WordPress MU</a> und einem vernünftigen Template für einen nachhaltigen Aufbau der Domain wesentlich sinnvoller sein.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.instincts.de/232/domain-parking-mit-eigenem-content-bei-nicit/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Flatrate.de wechselt den Besitzer</title>
		<link>http://www.instincts.de/230/flatratede-wechselt-den-besitzer/</link>
		<comments>http://www.instincts.de/230/flatratede-wechselt-den-besitzer/#comments</comments>
		<pubDate>Thu, 19 Mar 2009 08:42:33 +0000</pubDate>
		<dc:creator>MN</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[domain]]></category>
		<category><![CDATA[domaintrading]]></category>

		<guid isPermaLink="false">http://www.instincts.de/?p=230</guid>
		<description><![CDATA[Die Domain Flatrate.de wurde für insgesamt 160.000 Euro an die Affiliate-Marketing Agentur Active Performance verkauft. Die beiden Geschäftsführer planen, auf der Domain &#8220;das größte deutschsprachige Themenportal rund ums Surfen und Telefonieren zum Pauschalpreis aufzubauen&#8221;. Aktuell bietet die Seite noch keinen Content und befindet sich mit einem Pagerank von 3 auf der sechsten Seite zum Keyword [...]]]></description>
			<content:encoded><![CDATA[<p>Die Domain Flatrate.de wurde für insgesamt 160.000 Euro an die Affiliate-Marketing Agentur Active Performance verkauft. Die beiden Geschäftsführer planen, auf der Domain &#8220;das größte deutschsprachige Themenportal rund ums Surfen und Telefonieren zum Pauschalpreis aufzubauen&#8221;. Aktuell bietet die Seite noch keinen Content und befindet sich mit einem Pagerank von 3 auf der sechsten Seite zum Keyword &#8220;Flatrate&#8221;.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.instincts.de/230/flatratede-wechselt-den-besitzer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MAMP Pro MySql Data / Datadir</title>
		<link>http://www.instincts.de/228/mamp-pro-mysql-data-datadir/</link>
		<comments>http://www.instincts.de/228/mamp-pro-mysql-data-datadir/#comments</comments>
		<pubDate>Fri, 27 Feb 2009 15:33:43 +0000</pubDate>
		<dc:creator>MN</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[datadir]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[mysql]]></category>

		<guid isPermaLink="false">http://www.instincts.de/?p=228</guid>
		<description><![CDATA[Nach einer langen Recherche habe ich herausgefunden, wo bei der Nutzung von MAMP Pro die MySql Daten liegen. Vielleicht spart diese Information künftig einem anderen Suchenden etwas Zeit: /Library/Application Support/living-e/MAMP PRO/db/mysql Leider gibt es bei Mamp Pro keine Möglichkeit das MySql DATADIR zu ändern. Die Anforderung wurde bereits vor 2 Jahren an die Entwickler gestellt [...]]]></description>
			<content:encoded><![CDATA[<p>Nach einer langen Recherche habe ich herausgefunden, wo bei der Nutzung von MAMP Pro die MySql Daten liegen. Vielleicht spart diese Information künftig einem anderen Suchenden etwas Zeit:</p>
<p>/Library/Application Support/living-e/MAMP PRO/db/mysql</p>
<p>Leider gibt es bei Mamp Pro keine Möglichkeit das MySql DATADIR zu ändern. Die Anforderung wurde bereits vor 2 Jahren an die Entwickler gestellt und das wäre eine wirkliche Bereicherung.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.instincts.de/228/mamp-pro-mysql-data-datadir/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Domain auf www Subdomain umleiten</title>
		<link>http://www.instincts.de/223/domain-auf-www-subdomain-umleiten/</link>
		<comments>http://www.instincts.de/223/domain-auf-www-subdomain-umleiten/#comments</comments>
		<pubDate>Thu, 26 Feb 2009 09:12:39 +0000</pubDate>
		<dc:creator>MN</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[domain]]></category>
		<category><![CDATA[htaccess]]></category>
		<category><![CDATA[modrewrite]]></category>

		<guid isPermaLink="false">http://www.instincts.de/?p=223</guid>
		<description><![CDATA[Beim Aufsetzen einer Domain sollte man sich entscheiden, ob die Domain mit oder ohne die Subdomain www. laufen soll. Um Duplicate Content in den Suchmaschinen zu vermeiden, gibt es hier drei kurze Rewrite Rules, um Nutzereingaben oder falsch gesetzte Links permant umzuleiten. www.domain.de auf domain.de RewriteEngine on RewriteCond %{HTTP_HOST} ^www\.domain\.de$ RewriteRule ^(.*)$ http://domain.de/$1 [R=301] domain.de [...]]]></description>
			<content:encoded><![CDATA[<p>Beim Aufsetzen einer Domain sollte man sich entscheiden, ob die Domain mit oder ohne die Subdomain www. laufen soll. Um Duplicate Content in den Suchmaschinen zu vermeiden, gibt es hier drei kurze Rewrite Rules, um Nutzereingaben oder falsch gesetzte Links permant umzuleiten.</p>
<p><strong>www.domain.de auf domain.de</strong><br />
<code><br />
RewriteEngine on<br />
RewriteCond %{HTTP_HOST} ^www\.domain\.de$<br />
RewriteRule ^(.*)$ http://domain.de/$1 [R=301]<br />
</code></p>
<p><strong>domain.de auf www.domain.de</strong><br />
<code><br />
RewriteEngine on<br />
RewriteCond %{HTTP_HOST} !^www\.domain\.de$<br />
RewriteRule ^(.*)$ http://www.domain.de/$1 [L,R=301]<br />
</code></p>
<p><strong>Umleitung für mehrere Domains</strong><br />
<code><br />
RewriteEngine on<br />
RewriteCond %{HTTP_HOST} !^www\.<br />
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]<br />
</code></p>
]]></content:encoded>
			<wfw:commentRss>http://www.instincts.de/223/domain-auf-www-subdomain-umleiten/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Virtual Host (VHost) unter Mac / MAMP</title>
		<link>http://www.instincts.de/215/virtual-host-vhost-unter-mac-mamp/</link>
		<comments>http://www.instincts.de/215/virtual-host-vhost-unter-mac-mamp/#comments</comments>
		<pubDate>Tue, 24 Feb 2009 11:17:56 +0000</pubDate>
		<dc:creator>MN</dc:creator>
				<category><![CDATA[Allgemein]]></category>

		<guid isPermaLink="false">http://www.instincts.de/?p=215</guid>
		<description><![CDATA[Das Arbeiten mit Virtual Hosts auf dem lokalen Webserver ist sehr praktisch, um die eigene Projekt- und Webserver-Struktur nicht immer in der URL sichtbar zu haben und kurze URL&#8217;s nutzen zu können. Ein Beispiel hierfür wäre http://projekt1 anstatt http://localhost/projekte/projekt1. Um Virtual Hosts auf dem Mac unter der Verwendung von MAMP nutzen zu können, müssen zunächst [...]]]></description>
			<content:encoded><![CDATA[<p>Das Arbeiten mit Virtual Hosts auf dem lokalen Webserver ist sehr praktisch, um die eigene Projekt- und Webserver-Struktur nicht immer in der URL sichtbar zu haben und kurze URL&#8217;s nutzen zu können. Ein Beispiel hierfür wäre http://projekt1 anstatt http://localhost/projekte/projekt1.</p>
<p>Um Virtual Hosts auf dem Mac unter der Verwendung von MAMP nutzen zu können, müssen zunächst die Standard-Ports modifiziert werden. In den MAMP-Einstellungen &#8216;Ports&#8217; gibt es hierfür einen Button, der die Ports von 8888 und 8889 auf 80 und 3306 ändert.</p>
<p>Im nächsten Schritt muss die Konfiguration des Apache in der Datei /Applications/MAMP/conf/apache/httpd.conf editiert und die entsprechenden Virtual Hosts definiert werden.<br />
<code><br />
< VirtualHost *:80><br />
   DocumentRoot "/User/XXX/PFAD_ZUM_DOCROOT/projekt1/"<br />
   ServerName projekt1<br />
< /VirtualHost><br />
</code></p>
<p>Abschließend müssen die Virtual Hosts in der Datei /etc/hosts eingetragen werden:</p>
<p><code>127.0.0.1 project1</code></p>
]]></content:encoded>
			<wfw:commentRss>http://www.instincts.de/215/virtual-host-vhost-unter-mac-mamp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bootcamp: Windows auf dem Mac installieren</title>
		<link>http://www.instincts.de/212/bootcamp-windows-auf-dem-mac-installieren/</link>
		<comments>http://www.instincts.de/212/bootcamp-windows-auf-dem-mac-installieren/#comments</comments>
		<pubDate>Sat, 21 Feb 2009 11:53:20 +0000</pubDate>
		<dc:creator>MN</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[bootcamp]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[virtualisierung]]></category>

		<guid isPermaLink="false">http://www.instincts.de/?p=212</guid>
		<description><![CDATA[Mit dem Programm Boot Camp bietet Mac OS X eine sehr gute Möglichkeit, um Windows XP oder Vista eigenständig auf dem Mac laufen zu lassen. Im Gegensatz zu Parallels oder VM Ware wird Windows nicht parallel in einem Fenster geöffnet sondern als eigenständiges Betriebssystem mit allen Ressourcen gestartet. Welches Betriebssystem gestartet werden soll, kann beim Einschalten des Rechners festgelegt werden. Hierzu einfach die ALT-Taste beim booten gedrückt halten.]]></description>
			<content:encoded><![CDATA[<p>Mit dem Programm <a href="http://www.apple.com/de/macosx/features/bootcamp.html">Boot Camp</a> bietet Mac OS X eine sehr gute Möglichkeit, um Windows XP oder Vista eigenständig auf dem Mac laufen zu lassen. Im Gegensatz zu <a href="http://www.parallels.com/de/">Parallels</a> oder <a href="http://www.vmware.com/de/">VMWare</a> wird Windows nicht parallel in einem Fenster geöffnet sondern als eigenständiges Betriebssystem mit allen Ressourcen gestartet. Welches Betriebssystem gestartet werden soll, kann beim Einschalten des Rechners festgelegt werden. Hierzu einfach die ALT-Taste beim booten gedrückt halten.</p>
<h3>Installation</h3>
<p>Boot Camp befindet sich unter den Dienstprogrammen im Mac-Programmordner. Nach dem Start muss zunächst eine eigene Windows Partition erstellt werden. Die Größe kann individuell festgelegt werden.</p>
<p>Nach der Erstellung der Partition wird eine Windows Installations-CD benötigt und muss eingelegt werden. Der Rechner startet nun neu und der Windows Installationsprozess wird geladen. Im nächsten Schritt muss die im ersten Schritt erstellte Partition als Installations-Medium gewählt und formatiert werden. Die Partition hat bereits den Titel Boot Camp und ist somit leicht zu erkennen.</p>
<p>Wichtig: Die Windows Partition wird als FAT-32 Partition dargestellt. Diese kann jedoch ohne erneute Formatierung nicht verwendet werden. Im nächsten Schritt muss die Partition also erneut als FAT oder NTFS Partition formatiert werden. Abnschließend wird die Installation gestartet.</p>
<p>Nach der Installation wird Windows bereits korrekt gestartet. Um die Installation zu vervollständigen wird die Mac OS X CD benötigt, um die fehlenden Hardware-Treiber zu installieren. Die Treiber befinden sich in einem separaten Verzeichnis auf der CD.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.instincts.de/212/bootcamp-windows-auf-dem-mac-installieren/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

