<?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>H-Quadrat IT TechBlog &#187; Henning T. Heil</title>
	<atom:link href="http://www.h-quadrat.com/techblog/author/admin/feed" rel="self" type="application/rss+xml" />
	<link>http://www.h-quadrat.com/techblog</link>
	<description>Web und Informationstechnologie in Motorcity Rüsselsheim</description>
	<lastBuildDate>Thu, 05 Jan 2012 20:15:42 +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>NetBeans Diff-Vergleich zweier Dateien nebeneinander</title>
		<link>http://www.h-quadrat.com/techblog/133-netbeans-diff-vergleich-zweier-dateien-nebeneinander.php</link>
		<comments>http://www.h-quadrat.com/techblog/133-netbeans-diff-vergleich-zweier-dateien-nebeneinander.php#comments</comments>
		<pubDate>Thu, 05 Jan 2012 20:15:42 +0000</pubDate>
		<dc:creator>Henning T. Heil</dc:creator>
				<category><![CDATA[needful things]]></category>
		<category><![CDATA[Diff]]></category>
		<category><![CDATA[Netbeans]]></category>

		<guid isPermaLink="false">http://www.h-quadrat.com/techblog/?p=133</guid>
		<description><![CDATA[Vergeblich suche ich seit langer, langer Zeit einen würdigen GUI-Ersatz für WinMerge auf Ubuntu, wenigstens zum direkten Vergleich zweier Quellcodedateien bietet Netbeans jetzt eine kleine Abhilfe: Man markiere beide zu vergleichenden Dateien entweder im Projects- oder im Favorites-Reiter und dann über rechte Maustaste &#62; Tools &#62; Diff öffnen sich die beiden Dateien nebeneinander in einer [...]]]></description>
			<content:encoded><![CDATA[<p>Vergeblich suche ich seit langer, langer Zeit einen würdigen GUI-Ersatz für <a title="WinMerge" href="http://winmerge.org/" target="_blank">WinMerge</a> auf Ubuntu, wenigstens zum direkten Vergleich zweier Quellcodedateien bietet Netbeans jetzt eine kleine Abhilfe:</p>
<address>
<p class="attentionbox" style="text-align: left;">Man markiere beide zu vergleichenden Dateien entweder im Projects- oder im Favorites-Reiter und dann über <strong>rechte Maustaste &gt; Tools &gt; Diff</strong> öffnen sich die beiden Dateien nebeneinander in einer 2-spaltigen Ansicht. Das klappt nur mit genau 2 markierten Dateien.<br />Optional kann man in den Netbeans-Einstellungen auch das betriebssystemeigene Diff als externen Vergleichsmechanismus nutzen.</p>
</address>
<p>Zur Originaldoku: <a title="Netbeans Diff Wiki" href="http://wiki.netbeans.org/FaqDiffFiles" target="_blank">http://wiki.netbeans.org/FaqDiffFiles</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.h-quadrat.com/techblog/133-netbeans-diff-vergleich-zweier-dateien-nebeneinander.php/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Web-Feldforschung: Breiten (Pixel) aktueller Newsletter</title>
		<link>http://www.h-quadrat.com/techblog/130-web-feldforschung-breiten-pixel-aktueller-newsletter.php</link>
		<comments>http://www.h-quadrat.com/techblog/130-web-feldforschung-breiten-pixel-aktueller-newsletter.php#comments</comments>
		<pubDate>Tue, 01 Nov 2011 11:15:50 +0000</pubDate>
		<dc:creator>Henning T. Heil</dc:creator>
				<category><![CDATA[needful things]]></category>
		<category><![CDATA[Campaignmonitor]]></category>
		<category><![CDATA[HTML-Newsletter]]></category>
		<category><![CDATA[Mailchimp]]></category>
		<category><![CDATA[Newsletter-Anbieter]]></category>
		<category><![CDATA[Newsletter-Software]]></category>
		<category><![CDATA[Newsletter-Versand]]></category>
		<category><![CDATA[PHPList-Newsletter]]></category>

		<guid isPermaLink="false">http://www.h-quadrat.com/techblog/?p=130</guid>
		<description><![CDATA[Neulich (Stand 21.10.2011) habe ich ein neues HTML-Newsletter template entwickelt und mich mal umgesehen, wer denn so welche Breiten nutzt &#8211; hier ein kurzer Abriss: Lufthansa 800 Pixel TUI 700 Pixel kalaydo 700 Pixel lastminute 600 Pixel DocMorris 780 Pixel TeeGut 600 Pixel Schneehoehen 630 Pixel Aldi 600 Pixel Payback 600 Pixel Icelandair 600 Pixel [...]]]></description>
			<content:encoded><![CDATA[<p>Neulich (Stand 21.10.2011) habe ich ein neues HTML-Newsletter template entwickelt und mich mal umgesehen, wer denn so welche Breiten nutzt &#8211; hier ein kurzer Abriss:<span id="more-130"></span></p>
<pre>Lufthansa 800 Pixel
TUI 700 Pixel
kalaydo 700 Pixel
lastminute 600 Pixel
DocMorris 780 Pixel
TeeGut 600 Pixel
Schneehoehen 630 Pixel
Aldi 600 Pixel
Payback 600 Pixel
Icelandair 600 Pixel
travelchannel 600 Pixel
Twitter 709 Pixel
Computerwoche 820 Pixel
Armani Exchange 750 Pixel
Flyeralarm 780 Pixel
Hessen IT 970 Pixel</pre>
<p>Bei CampaignMonitor gibt es ja eine ziemlich große Bibliothek  an <a title="CampaignMonitor newsletter templates" href="http://www.campaignmonitor.com/templates/#galleryThumbs" target="_blank">verfügbaren Newsletter-templates</a>, da habe ich also auch nachgesehen &#8211; und war ziemlich überrascht, dass fast alle nur 600 Pixel Breite nutzen. Entschieden habe ich mich letztlich für fast &#8216;lufthanseatische&#8217; Verhältnisse und den Newsletter mit 780 Pixeln Breite umgesetzt &#8211; das wurde schick.</p>
<p>Und falls jemand einen Newsletter braucht: H-Quadrat IT bietet den Betrieb von Newslettern mit eigen-betriebener Software (PHPList), hosted bei CampaignMonitor und MailChimp oder per Schnittstelle zu eCircle (REST), einfach mal anrufen.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.h-quadrat.com/techblog/130-web-feldforschung-breiten-pixel-aktueller-newsletter.php/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Den Standort des Ubuntu One Synchronisationsordners ändern</title>
		<link>http://www.h-quadrat.com/techblog/127-den-standort-des-ubuntu-one-synchronisationsordners-aendern.php</link>
		<comments>http://www.h-quadrat.com/techblog/127-den-standort-des-ubuntu-one-synchronisationsordners-aendern.php#comments</comments>
		<pubDate>Fri, 29 Jul 2011 18:41:00 +0000</pubDate>
		<dc:creator>Henning T. Heil</dc:creator>
				<category><![CDATA[needful things]]></category>
		<category><![CDATA[Cloud-Speicher]]></category>
		<category><![CDATA[Dateisynchronisation]]></category>
		<category><![CDATA[rootfolder]]></category>
		<category><![CDATA[root_dir]]></category>
		<category><![CDATA[syncdaemon]]></category>
		<category><![CDATA[Synchronisation]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Ubuntu One]]></category>
		<category><![CDATA[Ubuntu One Windows]]></category>

		<guid isPermaLink="false">http://www.h-quadrat.com/techblog/?p=127</guid>
		<description><![CDATA[Ubuntu One ist der Dateisynchronisationsdient von Ubuntu, in der aktuellen Ausstattung (08/2011) erhält man 5GB Online-Speicherplatz kostenlos und kann bei Bedarf weitere Zusatzdienste nutzen (bisher die meisten ebenfalls ohne Gebühr). Für gewöhnlich möchte man ja die eigenen Daten gerne selbst strukturieren und sich nicht Ordnerstandorte von irgend einer Software vorgeben lassen &#8211; in Ubuntu One [...]]]></description>
			<content:encoded><![CDATA[<p>Ubuntu One ist der Dateisynchronisationsdient von Ubuntu, in der aktuellen Ausstattung (08/2011) erhält man 5GB Online-Speicherplatz kostenlos und kann bei Bedarf weitere Zusatzdienste nutzen (bisher die meisten ebenfalls ohne Gebühr).<span id="more-127"></span></p>
<p>Für gewöhnlich möchte man ja die eigenen Daten gerne selbst strukturieren und sich nicht Ordnerstandorte von irgend einer Software vorgeben lassen &#8211; in Ubuntu One gibt es dafür 2 Möglichkeiten:</p>
<ol>
<li>man kann einen beliebigen Ordner auf der Festplatte per Klick mit der rechten Maustaste und dann auf &#8220;Ubuntu One&#8221; -&gt; &#8220;Diesen Ordner abgleichen&#8221; über den Dienst synchronisieren lassen.</li>
<li>oder man kann durch einen kleinen Hack generell den Standort des Ubuntu One rootfolders/Synchronisationsordners verlegen.</li>
</ol>
<h2>Den Standort des Ubuntu One rootfolders verlegen</h2>
<p>Es empfiehlt sich die Änderungen am Standort des rootfolders vor dem ersten Start des Ubuntu One Dateisynchronisationsdienstes durchzuführen, in jedem Fall sollte der Synchronisationsdienst (bei Ubuntu One &#8220;syncdaemon&#8221; genannt) deaktiviert sein.</p>
<ol>
<li>Den Synchronisationsdienst beenden, dazu das Ubuntu One Kontrollzentrum öffnen, auf den Tab &#8220;Dienste&#8221; wechseln und dort den Haken vor &#8220;Dateien abgleichen&#8221; entfernen. Zusätzlich kann man rechts oben noch auf &#8220;Trennen&#8221; klicken, um sicher alle Verbindungen zum online-Dienst zu beenden. [Die Profis können auch einfach den/die Prozesse killen.]</li>
<li>Die Konfigurationsdaten des Synchronisationsdienstes finden, sie heisst &#8220;syncdaemon.conf&#8221; und befindet sich in der momentanen Version der Software im Ordner &#8220;/etc/xdg/ubuntuone&#8221;.</li>
<li>Die Datei mit root-Rechten öffnen und in der (ersten) Sektion &#8220;[__main__]&#8221; den Eintrag &#8220;root_dir.default&#8221; mit dem gewünschten Pfad anpassen, bei mir zum Beispiel zu
<pre>root_dir.default = /hquadrat/ubuntuone</pre>
</li>
<li>Danach den Dienst mit den umgekehrten Schritten aus 1. wieder einschalten (Aktivieren und Haken an) &#8211; fertig, geht :-).</li>
<li>Falls Ihr doch schon Daten im Sync-Ordner hattet, müsst Ihr sie eventuell manuell verschieben.</li>
</ol>
<p>Übrigens: mittlerweile gibt es <a title="Ubuntu One für Windows" href="https://wiki.ubuntu.com/UbuntuOne/Windows" target="_blank">Ubuntu One auch für Windows</a>, das lohnt sicher für den einen oder anderen Nutzer.</p>
<h4>Externe Quellen</h4>
<p><a title="Ubuntu One root_dir change" href="https://bugs.launchpad.net/ubuntuone-client/+bug/392583/comments/6" target="_blank">https://bugs.launchpad.net/ubuntuone-client/+bug/392583/comments/6</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.h-quadrat.com/techblog/127-den-standort-des-ubuntu-one-synchronisationsordners-aendern.php/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SEO Texter Checkliste</title>
		<link>http://www.h-quadrat.com/techblog/125-seo-texter-checkliste.php</link>
		<comments>http://www.h-quadrat.com/techblog/125-seo-texter-checkliste.php#comments</comments>
		<pubDate>Mon, 20 Jun 2011 23:38:04 +0000</pubDate>
		<dc:creator>Henning T. Heil</dc:creator>
				<category><![CDATA[SEO & SEM]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[SEO on]]></category>
		<category><![CDATA[SEO onpage]]></category>
		<category><![CDATA[SEO texten]]></category>
		<category><![CDATA[SEO-Texter]]></category>

		<guid isPermaLink="false">http://www.h-quadrat.com/techblog/?p=125</guid>
		<description><![CDATA[Suchmaschinenoptimierte Texte sind heute Bestandteil jeder website, bei der Erstellung kann man sich an einer wiederholenden Routine orientieren: Seitenstruktur mit Überschriften &#8211; Text in die üblichen Abschnitte einteilen und Überschriften verwenden Keywords &#38; keyword density Prüfung &#8211; 2 keywords, die möglichst am Anfang des Textes einstreuen, keyword-Dichte zwischen 2 und Prozent Textlänge &#8211; 250 bis [...]]]></description>
			<content:encoded><![CDATA[<p>Suchmaschinenoptimierte Texte sind heute Bestandteil jeder website, bei der Erstellung kann man sich an einer wiederholenden Routine orientieren:</p>
<ol>
<li><a href="#seitenstruktur">Seitenstruktur mit Überschriften</a> &#8211; Text in die üblichen Abschnitte einteilen und Überschriften verwenden</li>
<li><a href="#keywords">Keywords &amp; keyword density Prüfung</a> &#8211; 2 keywords, die möglichst am Anfang des Textes einstreuen, keyword-Dichte zwischen 2 und Prozent</li>
<li><a href="#textlaenge">Textlänge</a> &#8211; 250 bis 500 Wörter, mehr nur zum Vergnügen</li>
<li><a href="#seitentitel">Seitentitel (title-tag)</a> &#8211; maximal 70 Zeichen länge, die keywords vorne platzieren</li>
<li><a href="#bilder">Bilder</a> &#8211; keyword in den Bildnamen aufnehmen und den alt-Tag entsprechend befüllen</li>
<li><a href="#links">Interne und externe links</a> &#8211; beide link-Arten helfen, bei externen links die eigenen Ziel-keywords nicht im link-Text einsetzen</li>
<li><a href="#websitetextefuermenschen">Nicht vergessen: website-Texte sind für Menschen gemacht</a></li>
</ol>
<h2><a name="seitenstruktur"></a>1. Seitenstruktur mit Überschriften 1. Ordnung (H1), 2. Ordnung (H2) und 3. Ordnung (H3)</h2>
<p>Gliedern Sie Ihren Text in Abschnitte und nutzen Sie Überschriften 1., 2. und wo nötig niedrigerer Ordnung, dies verbessert die Lesbarkeit für den Benutzer und Suchmaschinen widmen den Überschriften im Text mehr Aufmerksamkeit &#8211; es macht also Sinn, die keywords ebenfalls in Überschriften einzustreuen. Insbesondere zum letzten Halbsatz gibt es neuerdings abweichende Meinungen[11], dennoch kann es bzgl. des Textverständnisses nicht schaden, keywords auch in Überschriften zu haben.</p>
<p class="thesource">[11]: <a title="SEO H1 tags" href="http://www.seomoz.org/blog/some-opinions-on-the-seo-myths-realities-fight" target="_blank">http://www.seomoz.org/blog/some-opinions-on-the-seo-myths-realities-fight</a> (Abschnitt &#8220;Do H1 Tags Help with Rankings?&#8221;)</p>
<h2><a name="keywords"></a>2. Keywords und keyword density Prüfung</h2>
<p>Die keywords sollten Sie vor dem Beginn der Schreibarbeit am Text festlegen und dann einstreuen, eine Zahl von 2 keywords pro Seite sollte nach gängier Meinung der SEO-Gemeinde nicht überschritten werden.</p>
<p>Zunächst schreibe ich meinen Text in Rohform, schonmal mit eingetreuten keywords und danach folgen dann meist 2 Überarbeitungen, bis die keyword-Dichte stimmt. Überarbeitungen bedeutet, dass die beiden vorab definierten keywords im Text so oft wieder eingestreut werden, bis deren Anteil an der Gesamtzahl der Wörter 2-4% entspricht. Zusätzlich &#8211; nicht anstatt der keywords &#8211; können Sie auch Synonyme verwenden, um im Gesamtzusammenhang des Themas ebenfalls in den Suchergebnissen zu erscheinen.</p>
<p>Beachten Sie dabei, dass es scheinbar belohnt wird, wenn die keywords in den ersten 50-100 Wörtern des Textes verstärkt vorkommen.</p>
<h3>keyword density Analyse (keyword-Dichte)</h3>
<p>Die Dichte der keywords sollte bei 2-4% Anteil am Gesamttext liegen, ich prüfe die keyword density am liebsten mit dem <a title="keyword density analyzer" href="http://www.ranks.nl/tools/spider.html" target="_blank">keyword density analyzer von ranks.nl</a>. Dieses Werkzeug listet wirklich übersichtlich einzelne keywords und Wortkombinationen von 2-4 Stichworten auf.</p>
<h2><a name="textlaenge"></a>3. Textlänge</h2>
<p>Wenn Sie einen Text zu einem Thema schreiben &#8211; schreiben Sie einfach so viel Sie können. Wenn Sie einen Text nur für ein SEO-Thema schreiben, gibt es technische Limits &#8211; die Gerüchteküche[31] sagt, dass Google auf jeden Fall nur die ersten 100 kB einer Seite einliest, diese Gerüchte sind aber alt und mittlerweile falsch[32]. Daher ist es womöglich einfacher sich an einer einfachen Überschlagsregel zu orientieren: 2 gut gefüllt Absätze sollten für einen organisch wirkenden Text ausreichend sein, das entspricht meist etwa 180 &#8211; 250 Wörtern, sicher sind aber bis zu 500 Wörter keine falsche Investition.</p>
<p class="thesource">[31]: <a title="Google indiziert erste 100kB" href="http://www.google.com/support/forum/p/Webmasters/thread?tid=09d32bc88ed7a866" target="_blank">http://www.google.com/support/forum/p/Webmasters/thread?tid=09d32bc88ed7a866</a><br />[32]: <a title="Google indiziert erste 100kB" href="http://www.seo-consulting.de/pages/news-378.php" target="_blank">http://www.seo-consulting.de/pages/news-378.php</a></p>
<h2><a name="seitentitel"></a>4. Seitentitel im title-tag</h2>
<p>Beim Seitentitel gibt es einige Punkte richtig zu machen, die empfohlene Länge des Titels liegt bei 66 Zeichen[41][43] &#8211; so viele Zeichen zeigt jedenfalls Google in seinen Suchergebnissen an. Darüber hinaus wird es scheinbar belohnt, wenn die gewünschten keywords relativ weit vorne im Titel stehen[42] und nicht zu viele andere Schlüsselworte stören, in dieser Kombination sollte Sie einen recht schlagkräftigen Titel erstellt haben[44].</p>
<p class="thesource">[41]: <a title="SEO Page Title Seitentitel" href="http://www.testroom.de/2009/07/06/seo-tipps-page-title-der-richtige-titel-fur-eine-website/" target="_blank">http://www.testroom.de/2009/07/06/seo-tipps-page-title-der-richtige-titel-fur-eine-website/</a><br />[42]: <a title="reorder title tag keywords" href="http://www.seomoz.org/blog/8-easy-wins-for-on-page-seo" target="_blank">http://www.seomoz.org/blog/8-easy-wins-for-on-page-seo</a><br />[43]: <a title="SEO page title length" href="http://www.seomoz.org/blog/title-tags-is-70-characters-the-best-practice-whiteboard-friday" target="_blank">http://www.seomoz.org/blog/title-tags-is-70-characters-the-best-practice-whiteboard-friday</a><br />[44]: <a title="SEO learn about the title tag" href="http://www.seomoz.org/learn-seo/title-tag" target="_blank">http://www.seomoz.org/learn-seo/title-tag</a></p>
<h2><a name="bilder"></a>5. Bilder</h2>
<p>Benennen Sie Bilder mindestens mit einem Ihrer keywords und achten Sie auch darauf, dass das keyword im alt- und title-tag zum Bild vorkommt[51]. 1 bis 2 Bilder sind ausreichend und mehr Bilder wirken schnell überladen.</p>
<p class="thesource">[51]: <a title="Suchmaschinenoptimierung für Bilder" href="http://www.kathrinsiemokat.de/blog/?p=860" target="_blank">http://www.kathrinsiemokat.de/blog/?p=860</a></p>
<h2><a name="links"></a>6. Interne und externe links im inhaltlichen Zusammenhang</h2>
<p>Tendenziell hilft man mit Verlinkungen sowohl den Suchmaschinen, als auch den Besuchern weiter: die Suchmaschine erkennt oder festigt weiter den Kontext in dem sich Ihr Inhalt bewegt und der Leser erhält konkret Hinweise auf vertiefende oder weiterführende Aspekte.</p>
<h2>Interne links</h2>
<p>Falls Sie auf Ihrer eigenen Seite weitere Artikel zum gleichen Themenkomplex haben (wenn Sie zu einer bestimmten Branche oder Sparte schreiben, wird das früher oder später der Fall sein), sollten Sie auf jeden Fall darauf verlinken[61]. Entscheidend für die Bewertung der Relevanz ist der link-Text, der nicht immer dem Titel des verlinkten Inhaltes entsprechen muss.</p>
<p class="thesource">[61]: <a title="SEO Basics: Interne Verlinkung" href="http://blog.tameco.de/seo-basics-interne-verlinkung-38731.html" target="_blank">http://blog.tameco.de/seo-basics-interne-verlinkung-38731.html</a><br />[62]: <a title="Is External Linking Good For SEO?" href="http://www.seomoz.org/blog/external-linking-good-for-seo-whiteboard-friday" target="_blank">http://www.seomoz.org/blog/external-linking-good-for-seo-whiteboard-friday</a></p>
<h2>Externe links</h2>
<p>Externe links helfen Suchmaschinen ebenfalls Ihre Seite im richtigen inhaltlichen Zusammenhang einzuordnen, dabei hat es sich nicht als Nachteil herausgestellt, wenn es sich dabei um größere Seiten oder Branchengrößen handelt. Verwenden Sie allerdings nicht ihre gewählten/anfangs festgelegten keywords als linktext, dann würden Sie link juice mit dem gewünschten keyword auf die Drittanbieterseite übertragen.</p>
<p>Indem Sie auf dritte Seiten verlinken, erhalten Sie unter Umständen backlinks von dort &#8211; was sich dann sehr positiv auswirken würde.</p>
<p class="thesource">[63]: <a title="SEO external linking" href="http://www.seomoz.org/blog/external-linking-good-for-seo-whiteboard-friday" target="_blank">http://www.seomoz.org/blog/external-linking-good-for-seo-whiteboard-friday</a></p>
<h2><a name="websitetextefuermenschen"></a>7. Nicht vergessen: website-Texte sind für Menschen gemacht</h2>
<p>In aller erster Linie werden sie viel und nachhaltigen Besucherzuspruch und vor allem backlinks erhalten, wenn sie interessante und gut lesbare Texte schreiben &#8211; vergessen Sie bitte daher nicht, dass bei aller Aufbereitung für Suchmaschinen, Ihre Texte für Menschen gut und einfach lesbar sein sollten. Erst kommt der Mensch, dann die Suchmaschine ;-).</p>
<p>Wer sich umfassender belesen möchten, dem seien noch die Artikel <a title="Perfecting Keyword Targeting &amp; On-Page Optimization" href="http://www.seomoz.org/blog/perfecting-keyword-targeting-on-page-optimization" target="_blank">Perfecting Keyword Targeting &amp; On-Page Optimization</a> (deutsche Übersetzung: <a title="Die perfekte OnPage-Optimierung" href="http://www.seodiot.de/2009/08/die-perfekte-onpage-optimierung/" target="_blank">Die perfekte OnPage-Optimierung</a>) und der <a title="gute Web Inhalte schreiben" href="http://www.seomoz.org/blog/the-definitive-guide-to-awesome-web-content" target="_blank">The Definitive Guide to Awesome Web Content</a> ans Herz gelegt.</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.h-quadrat.com/techblog/125-seo-texter-checkliste.php/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Kleine Rückschau: Visitenkarten-Party der rüsselsheimer Wirtschaftsförderung</title>
		<link>http://www.h-quadrat.com/techblog/122-kleine-rueckschau-visitenkarten-party-der-ruesselsheimer-wirtschaftsfoerderung.php</link>
		<comments>http://www.h-quadrat.com/techblog/122-kleine-rueckschau-visitenkarten-party-der-ruesselsheimer-wirtschaftsfoerderung.php#comments</comments>
		<pubDate>Thu, 05 May 2011 10:55:32 +0000</pubDate>
		<dc:creator>Henning T. Heil</dc:creator>
				<category><![CDATA[IT Business]]></category>
		<category><![CDATA[Rüsselsheim]]></category>
		<category><![CDATA[Startup]]></category>
		<category><![CDATA[STEG Rüsselsheim]]></category>
		<category><![CDATA[Unternehmensförderung]]></category>
		<category><![CDATA[Webentwicklung Rüsselsheim]]></category>
		<category><![CDATA[Wirtschaftsservice Rüsselsheim]]></category>

		<guid isPermaLink="false">http://www.h-quadrat.com/techblog/?p=122</guid>
		<description><![CDATA[Ein Lichtstreif am Horizont: es tut sich was in der rüsselsheimer Wirtschaftsförderung. Früher hat die vielleicht auch was getan, aber man hat nie etwas davon bemerkt &#8211; jetzt ändert sich das ein wenig, womöglich dank neuer Personen. Ich selbst habe jedenfalls schon an der zweiten Veranstaltung in diesem Jahr teilgenommen. Manöverkritik Gleich vorab, ich war [...]]]></description>
			<content:encoded><![CDATA[<p>Ein Lichtstreif am Horizont: <a title="Wirtschaftsservice Rüsselsheim" href="http://www.wirtschaftsservice-ruesselsheim.de/de/veranstaltungen.php" target="_blank">es tut sich was in der rüsselsheimer Wirtschaftsförderung</a>. Früher hat die vielleicht auch was getan, aber man hat nie etwas davon bemerkt &#8211; jetzt ändert sich das ein wenig, womöglich dank neuer Personen. Ich selbst habe jedenfalls schon an der zweiten Veranstaltung in diesem Jahr teilgenommen.<span id="more-122"></span></p>
<h3>Manöverkritik</h3>
<p>Gleich vorab, ich war nur 25 Minuten da und musste dann noch geschwind zum Ehrenamt &#8211; beim nächsten Mal bleibe ich allerdings gerne etwas länger.<br />
ABER: ey, liebe Veranstalter, jeder braucht ein Namensschild! Nicht, weil es ach so highly sophisticated super businessmässig wäre, nein, weil es die Kommunikation erleichtert und neuen oder unbekannten Teilnehmern die Ansprache und das angesprochen werden ungemein vereinfacht. Ne? Genau.</p>
<p>Ich hab mir dann schnell so eins gemalt (NATÜRLICH mit meinem twitter-Namen <a title="twitter hquadrat Rüsselsheim" href="http://twitter.com/hquadrat" target="_blank">@hquadrat</a> drauf!), weil es unter uns Webmenschen üblich geworden ist, seinen twitter-Namen auf das Namensschild zu schreiben.</p>
<div class="wp-caption alignleft" style="width: 250px"><a title="Be younique @pbikic von Yes!Guerrilla bei Flickr" href="http://www.flickr.com/photos/yesguerrilla/5225559288/"><img class=" " style="margin-right: 10px;" src="http://farm6.static.flickr.com/5210/5225559288_e59879bf5f_m.jpg" alt="Photo credit by @pbikic via flickr (Klick auf's Bild)" width="240" height="160" /></a><p class="wp-caption-text">Photo credit by @pbikic via flickr (Klick auf&#39;s Bild)</p></div>
<p>Dann weiss man gleich wer da was rumtwittert zur Veranstaltung und wie man denjenigen erreichen kann &#8211; o.k., für den Durchschnittsbesucher an diesem Abend war das wahrscheinlich Faktor 4 zu advanced &#8211; deswegen: ein einfaches Namensschild, von Hand mit Edding leserlich den Namen drauf, super, reicht schon. Nicht vorher gedruckt, nicht zu viel Aufwand.<br />
Eine nette Organisatorin (leider auch bis in alle Ewigkeiten namenlos, weil ohne Schild) hat mir dann noch ein offizielles badge angeboten, aber da hatte ich ja schon mein cooles ;-).</p>
<h3>Immer zu viel Opel Bla-Bla</h3>
<p>Die einleitende Präsentation: in der Präsentation des Vortragenden (ich glaube das war Herr Röder, bin mir aber nicht sicher) hatte zu viel &#8211; und auch noch unreflektierte &#8211; Zahlen und dauerte zu lang &#8211; &#8220;wir haben so und so viel Arbeitsplätze mit R&amp;D in Rüsselsheim und sind so cool&#8221;. Und auch noch mehr Prozente als Darmstadt, ja klar die Waldfee.</p>
<p>Nix haben wir, wenn Opel oder HP morgen weggehen (was internationale Konzerne gerne mal im Handstreich und ohne zu fragen machen), dann haben wir Wüste und ganz miese Zahlen und der praktische Nutzen dieser Konzerne für die Stadt geht schon lange von gering weiter gegen Null. Also die Poserei mit den Zahlen und der immer ewig wiederkehrende Bezug zu Obbels sind einfach überholt, die gedankliche Opel-Monokultur sollte vorbei sein.<br />
Wenn man da weiter etwas prägen möchte, spricht man doch vielleicht besser von einem Automotive-Cluster dessen Grenzen noch abzustecken wären, aber auch diese &#8211; dann stark erweiterte Einschränkung &#8211; ist ja mal zu überdenken.</p>
<p>Gründer &#8211; und es war ja nominell eine Veranstaltung für Gründer &#8211; interessiert so etwas nur sehr bedingt, weil sie von solchen Unternehmen ohnehin selten profitieren (ja, es sei denn sie gründen explizit im Automotive-Bereich). Die Fragen sind ja eher konkreterer Natur: was bietet Rüsselsheim mir als Gründer und warum sollte ich genau hier bleiben? Oder mich hier ansiedeln? Treffe ich auf fachverwandte andere Gründer zum Austausch? Hoffen wir mal, dass das später im Vortrag noch kam &#8211; ich bin dann jedenfalls aus Zeitmangel gegangen.</p>
<h3>Location</h3>
<p>Die Location war top, nett, angenehm und sehr gut geeignet: die <a title="Hotel Brasserie Adlerpalast Rüsselsheim" href="http://adlerpalast.de" target="_blank">Pianobar des Adlerpalast</a> in der rüsselsheimer Innenstadt. Nicht zu groß und nicht zu klein, Aufteilung für den Anlass gut gewählt und der Service war super.</p>
<p>Also die Sache hat Potential, sollte mal wieder stattfinden. Und ich muss mir dringend neue Visitenkarten drucken lassen.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.h-quadrat.com/techblog/122-kleine-rueckschau-visitenkarten-party-der-ruesselsheimer-wirtschaftsfoerderung.php/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>freelance ScreendesignerIn gesucht</title>
		<link>http://www.h-quadrat.com/techblog/65-freelance-screendesignerin-gesucht.php</link>
		<comments>http://www.h-quadrat.com/techblog/65-freelance-screendesignerin-gesucht.php#comments</comments>
		<pubDate>Tue, 26 Oct 2010 13:26:37 +0000</pubDate>
		<dc:creator>Henning T. Heil</dc:creator>
				<category><![CDATA[IT Business]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[Content Management System]]></category>
		<category><![CDATA[webdesign rüsselsheim]]></category>

		<guid isPermaLink="false">http://www.h-quadrat.com/techblog/?p=65</guid>
		<description><![CDATA[Gefunden! Wir haben einen neuen, netten Kollegen mit dem wir zusammenarbeiten - aber interessante Portfolios sehen wir immer an. H-Quadrat IT sucht zur Verstärkung eine(n) freelance ScreendesignerIn. Gerne aus dem Rhein-Main-Gebiet MZ-DA-GG-WI-F oder bei Sympathie auch remote deutschlandweit. Die Zusammenarbeit wird mittel- bis langfristig angelegt, es stehen CMS-Projekte, Shops, web-Anwendungen und vielleicht Startups auf dem [...]]]></description>
			<content:encoded><![CDATA[<pre>Gefunden! Wir haben einen neuen, netten Kollegen mit dem wir zusammenarbeiten - aber interessante Portfolios sehen wir immer an.
</pre>
<p>H-Quadrat IT sucht zur Verstärkung eine(n) freelance ScreendesignerIn. Gerne aus dem Rhein-Main-Gebiet MZ-DA-GG-WI-F oder bei Sympathie auch remote deutschlandweit.</p>
<p>Die Zusammenarbeit wird mittel- bis langfristig angelegt, es stehen CMS-Projekte, Shops, web-Anwendungen und vielleicht Startups auf dem Plan, bei denen Du Deine Stärken einbringen kannst. Du lieferst nur Design, keinen code (auch keinen frontend-code).</p>
<p>Kontakt mit einer kurzen Übersicht der bisherigen Arbeiten gerne via twitter <a title="twitter @hquadrat" href="http://twitter.com/hquadrat" target="_blank">@hquadrat</a> oder mail solutions(äääät)h-quadrat.com.</p>
<h3>Wer ist H-Quadrat IT</h3>
<p>Henning Heil setzt web-Technologielösungen im freelance-Verbund mit bis zu 3 Programmierern um. Diese Konstellation kannst Du als Designer gerne auch nutzen, um Deinen Kunden erweiterte Web-Lösungen anzubieten.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.h-quadrat.com/techblog/65-freelance-screendesignerin-gesucht.php/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Unternehmensförderung und Finanzierung für KMUs in Rüsselsheim</title>
		<link>http://www.h-quadrat.com/techblog/119-unternehmensfoerderung-und-finanzierung-fuer-kmus-in-ruesselsheim.php</link>
		<comments>http://www.h-quadrat.com/techblog/119-unternehmensfoerderung-und-finanzierung-fuer-kmus-in-ruesselsheim.php#comments</comments>
		<pubDate>Mon, 04 Oct 2010 09:29:20 +0000</pubDate>
		<dc:creator>Henning T. Heil</dc:creator>
				<category><![CDATA[IT Business]]></category>
		<category><![CDATA[Finanzierung]]></category>
		<category><![CDATA[Kapital]]></category>
		<category><![CDATA[Private Equity]]></category>
		<category><![CDATA[Rüsselsheim]]></category>
		<category><![CDATA[Spin-off]]></category>
		<category><![CDATA[Startup]]></category>
		<category><![CDATA[Unternehmensförderung]]></category>
		<category><![CDATA[Venture Capital]]></category>
		<category><![CDATA[Wirtschaftsservice Rüsselsheim]]></category>

		<guid isPermaLink="false">http://www.h-quadrat.com/techblog/?p=119</guid>
		<description><![CDATA[Vergangene Woche, am Mittwoch Abend (29.09.2010), war ich bei einer Veranstaltung des Wirtschaftsservice Rüsselsheim und die war zu 75% richtig gut. Wirklich begrüßenswert ist, dass es zukünftig solche und ähnliche Veranstaltungen in Rüsselsheim gibt und wirklich begrüßenswert ist, dass der Wirtschaftsservice in Rüsselsheim in einer Organisation gebündelt wurde. Das klingt insgesamt stimmiger, als die bisherige [...]]]></description>
			<content:encoded><![CDATA[<p>Vergangene Woche, am Mittwoch Abend (29.09.2010), war ich bei einer Veranstaltung des <a title="Wirtschaftsservice Rüsselsheim, Förderung" href="http://www.wirtschaftsservice-ruesselsheim.de/" target="_blank">Wirtschaftsservice Rüsselsheim</a> und die war zu 75% richtig gut.</p>
<p>Wirklich begrüßenswert ist, dass es zukünftig solche und ähnliche  Veranstaltungen in Rüsselsheim gibt und wirklich begrüßenswert ist,  dass der Wirtschaftsservice in Rüsselsheim in einer Organisation  gebündelt wurde. Das klingt insgesamt stimmiger, als die bisherige starke, unübersichtliche Verzweigung und man hatte den  Eindruck, dass da mehrheitlich auch die richtigen Personen gefunden  wurden [die ersten 25 Prozent gut].<span id="more-119"></span></p>
<p>Der Abend war in drei Vorträge zu ungefähr 20 Minuten gegliedert</p>
<h3>Private Equity/Venture Capital</h3>
<p><a title="Innovationsmanagement &amp; Projektmanagement" href="http://www.hs-rm.de/ing/ueber-uns/personen/personen-im-fb-ing/prof-dr-thomas-heimer/index.html" target="_blank">Prof. Dr. Thomas Heimer, Hochschule Rhein-Main</a> &#8211; Der Professor führte kurz in das Thema Private Equity/Venture Capital ein, was so ganz ohne Vorkenntnisse sicher etwas verwirrend geklungen haben mag, ist in unserer Branche ja merklich stärker verankert, als in anderen Sparten und der Vortrag war deshalb kein Buch mit sieben Siegeln für mich.<br />
Ich hatte bereits mit einem venture-Partner eine solche Möglichkeit diskutiert und ein Studienkollege hat sich erfolgreich einen ganzen Lastwagen voll mit neuem Eigenkapital beschafft. Besonders interessant fand ich den Hinweis des Professors, dass sich solche Fonts zukünftig womöglich nicht mehr nur rein privatwirtschaftlich organisieren (&#8220;Heuschrecken&#8221;), sondern zusätzlich zumindest unter Beteiligung des Bundes diskutiert werden. Es klang daher merklich beruhigend, einen kompetenten und erreichbaren Ansprechpartner vor Ort zu haben &#8211; so kann man sich ein Gründerumfeld vorstellen [weitere 25%].</p>
<h3>Förderangebote für KMUs</h3>
<p><a title="Förderberatung Hessen" href="http://www.wibank.de/hlb/generator/Sites/LTHneu/wwwroot/Menue/Foerderangebote/Beratung/hsBeratung3.de.html" target="_blank">Dipl. oec. Ulrich Lohrmann, WiBank, Förderberatung Hessen</a> &#8211; Der Ökonom machte seinem Titel alle Ehre und gab einen umfassenden aber prägnanten Überblick über die scheinbar schier unüberschaubaren Fördermöglichkeiten. Dankbarer Weise hat er die einzelnen Förderbereiche auf eine allgemeine Darstellung und wenige exemplarische Anwendungen zusammengedampft, so dass sich dem Zuschauer schnell herausstellt: ohne ausführliche Beratung ist dem Thema nicht beizukommen &#8211; die gibt es zum Glück kostenlos bei der <a title="Förderangebote/Förderberatung für KMUs in Hessen" href="http://www.wibank.de/hlb/generator/Sites/LTHneu/wwwroot/Menue/Foerderangebote/Beratung/hsBeratung3.de.html" target="_blank">Förderberatung Hessen der WiBank</a> in Offenbach [und nochmal 25%].</p>
<h3>Die Bank</h3>
<p><a title="Firmenkunden Gewerbekunden Beratung Rüsselsheimer Volksbank" href="http://www.r-volksbank.de/firmenkunden/berater___betreuer/gewerbekundenbetreuer.html" target="_blank">Mark Gohmert, Rüsselsheimer Volksbank eG</a> &#8211; den Vortrag des Bänkers fand ich leider nicht so überzeugend: wenn von den ersten 10 Sätzen 5 halbe Sätze &#8220;Sie müssen unbedingt zuerst zu uns kommen&#8221; lauten, dann mag das im Sinne einer mittelprächtigen Hypnosesitzung vielleicht auf 1 von 100 Zuhörern wirken und dann bei diesem einen Fall auch gut für das Geschäftsmodell der Bank sein, aber im Normalfall und für eine Zahl von Zuhörern mit denen ich mich kurz unterhalten habe, war das eher etwas abschreckend.</p>
<p>Ich möchte vielleicht zu einer Bank kommen, weil ich dort einen vertrauenswürdigen Finanzierungspartner und -berater finde, im Falle des Bänkers klang das aber eher alles etwas nach zu Kreuze kriechen und vermutlich übermäßig viel Aufwand bei der Erklärung (m)eines Geschäftsmodells. Da ich nun mal 6 Jahre bei einer Bank angestellt war und deren jährliches Neugeschäft vielleicht beim 50-fachen der RVoba liegt, weiss ich ganz sicher, dass so eine Beratung auch anders geht &#8211; auf Augenhöhe und als echter Finanzierungspartner, womöglich sogar mit ein wenig fachlichem KnowHow auf Seiten der Bank.</p>
<h3>Fazit</h3>
<p>Der Abend hat sich richtig gelohnt: zwar habe ich außer im Beitrag des Ökonomen eher weniger neue Inhalte erfahren, aber ich weiß, dass es Ansprechpartner vor Ort gibt mit denen ich mich unverbindlich, sozusagen &#8220;zum andenken&#8221;, kurzschließen und mögliche Projekte diskutieren kann -<em> so sollte ein unterstützendes Umfeld aussehen</em>.<br />
Ich würde vermutlich den Professor kontaktieren, weil er auf dem Gebiet Private Equity umfassend geforscht hat und diese Finanzierungsart insbesondere in meiner Branche weit verbreitet ist. Das ist auch aus zwei ganz speziellen Gründen weiter interessant: Venture Capital mag etwas teurer sein, aber die Kapitalgeber sind dafür bereit einen Teil des Risikos des Geschäftsmodells mitzutragen und bringen oft ein umfassendes Beratungspaket (Rechtsberatung, Business Angels) mit ein.</p>
<p>Wehmutstropfen: bestimmt würde ich nach den heutigen Vorträgen zu aller letzt mit einer Bank reden,  womöglich muss ich es eines Tages, aber ein gutes Gefühl werde ich dabei  nicht haben und der Bank vertrauen? Naja, ich kann es ja erstmal  woanders versuchen &#8211; (Eigen-)Kapital lässt sich ja auf mehr als einem Weg aufbringen.</p>
<p>Oder ich werde einfach weiter meine Spin-Offs aus dem Cashflow finanzieren.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.h-quadrat.com/techblog/119-unternehmensfoerderung-und-finanzierung-fuer-kmus-in-ruesselsheim.php/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ubuntu Text-Editoren analog zu Notepad++</title>
		<link>http://www.h-quadrat.com/techblog/116-ubuntu-text-editoren-analog-zu-notepad.php</link>
		<comments>http://www.h-quadrat.com/techblog/116-ubuntu-text-editoren-analog-zu-notepad.php#comments</comments>
		<pubDate>Wed, 22 Sep 2010 17:28:25 +0000</pubDate>
		<dc:creator>Henning T. Heil</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[Bluefish]]></category>
		<category><![CDATA[Geany]]></category>
		<category><![CDATA[gEdit]]></category>
		<category><![CDATA[IDE]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[notepad++]]></category>
		<category><![CDATA[Text-Editor]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://www.h-quadrat.com/techblog/?p=116</guid>
		<description><![CDATA[Der Ubuntu Standard-Text-Editor &#8220;gEdit&#8221; liegt mir noch nicht so richtig und die vergangenen Tage haben wir uns auch nicht wirklich angefreundet &#8211; und obwohl es eine lange Reihe von Plugins für gEdit gibt, hatte ich folglich eine kleine Suche nach Alternativen zu meinem gewohnten Notepad++ gestartet. Letztlich sind die 3 Kandidaten in dieser kurzen Liste [...]]]></description>
			<content:encoded><![CDATA[<p>Der Ubuntu Standard-Text-Editor &#8220;gEdit&#8221; liegt mir noch nicht so richtig und die vergangenen Tage haben wir uns auch nicht wirklich angefreundet &#8211; und obwohl es eine lange Reihe von <a title="gEdit TExt-Editor Plugins Ubuntu" href="http://live.gnome.org/Gedit/Plugins" target="_blank">Plugins für gEdit</a> gibt, hatte ich folglich eine kleine Suche nach Alternativen zu meinem gewohnten Notepad++ gestartet.</p>
<p>Letztlich sind die 3 Kandidaten in dieser kurzen Liste übrig geblieben:</p>
<ul>
<li><a title="SciTE Text-Editor for Linux Ubuntu" href="http://www.scintilla.org/SciTE.html" target="_blank">SciTE</a> &#8211; macht einen recht schlanken Eindruck, beherrscht aber mein Lieblings-feature mit Strg+D ;-)</li>
<li><a title="Geany Text-Editor &amp; IDE for Linux Ubuntu" href="http://www.geany.org/" target="_blank">Geany</a> &#8211; kommt recht schick daher, beinhaltet eine Projektverwaltung und mein Lieblings-feature &#8220;Zeile duplizieren&#8221; &#8211; steht also hoch im Kurs</li>
<li><a title="Bluefish Text-Editor Linux Ubuntu IDE" href="http://bluefish.openoffice.nl/" target="_blank">Bluefish Editor</a> &#8211; aus meiner Sicht der schickste Editor mit den meisten features &#8211; aber so viele features möchte man ja in einem einfachen Texteditor eigentlich auch garnicht</li>
</ul>
<p>Geany und Bluefish liegen Kopf an Kopf, Geany scheint etwas mehr &#8216;linuxerisch&#8217; zu sein (mit CLI Integration), dafür ist Bluefish etwas mehr sexy gestylt und war für mich von Beginn leichter zu navigieren &#8211; beide sind unter dem Strich eine schicke kleine Mini-IDE neben Netbeans.</p>
<p>Na mal sehen, wer das Rennen am Ende macht &#8211; es kommt ja bei solchen Evaluationen meist etwas anders, als man es anfangs erwartet.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.h-quadrat.com/techblog/116-ubuntu-text-editoren-analog-zu-notepad.php/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Neue Web 2.0 Anwendung von H-Quadrat IT – Kostenloser Wunschzettel-Dienst www.e-wishes.de online</title>
		<link>http://www.h-quadrat.com/techblog/113-neue-web-2-0-anwendung-von-h-quadrat-it-%e2%80%93-kostenloser-wunschzettel-dienst-www-e-wishes-de-online.php</link>
		<comments>http://www.h-quadrat.com/techblog/113-neue-web-2-0-anwendung-von-h-quadrat-it-%e2%80%93-kostenloser-wunschzettel-dienst-www-e-wishes-de-online.php#comments</comments>
		<pubDate>Fri, 11 Dec 2009 02:28:00 +0000</pubDate>
		<dc:creator>Henning T. Heil</dc:creator>
				<category><![CDATA[Projects]]></category>
		<category><![CDATA[kostenlose Wunschlisten]]></category>
		<category><![CDATA[kostenlose Wunschzettel]]></category>
		<category><![CDATA[online-wunschlisten]]></category>
		<category><![CDATA[online-wunschzettel]]></category>
		<category><![CDATA[webdesign rüsselsheim]]></category>

		<guid isPermaLink="false">http://www.h-quadrat.com/techblog/?p=113</guid>
		<description><![CDATA[e-Wishes &#124; Wünsch’ Dir was! startet heute offiziell mit der beta1-Version der Software. Auszug aus der Presseinformation Rüsselsheim, den 10. Dezember 2009 – Pünktlich zum Fest hat die Rüsselsheimer web-Schmiede H-Quadrat Information Technology zusammen mit der Arachnion GmbH&#38;Co. KG, Würselen eine Internetapplikation für die Erstellung von Online-Wunschlisten entwickelt. Die Beta-Version des neuen Web Tools enthält [...]]]></description>
			<content:encoded><![CDATA[<p><a title="e-Wishes kostenlose online Wunschzettel Wunschlisten" href="http://www.e-wishes.de" target="_blank">e-Wishes | Wünsch’ Dir was!</a> startet heute offiziell mit der beta1-Version der Software.</p>
<h3>Auszug aus der Presseinformation</h3>
<p>Rüsselsheim, den 10. Dezember 2009 – Pünktlich zum Fest hat die <a title="H-Quadrat IT Webdesign Webentwicklung Rüsselsheim" href="http://www.h-quadrat.com/" target="_blank">Rüsselsheimer web-Schmiede H-Quadrat Information Technology</a> zusammen mit der <a title="Arachnion Würselen" href="http://www.arachnion.de/" target="_blank">Arachnion GmbH&amp;Co. KG</a>, Würselen eine <a title="kostenlose online Wunschlisten" href="http://www.e-wishes.de" target="_blank">Internetapplikation für die Erstellung von Online-Wunschlisten</a> entwickelt. Die Beta-Version des neuen Web Tools enthält bereits die wichtigsten Funktionalitäten und ist ab sofort unter der URL <a title="kostenlose online Wunschlisten Wunschzettel" href="http://www.e-wishes.de" target="_blank">www.e-wishes.de</a> verfügbar. Die Wunschlisten lassen sich einem konkreten Anlass – Weihnachten, Geburtstag oder Hochzeit &#8211; zuordnen und können bis zu 15 Wünsche enthalten. Der Benutzer muss sich lediglich registrieren und kann fortan den Dienst kostenlos nutzen.</p>
<p>Vollständiger Text: <a title="Presseinformation kostenloser Wunschzettel-Dienst www.e-wishes.de online" href="http://blog.e-wishes.de/28-presseinformation-kostenloser-wunschzettel-dienst-www-e-wishes-de-online.php" target="_blank">http://blog.e-wishes.de/28-presseinformation-kostenloser-wunschzettel-dienst-www-e-wishes-de-online.php</a></p>
<h3>Weitere Infos</h3>
<p>e-Wishes Blog &#8211; <a title="e-Wishes kostenlose online Wunschzettel Wunschlisten" href="http://blog.e-wishes.de" target="_blank">http://blog.e-wishes.de</a><br />
Twitter &#8211; <a title="Twitter e-Wishes online Wunschzettel Wunschlisten" href="http://twitter.com/eWishes_De" target="_blank">http://twitter.com/eWishes_De</a><br />
Facebook Seite &#8211; <a title="Facebook e-Wishes Fan Page" href="http://www.facebook.com/pages/e-Wishes/228133741322" target="_blank">http://www.facebook.com/pages/e-Wishes/228133741322</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.h-quadrat.com/techblog/113-neue-web-2-0-anwendung-von-h-quadrat-it-%e2%80%93-kostenloser-wunschzettel-dienst-www-e-wishes-de-online.php/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MODx Revolution multi-Domain Context Installation english</title>
		<link>http://www.h-quadrat.com/techblog/111-modx-revolution-multi-domain-context-installation-english.php</link>
		<comments>http://www.h-quadrat.com/techblog/111-modx-revolution-multi-domain-context-installation-english.php#comments</comments>
		<pubDate>Mon, 30 Nov 2009 02:27:00 +0000</pubDate>
		<dc:creator>Henning T. Heil</dc:creator>
				<category><![CDATA[CMS]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[Content Management System]]></category>
		<category><![CDATA[MODx]]></category>
		<category><![CDATA[MODx Content Management System]]></category>
		<category><![CDATA[MODx Revolution]]></category>
		<category><![CDATA[multi-domain]]></category>

		<guid isPermaLink="false">http://www.h-quadrat.com/techblog/?p=111</guid>
		<description><![CDATA[With the introduction of the new &#8220;Revolution&#8221; release of the MODX Content Management System the developer team has implemented native support for serving multiple domains with one installation of the MODx software. Up to date such a constellation was only possible with workarounds and those so called solutions were not always 100% bullet proof under all aspects [...]]]></description>
			<content:encoded><![CDATA[<p>With the introduction of the new &#8220;Revolution&#8221; release of the <a title="MODx Content Management System Framework" href="http://www.modxcms.com" target="_blank">MODX Content Management System</a> the developer team has implemented native support for serving multiple domains with one installation of the MODx software. Up to date such a constellation was only possible with workarounds and those so called solutions were not always 100% bullet proof under all aspects of web development.<br />
In the following I have written a multiple domain tutorial for MODx Revolution and going with that I say thank you to <a title="MODx Jason Coward opengeek" href="http://modxcms.com/about/blog/jcoward/" target="_blank">Jason Coward (opengeek)</a> who has supported my first multi-domain install and numberless other MODx topics with a lot of his &#8220;good open soucre energy&#8221;.<span id="more-111"></span></p>
<pre>Diese Anleitung gibt es auch auf <a title="MODx multi-Domain Installation Tutorial" href="http://www.h-quadrat.com/techblog/93-modx-revolution-multi-domain-context-installation.php" target="_self">Deutsch</a>.</pre>
<h3>Presumptions</h3>
<ol>
<li>This tutorial is based on the assumption that all domains that shall be served by this MODx Revolution installation are pointing to one and the same directory/the same document root on your web server, e.g. /var/www/localhost/htdocs or /var/www/localhost/modxrevomulti or a corresponding path on other operating systems.</li>
<li>This tutorial uses the domains <a title="MODx templates" href="http://www.modx-templates.com" target="_blank">modx-templates.com</a>, <a title="ffm wireless" href="http://www.ffmwireless.de/" target="_blank">ffmwireless.de</a>, <a title="MODx Content Management System multi-domain installation" href="http://www.thesearchgoeson.com/" target="_blank">thesearchgoeson.com</a> for demonstration, their usage might change in the future.</li>
<li>Versions: the first succesful multi-domain test I installed with Revolution beta-2, for this tutorial a beta-5 SVN is used. With future versions of MODx Revolution the version number should not play a role any more.</li>
<li>Furthermore I exclude the discussion of author rights between multiple contexts because I don&#8217;t need them :-) &#8211; for your project you might want to check this before you start.</li>
<li>This tutorial presumes you have a plain MODx Revolution installation ready and haven&#8217;t made any bigger changes or none at all. If not: here you can find the necessary <a title="MODx CMS download" href="http://modxcms.com/download.html" target="_blank">MODx installation files</a>.</li>
<li>I have changed the <em>System</em> &gt; <em>System Settings</em> to activate the friendly_urls and corresponding settings but don&#8217;t assume this is mandatory for a multi-domain installation.</li>
</ol>
<h3>Contexts</h3>
<p>The complete architectural redesign of MODx Revolution introduces under the keyword &#8220;contexts&#8221; the concept of encapsulating the elements of each website (or other elements) into a separate area in the MODx internal data structure &#8211; into a context.</p>
<p>After the basic installation of a MODx Revolution package the Manager looks as follows (I have added some example documents):</p>
<div id="attachment_104" class="wp-caption alignnone" style="width: 510px"><a href="http://www.h-quadrat.com/techblog/wp-content/uploads/screenshot_01.jpg"><img class="size-medium wp-image-104" title="screenshot_01" src="http://www.h-quadrat.com/techblog/wp-content/uploads/screenshot_01-500x375.jpg" alt="MODx Revolution Basisinstallation" width="500" height="375" /></a><p class="wp-caption-text">Picture 1: MODx Revolution default installation</p></div>
<p>You see the default Context <em>web</em> which is always installed with MODx and the 3 documents &#8220;Start&#8221;, &#8220;MODx Revo &#8230; Tutorial&#8221; and &#8220;Error 404 page&#8221;.</p>
<p>If you now navigate to the overview of Contexts in MODx (Menu <em>System</em> &gt; <em>Contexts</em>),</p>
<div id="attachment_105" class="wp-caption alignnone" style="width: 510px"><a href="http://www.h-quadrat.com/techblog/wp-content/uploads/screenshot_02.jpg"><img class="size-medium wp-image-105" title="screenshot_02" src="http://www.h-quadrat.com/techblog/wp-content/uploads/screenshot_02-500x375.jpg" alt="MODx Contexts view and &quot;Create contexts&quot; dialog" width="500" height="375" /></a><p class="wp-caption-text">Picture 2: MODx Contexts view and &quot;Create Context&quot; dialog</p></div>
<p>you can find 2 entries: <em>web, </em>the already mentioned default-Context for the first website and <em>mgr</em>, the MODx Manager that plays a special role and holds the MODx administrational backend.</p>
<p>To these Contexts we now add two more, one for each domain we want to serve additionally in the future. After the creation of the two additional Contexts the MODx-Manager looks like this</p>
<div id="attachment_106" class="wp-caption alignnone" style="width: 510px"><a href="http://www.h-quadrat.com/techblog/wp-content/uploads/screenshot_03.jpg"><img class="size-medium wp-image-106" title="screenshot_03" src="http://www.h-quadrat.com/techblog/wp-content/uploads/screenshot_03-500x375.jpg" alt="MODx Contexts für zusätzliche Domains hinzugefügt" width="500" height="375" /></a><p class="wp-caption-text">Picture 3: MODx Contexts for additional domains have been added</p></div>
<p>Now we furthermore add some standard documents to the Contexts, you need at least one start page/index page per domain/context and also one error page for each.<br />
Names and descriptions are not important, we will only need the document IDs for the later completion of the Contexts configuration. After adding the documents for each of your domains the document structure should look similar to this</p>
<div id="attachment_107" class="wp-caption alignnone" style="width: 510px"><a href="http://www.h-quadrat.com/techblog/wp-content/uploads/screenshot_04.jpg"><img class="size-medium wp-image-107" title="screenshot_04" src="http://www.h-quadrat.com/techblog/wp-content/uploads/screenshot_04-500x375.jpg" alt="MODx-Manager nach der Einrichtung der Standarddokumente für jeden Context/Domain" width="500" height="375" /></a><p class="wp-caption-text">Picture 4: MODx-Manager after adding the default documents for each context/domain</p></div>
<h3>Completion of the additional Contexts configuration in MODx Manager</h3>
<p>Contexts can be configured completely independent but in the first place they inherit all known website-settings from the base installation and hence we will (have to) change some of the Contexts&#8217; parameters.</p>
<p>Open the <em>Contexts</em> view again via <em>System</em> &gt; <em>Contexts</em> and what you will likely see is the view of Picture 3 above.<br />
Right-click the Context you want to edit (I start with &#8220;thesearch&#8221;) and choose &#8220;<em>Update Context</em>&#8221; from the upcoming menu. The <em>Context</em> is now opened in the editing mode and you will have to switch to the &#8220;<em>Context Settings</em>&#8221; tab, then you will see the following</p>
<div id="attachment_108" class="wp-caption alignnone" style="width: 510px"><a href="http://www.h-quadrat.com/techblog/wp-content/uploads/screenshot_05.jpg"><img class="size-medium wp-image-108" title="screenshot_05" src="http://www.h-quadrat.com/techblog/wp-content/uploads/screenshot_05-500x375.jpg" alt="MODx Context Bearbeiten Ansicht" width="500" height="375" /></a><p class="wp-caption-text">Bild 5: MODx Context editing mode</p></div>
<p>You now add, one after the other, the following configuration keys by clicking on <em>Create new</em></p>
<pre>key  |  value

http_host  |  www.thesearchgoeson.com
site_url  |  http://www.thesearchgoeson.com
base_url  |  /
site_name  |  MODxCMS TheSearchGoesOn test
site_start  |  6
error_page  |  7  [optional, aber empfehlenswert]
default_template  |  3  [optional, wenn Sie mehrere templates vorbereitet haben]</pre>
<p>Besides <em>key</em> &amp; <em>value</em> you also have to fill out the field <em>name</em> in the dialog, there you can fill in whatever seems fitting and the other fields can stay as predefined or &#8211; where you like it &#8211; can be filled with additional descriptions. The values for <em>site_start</em> and <em>error_page</em> you can see in picture 4 or according to the settings on your web page.</p>
<p>When MODx finds an already existing value for the field <em>name</em> in the shipped language files, your manually added <em>name</em> might now be shown (and this behaviour might change in the future). After all settings/keys are done the Context parameters look as follows (sorted by <em>key</em>)</p>
<div id="attachment_109" class="wp-caption alignnone" style="width: 510px"><a href="http://www.h-quadrat.com/techblog/wp-content/uploads/screenshot_06.jpg"><img class="size-medium wp-image-109" title="screenshot_06" src="http://www.h-quadrat.com/techblog/wp-content/uploads/screenshot_06-500x375.jpg" alt="MODx Context konfiguriert" width="500" height="375" /></a><p class="wp-caption-text">MODx Context configured completely</p></div>
<p>Repeat the last step for all domains/contexts you want to use, I have meanwhile also configured keys for the Context <em>ffmwireless </em>- and so we can proceed to the last step of this tutorial.</p>
<h3>Mapping of domains and contexts in the index.php file</h3>
<p>In the end follows a last simple step in the index.php file in your MODx root-directory (= thedocumentroot fo your webserver for this MODx installation), you can see the file contents here <a title="MDxCMS index.php code" href="http://pastebin.com/f6e454cf7" target="_blank">as originally shipped</a> with MODx Revolution.</p>
<p>Delete or comment line 89</p>
<pre>//$modx-&gt;initialize('web');</pre>
<p>by adding the two slashes &#8220;//&#8221; in front and add the following code-block directly below the line, of course <em>changed for your domain names and the number of domains you want to run</em> with this MODx Revolution installation</p>
<pre>/* setup for multiple domains */
switch(strtolower(MODX_HTTP_HOST)) {
   case 'www.modx-templates.com:80':
   case 'www.modx-templates.com':
      // if the http_host is modx-templates.com, switch the context to web
      $modx-&gt;initialize('web');
      break;
   case 'www.ffmwireless.de:80':
   case 'www.ffmwireless.de':
      // if the http_host is ffmwireless.de, switch the context to ffmwireless
      $modx-&gt;initialize('ffmwireless');
      break;
   case 'www.thesearchgoeson.com:80':
   case 'www.thesearchgoeson.com':
      // if the http_host is thesearchgoeson.com, switch the context to thesearch
      $modx-&gt;initialize('thesearch');
      break;
  default:
      // by default / if no other rule can be applied, load 'web' context
      $modx-&gt;initialize('web');
      break;
}</pre>
<p>After your code-block should only be the follwing lines from the original code</p>
<pre>/* execute the request handler */
if (!MODX_API_MODE) {
    $modx-&gt;handleRequest();
}</pre>
<p>the complete <a title="MODxCMS index.php for multiple domains" href="http://pastebin.com/f236a81e" target="_blank">new MODx indx.php file you can finde here</a> (lines 91 &#8211; 112 have been changed).</p>
<p>That&#8217;s it, you made it &#8211; MODx is running with multiple domains and you can apply the tutorial for even more domains/contexts or other constellations!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.h-quadrat.com/techblog/111-modx-revolution-multi-domain-context-installation-english.php/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
	</channel>
</rss>

