<?xml version="1.0" encoding="utf-8" ?>

<rss version="2.0" 
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:admin="http://webns.net/mvcb/"
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
   xmlns:wfw="http://wellformedweb.org/CommentAPI/"
   xmlns:content="http://purl.org/rss/1.0/modules/content/"
   >
<channel>
    
    <title>PHP und anderer Nebensächlichkeiten</title>
    <link>http://blog.sebastiankleine.de/</link>
    <description>das blog von sebastian kleine</description>
    <dc:language>de</dc:language>
    <generator>Serendipity 1.5.4 - http://www.s9y.org/</generator>
    <pubDate>Fri, 02 Mar 2012 21:01:55 GMT</pubDate>

    <image>
        <url>http://blog.sebastiankleine.de/templates/bulletproof/img/s9y_banner_small.png</url>
        <title>RSS: PHP und anderer Nebensächlichkeiten - das blog von sebastian kleine</title>
        <link>http://blog.sebastiankleine.de/</link>
        <width>100</width>
        <height>21</height>
    </image>

<item>
    <title>10 € Rabatt bei Spreadshirt</title>
    <link>http://blog.sebastiankleine.de/archives/110-10-Rabatt-bei-Spreadshirt.html</link>
            <category>Allgemein</category>
    
    <comments>http://blog.sebastiankleine.de/archives/110-10-Rabatt-bei-Spreadshirt.html#comments</comments>
    <wfw:comment>http://blog.sebastiankleine.de/wfwcomment.php?cid=110</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.sebastiankleine.de/rss.php?version=2.0&amp;type=comments&amp;cid=110</wfw:commentRss>
    

    <author>nospam@example.com (Admin)</author>
    <content:encoded>
    Bei Spreadshirt gibt es bis 19.03.2012 einen 10 € Rabatt (auf Bestellungen über 50 Euro) mit dem Gutscheincode &lt;strong&gt;FRUEHLING2012&lt;/strong&gt;. Also schaut doch mal vorbei in meinem &lt;a href=&quot;http://sebastians-shirts.spreadshirt.de/&quot; target=&quot;_blank&quot;&gt;SpreadShirt-Shop&lt;/a&gt;. Vielleicht findet ihr ja was.&lt;br /&gt;
&lt;br /&gt;
Übrigens gibts jetzt auch einen Gast-Checkout. Ihr müsst euch also nicht mehr Registrieren, um zu Bestellen. 
    </content:encoded>

    <pubDate>Fri, 02 Mar 2012 22:01:55 +0100</pubDate>
    <guid isPermaLink="false">http://blog.sebastiankleine.de/archives/110-guid.html</guid>
    
</item>
<item>
    <title>Fotografie-Shirts bei Spreadshirt</title>
    <link>http://blog.sebastiankleine.de/archives/109-Fotografie-Shirts-bei-Spreadshirt.html</link>
            <category>Allgemein</category>
    
    <comments>http://blog.sebastiankleine.de/archives/109-Fotografie-Shirts-bei-Spreadshirt.html#comments</comments>
    <wfw:comment>http://blog.sebastiankleine.de/wfwcomment.php?cid=109</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.sebastiankleine.de/rss.php?version=2.0&amp;type=comments&amp;cid=109</wfw:commentRss>
    

    <author>nospam@example.com (Admin)</author>
    <content:encoded>
    Ich hab einen kleinen, eigenen Shop bei &lt;a href=&quot;http://sebastians-shirts.spreadshirt.de/&quot;&gt;Spreadshirt.de&lt;/a&gt;. Dort kann man Motive für T-Shirts und ähnliches selber erstellen, hochladen und dann verkaufen. Entweder nur die Motive oder ganze Produkte. Momentan habe ich zwei Fotografie-Motive gemacht und mit ein paar Produkten verbunden. Schaut doch mal vorbei, wenn euch das interessiert: &lt;a href=&quot;http://sebastians-shirts.spreadshirt.de/fotografie-C230120&quot;&gt;Fotografie-Shirts&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Hier ein paar der vorhandenen Produkte (es gibt noch mehr):&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://sebastians-shirts.spreadshirt.de/maenner-baseball-shirt-kurzarm-foto-wetter-A19254788/customize/color/70&quot; border=&quot;0&quot;&gt;&lt;img src=&quot;http://image.spreadshirt.net/image-server/image/product/25722403/view/1/type/png/width/280/height/280&quot; border=&quot;0&quot;&gt;&lt;/a&gt; &lt;a href=&quot;http://sebastians-shirts.spreadshirt.de/maenner-t-shirt-navy-fotoapparat-A19254669/customize/color/4&quot; border=&quot;0&quot;&gt;&lt;img src=&quot;http://image.spreadshirt.net/image-server/image/product/25722264/view/1/type/png/width/280/height/280&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;http://sebastians-shirts.spreadshirt.de/baseballkappe-fotoapparat-A19254711/customize/color/13&quot; border=&quot;0&quot;&gt;&lt;img src=&quot;http://image.spreadshirt.net/image-server/image/product/25722285/view/1/type/png/width/280/height/280&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
 
    </content:encoded>

    <pubDate>Wed, 22 Feb 2012 10:06:54 +0100</pubDate>
    <guid isPermaLink="false">http://blog.sebastiankleine.de/archives/109-guid.html</guid>
    
</item>
<item>
    <title>How to crash an IE6</title>
    <link>http://blog.sebastiankleine.de/archives/108-How-to-crash-an-IE6.html</link>
            <category>Internet</category>
    
    <comments>http://blog.sebastiankleine.de/archives/108-How-to-crash-an-IE6.html#comments</comments>
    <wfw:comment>http://blog.sebastiankleine.de/wfwcomment.php?cid=108</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.sebastiankleine.de/rss.php?version=2.0&amp;type=comments&amp;cid=108</wfw:commentRss>
    

    <author>nospam@example.com (Admin)</author>
    <content:encoded>
    Recently I stumbled upon some really weird behaviour of our much loved IE6. We tested a new website in IE6. On my local development system it worked well. On the live system though it instantly made the IE6 crash (or better, freeze). Finding the reason involved some serious thinking and using Wireshark to capture what&#039;s going on. This showed a misconfigured server, which did not send a 404 error message for some missing png image, but instead send a html-file (saying the page has not been found) with a 200er code (success). So the IE6 had a serious problem interpreting the result from the missing image, which was a html file. And that made the IE6 crash.&lt;br /&gt;
&lt;br /&gt;
Hopefully we&#039;ll get rid of IE6 very soon. 
    </content:encoded>

    <pubDate>Wed, 09 Nov 2011 23:13:50 +0100</pubDate>
    <guid isPermaLink="false">http://blog.sebastiankleine.de/archives/108-guid.html</guid>
    
</item>
<item>
    <title>New Cover for Blogging with Movable Type</title>
    <link>http://blog.sebastiankleine.de/archives/107-New-Cover-for-Blogging-with-Movable-Type.html</link>
            <category>Movable Type</category>
    
    <comments>http://blog.sebastiankleine.de/archives/107-New-Cover-for-Blogging-with-Movable-Type.html#comments</comments>
    <wfw:comment>http://blog.sebastiankleine.de/wfwcomment.php?cid=107</wfw:comment>

    <slash:comments>3</slash:comments>
    <wfw:commentRss>http://blog.sebastiankleine.de/rss.php?version=2.0&amp;type=comments&amp;cid=107</wfw:commentRss>
    

    <author>nospam@example.com (Admin)</author>
    <content:encoded>
    The ebook &lt;em&gt;Blogging with Movable Type&lt;/em&gt; has a new cover. The content stays the same. It&#039;s still an introduction to Movable Type 5 with a lot of useful information for beginners with Movable Type.&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://www.amazon.com/Blogging-with-Movable-Type-ebook/dp/B005VTB090/ref=sr_1_1?ie=UTF8&amp;qid=1319017420&amp;sr=8-1&quot;&gt;&lt;!-- s9ymdb:1 --&gt;&lt;img class=&quot;serendipity_image_left&quot; width=&quot;240&quot; height=&quot;450&quot;  src=&quot;http://blog.sebastiankleine.de/uploads/cover-blogging-with-movable-type.jpg&quot;    alt=&quot;Blogging with Movable Type&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; 
    </content:encoded>

    <pubDate>Wed, 19 Oct 2011 11:40:47 +0200</pubDate>
    <guid isPermaLink="false">http://blog.sebastiankleine.de/archives/107-guid.html</guid>
    
</item>
<item>
    <title>Ebook about Movable Type</title>
    <link>http://blog.sebastiankleine.de/archives/106-Ebook-about-Movable-Type.html</link>
            <category>Movable Type</category>
    
    <comments>http://blog.sebastiankleine.de/archives/106-Ebook-about-Movable-Type.html#comments</comments>
    <wfw:comment>http://blog.sebastiankleine.de/wfwcomment.php?cid=106</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.sebastiankleine.de/rss.php?version=2.0&amp;type=comments&amp;cid=106</wfw:commentRss>
    

    <author>nospam@example.com (Admin)</author>
    <content:encoded>
    Ever looked for a book about Movable Type? When I had to use Movable Type (job requirement), I&#039;ve looked for some books or ebooks that would help me get startet with Movable Type. What did I found. The only available Movable Type books are more than 6 years old. So they are not helpful at all. After some time with Movable Type I&#039;ve decided to write down the basics about Movable Type. What Movable Type is, installation and configuration, creating static pages and blog entries, uploading assets (images and other files), design and themes and publishing (making your content available to everyone). I&#039;ve written it down as a kindle ebook in English. It&#039;s my first ebook, so it might not be perfect. But I hope it&#039;s a help to everyone who needs to get startet with Movable Type.&lt;br /&gt;
&lt;br /&gt;
&lt;a title=&quot;http://www.amazon.de/gp/product/B005VTB090/ref=as_li_tf_tl?ie=UTF8&amp;tag=kleineweb-21&amp;linkCode=as2&amp;camp=1638&amp;creative=6742&amp;creativeASIN=B005VTB090&quot; id=&quot;s9yisp1&quot;&gt;&lt;/a&gt;&lt;a class=&quot;serendipity_image_link&quot;  href=&#039;http://blog.sebastiankleine.de/serendipity_admin_image_selector.php?serendipity[step]=showItem&amp;amp;serendipity[image]=1&#039; id=&quot;s9yisphref1&quot; onclick=&quot;javascript:this.href = this.href + &#039;&amp;amp;serendipity[from]=&#039; + self.location.href;&quot;&gt;&lt;!-- s9ymdb:1 --&gt;&lt;img class=&quot;serendipity_image_right&quot; width=&quot;61&quot; height=&quot;110&quot;  src=&quot;http://blog.sebastiankleine.de/uploads/cover-blogging-with-movable-type.serendipityThumb.jpg&quot;  alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Get it here: &lt;a href=&quot;http://www.amazon.de/gp/product/B005VTB090/ref=as_li_tf_tl?ie=UTF8&amp;tag=kleineweb-21&amp;linkCode=as2&amp;camp=1638&amp;creative=6742&amp;creativeASIN=B005VTB090&quot;&gt;ebook: Blogging with Movable Type&lt;/a&gt;&lt;img src=&quot;http://www.assoc-amazon.de/e/ir?t=kleineweb-21&amp;l=as2&amp;o=3&amp;a=B005VTB090&quot; width=&quot;1&quot; height=&quot;1&quot; border=&quot;0&quot; alt=&quot;&quot; style=&quot;border:none !important; margin:0px !important;&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
If you do not have a kindle, you could either buy one (&lt;a href=&quot;http://www.amazon.de/gp/product/B0051QVF7A/ref=as_li_tf_tl?ie=UTF8&amp;tag=kleineweb-21&amp;linkCode=as2&amp;camp=1638&amp;creative=6742&amp;creativeASIN=B0051QVF7A&quot;&gt;Kindle eReader, Wi-Fi, 15 cm (6 Zoll)&lt;/a&gt;&lt;img src=&quot;http://www.assoc-amazon.de/e/ir?t=kleineweb-21&amp;l=as2&amp;o=3&amp;a=B0051QVF7A&quot; width=&quot;1&quot; height=&quot;1&quot; border=&quot;0&quot; alt=&quot;&quot; style=&quot;border:none !important; margin:0px !important;&quot; /&gt;) - or you can use the &lt;a href=&quot;http://www.amazon.com/gp/feature.html/ref=sa_menu_karl3?ie=UTF8&amp;docId=1000493771&quot; target=&quot;_blank&quot;&gt;free apps available&lt;/a&gt; for about every system (Windows, Mac, iPhone, iPad, Android). 
    </content:encoded>

    <pubDate>Sun, 16 Oct 2011 20:35:50 +0200</pubDate>
    <guid isPermaLink="false">http://blog.sebastiankleine.de/archives/106-guid.html</guid>
    
</item>
<item>
    <title>Using jQuery in Movable Type</title>
    <link>http://blog.sebastiankleine.de/archives/105-Using-jQuery-in-Movable-Type.html</link>
            <category>Movable Type</category>
    
    <comments>http://blog.sebastiankleine.de/archives/105-Using-jQuery-in-Movable-Type.html#comments</comments>
    <wfw:comment>http://blog.sebastiankleine.de/wfwcomment.php?cid=105</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.sebastiankleine.de/rss.php?version=2.0&amp;type=comments&amp;cid=105</wfw:commentRss>
    

    <author>nospam@example.com (Admin)</author>
    <content:encoded>
    Movable type comes included with jQuery, a free and very powerful javascript-framework. To use it in your website or blog, simply add the following line to your html-head:&lt;br /&gt;
&lt;blockquote&gt;&amp;lt;script type=&quot;text/javascript&quot; src=&quot;&amp;lt;$mt:StaticWebPath$&amp;gt;jquery/jquery.js&quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;/blockquote&gt;&lt;br /&gt;
or if you prefer the minimized version:&lt;br /&gt;
&lt;blockquote&gt;&amp;lt;script type=&quot;text/javascript&quot; src=&quot;&amp;lt;$mt:StaticWebPath$&gt;jquery/jquery.min.js&quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;/blockquote&gt;&lt;br /&gt;
&lt;br /&gt;
Minimized version means not a jQuery light with reduced functionality but the js-file size is reduced by stripping out unnecessary content (like spaced, line breaks, ...). Just in case you do not know. 
    </content:encoded>

    <pubDate>Mon, 12 Sep 2011 14:56:28 +0200</pubDate>
    <guid isPermaLink="false">http://blog.sebastiankleine.de/archives/105-guid.html</guid>
    
</item>
<item>
    <title>Movable Type Custom Template Tag</title>
    <link>http://blog.sebastiankleine.de/archives/104-Movable-Type-Custom-Template-Tag.html</link>
            <category>Movable Type</category>
            <category>PHP</category>
    
    <comments>http://blog.sebastiankleine.de/archives/104-Movable-Type-Custom-Template-Tag.html#comments</comments>
    <wfw:comment>http://blog.sebastiankleine.de/wfwcomment.php?cid=104</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.sebastiankleine.de/rss.php?version=2.0&amp;type=comments&amp;cid=104</wfw:commentRss>
    

    <author>nospam@example.com (Admin)</author>
    <content:encoded>
    Movable Type is nice. And it&#039;s really easy to create a simple plugin with a custom template tag. That tag could hold a special image url or something. Following the instructions in the developer documentation on &lt;a href=&quot;http://www.movabletype.org/documentation/developer/adding-a-simple-template-tag.html&quot;&gt;movabletype.org&lt;/a&gt; works flawless - as long as you do not try to use it in a dynamic template.&lt;br /&gt;
&lt;br /&gt;
Dynamic templates use PHP and are not able to access the perl-script you&#039;ve created. You will see something like the following error message when loading your site: &quot;Smarty error: syntax error: unrecognized tag ...&quot;. So you&#039;re googling and find a lot of people with the same problem. But no one seems to has a solution. So keep on reading. Here it comes.&lt;br /&gt;
&lt;br /&gt;
You might have read the instructions about creating the php folder in your plugin directory. But what to put in there. Because it uses smarty tags, you must create a php function smarty can use. So there are special naming requirements for the php file and the function name.&lt;br /&gt;
The file must be called function.mtmyimageurl.php (if you follow the documentation on movabletype.org). Inside create a function&lt;br /&gt;
&lt;blockquote&gt;function smarty_function_mtmyimageurl($args, &amp;$ctx) {&lt;br /&gt;
&lt;br /&gt;
    $movableType = $ctx-&gt;mt;&lt;br /&gt;
    return $movableType-&gt;config(&#039;myimageurl&#039;);&lt;br /&gt;
}&lt;/blockquote&gt;&lt;br /&gt;
&lt;br /&gt;
Please keep to lowercase filenames and function names. Or it just might not work.  
    </content:encoded>

    <pubDate>Sat, 10 Sep 2011 21:09:50 +0200</pubDate>
    <guid isPermaLink="false">http://blog.sebastiankleine.de/archives/104-guid.html</guid>
    
</item>
<item>
    <title>Blog-Umgzug</title>
    <link>http://blog.sebastiankleine.de/archives/103-Blog-Umgzug.html</link>
            <category>Allgemein</category>
    
    <comments>http://blog.sebastiankleine.de/archives/103-Blog-Umgzug.html#comments</comments>
    <wfw:comment>http://blog.sebastiankleine.de/wfwcomment.php?cid=103</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.sebastiankleine.de/rss.php?version=2.0&amp;type=comments&amp;cid=103</wfw:commentRss>
    

    <author>nospam@example.com (Admin)</author>
    <content:encoded>
    Wie einige vielleicht schon mitbekommen haben, ist das Blog umgezogen. Zu erreichen nicht mehr unter www.sebastiankleine.de/blog, sondern unter &lt;a href=&quot;http://blog.sebastiankleine.de/&quot;&gt;blog.sebastiankleine.de&lt;/a&gt;. Also mit eigener Subdomain. Gleichzeitig kommt jetzt auch ein anderes Blog-System zum Einsatz. Mal sehen, ob der Umstieg sich lohnt. Bei den alten Artikeln gab es massive Umlautprobleme, die hoffentlich zum größten Teil gelöst sind. Mit UTF-8 sollten die dann der Vergangenheit angehören.&lt;br /&gt;
&lt;br /&gt;
Ich plane in naher Zukunft wieder etwas mehr über das zu schreiben, was ich eigentlich den lieben langen Tag (und manchmal auch länger) mache - PHP programmieren. Also schau mal rein. 
    </content:encoded>

    <pubDate>Wed, 10 Nov 2010 22:14:44 +0100</pubDate>
    <guid isPermaLink="false">http://blog.sebastiankleine.de/archives/103-guid.html</guid>
    
</item>
<item>
    <title>Neue Seite touchscreen-online.net</title>
    <link>http://blog.sebastiankleine.de/archives/100-Neue-Seite-touchscreen-online.net.html</link>
            <category>Internet</category>
    
    <comments>http://blog.sebastiankleine.de/archives/100-Neue-Seite-touchscreen-online.net.html#comments</comments>
    <wfw:comment>http://blog.sebastiankleine.de/wfwcomment.php?cid=100</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.sebastiankleine.de/rss.php?version=2.0&amp;type=comments&amp;cid=100</wfw:commentRss>
    

    <author>nospam@example.com (Sebastian)</author>
    <content:encoded>
    Gibt mal wieder eine neue Seite: &lt;a href=&quot;http://www.touchscreen-online.net&quot; target=&quot;_blank&quot;&gt;Touchscreen-online.net&lt;/a&gt;.Auf dieser Seite geht es um alle möglichen Geräte, die Touchscreens haben, also z.B. Smartphone (iPhone, Google Nexus One, ...), Tables (iPad) und PCs mit Touchscreen(-Monitoren). Falls ihr interesse habt, schaut doch einfach mal vorbei. 
    </content:encoded>

    <pubDate>Fri, 05 Mar 2010 22:51:43 +0100</pubDate>
    <guid isPermaLink="false">http://blog.sebastiankleine.de/archives/100-guid.html</guid>
    
</item>
<item>
    <title>Das Alphabet bei Google Earth</title>
    <link>http://blog.sebastiankleine.de/archives/99-Das-Alphabet-bei-Google-Earth.html</link>
            <category>Internet</category>
    
    <comments>http://blog.sebastiankleine.de/archives/99-Das-Alphabet-bei-Google-Earth.html#comments</comments>
    <wfw:comment>http://blog.sebastiankleine.de/wfwcomment.php?cid=99</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.sebastiankleine.de/rss.php?version=2.0&amp;type=comments&amp;cid=99</wfw:commentRss>
    

    <author>nospam@example.com (Sebastian)</author>
    <content:encoded>
    Eine lustige Sache mal zur Abwechslung. Eine junge Engländerin namens Rachel hatte aufgrund eines schweren Autounfalls wohl recht viel Zeit. Und da hat sie bei Google Earth alle Buchstaben des Alphabets gesucht und gefunden.&lt;a href=&quot;http://www.dailymail.co.uk/news/article-1197898/Pictured-The-Google-Earth-alphabet-Britains-hedgerows-roads-buildings.html?ITO=1490&quot; target=&quot;_blank&quot;&gt;http://www.dailymail.co.uk/news/article-1197898/Pictured-The-Google-Earth-alphabet-Britains-hedgerows-roads-buildings.html?ITO=1490Ã‚Â &lt;/a&gt;Nicht dabei sind die deutschen Umlaute. Also könnt ihr euch selber noch auf die Suche machen. 
    </content:encoded>

    <pubDate>Fri, 10 Jul 2009 22:09:02 +0200</pubDate>
    <guid isPermaLink="false">http://blog.sebastiankleine.de/archives/99-guid.html</guid>
    
</item>
<item>
    <title>Neue Webseite: www.lgarena-handy.de</title>
    <link>http://blog.sebastiankleine.de/archives/98-Neue-Webseite-www.lgarena-handy.de.html</link>
            <category>Internet</category>
    
    <comments>http://blog.sebastiankleine.de/archives/98-Neue-Webseite-www.lgarena-handy.de.html#comments</comments>
    <wfw:comment>http://blog.sebastiankleine.de/wfwcomment.php?cid=98</wfw:comment>

    <slash:comments>2</slash:comments>
    <wfw:commentRss>http://blog.sebastiankleine.de/rss.php?version=2.0&amp;type=comments&amp;cid=98</wfw:commentRss>
    

    <author>nospam@example.com (Sebastian)</author>
    <content:encoded>
    Ich habe eine neue Webseite erstellt, die sich mit meinem neuen Handy LG Arena (KM900) befasst. Ihr dürft gerne mal vorbeischauen. Vor allem, wenn ihr das Handy habt. Ich werde dort möglichst häufig Inhalte ergänzen. Muss ja selber erst noch ein wenig lernen, was man mit dem Handy alles machen kann.&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://www.lgarena-handy.de&quot; target=&quot;_blank&quot;&gt;www.lgarena-handy.de&lt;/a&gt; 
    </content:encoded>

    <pubDate>Tue, 09 Jun 2009 13:12:49 +0200</pubDate>
    <guid isPermaLink="false">http://blog.sebastiankleine.de/archives/98-guid.html</guid>
    
</item>
<item>
    <title>Hilfe für alle Duplicate Content geplagte Webseite-Entwickler</title>
    <link>http://blog.sebastiankleine.de/archives/97-Hilfe-fuer-alle-Duplicate-Content-geplagte-Webseite-Entwickler.html</link>
            <category>Internet</category>
    
    <comments>http://blog.sebastiankleine.de/archives/97-Hilfe-fuer-alle-Duplicate-Content-geplagte-Webseite-Entwickler.html#comments</comments>
    <wfw:comment>http://blog.sebastiankleine.de/wfwcomment.php?cid=97</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.sebastiankleine.de/rss.php?version=2.0&amp;type=comments&amp;cid=97</wfw:commentRss>
    

    <author>nospam@example.com (Sebastian)</author>
    <content:encoded>
    Bei SEO (Suchmaschinenoptimierung) ist ein ganz wichtiger Punkt doppelter Content (duplicate content). Also 2 oder mehr Seiten, die eigentlich auf das selbe zeigen. Da reichen schon angehängte URL-Parameter aus, dass Suchmaschinen dies als duplicate content finden. Bei nur ganz wenigen Duplizierungen wird das nicht ins Gewicht fallen, aber je mehr es werden, desto negativer kann der Effekt auf SEO sein. Das reicht von einer Abwertung der Seite bis hin zu Sperrung bei Suchmaschinen.&lt;br /&gt;
&lt;br /&gt;
Jetzt könnte man ganz einfach sagen: Auf URL-Parameter verzichten!&lt;br /&gt;
Aber manchmal ist das einfach unmöglich. Weil darin Tracking- oder Session-Informationen drin sind.&lt;br /&gt;
&lt;br /&gt;
Jetzt hat Google selber eine Lösung gefunden (die mitlerweile auch von anderen Suchmaschinen übernommen wurde), mit der man das Problem zumindest deutlich reduzieren kann: &amp;lt;link rel=&quot;canonical&quot; ...&lt;br /&gt;
Darüber kann der Suchmaschine mitgeteilt werden, welches die eigentliche Adresse dieser Seite ist. Google wird dann statt der tatsächlichen Adresse die hier genannte Adresse nutzen. (Oder zumindest meistens benutzten.) Damit kann man duplicate content vermeiden, indem die potentiell doppelten Seiten mit den selben canonical-Informationen versehen werden.&lt;br /&gt;
&lt;br /&gt;
Genauere Erklärung gibt es auf englisch im &lt;a href=&quot;http://googlewebmastercentral.blogspot.com/2009/02/specify-your-canonical.html&quot; target=&quot;_blank&quot;&gt;Official Google Webmaster Blog &lt;/a&gt; 
    </content:encoded>

    <pubDate>Wed, 29 Apr 2009 15:28:21 +0200</pubDate>
    <guid isPermaLink="false">http://blog.sebastiankleine.de/archives/97-guid.html</guid>
    
</item>
<item>
    <title>Neues Feature bei Kedoo</title>
    <link>http://blog.sebastiankleine.de/archives/95-Neues-Feature-bei-Kedoo.html</link>
            <category>Internet</category>
    
    <comments>http://blog.sebastiankleine.de/archives/95-Neues-Feature-bei-Kedoo.html#comments</comments>
    <wfw:comment>http://blog.sebastiankleine.de/wfwcomment.php?cid=95</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.sebastiankleine.de/rss.php?version=2.0&amp;type=comments&amp;cid=95</wfw:commentRss>
    

    <author>nospam@example.com (Sebastian)</author>
    <content:encoded>
    Beim &lt;a href=&quot;http://www.kedoo.de&quot; target=&quot;_blank&quot;&gt;Webkatalog für Webdesign und Webentwicklung www.kedoo.de&lt;/a&gt; gibt es ein neues Feature: Top-Einträge. Damit können User durch setzen eines Backlinks einen Top-Eintrag bekommen. Dieser wird oberhalb der normalen Einträge angezeigt und damit besonders hervorgehoben. 
    </content:encoded>

    <pubDate>Fri, 06 Feb 2009 23:24:27 +0100</pubDate>
    <guid isPermaLink="false">http://blog.sebastiankleine.de/archives/95-guid.html</guid>
    
</item>
<item>
    <title>MySQL Optimierung</title>
    <link>http://blog.sebastiankleine.de/archives/94-MySQL-Optimierung.html</link>
            <category>MySQL</category>
    
    <comments>http://blog.sebastiankleine.de/archives/94-MySQL-Optimierung.html#comments</comments>
    <wfw:comment>http://blog.sebastiankleine.de/wfwcomment.php?cid=94</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.sebastiankleine.de/rss.php?version=2.0&amp;type=comments&amp;cid=94</wfw:commentRss>
    

    <author>nospam@example.com (Sebastian)</author>
    <content:encoded>
    Ich habe mich in letzter Zeit ein klein wenig mit der Optimierung von MySQL-Datenbanken (besonders InnoDB) befasst. Mehr denn je wird einem dabei bewußt, was man eigentlich garnicht weiß und noch alles alles lernen könnte.&lt;br /&gt;
&lt;br /&gt;
Für mich neu war z.B. das Wissen, dass man einem SELECT-Query explizit mitteilen kann, welchen Index es nutzen soll. (Gleiches gilt wohl auch für UPDATE-Querys.) Nicht immer ist der von MySQL selber ausgewählte Index der optimale.&lt;br /&gt;
&lt;br /&gt;
Um die genutzten Indizes bei einem Query angezeigt zu bekommen, nutzt man EXPLAIN &lt;em&gt;query&lt;/em&gt; (z.B. EXPLAIN SELECT a, b FROM table1 WHERE x=2 AND y=5).&lt;br /&gt;
&lt;br /&gt;
Was vielleicht auch nicht alle wissen: Bei einem Join über mehrere Tabellen ist MySQL viel langsamer, wenn die zu vergleichenden Werte aus beiden Tabellen unterschiedliche Datentypen haben. Das trifft auch auf gleiche Typen mit unterschiedlicher Länge zu! So ist eine Abfrage mit Datentyp int(10) gejoint mit int(11) viel langsamer, als wenn beide Datentypen int(10) sind.&lt;br /&gt;
&lt;br /&gt;
Noch viel viel mehr Tipps gibt es in dem sehr guten englischsprachigen Blog &lt;a href=&quot;http://www.mysqlperformanceblog.com/&quot; target=&quot;_blank&quot;&gt;MySQL Performance Blog&lt;/a&gt;. 
    </content:encoded>

    <pubDate>Thu, 08 Jan 2009 08:17:03 +0100</pubDate>
    <guid isPermaLink="false">http://blog.sebastiankleine.de/archives/94-guid.html</guid>
    
</item>
<item>
    <title>Umstieg auf Mac</title>
    <link>http://blog.sebastiankleine.de/archives/93-Umstieg-auf-Mac.html</link>
            <category>Allgemein</category>
    
    <comments>http://blog.sebastiankleine.de/archives/93-Umstieg-auf-Mac.html#comments</comments>
    <wfw:comment>http://blog.sebastiankleine.de/wfwcomment.php?cid=93</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.sebastiankleine.de/rss.php?version=2.0&amp;type=comments&amp;cid=93</wfw:commentRss>
    

    <author>nospam@example.com (Sebastian)</author>
    <content:encoded>
    Tja. Jetzt ist es auch bei mir soweit. Ich habe mir einen Mac gekauft. Und zwar eines der neuen MacBooks. Und jetzt kann ich unterwegs mit einem Mac arbeiten.&lt;br /&gt;
&lt;br /&gt;
Warum? Nun ja. Von Windows habe ich mich ja schon ne ganze Weile verabschiedet. Es wird nur noch in ein paar Ausnahmefällen benutzt. Zuhause läuft schon längst Linux und auch zum Entwicklen fürs Internet ist Linux eigentlich ziemlich ideal. Falls man doch mal Windows braucht, dann kann man es ja mittels einer Parrallelisierungs-Lösung (z.B. dem kostenlosen VirtualBox) laufen lassen (z.B. zum Testen von Webseiten in IE).&lt;br /&gt;
&lt;br /&gt;
Da ich jeden Tag eine ganze Weile im Zug sitze (auf dem Weg zur Arbeit), ist es doch praktisch, diese Zeit nutzen zu können. Dafür brauchte ich nur ein neues Notebook. Etwas kleines und leichtes, aber trotzdem leistungsfähigesÃ‚Â  sollte es sein.&lt;br /&gt;
&lt;br /&gt;
Und dann kamen die neuen MacBooks raus. Und dazu noch ein Artikel in der c&#039;t zum Umstieg auf Apple. Meiner Frau hat er auch gefallen und jetzt habe ich einen. Es ist schon am Anfang eine Umgewöhnung. Manches ist anders und an einigen Stellen muss man doch sehr aufpassen. Die Windows-Tastenkombination für @ sollte man nicht beim email-schreiben benutzten, weil damit unter MacOS Fenster geschlossen werden.&lt;br /&gt;
&lt;br /&gt;
Richtig begeistert bin ich von dem Touchpad. Es ist riesig und das ganze Touchpad ist gleichzeitig die Taste. Und es kann auf mehrere Finger gleichzeitig reagieren. So kann man in Fenstern scrollen, indem man zwei Finger gleichzeitig benutzt. Oder man kann mit zwei Fingern Bilder zoomen oder drehen. Und mit drei bzw. vier Fingern kann man noch mehr Dinge machen.&lt;br /&gt;
&lt;br /&gt;
Leider ist nicht alles perfekt. Nach einem Update des System startet der bis dahin genutzte Editor (jedit) nicht mehr. Schade. Jetzt muss ich mich nach was anderem umsehen.&lt;br /&gt;
&lt;br /&gt;
Ich werde hier bestimmt noch öfter was dazu schreiben. 
    </content:encoded>

    <pubDate>Wed, 05 Nov 2008 22:38:04 +0100</pubDate>
    <guid isPermaLink="false">http://blog.sebastiankleine.de/archives/93-guid.html</guid>
    
</item>

</channel>
</rss>
