<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2germanfull.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>54grad.de</title>
	
	<link>http://54grad.de</link>
	<description>web + software solutions</description>
	<lastBuildDate>Thu, 19 Jan 2012 08:44:37 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	

<!-- Debugging help, do not remove -->
<meta name="Framework" content="Kpress" />
<meta name="Theme Version" content="1.2" />
<meta name="Framework Version" content="1.2" />


<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/54grad" /><feedburner:info uri="54grad" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:emailServiceId>54grad</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><feedburner:feedFlare href="http://www.newsgator.com/ngs/subscriber/subext.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2F54grad" src="http://www.newsgator.com/images/ngsub1.gif">Subscribe with NewsGator</feedburner:feedFlare><feedburner:feedFlare href="http://www.bloglines.com/sub/http://feeds.feedburner.com/54grad" src="http://www.bloglines.com/images/sub_modern11.gif">Subscribe with Bloglines</feedburner:feedFlare><feedburner:feedFlare href="http://www.netvibes.com/subscribe.php?url=http%3A%2F%2Ffeeds.feedburner.com%2F54grad" src="http://www.netvibes.com/img/add2netvibes.gif">Subscribe with Netvibes</feedburner:feedFlare><feedburner:feedFlare href="http://fusion.google.com/add?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2F54grad" src="http://buttons.googlesyndication.com/fusion/add.gif">Subscribe with Google</feedburner:feedFlare><feedburner:feedFlare href="http://www.pageflakes.com/subscribe.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2F54grad" src="http://www.pageflakes.com/ImageFile.ashx?instanceId=Static_4&amp;fileName=ATP_blu_91x17.gif">Subscribe with Pageflakes</feedburner:feedFlare><feedburner:feedFlare href="http://add.my.yahoo.com/content?lg=de&amp;url=http%3A%2F%2Ffeeds.feedburner.com%2F54grad" src="http://us.i1.yimg.com/us.yimg.com/i/de/my/addtomyyahoo4.gif">Subscribe with Mein Yahoo!</feedburner:feedFlare><item>
		<title>Zend Framework und MySQL in UTF-8 kommunizieren lassen</title>
		<link>http://feedproxy.google.com/~r/54grad/~3/pfiO2wzYwxE/</link>
		<comments>http://54grad.de/php/zend_db_utf8_charset/#comments</comments>
		<pubDate>Thu, 19 Jan 2012 08:42:10 +0000</pubDate>
		<dc:creator>Karsten</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[QuickTip]]></category>

		<guid isPermaLink="false">http://54grad.de/?p=802</guid>
		<description><![CDATA[Da erstelle ich ein neues Projekt komplett im UTF-8 Format um endlich mal keine Sorgen mit Zeichencodierungen zu haben: Die Dateien selber sind im UTF-8 Format gespeichert Die Ausgabe im HTML wird als UTF-8 deklariert Die MySQL Datenbank und alle Tabelle haben utf8_general_ci als Kollation und trotzdem kommt mir bei der ersten Abfrage das berüchtigte [...]]]></description>
			<content:encoded><![CDATA[<p>Da erstelle ich ein neues Projekt komplett im UTF-8 Format um endlich mal keine Sorgen mit Zeichencodierungen zu haben:</p>
<ul>
<li>Die Dateien selber sind im UTF-8 Format gespeichert</li>
<li>Die Ausgabe im HTML wird als UTF-8 deklariert</li>
<li>Die MySQL Datenbank und alle Tabelle haben utf8_general_ci als Kollation</li>
</ul>
<p>und trotzdem kommt mir bei der ersten Abfrage das berüchtigte Fragezeichen entgegen:</p>
<p><img src="http://54grad.de/wp-content/uploads/2012/01/Snapz-Pro-Xscreenshot003.png" alt="" title="Decoding gone wrong" width="481" height="34" class="alignnone size-full wp-image-810" /></p>
<h3>Was ist passiert?</h3>
<p>MySQL benutzt ohne Vorgaben den Lateinischen Zeichensatz zur Übermittlung von Ergebnissen. Ungeachtet des Formats, in dem die Daten gespeichert wurden. Also muss man der MySQL Datenbank irgendwie mitteilen, dass man doch bitte jegliche Kommunikation im UTF-8 Format zu führen hat.</p>
<h3>Zend Framework INI</h3>
<p>Tief verbuddelt in der <a href="http://framework.zend.com/manual/de/zend.db.adapter.html">Zend_DB Adapter</a> Beschreibung des Zend Frameworks findet sich (ohne Beispiel) dann doch der Parameter &#8216;charset&#8217;.</p>
<pre class="brush:shell">resources.db.params.charset = utf8</pre>
<p>Und schon gibt es kein hin und her codieren und decodieren von Daten mehr. Ein kompletter MySQL Config-Block sieht dann z.B. so aus:</p>
<pre class="brush:shell">resources.db.adapter = PDO_MYSQL
resources.db.params.host = localhost
resources.db.params.username = USERNAME
resources.db.params.password = PASSWORT
resources.db.params.dbname = DATENBANKNAME
resources.db.params.charset = utf8</pre>
<p>Wer die Verbindungseinstellungen direkt in MySQL bearbeiten möchte, der möge hoffentlich mehr unter <a href="http://dev.mysql.com/doc/refman/5.1/de/charset-connection.html">MySQL Charset Connection</a> finden. Mir reicht erstmal der ZF Adapter ;-)</p>
<p><strong>Gibt es andere Möglichkeiten? Wie wird das Problem in anderen Frameworks gelöst?<br />
</strong></p>
<h3>Fazit</h3>
<p>Ich hoffe, ich kann mit diesem Quicktip anderen Programmierern ein paar graue Haare und festgewachsene Stirnrunzeln ersparen. Ihr werdet noch genug im Laufe der Zeit bekommen.</p>
<h4>In diesem Sinne:</h4>
<p><a href="http://geekandpoke.typepad.com/geekandpoke/2011/08/coders-love-unicode.html"><img class="alignnone size-medium wp-image-805" title="scheiss encoding" src="http://54grad.de/wp-content/uploads/2012/01/scheissencoding-e1326960349997-269x300.jpg" alt="" width="269" height="300" /></a></p>
<img src="http://feeds.feedburner.com/~r/54grad/~4/pfiO2wzYwxE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://54grad.de/php/zend_db_utf8_charset/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://54grad.de/php/zend_db_utf8_charset/</feedburner:origLink></item>
		<item>
		<title>Hackerspace Oldenburg – Kreativität trifft Technik e.V.</title>
		<link>http://feedproxy.google.com/~r/54grad/~3/3U09aLKtXyI/</link>
		<comments>http://54grad.de/news/hackspace-oldenburg-kreativitat-trifft-technik/#comments</comments>
		<pubDate>Sun, 16 Oct 2011 16:20:02 +0000</pubDate>
		<dc:creator>Karsten</dc:creator>
				<category><![CDATA[News und so]]></category>
		<category><![CDATA[Hackerspace]]></category>
		<category><![CDATA[Hackspace]]></category>
		<category><![CDATA[KtT]]></category>
		<category><![CDATA[Oldenburg]]></category>
		<category><![CDATA[Verein]]></category>

		<guid isPermaLink="false">http://54grad.de/?p=758</guid>
		<description><![CDATA[In Oldenburg gibt es seit Kurzem einen aktiven Hackerspace, welcher sich als Kreativität trifft Technik e.V. gegründet hat.]]></description>
			<content:encoded><![CDATA[<p><a href="http://kreativitaet-trifft-technik.de"><img class="alignright size-full wp-image-791" title="Kreativität trifft Technik e.V. - Hackerspace Oldenburg" src="http://54grad.de/wp-content/uploads/2011/10/kttlogo.png" alt="" width="250" height="100" /></a>In Oldenburg gibt es seit Kurzem einen aktiven <a title="Hackerspace Wikipedia" href="http://de.wikipedia.org/wiki/Hackerspace" target="_blank">Hackerspace</a> (Wikipedia), welcher sich als <a href="http://kreativitaet-trifft-technik.de" target="_blank">Kreativität trifft Technik e.V</a>. gegründet hat.</p>
<p>KtT definiert sich selber als:</p>
<blockquote>
<p id="site-description">Treffpunkt, Werkstatt und Wirkungsstätte für Tüftler und deren Ideen in Software, Elektronik und anderen Technologien, Hackspace, FabLab in Oldenburg</p>
</blockquote>
<p>Leider hat der Verein noch keine festen Räumlichkeiten, so dass derzeit die öffentlichen Veranstaltungen über sogenannte <a href="http://blog.kreativitaet-trifft-technik.de/alpha/" target="_blank">Alphas</a> an wechselnden Orten organisiert werden. In dieser Woche fand die <a href="http://blog.kreativitaet-trifft-technik.de/2011/10/terminplan-dritte-alpha-13-bis-16-10-2011-pinte42-schutzenweg-42/" target="_blank">dritte Alpha</a> vom 13.10. &#8211; 16.10.2011 statt, welche ich am Freitag und Samstag besucht habe. Mein besonderes Interesse galt dabei den Vorträgen von <a href="http://www.tmp-online.net/" target="_blank">Thomas Mike Peters</a> über &#8220;Rechtliche Fallstricke bei Social Media und Blogs&#8221; und eine &#8220;Einführung in Creative Commons&#8221; mit anschließender Gesprächsrunde.<br />

<a href='http://54grad.de/news/hackspace-oldenburg-kreativitat-trifft-technik/attachment/ktt3/' title='ktt3'><img width="150" height="100" src="http://54grad.de/wp-content/uploads/2011/10/ktt3-150x100.jpg" class="attachment-thumbnail" alt="ktt3" title="ktt3" /></a>
<a href='http://54grad.de/news/hackspace-oldenburg-kreativitat-trifft-technik/attachment/ktt2/' title='ktt2'><img width="150" height="100" src="http://54grad.de/wp-content/uploads/2011/10/ktt2-150x100.jpg" class="attachment-thumbnail" alt="ktt2" title="ktt2" /></a>
<a href='http://54grad.de/news/hackspace-oldenburg-kreativitat-trifft-technik/attachment/ktt4/' title='ktt4'><img width="150" height="100" src="http://54grad.de/wp-content/uploads/2011/10/ktt4-150x100.jpg" class="attachment-thumbnail" alt="ktt4" title="ktt4" /></a>
<a href='http://54grad.de/news/hackspace-oldenburg-kreativitat-trifft-technik/attachment/ktt1/' title='ktt1'><img width="150" height="100" src="http://54grad.de/wp-content/uploads/2011/10/ktt1-150x100.jpg" class="attachment-thumbnail" alt="ktt1" title="ktt1" /></a>
</p>
<h3>Fazit</h3>
<p>Auch wenn ich jeweils nur ein paar Stunden dabei sein konnte, haben mir beide Tage sehr viel Spaß gemacht. Die Vorträge waren sehr informativ und verständlich vermittelt worden und der Gesamteindruck zu den anwesenden Leuten dort ist durchweg positiv. Einfach ausgedrückt: <strong>Es hat Lust auf mehr gemacht, darum bin ich dem Verein gestern als Fördermitglied beigetreten.</strong></p>
<p>Ich bin sehr gespannt auf die weitere Entwicklung und die Möglichkeiten dort Gleichgesinnte zu treffen. Ich bin jetzt weniger der Hardware-Tüftler, aber  als Softwareentwickler und Freelancer ist es ja auch wichtig über den Tellerrand schauen zu können.</p>
<img src="http://feeds.feedburner.com/~r/54grad/~4/3U09aLKtXyI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://54grad.de/news/hackspace-oldenburg-kreativitat-trifft-technik/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://54grad.de/news/hackspace-oldenburg-kreativitat-trifft-technik/</feedburner:origLink></item>
		<item>
		<title>Die Standard Index Datei des Apache Webservers ändern</title>
		<link>http://feedproxy.google.com/~r/54grad/~3/SRNn7s2kkVQ/</link>
		<comments>http://54grad.de/quicktip/directoryindex-apache-webservers-aendern/#comments</comments>
		<pubDate>Sat, 10 Sep 2011 01:10:57 +0000</pubDate>
		<dc:creator>Karsten</dc:creator>
				<category><![CDATA[QuickTip]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[Config]]></category>
		<category><![CDATA[directory]]></category>
		<category><![CDATA[htaccess]]></category>
		<category><![CDATA[index]]></category>
		<category><![CDATA[vhost]]></category>
		<category><![CDATA[Webserver]]></category>

		<guid isPermaLink="false">http://54grad.de/?p=745</guid>
		<description><![CDATA[Der Webserver gibt normalerweise eine Reihenfolge vor, in welcher dieser in jedem Verzeichnis eine Index Datei erwartet und die erste gefundene dann darstellt. Da ich für ein Projekt nun einen gänzlich anderen Dateinamen als ersten Index benötige, muss ich dem Server eine neue Reihenfolge mitteilen.]]></description>
			<content:encoded><![CDATA[<p>Der Webserver gibt normalerweise eine Reihenfolge vor, in welcher dieser in jedem Verzeichnis eine Index Datei erwartet und die erste gefundene dann darstellt. Bei vielen dürfte dieses &#8220;<em>index.php index.html index.htm</em>&#8221; sein oder eine recht ähnliche Konstellation.</p>
<p>Da ich für ein Projekt nun einen gänzlich anderen Dateinamen als ersten Index benötige, muss ich dem Server eine neue Reihenfolge mitteilen. Am einfachsten geht das über eine <strong>.htaccess</strong> Datei im Hauptverzeichnis (web root). Dort habe ich folgende Zeile eingefügt:</p>
<pre class="brush:shell">DirectoryIndex index-zf.php index.php index.html</pre>
<p>Nun sucht der Server bei einem Startseiten- bzw. Verzeichnis-Aufruf zuerst die <em>index-zf.php</em> Datei, auch wenn eine <em>index.php</em> vorhanden ist.</p>
<p>Sollte noch keine <em>.htaccess</em> Datei vorhanden sein, dann einfach einen neuen Textfile anlegen und ins Hauptverzeichnis speichern bzw. uploaden.</p>
<p>Alternativ kann man natürlich auch den <em>virtuellen Hosteintrag (vhost)</em> oder gleich die <em>httpd.conf</em> des Apache Webservers für eine generelle Richtlinie ändern. Die .htaccess Methode eigenet sich aber gut für den Fall, wenn man keinen Zugriff auf die generellen Webserver Konfiguration bekommt oder gezielt bestimmte Verzeichnisse im Verhalten ändern möchte.</p>
<p>PS: Eine Übersicht über die möglichen <a href="http://httpd.apache.org/docs/current/mod/directives.html" target="_blank">Apache Serverdirektiven</a> gibt es direkt bei den Indianern.</p>
<p>&nbsp;</p>
<img src="http://feeds.feedburner.com/~r/54grad/~4/SRNn7s2kkVQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://54grad.de/quicktip/directoryindex-apache-webservers-aendern/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://54grad.de/quicktip/directoryindex-apache-webservers-aendern/</feedburner:origLink></item>
		<item>
		<title>Erste Erfahrungen, Tipps und Tricks mit Google+</title>
		<link>http://feedproxy.google.com/~r/54grad/~3/V_yXJZkCaLY/</link>
		<comments>http://54grad.de/hilfreich/tipps-und-tricks-mit-google-plus/#comments</comments>
		<pubDate>Tue, 05 Jul 2011 07:30:44 +0000</pubDate>
		<dc:creator>Karsten</dc:creator>
				<category><![CDATA[Hilfreich]]></category>
		<category><![CDATA[Google+]]></category>
		<category><![CDATA[networking]]></category>
		<category><![CDATA[Social Network]]></category>

		<guid isPermaLink="false">http://54grad.de/?p=691</guid>
		<description><![CDATA[Google Plus ist in aller Munde und hat den typischen "<em>hast du noch einen Invite</em>" Hype mal wieder voll im Griff. Mich kann das neue Social Network direkt überzeugen, da es sofort Spaß macht und viele innovative Ansätze bietet. Gerade für Poweruser bzw. Leute, die verschiedene "Wirkungskreise" ansprechen möchten.]]></description>
			<content:encoded><![CDATA[<p>Google Plus ist in aller Munde und hat den typischen &#8220;<em>hast du noch einen Invite</em>&#8221; Hype mal wieder voll im Griff. Mich kann das neue Social Network direkt überzeugen, da es sofort Spaß macht und viele innovative Ansätze bietet. Gerade für Poweruser bzw. Leute, die verschiedene &#8220;Wirkungskreise&#8221; ansprechen möchten. Dazu gleich noch mehr unter &#8220;Circles&#8221;.</p>
<p>Für ganz eilige, mein Google+ Profil findet ihr über: <a href="http://54grad.de/+">http://54grad.de/+</a> ;-)</p>
<p>Da gerade in der Anfangszeit häufiger die gleichen Fragen in der Timeline gestellt wurden, hier mal meine wichtigsten Erfahrungen und Tipps.</p>
<h3>Voraussetzung</h3>
<p>Google+ setzt ein <a href="http://54grad.de/+">Google Profile</a> voraus. Wenn du einen der anderen Google Dienste wie z.B. GMail, Youtube, Reeder usw. bereits nutzt, dann hast du auch ein entsprechendes Profil. Nutzer von Google Apps können leider noch kein Google+ verwenden. Da unsere Firma Google Apps nutzt, muss ich leider meinen alte (und nicht genutzte) GMail als Zugang verwenden.</p>
<h3>Public, Limited, Private?</h3>
<p>Deine Statusmeldungen sind nicht notwendigerweise für alle Welt lesbar. Du bestimmst, welche Benutzer bzw. Gruppen den jeweiligen Text zu lesen bekommen sollen. Definiert wird das über die Share-Leiste direkt unter dem Eingabefeld.<br />
<img class="aligncenter size-full wp-image-702" title="Google+ Statusmeldung Eingabe" src="http://54grad.de/wp-content/uploads/2011/07/googleplus1.png" alt="" width="543" height="144" /><br />
Die ausgewählten Gruppen, Personen bzw. &#8220;Public&#8221; sind als Buttons in diesem Feld und können über das kleine &#8220;x&#8221; wieder entfernt werden. Möglich ist das Hinzufügung bzw. Eingrenzung von:</p>
<ul>
<li>einzelnen Circle (deinen Gruppen)</li>
<li>alle Circles (alle Leute, die du eingeordnet hast)</li>
<li>extended circles (deine Gruppen und alle Freunde der Gruppenmitglieder)</li>
<li>Public (alle, also öffentlich! Auch über Google Suche und im Profil auffindbar)</li>
<li>direkte Eingabe eines Benutzers</li>
<li>eine Email-Adresse (so kann man auch Leute zu Google+ einladen!)</li>
</ul>
<p><img class="aligncenter size-full wp-image-704" title="Google+ Circles" src="http://54grad.de/wp-content/uploads/2011/07/googleplus2.png" alt="" width="543" height="86" /></p>
<p>Eine DM bzw. private Nachricht lässt sich so einfach schreiben, in dem du als berechtigen Empfänger deinen Freund oder eine einzelne Email ein gibst. Ein extra Bereich für persönliche Nachrichten ist somit unnötig.</p>
<h3>Status einer Nachricht erkennen</h3>
<p>Bei jeder Nachricht in deiner Timeline erkennst du oben rechts den Berechtigungsstatus. Mit einem Klick auf diesen Status (Public, Limited, extended circles) erhält man Informationen zur Empfängergruppe.<br />
<img class="alignnone size-full wp-image-708" title="googleplus3" src="http://54grad.de/wp-content/uploads/2011/07/googleplus3.jpg" alt="" width="610" height="234" /><br />
Eine gute Möglichkeit um weitere Personen zu finden, die evtl. die gleichen Interessen wie man selber hat. Per Mouseover über den Avatarbildern kann man sogar direkt Leute zu den eigenen Circles hinzufügen. Schnell, einfach, toll&#8230;</p>
<h3>Notifications &#8211; Filter Liste im linken Menu</h3>
<p><img class="alignnone size-full wp-image-711" title="google plus notification bar" src="http://54grad.de/wp-content/uploads/2011/07/googleplus4.jpg" alt="" width="600" height="69" /></p>
<p>Alle Neuigkeiten, die dich direkt in irgendeiner Weise betreffen (Erwähnungen, Antworten, usw.) werden als Notifications (rotes Quadrat mit Zahl) in der Statusleiste angezeigt. Und das nicht nur in Google+, sondern in vielen anderen Google Produkten ebenso, welche die Google Bar verwenden (werden).</p>
<p>Dort sieht man eine Übersicht über alle Neuerungen und kann z.B. auch direkt antworten. Das kann aber bei vielen neuen Einträgen auch recht umständlich werden. Darum gibt es links im Menu den Punkt &#8220;Notifications&#8221;. Damit sieht man in seinen Stream nur Beiträgen mit besagten wichtigen Neuerungen.</p>
<p>Genau so lässt sich in dem Menu jeder deiner Circle einzeln filtern. Ich liebe diese Funktion bereits jetzt!</p>
<h3>Circles bringen Ordnung</h3>
<p>Die Circles sind der Kern der Gruppenberechtigung. Du kannst Leuten &#8220;folgen&#8221;, in dem du diese in frei wählbare Circles einsortierst. <a href="https://plus.google.com/103389452828130864950/posts">Yonatan Zunger</a> von Google hat hier zu folgende Empfehlung gepostet, welche ich (angepasst) hilfreich finde:<br />
<img class="alignright size-full wp-image-722" title="googleplusmenu" src="http://54grad.de/wp-content/uploads/2011/07/googleplusmenu.png" alt="" width="168" height="304" /></p>
<ul>
<li>Erstelle Circles mit Leuten, die deinen Real-Life und Online Gruppen entsprechen: alte Freunde, Arbeitskollegen, Sportverein, Blogger, bestimmte Themen wie Gamer usw.</li>
<li>Ordne Personen ruhig mehreren Circlen zu. So kann ein Gamer z.B. auch dein Arbeitskollege sein ;-)</li>
<li>Erstelle einen Circle zum Folgen von Leuten, dessen Beiträge du gerne mitlesen möchtest.</li>
<li>Wenn man Leute nicht kennt, die einem folgen, dann muss man diese nicht unbedingt sofort zu einem Circle hinzufügen. Neue Beiträge, welche mit dir geteilen werden (also einem Circle in dem du auch bist), dann kannst du über den Stream &#8220;Incomming&#8221; alles einsehen. Entscheide dann, ob du vielleicht neuen Leute auch zurück folgen möchtest.</li>
</ul>
<h3>Text Formatierungen</h3>
<p>Ein <a href="http://www.trafficmaxx.de/blog/google/google-plus-cheat-sheet">Google+ Cheat-Sheet</a> gibt es auch schon ;-)<br />
Ein paar Tips, wie man den Text hervorheben und per Tasten navigieren kann.</p>
<p><img src="http://54grad.de/wp-content/uploads/2011/07/Google-Plus-Cheat-Sheet-13-610x378.jpg" alt="" title="Google-Plus-Cheat-Sheet-13" width="610" height="378" class="aligncenter size-large wp-image-737" /></p>
<h3>http://54grad.de/+ zeigt mein Google Profil</h3>
<p>Bei <a href="http://www.eisy.eu/trend-google-plus-profile-als-verlinken/">eisy</a> bin ich auf eine tolle Idee aufmerksam geworden, wie man sein Google+ Profil mit einem eigenen Link verbreiten kann, was dann so aussieht: <a href="http://54grad.de/+">http://54grad.de/+</a></p>
<p>In der .htacces Datei folgende Zeile direkt unter dem <em>RewriteEngine On</em> mit deinem gewünschten Profillink einfügen:<br />
<code>Redirect 301 /+ https://plus.google.com/108367931585096117029/about</code><br />
Wenn man noch keine .htaccess Datei im Hauptpfad hat, dann wäre ein vollständiger Eintrag:</p>
<pre class="brush:shell">&lt;IfModule mod_rewrite.c&gt;
   RewriteEngine On
   Redirect 301 /+ https://plus.google.com/108367931585096117029/about
&lt;/IfModule&gt;</pre>
<h3>Profil ohne eigene Seite verlinken</h3>
<p><a href="http://gplus.to/" target="_blank"><img src="http://54grad.de/wp-content/uploads/2011/07/Snapz-Pro-XSchnappschuss001-610x284.png" alt="" title="gplus.to" width="610" height="284" class="aligncenter size-large wp-image-739" /></a><br />
Mit <a href="http://gplus.to/">gplus.to</a> gibt es jetzt auch ein kleines Profil-Verlinkungs Tool für Alle, die keine eigene Domain besitzen. Einfach gewünschten (falls verfügbar) Usernamen und die Profil-Nummer des Google+ Accounts eingeben und schon hat man eine dauerhafte Verlinkung wie z.B. <a href="http://gplus.to/calaelen">http://gplus.to/calaelen</a>. Ich persönlich finde 54grad.de/+ aber viel eleganter ;-)</p>
<h3>Mein Fazit</h3>
<p>Ich bin begeistert und hoffe, dass sich Google+ durchsetzen wird. Da es in Kürze auch Pages für Firmen und Projekte geben wird, sollte dies die Verbreitung und Akzeptanz auf jeden Fall noch weiter voran bringen.</p>
<p>Mein Fazit ist deshalb:<br />
<img class="alignnone size-full wp-image-696" title="google+" src="http://54grad.de/wp-content/uploads/2011/07/google+.gif" alt="" width="400" height="204" /></p>
<h3>Euer Eindruck?</h3>
<p><strong>Was haltet ihr von Google+ ? Habt ihr noch weitere Tipps und Tricks?</strong></p>
<p><em>Update: Google+ Cheat-Sheet 1.3 Update und gplus.to Tool</em></p>
<img src="http://feeds.feedburner.com/~r/54grad/~4/V_yXJZkCaLY" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://54grad.de/hilfreich/tipps-und-tricks-mit-google-plus/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		<feedburner:origLink>http://54grad.de/hilfreich/tipps-und-tricks-mit-google-plus/</feedburner:origLink></item>
		<item>
		<title>Harald Lesch – Das Gedächnis ist ein Instrument der Freiheit</title>
		<link>http://feedproxy.google.com/~r/54grad/~3/cq8P4rf8H-g/</link>
		<comments>http://54grad.de/various/harald-lesch-instrument-der-freiheit/#comments</comments>
		<pubDate>Sat, 26 Mar 2011 09:54:18 +0000</pubDate>
		<dc:creator>Karsten</dc:creator>
				<category><![CDATA[Für Zwischendurch]]></category>
		<category><![CDATA[Lernen]]></category>
		<category><![CDATA[Lesch]]></category>
		<category><![CDATA[Video]]></category>

		<guid isPermaLink="false">http://54grad.de/?p=656</guid>
		<description><![CDATA[In meinem Beruf ist es mit am wichtigsten, dass man kontinuierlich lernt. Nur wenn man den eigenen Horizont Stück für Stück erweitert, erhält man den nötigen Blick um Probleme und Aufgabenstellungen auch außerhalb der normalen Denkmuster zu lösen. Allerdings bin auch ich recht abhängig davon, online zu sein!]]></description>
			<content:encoded><![CDATA[<p><!-- {EAV_BLOG_VER:2fa9b171d92c90a4} --><br />
In meinem Beruf ist es mit am wichtigsten, dass man kontinuierlich lernt. Nur wenn man den eigenen Horizont Stück für Stück erweitert, erhält man den nötigen Blick um Probleme und Aufgabenstellungen auch außerhalb der normalen Denkmuster zu lösen. Allerdings bin auch ich recht abhängig davon, online zu sein!</p>
<p>In diesem Zusammenhang habe ich einen tollen Beitrag von <a href="http://de.wikipedia.org/wiki/Harald_Lesch">Harald Lesch</a> gefunden, in dem er sehr deutlich zu dem Schluss kommt:</p>
<blockquote><p>Die Fähigkeit etwas zu lernen ist es, die uns erst zu freien Menschen macht.<br />
Das Gedächnis ist ein Instrument der Freiheit.</p></blockquote>
<p>Und doch sage ich recht häufig auf Fragen meiner Frau: &#8220;Google das doch&#8230;&#8221;<br />
Also &#8220;lernt&#8221; mal wieder etwas neues, so das es auch offline abrufbar bleibt! :-)</p>
<p><iframe title="YouTube video player" width="560" height="349" src="http://www.youtube.com/embed/7PVex_YKGB4?rel=0" frameborder="0" allowfullscreen></iframe></p>
<p>Randnotiz: Was fürchten Politiker am meisten? Das wir Bürger uns selber, unabhängig und möglichst aus mehreren Quellen informieren, Zusammenhänge erlernen und Politiker-Aussagen nicht einfach &#8220;hinnehmen&#8221;. Erst recht in den jetzigen Zeiten, wo frühere Statements sehr gut recherchierbar sind (<a href="http://www.zeit.de/politik/deutschland/2011-03/politiker-stellung-atompolitik?page=1">Fähnchen im Wind</a>). <em>Das Gedächnis ist ein Instrument der Freiheit.</em></p>
<img src="http://feeds.feedburner.com/~r/54grad/~4/cq8P4rf8H-g" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://54grad.de/various/harald-lesch-instrument-der-freiheit/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://54grad.de/various/harald-lesch-instrument-der-freiheit/</feedburner:origLink></item>
		<item>
		<title>Immer dran denken: Keep calm and turn it off an on again</title>
		<link>http://feedproxy.google.com/~r/54grad/~3/WUWfaao1HRE/</link>
		<comments>http://54grad.de/various/itcrowd-turn-it-off-an-on-again/#comments</comments>
		<pubDate>Sun, 27 Feb 2011 08:59:17 +0000</pubDate>
		<dc:creator>Karsten</dc:creator>
				<category><![CDATA[Für Zwischendurch]]></category>
		<category><![CDATA[Fun]]></category>
		<category><![CDATA[ITCrowd]]></category>
		<category><![CDATA[Support]]></category>

		<guid isPermaLink="false">http://54grad.de/?p=643</guid>
		<description><![CDATA[Irgendwann geht nichts mehr und es bleibt einem nur der Neustart des Computers. Fans von IT Crowd kennen diesen Satz bestimmt.]]></description>
			<content:encoded><![CDATA[<p>Eigentlich kennt es jeder, der mit Computer versucht zu arbeiten. Irgendwann geht nichts mehr und es bleibt einem nur der Neustart des Systems. So einen &#8220;Reset-Knopf&#8221; würde ich mir auch in anderen Lebensbereichen ab und zu wünschen!</p>
<p>Als Fan der Serie <a href="http://amzn.to/fiAd9S">IT Crowd</a> ist der folgende Satz zu meinem Mantra geworden und gehört somit in einen schönen Bilderrahmen an meinem Arbeitsplatz ;-)</p>
<p><img class="aligncenter size-large wp-image-644" title="keepcalm" src="http://54grad.de/wp-content/uploads/2011/02/keepcalm-457x610.jpg" alt="" width="457" height="610" /></p>
<p>Und beim nächsten verzweifelten Aufschreien immer dran denken:<br />
<strong>Keep calm and turn it off and on again.</strong></p>
<img src="http://feeds.feedburner.com/~r/54grad/~4/WUWfaao1HRE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://54grad.de/various/itcrowd-turn-it-off-an-on-again/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://54grad.de/various/itcrowd-turn-it-off-an-on-again/</feedburner:origLink></item>
		<item>
		<title>Spam Bots und böse Crawler per .htaccess blocken</title>
		<link>http://feedproxy.google.com/~r/54grad/~3/kPjpCzJSsYw/</link>
		<comments>http://54grad.de/hilfreich/spam-bots-crawler-blocken/#comments</comments>
		<pubDate>Wed, 09 Feb 2011 15:46:55 +0000</pubDate>
		<dc:creator>Karsten</dc:creator>
				<category><![CDATA[Hilfreich]]></category>
		<category><![CDATA[htaccess]]></category>
		<category><![CDATA[Spam]]></category>

		<guid isPermaLink="false">http://54grad.de/?p=619</guid>
		<description><![CDATA[Täglich greifen Bots, Crawler und sonstige Tools auf deine Webseite zu mit meist fragwürdigem Hintergrund. Sperre die Bad Bots aus.]]></description>
			<content:encoded><![CDATA[<p><img src="http://54grad.de/wp-content/uploads/2011/02/badbots.jpg" alt="" title="bad bots" width="610" height="300" class="alignnone size-full wp-image-631" /><br />
Wenn man den Serverlogs glauben darf, dann greifen eine Menge Bots, Crawler und sonstige Tools auf die eigenen Webseiten zu, meist mit fragwürdigem Hintergrund. Natürlich freut man sich über das mehrmals tägliche Anklopfen des Google oder Bing Bots, aber viele (und ich meine echt viele) andere Crawler tragen nicht wirklich zur besseren Erreichbarkeit der eigenen Seiten bei.</p>
<h3>Quelle &#8211; Grundlagen</h3>
<p>Darum bin ich bei gegangen und sperre per <a href="http://de.wikipedia.org/wiki/Htaccess">.htaccess</a> Datei zumindest die Bots aus, welche an Hand des User Agents erkennbar sind. Ich hatte mit dieser &#8220;<a href="http://www.askapache.com/htaccess/blocking-bad-bots-and-scrapers-with-htaccess.html">Bad Bots</a>&#8221; Liste angefangen und erweitere die Einträge je nach Logauswertung bzw. 404 Error Reports.</p>
<h3>htaccess</h3>
<p>Voraussetzung: <em>Apache Webserver mit aktiviertem mod_rewrite Modul</em><br />
(die meisten Webserver laufen auf dieser Grundlage)</p>
<p>Sofern noch nicht vorhanden, muss eine .htaccess Datei im Webroot der Internetseite erstellt werden. Als erstes dann die nachfolgende Liste einfügen und danach dann weitere Anweisungen, z.B. die eines WordPress Blogs. Wird nun ein User Agent an Hand der Suchmuster erkannt, erfolgt eine direkte 403 Forbidden Ausgabe und die Anfrage an den Server wird beendet.</p>
<pre class="brush:shell">&lt;IfModule mod_rewrite.c&gt;
   RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} ^aipbot [OR]
RewriteCond %{HTTP_USER_AGENT} ^BlackWidow [OR]
RewriteCond %{HTTP_USER_AGENT} ^Bot\ mailto:craftbot@yahoo.com [OR]
RewriteCond %{HTTP_USER_AGENT} ^Bloggsi [OR]
RewriteCond %{HTTP_USER_AGENT} ^ChinaClaw [OR]
RewriteCond %{HTTP_USER_AGENT} ^CHATCATCHER [OR]
RewriteCond %{HTTP_USER_AGENT} ^CopyRightCheck [OR]
RewriteCond %{HTTP_USER_AGENT} ^Custo [OR]
RewriteCond %{HTTP_USER_AGENT} ^DISCo [OR]
RewriteCond %{HTTP_USER_AGENT} ^Download\ Demon [OR]
RewriteCond %{HTTP_USER_AGENT} ^eCatch [OR]
RewriteCond %{HTTP_USER_AGENT} ^EirGrabber [OR]
RewriteCond %{HTTP_USER_AGENT} ^EmailSiphon [OR]
RewriteCond %{HTTP_USER_AGENT} ^EmailWolf [OR]
RewriteCond %{HTTP_USER_AGENT} ^Express\ WebPictures [OR]
RewriteCond %{HTTP_USER_AGENT} ^ExtractorPro [OR]
RewriteCond %{HTTP_USER_AGENT} ^EyeNetIE [OR]
RewriteCond %{HTTP_USER_AGENT} ^FlashGet [OR]
RewriteCond %{HTTP_USER_AGENT} ^GetRight [OR]
RewriteCond %{HTTP_USER_AGENT} ^GetWeb! [OR]
RewriteCond %{HTTP_USER_AGENT} ^Go!Zilla [OR]
RewriteCond %{HTTP_USER_AGENT} ^Go-Ahead-Got-It [OR]
RewriteCond %{HTTP_USER_AGENT} ^GrabNet [OR]
RewriteCond %{HTTP_USER_AGENT} ^Grafula [OR]
RewriteCond %{HTTP_USER_AGENT} ^grub [OR]
RewriteCond %{HTTP_USER_AGENT} ^HMView [OR]
RewriteCond %{HTTP_USER_AGENT} HTTrack [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^HTTP://WWW.RELEVANTNOISE.COM [OR]
RewriteCond %{HTTP_USER_AGENT} ^Image\ Stripper [OR]
RewriteCond %{HTTP_USER_AGENT} ^Image\ Sucker [OR]
RewriteCond %{HTTP_USER_AGENT} Indy\ Library [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^InterGET [OR]
RewriteCond %{HTTP_USER_AGENT} ^Internet\ Ninja [OR]
RewriteCond %{HTTP_USER_AGENT} ^Java [OR]
RewriteCond %{HTTP_USER_AGENT} ^JAVA [OR]
RewriteCond %{HTTP_USER_AGENT} ^JetCar [OR]
RewriteCond %{HTTP_USER_AGENT} ^JOC\ Web\ Spider [OR]
RewriteCond %{HTTP_USER_AGENT} ^larbin [OR]
RewriteCond %{HTTP_USER_AGENT} ^looksmart [OR]
RewriteCond %{HTTP_USER_AGENT} ^LeechFTP [OR]
RewriteCond %{HTTP_USER_AGENT} ^LMSPIDER [OR]
RewriteCond %{HTTP_USER_AGENT} ^lmspider [OR]
RewriteCond %{HTTP_USER_AGENT} ^MoreOverBot [OR]
RewriteCond %{HTTP_USER_AGENT} ^Mozilla$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^Mass\ Downloader [OR]
RewriteCond %{HTTP_USER_AGENT} ^MIDown\ tool [OR]
RewriteCond %{HTTP_USER_AGENT} ^Mister\ PiX [OR]
RewriteCond %{HTTP_USER_AGENT} ^Navroad [OR]
RewriteCond %{HTTP_USER_AGENT} ^NearSite [OR]
RewriteCond %{HTTP_USER_AGENT} ^NetAnts [OR]
RewriteCond %{HTTP_USER_AGENT} ^NetMechanic [OR]
RewriteCond %{HTTP_USER_AGENT} ^NetSpider [OR]
RewriteCond %{HTTP_USER_AGENT} ^Net\ Vampire [OR]
RewriteCond %{HTTP_USER_AGENT} ^NetZIP [OR]
RewriteCond %{HTTP_USER_AGENT} ^Octopus [OR]
RewriteCond %{HTTP_USER_AGENT} ^Offline\ Explorer [OR]
RewriteCond %{HTTP_USER_AGENT} ^Offline\ Navigator [OR]
RewriteCond %{HTTP_USER_AGENT} ^PageGrabber [OR]
RewriteCond %{HTTP_USER_AGENT} ^Papa\ Foto [OR]
RewriteCond %{HTTP_USER_AGENT} ^pavuk [OR]
RewriteCond %{HTTP_USER_AGENT} ^pcBrowser [OR]
RewriteCond %{HTTP_USER_AGENT} ^PYTHON-URLLIB [OR]
RewriteCond %{HTTP_USER_AGENT} ^RealDownload [OR]
RewriteCond %{HTTP_USER_AGENT} ^ReGet [OR]
RewriteCond %{HTTP_USER_AGENT} ^SHELOB [OR]
RewriteCond %{HTTP_USER_AGENT} ^SIMILARPAGES [OR]
RewriteCond %{HTTP_USER_AGENT} ^SiteSnagger [OR]
RewriteCond %{HTTP_USER_AGENT} ^SmartDownload [OR]
RewriteCond %{HTTP_USER_AGENT} ^SphereScout [OR]
RewriteCond %{HTTP_USER_AGENT} ^SuperBot [OR]
RewriteCond %{HTTP_USER_AGENT} ^SuperHTTP [OR]
RewriteCond %{HTTP_USER_AGENT} ^Surfbot [OR]
RewriteCond %{HTTP_USER_AGENT} ^thesubot [OR]
RewriteCond %{HTTP_USER_AGENT} ^tAkeOut [OR]
RewriteCond %{HTTP_USER_AGENT} ^Teleport\ Pro [OR]
RewriteCond %{HTTP_USER_AGENT} ^VoidEYE [OR]
RewriteCond %{HTTP_USER_AGENT} ^Web\ Image\ Collector [OR]
RewriteCond %{HTTP_USER_AGENT} ^Web\ Sucker [OR]
RewriteCond %{HTTP_USER_AGENT} ^WebAuto [OR]
RewriteCond %{HTTP_USER_AGENT} ^WebCopier [OR]
RewriteCond %{HTTP_USER_AGENT} ^WebBandit [OR]
RewriteCond %{HTTP_USER_AGENT} ^WebFetch [OR]
RewriteCond %{HTTP_USER_AGENT} ^WebGo\ IS [OR]
RewriteCond %{HTTP_USER_AGENT} ^WebLeacher [OR]
RewriteCond %{HTTP_USER_AGENT} ^WebReaper [OR]
RewriteCond %{HTTP_USER_AGENT} ^WebSauger [OR]
RewriteCond %{HTTP_USER_AGENT} ^Website\ eXtractor [OR]
RewriteCond %{HTTP_USER_AGENT} ^Website\ Quester [OR]
RewriteCond %{HTTP_USER_AGENT} ^WebStripper [OR]
RewriteCond %{HTTP_USER_AGENT} ^WebWhacker [OR]
RewriteCond %{HTTP_USER_AGENT} ^WebZIP [OR]
RewriteCond %{HTTP_USER_AGENT} ^weneo [OR]
RewriteCond %{HTTP_USER_AGENT} ^Wget [OR]
RewriteCond %{HTTP_USER_AGENT} ^Widow [OR]
RewriteCond %{HTTP_USER_AGENT} ^WWWOFFLE [OR]
RewriteCond %{HTTP_USER_AGENT} ^YANDEX [OR]
RewriteCond %{HTTP_USER_AGENT} ^YandexBot [OR]
RewriteCond %{HTTP_USER_AGENT} ^Xaldon\ WebSpider [OR]
RewriteCond %{HTTP_USER_AGENT} ^Zeus
RewriteRule ^.* - [F,L]
&lt;/IfModule&gt;</pre>
<h3>Verbesserungen</h3>
<p>Bestimmt kann man an der Liste noch einiges verbessern und ergänzen. Über Kommentare würde ich mich natürlich freuen :)</p>
<p><strong>Was sind deine Erfahrungen bzw. Empfehlungen?<br />
Gibt es bestimmte IP-Bereiche oder weitere Möglichkeiten bekannte Spamer/Bad Bots auszusperren?</strong></p>
<div style="text-align: right; font-size: 11px">Attribution: <a href="http://www.flickr.com/photos/ittybittiesforyou/3661635778/">Boo-Boo Bot</a> picture by Jenn and Tony Bot</div>
<img src="http://feeds.feedburner.com/~r/54grad/~4/kPjpCzJSsYw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://54grad.de/hilfreich/spam-bots-crawler-blocken/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		<feedburner:origLink>http://54grad.de/hilfreich/spam-bots-crawler-blocken/</feedburner:origLink></item>
		<item>
		<title>WordPress Security Tips – Slides von der WCPHX 2011</title>
		<link>http://feedproxy.google.com/~r/54grad/~3/J_2gNgI6PUE/</link>
		<comments>http://54grad.de/news/wordpress-security-tips-slides-wcphx/#comments</comments>
		<pubDate>Sat, 29 Jan 2011 19:14:01 +0000</pubDate>
		<dc:creator>Karsten</dc:creator>
				<category><![CDATA[News und so]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Slideshow]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://54grad.de/?p=595</guid>
		<description><![CDATA[Die Sicherung des eigenen Systems sollte immer im Vordergrund stehen, theoretisch...

Wer sein WordPress System sicherer machen möchte, sollte unbedingt die Tips dieses Security Vortrags von der WordPress Convention in Phoenix 2011 beherzigen. ]]></description>
			<content:encoded><![CDATA[<p>Die Sicherung des eigenen Systems sollte immer im Vordergrund stehen, theoretisch&#8230;</p>
<p>Wer sein WordPress CMS System sicherer machen möchte, sollte unbedingt die Tips dieses Security Vortrags von der WordPress Convention in Phoenix 2011 beherzigen. </p>
<div style="width:610px" id="__ss_6746235"><object id="__sse6746235" width="610" height="510"><param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=end-user-sec-wcphx-merged-v1-110129120320-phpapp02&#038;rel=0&#038;stripped_title=wordpress-enduser-security&#038;userName=armeda" /><param name="allowFullScreen" value="true"/><param name="allowScriptAccess" value="always"/><embed name="__sse6746235" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=end-user-sec-wcphx-merged-v1-110129120320-phpapp02&#038;rel=0&#038;stripped_title=wordpress-enduser-security&#038;userName=armeda" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="610" height="510"></embed></object></div>
<p>WordPress End-User Security presentation by <a href="http://twitter.com/dremeda">@dremeda</a> &#038; <a href="http://twitter.com/williamsba">@williamsba</a></p>
<p>PS: Ich helfe gerne (beruflich) bei der Verbesserung der WordPress Sicherheit und Umsetzung der genannten Punkte  ;-)</p>
<img src="http://feeds.feedburner.com/~r/54grad/~4/J_2gNgI6PUE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://54grad.de/news/wordpress-security-tips-slides-wcphx/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://54grad.de/news/wordpress-security-tips-slides-wcphx/</feedburner:origLink></item>
		<item>
		<title>Frei konfigurierbare Menüs in ältere WordPress Themes einbinden</title>
		<link>http://feedproxy.google.com/~r/54grad/~3/j7FBaMpCL44/</link>
		<comments>http://54grad.de/php/wordpress-dynamic-menu/#comments</comments>
		<pubDate>Fri, 28 Jan 2011 12:03:48 +0000</pubDate>
		<dc:creator>Karsten</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Admin]]></category>
		<category><![CDATA[Themes]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://54grad.de/?p=541</guid>
		<description><![CDATA[Seit WordPress 3.0 ist es möglich Navigationsmenüs der eigene Seite über den Admin-Bereich zu steuern und so nicht nur Seiten (Pages) anzuzeigen. Ältere Themes unterstützen diese Menüführung allerdings noch nicht, können aber "umgerüstet" werden.]]></description>
			<content:encoded><![CDATA[<p><img src="http://54grad.de/wp-content/uploads/2011/01/wp-adminmenu.png" alt="" title="wp-adminmenu" width="610" height="264" class="alignnone size-full wp-image-587" /><br />
Seit WordPress 3.0 ist es möglich Navigationsmenüs der eigene Seite über den Admin-Bereich zu steuern und so nicht nur Seiten (Pages) anzuzeigen, sondern auch frei wählbare Kategorien, Posts und Links. Dabei sind mehrere Ebenen möglich, welche in Form eines Dropdown Menüs dargestellt werden.</p>
<h3>Ältere Themes bzw. eigene Entwicklungen</h3>
<p>In den meisten neueren Themes ist die frei konfigurierbare Menüführung bereits eingebunden. Allerdings hat mich der <a href="http://twitter.com/SiskoBLN/">SiskoBLN</a> gefragt, wie man dieses in einem älteren Theme aktivieren kann. Folgende Schritte sind hierfür nötig:</p>
<h3>Voraussetzungen</h3>
<ul>
<li><a href="http://wordpress.org/download/">WordPress</a> ab Version 3.0</li>
<li>Zugriff auf die Theme-Dateien unter /wp-content/themes/[theme-name]</li>
</ul>
<h3>functions.php</h3>
<p>Sollte sich im Theme Verzeichnis noch keine <em>functions.php</em> befinden, dann kann diese einfach als neue Datei hinzugefügt werden. Am Anfang der <em>functions.php</em> muss ein <em>&lt;?php</em> stehen.</p>
<p>Folgenden Sourcecode hinzufügen:</p>
<pre class="brush:php">register_nav_menus( array(
    'primary' =&gt; 'Primary Navigation'
) );</pre>
<p>Hiermit wird in WordPress definiert, dass es ein zu verwaltendes Menü im Theme gibt. Wenn du mehr als ein Menü benutzen möchtest, um zum Beispiel im Footer eine Liste mit weitern Seiten und Links einzubinden, dann erweiter das Array einfach um einen Eintrag:</p>
<pre class="brush:php">register_nav_menus( array(
	'primary'   =&gt; 'Primary Navigation',
	'secondary' =&gt; 'Secondary Navigation'
) );</pre>
<h3>header.php</h3>
<p>In dem meisten Fällen wird sich das zentrale Navigationsmenü innerhalb der <em>header.php</em> befinden. Ansonsten bitte die entsprechende Datei öffnen, an dessen Ort ihr euer neues Menü einbinden möchtet.</p>
<pre class="brush:php">&lt;div id="access" role="navigation"&gt;
&lt;?php wp_nav_menu( array(
	'container_class' =&gt; 'menu-header',
	'theme_location'  =&gt; 'primary'
) ); ?&gt;
&lt;/div&gt;</pre>
<p><em>Mit container_class </em>gibt man die CSS Klasse an, welche für das Menü verwendet werden soll und <em>theme_location</em> ist das entsprechende Admin-Menü, welches in der <em>functions.php</em> definiert wurde (primary, secondary, usw.). Ein evtl. vorhandenes altes Navigationsmenü bzw. den <em>wp_page_menu()</em> Aufruf bitte entfernen oder auskommentieren.</p>
<p>Weitere Informationen und alle nutzbaren Parameter gibt es auf der <a href="http://codex.wordpress.org/Function_Reference/wp_nav_menu">wp_nav_menu</a> Codex Seite.</p>
<h3>style.css</h3>
<p><img src="http://54grad.de/wp-content/uploads/2011/01/wp-menu-610x21.png" alt="" title="wp-menu" width="610" height="21" class="size-large wp-image-583" /><br />
Das Menü braucht natürlich auch einen CSS Style. Als Beispiel ein rotes Menu mit weißer Schrift  mit Dropdown Möglichkeit (<a href="http://ninjalooter.de">ninjalooter.de</a>), welches aus dem WordPress Standard-Theme abgeleitet ist:</p>
<pre class="brush:css">#access {
	height: 23px;
	background: #741d1d url('images/red-navibackground.gif') repeat-x;
	border-top: 1px #fff solid;
	border-bottom: 1px #fff solid;
	color: #fff;
	font-size: 14px;
}
#access .menu-header,
div.menu {
	font-size: 14px;
	margin-left: 12px;
}
#access .menu-header ul,
div.menu ul {
	list-style: none;
	margin: 0;
}
#access .menu-header li,
div.menu li {
	float:left;
	position: relative;
}
#access a {
	display:block;
	text-decoration:none;
	color:#fff;
	padding:0 10px;
	line-height:23px;
        border-right: 1px solid #fff;
}
#access ul ul {
	display:none;
	position:absolute;
	top:23px;
	left:0;
	float:left;
	box-shadow: 0px 3px 3px rgba(0,0,0,0.2);
	-moz-box-shadow: 0px 3px 3px rgba(0,0,0,0.2);
	-webkit-box-shadow: 0px 3px 3px rgba(0,0,0,0.2);
	width: 180px;
	z-index: 99999;
}
#access ul ul li {
	min-width: 180px;
}
#access ul ul ul {
	left:100%;
	top:0;
}
#access ul ul a {
	background:#741d1d;
	height:auto;
	line-height:1em;
	padding:10px;
	width: 160px;
        border-right: none;
}
#access li:hover &gt; a,
#access ul ul :hover &gt; a {
	color:#fff;
	background:#533;
}
#access ul li:hover &gt; ul {
	display:block;
}
#access ul li.current_page_item &gt; a,
#access ul li.current-menu-ancestor &gt; a,
#access ul li.current-menu-item &gt; a,
#access ul li.current-menu-parent &gt; a {
	color: #fff;
}

* html #access ul li.current_page_item a,
* html #access ul li.current-menu-ancestor a,
* html #access ul li.current-menu-item a,
* html #access ul li.current-menu-parent a,
* html #access ul li a:hover {
	color:#fff;
}</pre>
<h3>Fazit</h3>
<p>Mit drei Schritten und entsprechender Anpassung der style.css an das eigene Blog-Design kann man auch ein älteres bzw. eigenes WordPress Theme mit den frei konfigurierbaren Admin Menüs erweitern.</p>
<img src="http://feeds.feedburner.com/~r/54grad/~4/j7FBaMpCL44" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://54grad.de/php/wordpress-dynamic-menu/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		<feedburner:origLink>http://54grad.de/php/wordpress-dynamic-menu/</feedburner:origLink></item>
		<item>
		<title>Soll bei Twitter jeder wissen, wo du gerade bist?</title>
		<link>http://feedproxy.google.com/~r/54grad/~3/8A6VPIoEO2I/</link>
		<comments>http://54grad.de/hilfreich/twitter-geolocation-settings/#comments</comments>
		<pubDate>Wed, 12 Jan 2011 10:50:29 +0000</pubDate>
		<dc:creator>Karsten</dc:creator>
				<category><![CDATA[Hilfreich]]></category>
		<category><![CDATA[Config]]></category>
		<category><![CDATA[Geolocation]]></category>
		<category><![CDATA[Settings]]></category>
		<category><![CDATA[Twitter]]></category>

		<guid isPermaLink="false">http://54grad.de/?p=514</guid>
		<description><![CDATA[Auch wenn Twitter sagt, diese Funktion ist normal nicht aktiv, sollte man seine Einstellung dahingehend ruhig ab und zu mal kontrollieren.]]></description>
			<content:encoded><![CDATA[<p>Viele wissen gar nicht, dass bei Twitter die Geolocation schon vor einiger Zeit aktiviert wurde. Damit wird einem Tweet der aktuelle Standort hinzugefügt, sofern dies vom Handy oder dem Browser auslesbar ist. </p>
<p>In Twitter Clients wie z.B. <a href="http://www.tweetdeck.com">Tweetdeck</a> erscheint dann ein kleines Kartensymbol in der Zeit-Statusleiste und per Klick lässt sich der Standort anzeigen.</p>
<p><img src="http://54grad.de/wp-content/uploads/2011/01/twittergeolocation.jpg" alt="twittergeolocation"  title="twittergeolocation" width="298" height="199" class="size-full wp-image-515" style="float: right; margin-left: 20px;"/>Twitter sagt zwar, dass dieses Funktion normal ausgeschaltet ist und vom Benutzer eigenständig aktiviert werden müsste. Doch im Zuge von immer mehr Zugriffsrechten von externen Clients, <strong>sollte man seine Einstellung dahingehend ruhig ab und zu mal kontrollieren</strong>. Gerade wenn du gerne neue Twitter-Apps ausprobierst, halte ich eine regelmäßige Überprüfung für absolut wichtig!</p>
<h3>Twitter Settings</h3>
<p>Unter <strong>Twitter -> Settings -> Account</strong> findest du ca. mittig unterhalb der Timezone den Bereich &#8220;<strong>Tweet Location</strong>&#8220;. Eine aktivierte Checkbox bedeutet, dass Twitter bei jedem Tweet versucht deinen aktuellen Ort mit zu übertragen. </p>
<p><img src="http://54grad.de/wp-content/uploads/2011/01/twittergeolocationsettings.png" alt="" title="twittergeolocationsettings" width="517" height="152" class="aligncenter size-full wp-image-530"  /></p>
<p>Natürlich kann es auch sein, dass du diese Geolocation Dienste gerne nutzen möchtest. Ich persönlich möchte halt selber bestimmen, wann und wo ich einen Aufenthaltsort bekannt gebe (z.B. mit <a href="http://gowalla.com">GoWalla</a> oder <a href="http://foursquare.com">Foursquare</a>). Zwar kann man bei jedem Tweet diese Entscheidung auch nochmals treffen, aber einerseits vergesse ich das eventuell und andererseits unterstützt mein Twitter Client diese Auswahl vielleicht nicht? </p>
<p><strong>Also, ich verteufel diese Geolocations nicht, sondern möchte nur für mehr persönliche Kontrolle appellieren :)</strong></p>
<p>Mehr Infos zu diesem Feature (auf englisch) gibt es im <a href="http://support.twitter.com/forums/26810/entries/78525">Twitter Help Center</a></p>
<img src="http://feeds.feedburner.com/~r/54grad/~4/8A6VPIoEO2I" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://54grad.de/hilfreich/twitter-geolocation-settings/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://54grad.de/hilfreich/twitter-geolocation-settings/</feedburner:origLink></item>
		<item>
		<title>Developers! Developers! Musikvideo mit dem Microsoft Chef Steve Ballmer</title>
		<link>http://feedproxy.google.com/~r/54grad/~3/rKLOSn0sAsY/</link>
		<comments>http://54grad.de/various/developers-developers-steve-ballmer-video/#comments</comments>
		<pubDate>Sat, 08 Jan 2011 09:05:31 +0000</pubDate>
		<dc:creator>Karsten</dc:creator>
				<category><![CDATA[Für Zwischendurch]]></category>
		<category><![CDATA[Fun]]></category>
		<category><![CDATA[Geek]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Video]]></category>

		<guid isPermaLink="false">http://54grad.de/?p=493</guid>
		<description><![CDATA[Die extrovertierten Präsentationen des Microsoft Chefs Steve_Ballmer sind ja nichts unbekanntes. Das folgende Video hatte ich erstmal 30min in der Dauerschleife, weil ich nicht aufhören konnte zu grinsen und selber mit zu singen...]]></description>
			<content:encoded><![CDATA[<p><img src="http://54grad.de/wp-content/uploads/2011/01/steveballmermicrosoft.jpg" alt="" title="steveballmermicrosoft" width="609" height="326" class="alignnone size-full wp-image-497" /></p>
<p>Die extrovertierten Präsentationen des Microsoft Chefs <a href="http://en.wikipedia.org/wiki/Steve_Ballmer">Steve Ballmer</a> sind ja nichts unbekanntes. Man muss sich dabei aber immer vor Augen halten, dass der Mann Vorsitzender eines Billionen-Unternehmens und selber Milliardär ist. </p>
<p>Das folgende Video hatte ich erstmal 30min in der Dauerschleife, weil ich nicht aufhören konnte zu grinsen und selber mit zu singen:<br />
<iframe title="YouTube video player" class="youtube-player" type="text/html" width="609" height="373" src="http://www.youtube.com/embed/RwMvW9cAIZg?rel=0" frameborder="0"></iframe></p>
<p><img src="http://54grad.de/wp-content/uploads/2011/01/oswald.jpg" alt="" title="oswald" width="133" height="53" class="size-full wp-image-499" style="float: right; margin: 5px 0 0 10px;"/>Interessant finde ich, das bei 2:01 im Twitter Screenshot der Avatar von <a href="http://twitter.com/Oswald">Kai &#8216;Oswald&#8217; Seidler</a> vom <a href="http://www.apachefriends.org">Apachefriends</a> Projekt auftaucht. Gibt es da eine Verbindung zu dem Videoersteller? Oder reiner Zufall? :o</p>
<h3>Das Original</h3>
<p>Anbei der Ausschnitt der Keynote, wo der &#8220;Developers! Developers!&#8221; Teil entstanden ist. Die Aufputschmittel hätte ich auch gerne, besonders montags ;-)<br />
<iframe title="YouTube video player" class="youtube-player" type="text/html" width="609" height="487" src="http://www.youtube.com/embed/8To-6VIJZRE?rel=0" frameborder="0"></iframe></p>
<p><em>*sing* Developers! Developers! love++ Developers! Developers! You down with PHP? Developers! Developers! Developers! Developers! *sing*</em></p>
<img src="http://feeds.feedburner.com/~r/54grad/~4/rKLOSn0sAsY" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://54grad.de/various/developers-developers-steve-ballmer-video/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://54grad.de/various/developers-developers-steve-ballmer-video/</feedburner:origLink></item>
		<item>
		<title>Trackbacks der letzten 6 Monate in WordPress zählen</title>
		<link>http://feedproxy.google.com/~r/54grad/~3/0uScNdxmtcs/</link>
		<comments>http://54grad.de/sql/trackbacks-in-wp-zaehlen/#comments</comments>
		<pubDate>Thu, 06 Jan 2011 09:00:46 +0000</pubDate>
		<dc:creator>Karsten</dc:creator>
				<category><![CDATA[SQL]]></category>
		<category><![CDATA[Snippet]]></category>
		<category><![CDATA[Statistiken]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://54grad.de/?p=355</guid>
		<description><![CDATA[Der Gilly vom Gilly’s Playground fragte vor einiger Zeit auf Twitter, wie man die Anzahl der Pingbacks und Trackbacks in den vergangenen 6 Monate aus der eigenen WordPress Datenbank auslesen kann.]]></description>
			<content:encoded><![CDATA[<p>Der <a href="http://twitter.com/gillyberlin">Gilly</a> von <a href="http://blog.gilly.ws/2010/08/24/zum-thema-verlinkung-von-blogs-herr-basic-sie-haben-unrecht">Gilly’s Playground</a> fragte vor einiger Zeit auf Twitter, wie man die Anzahl der Pingbacks und Trackbacks in den vergangenen 6 Monate aus der eigenen WordPress Datenbank auslesen kann. Dabei sollten Einträge des Auto-Trackback Dienstes Topsy jedoch nicht mitgezählt werden. </p>
<p>6 Monate, weil dies der Zeitraum ist, den Bloglisten als &#8220;Ranking&#8221; Grundlage nutzen. Über deren Relevanz lässt sich natürlich vortrefflich streiten ;-)</p>
<p>SQL Anfrage über eine geeignete Oberfläche eingeben, wie z.B. phpMyAdmin, per Shell oder einem kurzen PHP-Script:</p>
<pre class="brush:sql">SELECT count(comment_ID) FROM wp_comments WHERE
(comment_type='trackback' OR comment_type='pingback')
AND comment_author_url NOT LIKE '%topsy%'
AND comment_date &gt; DATE_ADD(NOW(),INTERVAL -6 MONTH)</pre>
<h3>Anpassungsmöglichkeiten</h3>
<p>Für weitere Quellen, die man ausklammern möchte, jeweils eine neue Zeile hinzufügen:</p>
<pre class="brush:sql">AND comment_author_url NOT LIKE '%BEGRIFF%' </pre>
<p>Der Zeitraum ist einfach in der letzten Zeile änderbar (-X MONTH).</p>
<img src="http://feeds.feedburner.com/~r/54grad/~4/0uScNdxmtcs" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://54grad.de/sql/trackbacks-in-wp-zaehlen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://54grad.de/sql/trackbacks-in-wp-zaehlen/</feedburner:origLink></item>
		<item>
		<title>Programmers Heaven and Hell</title>
		<link>http://feedproxy.google.com/~r/54grad/~3/SkOMLkkIvMc/</link>
		<comments>http://54grad.de/various/programmers-heaven-and-hell/#comments</comments>
		<pubDate>Mon, 03 Jan 2011 23:18:47 +0000</pubDate>
		<dc:creator>Karsten</dc:creator>
				<category><![CDATA[Für Zwischendurch]]></category>
		<category><![CDATA[Zitate]]></category>

		<guid isPermaLink="false">http://54grad.de/?p=481</guid>
		<description><![CDATA[Ein Zitat, welches ich auf Twitter bei David Brown gelesen habe:
<blockquote>computer programming is moments of triumph 
surrounded by hours of the computer telling you you're an idiot</blockquote>

Genau so ergeht es mir sehr oft, gerade wenn...]]></description>
			<content:encoded><![CDATA[<p>Ein Zitat, welches ich auf Twitter bei <a href="http://twitter.com/davidbro/status/21998890135846913">David Brown</a> gelesen habe:</p>
<blockquote><p>computer programming is moments of triumph<br />
surrounded by hours of the computer telling you you&#8217;re an idiot</p></blockquote>
<p>Genau so ergeht es mir, gerade wenn ich etwas neues lerne oder eine &#8220;gewagte&#8221; Kundenforderung das erste Mal versuche umzusetzen. Bestimmt kennt ihr auch solche Situationen?</p>
<p>Aber die kleine Hoffnung auf den &#8220;Triumph-Moment&#8221; hat mir bisher immer bis zur Fertigstellung geholfen. Als Programmierer stehe ich allerdings öfter mal vor dem Problem, dass diese &#8220;Erfolge&#8221; im Frontend nicht wirklich greifbar sind und komplexe Lösungen im Hintergrund achselzuckend hingenommen werden. Da hat der Designer dann doch meist ein direkteres Feedback ;-)</p>
<img src="http://feeds.feedburner.com/~r/54grad/~4/SkOMLkkIvMc" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://54grad.de/various/programmers-heaven-and-hell/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://54grad.de/various/programmers-heaven-and-hell/</feedburner:origLink></item>
		<item>
		<title>HTML Lint – ein kleiner Validator für schönes HTML</title>
		<link>http://feedproxy.google.com/~r/54grad/~3/01ZduMXxmVM/</link>
		<comments>http://54grad.de/html/lint-html-validation-tool/#comments</comments>
		<pubDate>Mon, 03 Jan 2011 10:00:29 +0000</pubDate>
		<dc:creator>Karsten</dc:creator>
				<category><![CDATA[HTML]]></category>
		<category><![CDATA[Check]]></category>
		<category><![CDATA[Validate]]></category>
		<category><![CDATA[Validator]]></category>

		<guid isPermaLink="false">http://54grad.de/?p=388</guid>
		<description><![CDATA[Mit HTML Lint kann man seine Seiten unkompliziert auf verschiedene HTML-Probleme testen und so schnell lösen. Es sagt von sich selbst, dass es ein Tool für schöneren HTML Code ist. ]]></description>
			<content:encoded><![CDATA[<p>Mit <a href="http://lint.brihten.com/html/">HTML Lint</a> kann man seine Seiten unkompliziert auf verschiedene HTML-Probleme testen und so schnell lösen. Es sagt von sich selbst, dass es <strong>ein Tool für schöneren HTML Code</strong> ist. </p>
<p><a href="http://lint.brihten.com/html/"><img src="http://54grad.de/wp-content/uploads/2010/12/nicehtml2.png" alt="" title="HTML Lint" width="610" height="238" class="alignnone size-full wp-image-402" /></a></p>
<h3>Source Code testen</h3>
<p>Es gibt vier Möglichkeiten um den Test zu starten:</p>
<ul>
<li>per URL Eingabe für Online-Seiten</li>
<li>per Upload Dialog für lokale Dateien</li>
<li>per direkter Formular Eingabe um z.B. nur Teile der Seite zu testen</li>
<li>per <a href="http://lint.brihten.com/html/help#attrs_simplebooleans">API Aufruf</a>, um daraus weitergehende Tools zu basteln (<strong>gute Idee!</strong>)</li>
</ul>
<p>Über &#8220;<em>more Options</em>&#8221; lassen sich einzelne Tests an- bzw. ausschalten.  </p>
<p><img src="http://54grad.de/wp-content/uploads/2010/12/nicehtml.png" alt="" title="nicehtml" width="610" height="226" class="alignnone size-full wp-image-389" /></p>
<h3>Mein Test</h3>
<p>Natürlich habe ich gleich mal meine Seite getestet und promt einige Probleme gefunden. Alles &#8220;Fehler&#8221;, welche die Browser größtenteils ausgleichen aber nicht vorkommen sollten. So hatte ich z.B. einen Auflistungspunkt zwar mit &#8220;li&#8221; begonnen, jedoch mit &#8220;/a&#8221;  beendet. *boing* Error Abbruch der Validation, bis der Fehler behoben wurde.</p>
<p>Mir gefällt es, weil es nicht so übermächtig herkommt, wie die Ausgabe des <a href="http://validator.w3.org">w3c Validators</a>. Ersetzen wird es ihn nicht, aber für mich eine gute Ergänzung um die gröbsten Flüchtigkeitsfehler direkt zu beseitigen.</p>
<p>PS: Wer eine entsprechend große Bildschirmauflösung bzw. ein Dual-Screen Setup nutzt, sollte den Browser mal möglichst groß aufziehen ;-)</p>
<p><strong>Validiert ihr euer HTML? Und für wie wichtig haltet ihr die Validierung überhaupt?</strong></p>
<img src="http://feeds.feedburner.com/~r/54grad/~4/01ZduMXxmVM" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://54grad.de/html/lint-html-validation-tool/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://54grad.de/html/lint-html-validation-tool/</feedburner:origLink></item>
		<item>
		<title>Neues Jahr – neues Blog!</title>
		<link>http://feedproxy.google.com/~r/54grad/~3/n6-ghrXfqEU/</link>
		<comments>http://54grad.de/news/neues-jahr-neues-geek-blog/#comments</comments>
		<pubDate>Fri, 31 Dec 2010 23:15:27 +0000</pubDate>
		<dc:creator>Karsten</dc:creator>
				<category><![CDATA[News und so]]></category>
		<category><![CDATA[2011]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[Blogging]]></category>

		<guid isPermaLink="false">http://54grad.de/?p=338</guid>
		<description><![CDATA[Die Arbeit sollte nicht nur steril und abgeschottet sein, sondern auch Raum für persönliches lassen und sich selbst nicht immer zu ernst nehmen.]]></description>
			<content:encoded><![CDATA[<p><img src="http://54grad.de/wp-content/uploads/2010/12/frohesneues2011.jpg" alt="" title="frohesneues2011" width="610" height="369" class="alignnone size-full wp-image-339" /></p>
<p>Nun auch mit eigenem Blog zum Thema Webworking und Programmieren. Die Arbeit sollte nicht nur steril und abgeschottet sein, sondern auch Raum für persönliches lassen und sich selbst nicht immer zu ernst nehmen. <strong>Hinter jeder Dienstleistung, auch der Software Entwicklung, steht ein Mensch!</strong>  </p>
<p><a href="http://softwarecreation.org/2009/three-dimensions-of-a-software-programmer-how-to-get-things-done/">Andriy Solovey</a> schreibt sehr treffend dazu:</p>
<blockquote><p><em>&#8220;Many people, who see programmers as extensions of their computer systems, will be surprised to discover that programmers are amazing individuals too.&#8221;</em> </p></blockquote>
<p>Und darum gibt es ab jetzt einen kleinen Einblick in meine Arbeit in Form eines Blogs:</p>
<ul>
<li>Nützliches und Best practice Ansätze</li>
<li>Anleitungen / Tutorials</li>
<li>Kurzweiliges für Zwischendurch</li>
<li>Berichte, wie ich etwas erlernt habe bzw. verstehe</li>
<li>Organisation bzw. die nicht vorhandene&#8230;</li>
</ul>
<p>und Links zu anderen guten Beiträgen rund um Themen wie PHP, mySQL, jQuery, WordPress, Frameworks, Tech- und Geek-Stuff.</p>
<h3>Schreibstil und Kommentare</h3>
<p>Ich verwende innerhalb der Blogbeiträge als Anredeform das freundlich gemeinte &#8220;Du&#8221;. Es möge mir bitte jeder verzeihen, der sich hiervon im Lesen gestört fühlt. Keinesfalls ist dies als Respektlosigkeit zu verstehen, sondern spiegelt nur meine persönliche Verbundenheit zu diesen Themen wieder.</p>
<p>Über Kommentare und Fragen zu den Beiträgen würde ich mich freuen, gerne auch kritische Meinungen und andere Sichtweisen. <strong>Es sollte aber auf einem respektvollem und freundlichen Niveau bleiben!</strong> Gerade im Bereich der Programmierung gibt es viele Wege zum Ziel. Ich erläutere hier zu meist den Weg, der mir persönlich bei einem praktischen Problem weitergeholfen hat. Darum sind weitere Ansätze und Hilfen gerne willkommen. Reines &#8220;flamen&#8221; in den Kommentaren wird jedoch nicht geduldet. </p>
<img src="http://feeds.feedburner.com/~r/54grad/~4/n6-ghrXfqEU" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://54grad.de/news/neues-jahr-neues-geek-blog/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://54grad.de/news/neues-jahr-neues-geek-blog/</feedburner:origLink></item>
		<item>
		<title>pers.X – Personalbefragung</title>
		<link>http://feedproxy.google.com/~r/54grad/~3/NgMF94XHU9U/</link>
		<comments>http://54grad.de/referenzen/persx-personalbefragung/#comments</comments>
		<pubDate>Tue, 28 Dec 2010 15:30:51 +0000</pubDate>
		<dc:creator>Karsten</dc:creator>
				<category><![CDATA[Referenzen]]></category>

		<guid isPermaLink="false">http://www.54grad.de/?p=126</guid>
		<description><![CDATA[pers.X ist ein Instrument zur Einschätzung von Mitarbeitern und Führungskräften. Hiermit werden Kompetenzen transparent und Potenziale sichtbar.]]></description>
			<content:encoded><![CDATA[<p>pers.X ist ein Instrument zur Analyse von Mitarbeitern und Führungskräften. Es analysiert Kompetenzen &#8211; bezogen auf Fachkenntnisse, Fertigkeiten und Persönlichkeit und bildet so eine neutrale Basis für (oftmals ungeliebte und schwierige) Mitarbeitergespräche.</p>
<h3>Technischer Hintergrund</h3>
<p>Die Dr.-Ing. Preißing AG hat mich mit der Programmierung einer Befragungs- und Auswertungsumgebung beauftragt, welches ihre bisherigen manuellen Arbeitsschritte in eine für den Kunden online nutzbare Software portiert.</p>
<ul>
<li>Umsetzung der Verfahren der Dr.-Ing. Preißing AG auf Basis von PHP5/mySQL/jQuery/Smarty</li>
<li>Speicherung aller Eingaben in eine zentrale Datenbank</li>
<li>geschlossenes Online System mit Mandantenverwaltung</li>
<li>Eigenständige Mitarbeiterverwaltung je Kundenprojekt</li>
<li>Frei definierbare Arbeitsbereiche und Kenntnisse / Fertigkeiten / Fähigkeiten</li>
<li>Einschätzungen der Eigensicht und Fremdsicht</li>
<li>Stellenprofile und Ranking-Auswertungen</li>
<li>Vergleichs- und Passgenauigkeitsberechnungen</li>
<li>Auswertungsbereich auf mehreren Ebenen (Mitarbeiter, Arbeitsbereich, Unternehmen, usw.)</li>
</ul>
<p><img src="http://www.54grad.de/wp-content/uploads/2010/01/persx-befragung.png" alt="" title="persx-befragung" width="610" height="261" class="alignnone size-full wp-image-263" style="margin-top: 20px;"/></p>
<h3>Der Nutzen</h3>
<p>pers.X gibt wichtige Antworten auf Fragen wie:</p>
<ul>
<li>Haben meine Mitarbeiter passende Aufgaben- und Einsatzbereiche?</li>
<li>Schätze ich die Potenziale und Kompetenzen meiner Mitarbeiter richtig ein?</li>
<li>Beurteile ich die Stärken und Schwächen meiner Mitarbeiter richtig?</li>
<li>Wie kann ich die Stärken meiner Mitarbeiter fördern und sie motivieren?</li>
<li>Was muss ich tun um gute Mitarbeiter zu finden und zu halten?</li>
<li>Wie kann ich Mitarbeiter für mein Unternehmen begeistern?</li>
</ul>
<p>Weitere Informationen finden Sie unter: <a href="http://www.personalanalysten.de">http://www.personalanalysten.de</a></p>
<p><img src="http://www.54grad.de/wp-content/uploads/2010/01/persx-auswertung.png" alt="" title="Auswertungen" width="610" height="500" class="alignleft size-full wp-image-249" /></p>
<img src="http://feeds.feedburner.com/~r/54grad/~4/NgMF94XHU9U" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://54grad.de/referenzen/persx-personalbefragung/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://54grad.de/referenzen/persx-personalbefragung/</feedburner:origLink></item>
		<item>
		<title>pre² – Visual Management</title>
		<link>http://feedproxy.google.com/~r/54grad/~3/ZXBy4uAA5jc/</link>
		<comments>http://54grad.de/referenzen/pre2-visual-management/#comments</comments>
		<pubDate>Tue, 28 Dec 2010 11:30:19 +0000</pubDate>
		<dc:creator>Karsten</dc:creator>
				<category><![CDATA[Referenzen]]></category>
		<category><![CDATA[cockpit]]></category>
		<category><![CDATA[Projekte]]></category>
		<category><![CDATA[Verwaltung]]></category>

		<guid isPermaLink="false">http://www.54grad.de/?p=124</guid>
		<description><![CDATA[Speziell für die Bedürfnisse von projektorientiert arbeitenden Unternehmen entwickelt, visualisiert pre² die wichtigsten Zahlen und Fakten Ihres Unternehmens.]]></description>
			<content:encoded><![CDATA[<p>pre² &#8211; Visual Management ist eine Software die speziell für die Bedürfnisse von projektorientiert arbeitenden Unternehmen entwickelt wurde. Bereits im Jahre 2000 hat meine Firma den Ansatz einer Internet/Intranet basierten Programmdarstellung verfolgt, was heute unter den Begriffen &#8220;<em>Cloud Computing</em>&#8221; und &#8220;<em>browserbased App</em>&#8221; in aller Munde ist. </p>
<h3>Der Hintergrund</h3>
<p>20 Jahre Erfahrung in über 3.000 Beratungsprojekten der Dr.-Ing. Preißing AG bilden die Basis für die Managementsoftware pre². Die von Dr.-Ing. Werner Preißing entwickelten und aus zahlreichen Veröffentlichungen bekannten Verfahren zur Steuerung von Architektur- oder Ingenieurbüros wurden zu einer umfangreichen Komplettlösung für die Büroführung kombiniert.</p>
<p>pre² Visual Management visualisiert die wichtigsten Zahlen und Fakten Ihres Unternehmens und zeigt sie grafisch in leicht ablesbaren, übersichtlichen Instrumenten. Auf diese Weise können sie jederzeit die aktuelle Entwicklung Ihres Unternehmens einsehen. pre² &#8211; Visual Management schafft eine solide Datenbasis für wichtige Entscheidungen und Zukuftsprognosen.</p>
<table>
<tr>
<td>
<h3>Die Vorteile</h3>
<ul>
<li>Adressen-Management</li>
<li>Projektüberwachung inkl. Rentabilitätsprüfung</li>
<li>Akquise- und Marketing &#8211; Unterstützung</li>
<li>Email- und Notizverlauf (CRM)</li>
<li>Rechnungs- und Zahlungsüberwachung</li>
<li>Verbesserte Teamarbeit</li>
<li>Ständige Arbeitserleichterung</li>
</ul>
</td>
<td width="30px">&nbsp;</td>
<td>
<h3>pre² beinhaltet</h3>
<ul>
<li>Adressen und Projekte</li>
<li>Aufgaben / Termine</li>
<li>E-Mail Verwaltung</li>
<li>Stundenerfassung</li>
<li>Rechnungsüberwachung</li>
<li>Dokumente</li>
<li>Unternehmenscockpit</li>
</ul>
</td>
</tr>
</table>
<h3>Erla P. &#8211; eine neue Sichtweise</h3>
<p>Das von Dr.-Ing. Werner Preißing entwickelte Verfahren Erla P. wird erstmalig in einer Software angeboten. Es visualisiert in einer speziellen Grafik den Leistungsfluss Ihres Unternehmens, von der Projektanbahnung bis zum Zahlungseingang.</p>
<p><a href="http://www.54grad.de/wp-content/uploads/2010/01/pre2-erlap.png" rel="lightbox[124]"><img src="http://www.54grad.de/wp-content/uploads/2010/01/pre2-erlap.png" alt="" title="pre2-erlap" width="610" height="486" class="alignright size-full wp-image-231" /></a></p>
<p>Erla P. ermöglicht im Cockpit eine Vorausschau in die Zukunft, da Tendenzen im zeitlichen Zusammenhang erkannt werden können. Sie werden bereits im Vorfeld auf drohende Über- oder Unterdeckungen hingewiesen.</p>
<p><strong>Mehr zu pre² finden Sie auf der Projektseite: <a href="http://www.pre2.de">http://www.pre2.de</a></strong></p>
<img src="http://feeds.feedburner.com/~r/54grad/~4/ZXBy4uAA5jc" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://54grad.de/referenzen/pre2-visual-management/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://54grad.de/referenzen/pre2-visual-management/</feedburner:origLink></item>
		<item>
		<title>Autobörse Export</title>
		<link>http://feedproxy.google.com/~r/54grad/~3/0UlA46c8DZU/</link>
		<comments>http://54grad.de/referenzen/autoborse-export-modul/#comments</comments>
		<pubDate>Tue, 28 Dec 2010 00:34:52 +0000</pubDate>
		<dc:creator>Karsten</dc:creator>
				<category><![CDATA[Referenzen]]></category>
		<category><![CDATA[autoscout24]]></category>
		<category><![CDATA[ecm]]></category>
		<category><![CDATA[Export]]></category>
		<category><![CDATA[KFZ]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[Schnittstellen]]></category>
		<category><![CDATA[Verwaltung]]></category>
		<category><![CDATA[webmobil24]]></category>

		<guid isPermaLink="false">http://www.54grad.de/?p=62</guid>
		<description><![CDATA[Mit dem Export-Modul trifft das System auf Grundlage der Export Voreinstellungen eine Vorauswahl um ein wirtschaftlich sinnvolles Markenmix zu erreichen.]]></description>
			<content:encoded><![CDATA[<p>Als eine individuelle Erweiterung von <strong><a href="/blog/pre2-visual-management/referenzen/">pre² &#8211; Visual Management</a></strong> ist das Autobörsen Export Modul ein Teil einer kompletten Fahrzeugverwaltung für den KFZ Handel. Hier werden die Angebote der Fahrzeug Datenbank in andere Autobörsen, wie z.B. mobile.de, autoscout24.de und webmobil24.de übertragen. Dafür trifft das System auf Grundlage der Export Voreinstellungen eine Vorauswahl um ein wirtschaftlich sinnvolles Markenmix zu erreichen.</p>
<h3>Grundlagen</h3>
<p>Der Export wählt Angebote nach folgendem Ablauf aus:</p>
<ul>
<li>alle manuell als Favoriten markierten Angebote</li>
<li>nach der Reihenfolge der Modelle von oben nach unten</li>
<li>nur Angebote mit entsprechend großer prozentualer Ersparnis</li>
<li>nach der Schrittgröße bzw. alle Modelle</li>
<li>sollten noch Plätze frei sein, wird mit aktuellen Angeboten aufgefüllt</li>
</ul>
<h3>Voreinstellungen für den Export</h3>
<p>Die Übersicht ist in zwei Bereiche aufgeteilt. Die linke Liste wird für die Priorisierung der Fahrzeugmodelle verwendet. Die Tabelle “inaktive Marken” im rechten Bereich zeigt eine Gesamtliste der im System bekannten Fahrzeugmarken, welche derzeit nicht bearbeitet werden.</p>
<p><img src="http://www.54grad.de/wp-content/uploads/2010/01/webadmin-export-voreinstellungen-uebersicht-610x430.png" alt="" title="webadmin-export-voreinstellungen-uebersicht" width="610" height="430" class="alignnone size-large wp-image-299" /></p>
<h4>Ersparnis</h4>
<p>Durch Eingabe eines Prozentwertes wird die Grenze angegeben, ab welchem Preisvorteil gegenüber der unverbindlichen Preisempfehlung (UVP) ein Angebot für den Export in Betracht gezogen wird. Angebote mit einem Ersparniswert unterhalb dieses Grenzwertes werden nicht exportiert.</p>
<h4>Schrittgröße</h4>
<p>Die Schrittgröße gibt an, wieviel Angebote bei einem Durchlauf mindestens von diesem Modell ausgewählt werden sollen. Sind alle Modelle der Priorisierungsliste durchlaufen, fängt das System wieder von vorne an und füllt den Angebotsexport weiter mit der Schrittgröße auf. So kann auch bei geringeren Export-Zahlen ein gewisses Modell-Mix erreicht werden. Zu empfehlen ist eine Schrittgröße von 5-20 Angeboten.</p>
<h3>Fazit</h3>
<p>Hiermit konnte ich eine Arbeitserleichterung programmieren, welche gerade bei großen Fahrzeugbeständen eine Auswahl für den Export vorbereitet. Angebotsplätze müssen bei den großen Autobörsen teilweise sehr teuer eingekauft werden. Um so wichtiger ist es, die wirklich werbewirksamen Angebote heraus zu filtern.</p>
<img src="http://feeds.feedburner.com/~r/54grad/~4/0UlA46c8DZU" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://54grad.de/referenzen/autoborse-export-modul/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://54grad.de/referenzen/autoborse-export-modul/</feedburner:origLink></item>
		<item>
		<title>Bildgalerie Modul</title>
		<link>http://feedproxy.google.com/~r/54grad/~3/pro0_3NKGRo/</link>
		<comments>http://54grad.de/referenzen/bildgalerie-modul/#comments</comments>
		<pubDate>Mon, 27 Dec 2010 23:53:22 +0000</pubDate>
		<dc:creator>Karsten</dc:creator>
				<category><![CDATA[Referenzen]]></category>

		<guid isPermaLink="false">http://www.54grad.de/?p=39</guid>
		<description><![CDATA[Häufig besteht bereits eine Profil-Seite im Internet und der Auftraggeber wünscht nur eine Überarbeitung bzw. Erweiterung des bestehenden Konzeptes / Designs.]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.architekt-koester.de"><img src="/wp-content/uploads/2010/01/koester-startseite-300x187.jpg" alt="Überarbeitung der Internetseiten" title="Architekt Köster" width="300" height="187" class="alignright size-medium wp-image-58" /></a> Häufig besteht bereits eine Profil-Seite im Internet und der Auftraggeber wünscht nur eine Überarbeitung bzw. Erweiterung des bestehenden Konzeptes / Designs. Teilweise setzte ich als Grundlage das WordPress Blogsystem als Content-Management Lösung ein oder es kommen eigene Module wie die Bildgalerie / Projektauflistung zum Einsatz.</p>
<h3>Frontend</h3>
<ul>
<li>Beibehaltung des alten Designs und Seitenkonzeptes</li>
<li>Übernahme der statischen Texte</li>
<li>Programmierung der Struktur unter Verwendung von PHP, mySQL und Smarty</li>
<li>Einbindung des Referenz- und Bildgaleriemoduls</li>
<li>Anpassung an individuelle Vorgaben für die Datenerfassung / Darstellung</li>
</ul>
<p><a href="/wp-content/uploads/2010/01/koester-referenzen.jpg" rel="lightbox[gallerie]" title="Datenbank gestützte Projekt/Referenz Liste"><img src="/wp-content/uploads/2010/01/koester-referenzen-150x96.jpg" alt="Referenzen / Projekt Modul" title="Referenzen / Projekt Modul" width="150" height="96" class="alignnone size-thumbnail wp-image-92"/></a> <a href="/wp-content/uploads/2010/01/koester-referenzen2.jpg"  rel="lightbox[gallerie]" title="Bildgalerie mit Lightbox Darstellung"><img src="/wp-content/uploads/2010/01/koester-referenzen2-150x96.jpg" alt="Bildgalerie" title="Bildgalerie" width="150" height="96" class="alignnone size-thumbnail wp-image-93"/></a> <a href="/wp-content/uploads/2010/01/hesemann-mitarbeiterliste.jpg" rel="lightbox[gallerie]" title="individuelle Mitarbeiterliste"><img src="/wp-content/uploads/2010/01/hesemann-mitarbeiterliste-150x96.jpg" alt="individuelle Mitarbeiterliste" title="individuelle Mitarbeiterliste" width="150" height="96" class="alignnone size-thumbnail wp-image-106"/></a> <a href="/wp-content/uploads/2010/01/hesemann-referenzen.jpg" rel="lightbox[gallerie]" title="Projekt/Referenz Liste mit Kategorie Tabs"><img src="/wp-content/uploads/2010/01/hesemann-referenzen-150x96.jpg" alt="Referenzliste" title="Referenzliste" width="150" height="96" class="alignnone size-thumbnail wp-image-109" /></a></p>
<div style="clear: both;"></div>
<p>&nbsp;</p>
<h3>Admin-Bereich</h3>
<ul>
<li>Interner Bereich für den Seiteninhaber</li>
<li>Eigenständige Erweiterung der Referenzen / Projekte</li>
<li>Anlegen von Bildgalerien zu Projekten</li>
<li>Erfassen von individuellen Listen, z.B. Mitarbeiterstand</li>
</ul>
<p><a href="/wp-content/uploads/2010/01/koester-admin-bild3.jpg" rel="lightbox[gallerie]"  title="Admin Übersicht der Projekte"><img src="/wp-content/uploads/2010/01/koester-admin-bild3-150x96.jpg" alt="Bildgalerie Admin" title="Bildgalerie Admin" width="150" height="96" class="alignnone size-thumbnail wp-image-95"/></a> <a href="/wp-content/uploads/2010/01/koester-admin-bild2.jpg" rel="lightbox[gallerie]"  title="Admin-Bereich Bilder bearbeiten"><img src="/wp-content/uploads/2010/01/koester-admin-bild2-150x96.jpg" alt="Bildgalerie Admin" title="Bildgalerie Admin" width="150" height="96" class="alignnone size-thumbnail wp-image-96" /></a> <a href="/wp-content/uploads/2010/01/koester-admin-bild.jpg" rel="lightbox[gallerie]"  title="Ändern / Einfügen eines Bildes in der Projektgalerie"><img src="/wp-content/uploads/2010/01/koester-admin-bild-150x96.jpg" alt="Bildadmin Bearbeitung" title="Bildadmin Bearbeitung" width="150" height="96" class="alignnone size-thumbnail wp-image-107"/></a> <a href="/wp-content/uploads/2010/01/hesemann-admin-mitarbeiter.jpg" rel="lightbox[gallerie]"  title="Admin Übersicht Mitarbeiterliste"><img src="/wp-content/uploads/2010/01/hesemann-admin-mitarbeiter-150x96.jpg" alt="Admin Bereich Mitarbeiterliste" title="Admin Bereich Mitarbeiterliste" width="150" height="96" class="alignnone size-thumbnail wp-image-110" /></a></p>
<div style="clear: both;"></div>
<p>&nbsp;</p>
<h3>Vorteil</h3>
<p>Nicht immer muss alles neu erstellt werden. Gerade Design und Seitenkonzepte sind oft lange erarbeitet worden und sollten nach Möglichkeit weiter verwertet werden. Dies berücksichtige ich in der anfängliche Analyse und dem Zielsetzungsgespräch für neue Projekte.</p>
<p><strong><a href="/portfolio/">weitere Projekte und Referenzen</a></strong></p>
<img src="http://feeds.feedburner.com/~r/54grad/~4/pro0_3NKGRo" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://54grad.de/referenzen/bildgalerie-modul/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://54grad.de/referenzen/bildgalerie-modul/</feedburner:origLink></item>
		<item>
		<title>Cinesys</title>
		<link>http://feedproxy.google.com/~r/54grad/~3/Bm5BiAl5GOo/</link>
		<comments>http://54grad.de/referenzen/cinesys/#comments</comments>
		<pubDate>Mon, 27 Dec 2010 17:25:25 +0000</pubDate>
		<dc:creator>Karsten</dc:creator>
				<category><![CDATA[Referenzen]]></category>

		<guid isPermaLink="false">http://www.54grad.de/?p=17</guid>
		<description><![CDATA[Cinesys ist ein Online-Reservierungssystem für Kinokarten im Internet. Der Kunde hat die Möglichkeit, bequem Karten ohne zusätzliche Kosten vorzubestellen.]]></description>
			<content:encoded><![CDATA[<p>Cinesys ist ein Online-Reservierungssystem für Kinokarten im Internet. Der Kunde hat die Möglichkeit, bequem Karten ohne zusätzliche Kosten vorzubestellen und ist nicht mehr auf das Telefon oder den direkten Kontakt angewiesen. Die Software wird zentral verwaltet, wobei jeder Kunde eine eigene Instanz mit individuellen Voreinstellungen und Farbanpassungen besitzt.</p>
<h3>Zielgruppe</h3>
<p>Cinesys ist für kleinere bis mittlere Kinos gedacht, welche Ihr Kinoprogramm online publizieren möchten. Hierbei ist gerade die einfache Bedienung und die Reservierung ohne Registrierungszwang ein Vorteil für die Kinobesucher.</p>
<h3>Vorteile für Kinobesitzer</h3>
<ul>
<li>Online-Reservierungssystem incl. Multikino-Fähigkeit</li>
<li>Eigene Pflege des aktuellen Kinoprogramms</li>
<li>Gute Planungsgrundlage für das künftige Kinoprogramm</li>
<li>Newsletter Versand des Kinoprogramms</li>
<li>Möglichkeit zur Verlosung von Tickets</li>
<li>Highlights und Events können besonders hervorgehoben werden</li>
<li>Infos und Bilder aller Bundesstarts stehen vorweg zur Verfügung</li>
<li>Eine eigene Statistik der Online-Reservierungen</li>
<li>Einbindung in Ihre schon vorhandene Website oder </li>
<li>Erstellung eines komplett neuen Internetauftritts</li>
</ul>
<h3>Vorteile für die Kinobesucher</h3>
<ul>
<li>Sehr einfache, selbsterklärende Bedienung</li>
<li>keine Registrierung nötig</li>
<li>Kundenservice (immer online erreichbar, mehr Infos)</li>
<li>Reservierungsmöglichkeit zu jeder Uhrzeit</li>
<li>Reservierungen bis zu 7 Tage im Voraus möglich</li>
<li>ohne zusätzliche Vorverkaufs-Gebühren</li>
</ul>
<h3>Newsletter Versand</h3>
<p>Jede Woche versenden die Cinesys-Kinos mehrere tausend Newsletter Emails an die eingetragenen Kino Interessierten. Dafür läuft im Hintergrund ein Versand-System, welches die Resourcen des Servers gleichmäßiger aufteilt. Der Kinobetreiber startet den Versand und kann sich im Webadmin Bereich jederzeit über den Fortschritt der Emailzustellungen informieren.</p>
<p><strong>Mehr zu Cinesys finden Sie auf der Projektseite: <a href="http://www.cinesys.de">www.cinesys.de</a></strong></p>
<img src="http://feeds.feedburner.com/~r/54grad/~4/Bm5BiAl5GOo" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://54grad.de/referenzen/cinesys/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://54grad.de/referenzen/cinesys/</feedburner:origLink></item>
	</channel>
</rss>

