<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>mehrwelt &#187; Coding/Languages</title>
	<atom:link href="http://blog.mehrwert.de/category/codinglanguages/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.mehrwert.de</link>
	<description>Die mehrwelt</description>
	<lastBuildDate>Sat, 07 Jan 2012 22:36:36 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>T3UXW09 Podcasts &#8211; Teil 1</title>
		<link>http://blog.mehrwert.de/2010/04/13/t3uxw09-podcasts-teil-1/</link>
		<comments>http://blog.mehrwert.de/2010/04/13/t3uxw09-podcasts-teil-1/#comments</comments>
		<pubDate>Tue, 13 Apr 2010 07:44:44 +0000</pubDate>
		<dc:creator>Andreas Beutel</dc:creator>
				<category><![CDATA[CMS]]></category>
		<category><![CDATA[Coding/Languages]]></category>
		<category><![CDATA[Community]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Podcast]]></category>
		<category><![CDATA[TYPO3]]></category>
		<category><![CDATA[Usability]]></category>
		<category><![CDATA[T3UXW09]]></category>

		<guid isPermaLink="false">http://blog.mehrwert.de/?p=604</guid>
		<description><![CDATA[Im ersten von f&#252;nf Podcasts zur T3UXW09 pr&#228;sentieren Jens Hofmann und Andreas Beutel die Ergebnisse von Team 1 der TYPO3 User Experience Week 2009. Die T3UXW09 war im November 2009 im Th&#252;ringischen Behringen zur Verbesserung der Usability des TYPO3-Backends durchgef&#252;hrt &#8230; <a href="http://blog.mehrwert.de/2010/04/13/t3uxw09-podcasts-teil-1/">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Im ersten von f&uuml;nf Podcasts zur <a href="http://t3uxw09.typo3.org/">T3UXW09</a> pr&auml;sentieren Jens Hofmann und Andreas Beutel die Ergebnisse von Team 1 der TYPO3 User Experience Week 2009. Die T3UXW09 war im November 2009 im Th&uuml;ringischen Behringen zur Verbesserung der Usability des TYPO3-Backends durchgef&uuml;hrt worden und hatte viele konkrete Verbesserungen erreicht, die zum Teil bereits in Version 4.3 eingeflossen sind. Die folgenden Podcasts sollen nun im Abstand von zwei Tagen ver&ouml;ffentlicht werden.</p>
<p>Im ersten Podcast zur T3UXW09 werden folgende Anpassungen vorgestellt</p>
<ul>
<li>umsortierte Backend-Formulare</li>
<li>&uuml;berarbeitete Page-Modul mit Drag&#038;Drop</li>
<li>Backend-Grid-Editor<sup><a href="#fn1">1</a></sup></li>
<li>ExtJS basierte Backend-Suche</li>
</ul>
<p>Diese Features sind bisher nicht in TYPO3 Version 4.4 eingeflossen, das bereits einen Feature-Freeze erfahren hat. Die Integration in Version 4.5 zum Ende 2010 ist aber erkl&auml;rtes Ziel. Team 1 bestand aus Jens Hoffmann, Kian Gould, Thomas Hempel, Jo Hasenau, Timo Schmidt und Michael Klapper.</p>
<p><a id="fn1"></a></p>
<p><strong>Backend-Grid-Editor</strong><br />Damit kann ein Entwickler die Ansicht im Backend an das Frontend-Layout anpassen. <a href="http://forge.typo3.org/projects/show/extension-modernbe">Das Modul steht zum Test auf Forge zur Verf&uuml;gung</a>.</p>
<p>Podcast als <a href="http://castor.t3o.punkt.de/files/t3uxw09update_team1.mp4">MP4</a>, auf der <a href="http://typo3.org/podcasts/kasper/?tx_podkast_pi1%5Bfeed%5D=1&#038;no_cache=1&#038;cHash=27590b98fb">TYPO3-Seite</a> oder <a href="http://itunes.apple.com/de/podcast/typo3-podcast/id120128663">kostenlos in iTunes abonnieren</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mehrwert.de/2010/04/13/t3uxw09-podcasts-teil-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://castor.t3o.punkt.de/files/t3uxw09update_team1.mp4" length="196117747" type="video/mp4" />
<enclosure url="http://castor.t3o.punkt.de/files/t3uxw09update_team1.mp4" length="196117747" type="video/mp4" />
		</item>
		<item>
		<title>HipHop für PHP</title>
		<link>http://blog.mehrwert.de/2010/02/02/facebook-hiphop-for-php/</link>
		<comments>http://blog.mehrwert.de/2010/02/02/facebook-hiphop-for-php/#comments</comments>
		<pubDate>Tue, 02 Feb 2010 20:52:47 +0000</pubDate>
		<dc:creator>Andreas Beutel</dc:creator>
				<category><![CDATA[Fundstück]]></category>
		<category><![CDATA[Performance]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Server]]></category>
		<category><![CDATA[Technik]]></category>
		<category><![CDATA[Development]]></category>

		<guid isPermaLink="false">http://blog.mehrwert.de/?p=598</guid>
		<description><![CDATA[Der Schleier wurde gelüftet: Facebook hat mit »HipHop« einen Source Code Umwandler veröffentlicht, der PHP-Code in höchst-optimierten C++ Code konvertiert. Dieser wiederum wird dann mit g++ kompiliert um maximale Performance zu erreichen. Bei Facebook brachte der Einsatz von HipHop eine &#8230; <a href="http://blog.mehrwert.de/2010/02/02/facebook-hiphop-for-php/">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Der Schleier wurde gelüftet: Facebook hat mit »<strong>HipHop</strong>« einen Source Code Umwandler veröffentlicht, der PHP-Code in höchst-optimierten C++ Code konvertiert. Dieser wiederum wird dann mit g++ kompiliert um maximale Performance zu erreichen.</p>
<p>Bei Facebook brachte der Einsatz von HipHop eine durchschnittliche Reduzierung der CPU-Auslastung um 50% &#8211; natürlich abhängig von der jeweiligen Seite. Für Facebook bedeutet weniger CPU-Last weniger Server &#8211; und damit weniger Kosten. Aber natürlich bedeutet weniger Auslastung auch weniger Energieverbrauch.</p>
<p>In seinem Blog-Beitrag schreibt Haiping Zhao »We are proud to say that at this point, we are serving over 90% of our Web traffic using HipHop, all only six months after deployment.</p>
<blockquote><p><strong>How HipHop Works</strong><br />
The main challenge of the project was bridging the gap between PHP and C++. PHP is a scripting language with dynamic, weak typing. C++ is a compiled language with static typing. While PHP allows you to write magical dynamic features, most PHP is relatively straightforward. It&#8217;s more likely that you see if (&#8230;) {&#8230;} else {..} than it is to see function foo($x) { include $x; }. This is where we gain in performance. Whenever possible our generated code uses static binding for functions and variables. We also use type inference to pick the most specific type possible for our variables and thus save memory.</p></blockquote>
<p>[...]</p>
<blockquote><p>Overall HipHop allows us to keep the best aspects of PHP while taking advantage of the performance benefits of C++. In total, we have written over 300,000 lines of code and more than 5,000 unit tests. All of this will be released this evening on GitHub under the open source PHP license.</p></blockquote>
<p>Der ganze Artikel (englisch) im Facebook Blog: <a href="http://bit.ly/95AiZ0">http://developers.facebook.com/news.php?blog=1&#038;story=358</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mehrwert.de/2010/02/02/facebook-hiphop-for-php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Using mod_security 2.5 and Apache 2 on Mac OS X</title>
		<link>http://blog.mehrwert.de/2010/01/16/using-macports-and-mod_security-2-5-11-with-apache-2/</link>
		<comments>http://blog.mehrwert.de/2010/01/16/using-macports-and-mod_security-2-5-11-with-apache-2/#comments</comments>
		<pubDate>Sat, 16 Jan 2010 14:14:56 +0000</pubDate>
		<dc:creator>Andreas Beutel</dc:creator>
				<category><![CDATA[Apache]]></category>
		<category><![CDATA[Coding/Languages]]></category>
		<category><![CDATA[Computer]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Operating Systems]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Technik]]></category>
		<category><![CDATA[Tips&Tricks]]></category>
		<category><![CDATA[Mac OS X]]></category>
		<category><![CDATA[MacPorts]]></category>
		<category><![CDATA[mod_security]]></category>
		<category><![CDATA[Updates]]></category>

		<guid isPermaLink="false">http://blog.mehrwert.de/?p=559</guid>
		<description><![CDATA[A short guide on using a recent mod_security (2.5.11) with local MacPorts and Apache 2. <a href="http://blog.mehrwert.de/2010/01/16/using-macports-and-mod_security-2-5-11-with-apache-2/">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Unfortunately recent <a title="Opens MacPorts website in new window" href="http://www.macports.org" target="_blank">MacPorts</a> comes with mod_security 1.8.6 and the maintainer is not actively supporting updates (for details see <a title="Opens new window for Ticket #15342" href="http://trac.macports.org/ticket/15432" target="_blank">this ticket</a>). Since I wanted to test some settings on a local Apache installation on my Mac with the latest release (2.5.11) I used the information given in the ticket to patch and update my mod_security port.</p>
<p>This guide is straight forward and shows just the required changes, a working MacPorts installation with Apache 2 is mandatory. You simply have to edit the Portfile that contains the details for mod_security.</p>
<h2>Step-by-step explanation</h2>
<ol>
<li>Update your MacPorts installation by <code>sudo port selfupdate</code> and <code>sudo port upgrade outdated</code> (<a title="Opens the guide how to selfupdate MacPorts in a new window" href="http://guide.macports.org/#using.port.selfupdate" target="_blank">read this guide for more details on MacPorts selfupdate</a>)</li>
<li>Open the portfile for mod_security and replace the content of the file with the provided code. The portfile in my installation resides in<code>/opt/local/var/macports/sources/rsync.macports.org/ release/ports/www/mod_security/Portfile<br />
</code></p>
<p><a title="Opens the file in a new window" href="http://blog.mehrwert.de/wp-content/uploads/2010/01/Portfile_mod_security_2.5.11.txt" target="_blank"><br />
Download the Portfile as text file<br />
</a></li>
<li>Now you may install <code>mod_security</code> via MacPorts using this terminal command:<code>sudo port install mod_security<br />
</code></li>
<li>Open the Apache configuration file (<code>/opt/local/apache2/conf/httpd.conf</code>) in a text editor and add <code> mod_security</code> to the list.Open a new Terminal (the Termin.app resides in /Applications/Utilities on your harddrive) window and then type the following command to open and edit the file (the <code>sudo</code> command is required to get write-access to this file since it is normally not writable for you user account).<code>sudo nano /opt/local/apache2/conf/httpd.conf</code>Now enter your password (the same you use to log in to your Mac). Use the cursor keys to scroll down to the section for the Dynamic Shared Object (DSO) Support and copy the following line <strong>below</strong> the last <em>LoadModule&#8230; </em>statement (see screenshot).<code>LoadModule security2_module modules/mod_security2.so</code>
<div style="text-align: center;"><a href="http://blog.mehrwert.de/wp-content/uploads/2010/01/mac_ports_mod_security_terminal-e1263652589976.png"><img class="aligncenter size-medium wp-image-558" title="Edit Apache configuration for mod_security in Terminal" src="http://blog.mehrwert.de/wp-content/uploads/2010/01/mac_ports_mod_security_terminal-e1263652589976-300x227.png" alt="" width="300" height="227" /></a></div>
<p>To save and leave the Nano editor press CTRL+X and confirm with Y (for Yes) to save.</li>
<li>Reload the Apache server. The security module should now be loaded by Apache (start or restart Apache to commit changes).<code>sudo /opt/local/etc/LaunchDaemons/org.macports.apache2/apache2.wrapper restart</code></li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://blog.mehrwert.de/2010/01/16/using-macports-and-mod_security-2-5-11-with-apache-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>YUI 3.0 veröffentlich</title>
		<link>http://blog.mehrwert.de/2009/09/30/yui-3-0-0/</link>
		<comments>http://blog.mehrwert.de/2009/09/30/yui-3-0-0/#comments</comments>
		<pubDate>Tue, 29 Sep 2009 22:25:47 +0000</pubDate>
		<dc:creator>Andreas Beutel</dc:creator>
				<category><![CDATA[Coding/Languages]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Framework]]></category>
		<category><![CDATA[Coding]]></category>
		<category><![CDATA[Libraries]]></category>

		<guid isPermaLink="false">http://blog.mehrwert.de/?p=521</guid>
		<description><![CDATA[Das YUI Team veröffentlicht die produktionsreife Version 3.0 der YUI Bibliotheken (Core, Node, Event, Animation, IO, Drag &#038; Drop und weitere). Version 3 ist eine komplette Überarbeitung (die erste seit 2005) und bringt eine Vielzahl an Verbesserungen mit sich. YUI &#8230; <a href="http://blog.mehrwert.de/2009/09/30/yui-3-0-0/">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Das YUI Team veröffentlicht die <a href="http://www.yuiblog.com/blog/2009/09/29/yui-3-0-0/">produktionsreife Version 3.0</a> der YUI Bibliotheken (Core, Node, Event, Animation, IO, Drag &#038; Drop und weitere). Version 3 ist eine komplette Überarbeitung (die erste seit 2005) und bringt eine Vielzahl an Verbesserungen mit sich.</p>
<blockquote><p>
YUI 3 is the first ground-up redesign of YUI since 2005, and it brings with it a host of modernizations:</p>
<ol>
<li>Selector-driven: YUI 3 is built around one of the lightest, fastest selector engines available, bringing the expressive power of the CSS selector specification into actions that target DOM nodes.</li>
<li>Syntactically terse: Without polluting the global namespace, YUI 3 supports a more terse coding style in which more can be accomplished with less code.</li>
<li>Self-completing: YUI 3’s light (6.2KB gzipped) seed file can serve as the starting point for any implementation. As long as this seed file is present on the page, you can load any module in the library on the fly. And all modules brought into the page via the built-in loader are done so via combo-handled, non-blocking HTTP requests. This makes loading the library safe, easy and fast.</li>
<li>Sandboxed: YUI modules are bound to YUI instances when you use() them; this protects you against changes that might happen later in the page’s lifecycle. (In other words, if someone blows away a module you’re using after you’ve created your YUI instance, your code won’t be affected.)<br />
The code we’re shipping today in 3.0.0 is the same code that drives the new Yahoo! Home Page, and it goes out with confidence that it has been exercised vigorously and at scale. The team is thrilled to be sharing it with you today for the first time in a production-ready release.</li>
</ol>
</blockquote>
]]></content:encoded>
			<wfw:commentRss>http://blog.mehrwert.de/2009/09/30/yui-3-0-0/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Websites in verschiedenen IE-Versionen &#252;berpr&#252;fen</title>
		<link>http://blog.mehrwert.de/2009/09/24/websites-in-verschiedenen-ie-versionen-berprfen/</link>
		<comments>http://blog.mehrwert.de/2009/09/24/websites-in-verschiedenen-ie-versionen-berprfen/#comments</comments>
		<pubDate>Thu, 24 Sep 2009 10:02:29 +0000</pubDate>
		<dc:creator>Andreas Beutel</dc:creator>
				<category><![CDATA[Coding/Languages]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Technik]]></category>
		<category><![CDATA[Webbrowser]]></category>
		<category><![CDATA[Browser]]></category>
		<category><![CDATA[Debugging]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://blog.mehrwert.de/?p=519</guid>
		<description><![CDATA[Websites debuggen mit dem &#187;Microsoft Expression Web SuperPreview f&#252;r Windows Internet Explorer&#171; <a href="http://blog.mehrwert.de/2009/09/24/websites-in-verschiedenen-ie-versionen-berprfen/">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Mit dem &raquo;<strong>Microsoft Expression Web SuperPreview f&uuml;r Windows Internet Explorer</strong>&laquo; soll man die so genannte &raquo;cross-browser compatibility&laquo; &#8211; also die Darstellung einer Site in verschiedenen Browsern (oder verschiedenen Versionen eines Browsers) &#8211; testen k&ouml;nnen. Microsoft stellt f&uuml;r den Internet Explorer ein solches Tool kostenlos zum <a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&#038;FamilyID=8e6ac106-525d-45d0-84db-dccff3fae677">Download</a> bereit. Erfordert aber das <a href="http://www.microsoft.com/downloads/details.aspx?familyid=333325FD-AE52-4E35-B531-508D977D32A6&#038;displaylang=en">.NET Framework</a> (Version 3.5).</p>
<p>Die Installation ist etwas langsam und das Tool an sich auch. Gr&ouml;&szlig;ere Sites kann es nicht korrekt darstellen. Faiz: Nicht wirklich hilfreich.</p>
<div style="text-align:center;"><a href="http://blog.mehrwert.de/wp-content/uploads/2009/09/Microsoft-Expression-Web-SuperPreview-EINSTIEG.png"><img src="http://blog.mehrwert.de/wp-content/uploads/2009/09/Microsoft-Expression-Web-SuperPreview-EINSTIEG-450.png" alt="Microsoft-Expression-Web-SuperPreview-EINSTIEG-450.png" border="0" width="469" height="361" /></a></div>
<p>
<div style="text-align:center;"><a href="http://blog.mehrwert.de/wp-content/uploads/2009/09/Microsoft-Expression-Web-SuperPreview-DVGW.png"><img src="http://blog.mehrwert.de/wp-content/uploads/2009/09/Microsoft-Expression-Web-SuperPreview-DVGW-450.png" alt="Microsoft-Expression-Web-SuperPreview-DVGW-450.png" border="0" width="475" height="366" /></a></div>
]]></content:encoded>
			<wfw:commentRss>http://blog.mehrwert.de/2009/09/24/websites-in-verschiedenen-ie-versionen-berprfen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Einf&#252;hrung in HTML 5 (Video)</title>
		<link>http://blog.mehrwert.de/2009/09/24/einfhrung-in-html-5-video/</link>
		<comments>http://blog.mehrwert.de/2009/09/24/einfhrung-in-html-5-video/#comments</comments>
		<pubDate>Thu, 24 Sep 2009 07:24:28 +0000</pubDate>
		<dc:creator>Andreas Beutel</dc:creator>
				<category><![CDATA[Coding/Languages]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Webbrowser]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[HTML5]]></category>

		<guid isPermaLink="false">http://blog.mehrwert.de/?p=513</guid>
		<description><![CDATA[Im Google Code Blog wurde ein Video (unten eingebettet oder auf Youtube) ver&#246;ffentlicht, das in einer knappen dreiviertel Stunde auf HTML5 eingeht und beschreibt, was dabei an gro&#223;en Neuerungen und &#196;nderungen zu erwarten ist. Das sind unter anderem die Themen &#8230; <a href="http://blog.mehrwert.de/2009/09/24/einfhrung-in-html-5-video/">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Im <a href="http://googlecode.blogspot.com/2009/09/video-introduction-to-html-5.html">Google Code Blog</a> wurde ein Video (unten eingebettet oder auf Youtube) ver&ouml;ffentlicht, das in einer knappen dreiviertel Stunde auf <a href="http://dev.w3.org/html5/spec/Overview.html">HTML5</a> eingeht und beschreibt, was dabei an gro&szlig;en Neuerungen und &Auml;nderungen zu erwarten ist. Das sind unter anderem die Themen</p>
<ul>
<li>Web vector graphics with the Canvas tag and Scalable Vector Graphics (SVG)</li>
<li>The Geolocation API</li>
<li>HTML 5 Video</li>
<li>The HTML 5 Database and Application Cache</li>
<li>Web workers</li>
</ul>
<p><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/siOHh0uzcuY&#038;rel=0&#038;color1=0xb1b1b1&#038;color2=0xcfcfcf&#038;hl=en&#038;feature=player_embedded&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowScriptAccess" value="always"></param><embed src="http://www.youtube.com/v/siOHh0uzcuY&#038;rel=0&#038;color1=0xb1b1b1&#038;color2=0xcfcfcf&#038;hl=en&#038;feature=player_embedded&#038;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="425" height="344"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mehrwert.de/2009/09/24/einfhrung-in-html-5-video/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mittwald aktualisiert die &#187;Deutsche TYPO3 Dokumentation&#171;</title>
		<link>http://blog.mehrwert.de/2009/06/15/deutsche-typo3-dokumentation/</link>
		<comments>http://blog.mehrwert.de/2009/06/15/deutsche-typo3-dokumentation/#comments</comments>
		<pubDate>Mon, 15 Jun 2009 16:48:54 +0000</pubDate>
		<dc:creator>Andreas Beutel</dc:creator>
				<category><![CDATA[CMS]]></category>
		<category><![CDATA[Coding/Languages]]></category>
		<category><![CDATA[Documentation]]></category>
		<category><![CDATA[TYPO3]]></category>
		<category><![CDATA[Development]]></category>

		<guid isPermaLink="false">http://blog.mehrwert.de/?p=465</guid>
		<description><![CDATA[Mittwald hat die &#187;Deutsche TYPO3 Dokumentation&#171; aktualisiert und an die Version 4.2.6 angepasst. Das PDF mit &#252;ber 230 Seiten steht auf der Seite von Mittwald zu Verf&#252;gung.]]></description>
			<content:encoded><![CDATA[<p>Mittwald hat die &raquo;Deutsche TYPO3 Dokumentation&laquo; aktualisiert und an die Version 4.2.6 angepasst. Das PDF mit &uuml;ber 230 Seiten steht auf der <a href="http://www.mittwald.de/typo3-dokumentation/">Seite von Mittwald zu Verf&uuml;gung</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mehrwert.de/2009/06/15/deutsche-typo3-dokumentation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sch&#246;ner Debuggen: &#187;prettyPrint&#171; f&#252;r JavaScript</title>
		<link>http://blog.mehrwert.de/2009/06/08/schoener-debuggen-prettyprint-fuer-javascript/</link>
		<comments>http://blog.mehrwert.de/2009/06/08/schoener-debuggen-prettyprint-fuer-javascript/#comments</comments>
		<pubDate>Mon, 08 Jun 2009 10:56:34 +0000</pubDate>
		<dc:creator>Andreas Beutel</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[JavaScript]]></category>

		<guid isPermaLink="false">http://blog.mehrwert.de/?p=457</guid>
		<description><![CDATA[James Padolsey bietet mit &#187;prettyPrint&#171; eine art Variablen-Dumper f&#252;r javaScript an (so in der Art wie JavaScript Dump: &#187;prettyPrint&#171; is an in-browser JavaScript &#8220;variable dumper&#8221; similar to ColdFusions&#8217;s cfdump. It enables you to print out an object of any type &#8230; <a href="http://blog.mehrwert.de/2009/06/08/schoener-debuggen-prettyprint-fuer-javascript/">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>James Padolsey bietet mit &raquo;<a href="http://james.padolsey.com/javascript/prettyprint-for-javascript/">prettyPrint</a>&laquo; eine art Variablen-Dumper f&uuml;r javaScript an (so in der Art wie <a href="http://www.netgrow.com.au/files/javascript_dump.cfm">JavaScript Dump</a>:</p>
<blockquote><p>&raquo;prettyPrint&laquo; is an in-browser JavaScript &ldquo;variable dumper&rdquo; similar to ColdFusions&rsquo;s cfdump. It enables you to print out an object of any type in table format for viewing during debugging sessions. In combination with Firebug, &raquo;prettyPrint&laquo; will make you the best-equipped JavaScript debugger on earth! (not guaranteed)</p>
<p>Some of its key features:</p>
<ul>
<li>Entirely independent. It requires NO StyleSheets or images.
    </li>
<li>Handles infinitely nested objects.</li>
<li>All native JavaScript types are supported plus DOM nodes/elements!</li>
<li>Protects against circular/repeated references.</li>
<li>Allows you to specify the depth to which the object will be printed.</li>
<li>Better browser users benefit from gradient column-headers! Thanks to HTML5 and CANVAS!</li>
<li>Allows low-level CSS customisation (if such a thing exists).</li>
<li>Fully validated with JSLint!</li>
</ul>
</blockquote>
]]></content:encoded>
			<wfw:commentRss>http://blog.mehrwert.de/2009/06/08/schoener-debuggen-prettyprint-fuer-javascript/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Page Speed</title>
		<link>http://blog.mehrwert.de/2009/06/05/google-page-speed/</link>
		<comments>http://blog.mehrwert.de/2009/06/05/google-page-speed/#comments</comments>
		<pubDate>Fri, 05 Jun 2009 08:04:55 +0000</pubDate>
		<dc:creator>Andreas Beutel</dc:creator>
				<category><![CDATA[Coding/Languages]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Framework]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Webbrowser]]></category>
		<category><![CDATA[Code]]></category>

		<guid isPermaLink="false">http://blog.mehrwert.de/?p=451</guid>
		<description><![CDATA[Google Page Speed, eine Erweiterung f&#252;r Firefox und Firebug, soll Webseiten schneller machen und ist als als Open Source verf&#252;gbar. Google ver&#246;ffentlicht mit Page Speed eine Firefox-Erweiterung, die Web-Designern und -Entwicklern helfen soll, die Ladezeiten ihrer Seiten zu verringern. Dabei &#8230; <a href="http://blog.mehrwert.de/2009/06/05/google-page-speed/">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://code.google.com/intl/de-DE/speed/page-speed/">Google Page Speed</a>, eine Erweiterung f&uuml;r Firefox und Firebug, soll Webseiten schneller machen und ist als als Open Source verf&uuml;gbar.</p>
<blockquote><p>Google ver&ouml;ffentlicht mit Page Speed eine Firefox-Erweiterung, die Web-Designern und -Entwicklern helfen soll, die Ladezeiten ihrer Seiten zu verringern. Dabei geht Page Speed allerdings einen Schritt weiter als andere, &auml;hnliche Firefox-Erweiterungen.<br />
Bislang kam Page Speed nur bei Google intern zum Einsatz. Die Firefox-Erweiterung bettet sich in Firebug ein und schl&auml;gt beim Laden von Webseiten Ma&szlig;nahmen zu deren Optimierung vor. Dabei optimiert Page Speed beispielsweise automatisch die verwendeten Bilder und stellt eine komprimierte Version zur Verf&uuml;gung, die direkt in der Webseite verwendet werden kann.</p></blockquote>
<p>(Via <a href="http://www.golem.de/0906/67587.html">Golem.de</a>)</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mehrwert.de/2009/06/05/google-page-speed/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>YUI3: Draggable DataTable Rows</title>
		<link>http://blog.mehrwert.de/2009/05/09/yui3-draggable-datatable-rows/</link>
		<comments>http://blog.mehrwert.de/2009/05/09/yui3-draggable-datatable-rows/#comments</comments>
		<pubDate>Sat, 09 May 2009 09:06:12 +0000</pubDate>
		<dc:creator>Andreas Beutel</dc:creator>
				<category><![CDATA[Coding/Languages]]></category>
		<category><![CDATA[Framework]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Coding]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[YUI]]></category>

		<guid isPermaLink="false">http://blog.mehrwert.de/?p=441</guid>
		<description><![CDATA[Neu in YUI3 (befindet sich in der Entwicklungsphase) und von Gonzalo Cordero schön in seinem Artikel »Draggable DataTable Rows« beschrieben. A recent project of mine required an implementation of DataTable where rows could be moved around with Drag and Drop &#8230; <a href="http://blog.mehrwert.de/2009/05/09/yui3-draggable-datatable-rows/">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Neu in YUI3 (befindet sich in der Entwicklungsphase) und von Gonzalo Cordero schön in seinem Artikel »<a href="http://yuiblog.com/blog/2009/05/08/draggable-datatable-rows/#comments">Draggable DataTable Rows</a>« beschrieben.</p>
<blockquote>
<p>A recent project of mine required an implementation of DataTable where rows could be moved around with Drag and Drop functionality. After looking through the <a href="http://developer.yahoo.com/yui/examples/">YUI gallery of examples</a>, I realized that the feature I was trying to implement was a little bit different from the ones I saw. So I decided to implement my own solution. In this article I’ll explain how I combined YUI’s <a href="http://developer.yahoo.com/yui/datatable/">DataTable</a> and <a href="http://developer.yahoo.com/yui/dragdrop/">Drag and Drop</a> components, some workarounds for the challenges I encountered, and how I was able to improve upon my initial solution by using <a href="http://developer.yahoo.com/yui/3/">the new YUI3 codeline</a> (which is currently available in preview mode).</p>
</blockquote>
<p>(Via <a href="http://yuiblog.com/blog">Yahoo! User Interface Blog</a>.)</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mehrwert.de/2009/05/09/yui3-draggable-datatable-rows/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Coding-Werkzeuge: Die 10 nützlichsten Browser-Erweiterungen für Web-Entwickler</title>
		<link>http://blog.mehrwert.de/2009/05/09/coding-werkzeuge-die-10-nutzlichsten-browser-erweiterungen-fur-web-entwickler/</link>
		<comments>http://blog.mehrwert.de/2009/05/09/coding-werkzeuge-die-10-nutzlichsten-browser-erweiterungen-fur-web-entwickler/#comments</comments>
		<pubDate>Sat, 09 May 2009 09:02:23 +0000</pubDate>
		<dc:creator>Andreas Beutel</dc:creator>
				<category><![CDATA[Coding/Languages]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Webbrowser]]></category>
		<category><![CDATA[Coding]]></category>
		<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://blog.mehrwert.de/?p=439</guid>
		<description><![CDATA[Aus einem Artikel aus dem T3N Weblog über »Coding-Werkzeuge: Die 10 nützlichsten Browser-Erweiterungen für Web-Entwickler« möchte ich unsere Favoriten zitieren und Webkit ergänzen: Aardvark Das Addon Aardvark für Firefox bietet Werkzeuge zur Seitenanalyse via Kontextmenü. Einzelne Seitenelemente lassen sich beispielsweise &#8230; <a href="http://blog.mehrwert.de/2009/05/09/coding-werkzeuge-die-10-nutzlichsten-browser-erweiterungen-fur-web-entwickler/">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Aus einem Artikel aus dem T3N Weblog über »<a href="http://t3n.yeebase.com/coding-werkzeuge-10-nutzlichsten-browser-erweiterungen-241951/#comments">Coding-Werkzeuge: Die 10 nützlichsten Browser-Erweiterungen für Web-Entwickler</a>« möchte ich unsere Favoriten zitieren und Webkit ergänzen:</p>
<blockquote>
<h2>Aardvark</h2>
<p>Das Addon <a href="http://karmatics.com/aardvark/" target="_blank">Aardvark</a> für Firefox bietet Werkzeuge zur Seitenanalyse via Kontextmenü. Einzelne Seitenelemente lassen sich beispielsweise isolieren oder entfernen. Das ist auch für den „Normalnutzer‘ interessant: Auf diese Weise kann man zum Beispiel ungewünschte Seitenelemente wie Banner oder andere Bildelemente weglassen, um eine Seite für den Ausdruck zu optimieren.</p>
<h2>ColorZilla</h2>
<p>Mit <a href="http://www.colorzilla.com/firefox/" target="_blank">ColorZilla</a> lassen sich über ein Fadenkreuz Farbwerte auf Webseiten auslesen. Auch Abstandmessungen zwischen zwei Pixeln, Seitenzoom und verschiedenen Farbpaletten gehören zum Leistungsumfang der Erweiterung für Firefox und SeaMonkey.</p>
<h2>CSS Validator</h2>
<p>Die Firefox-Extension <a href="http://www.nu22.com/firefox/cssvalidator/" target="_blank">CSS Validator</a> überprüft Webseiten auf Konformität mit dem W3C CSS Standard.</p>
<h2>CSSViewer</h2>
<p>Mit dem <a href="https://addons.mozilla.org/de/firefox/addon/2104?id=2104" target="_blank">CSSViewer</a> lassen sich die CSS-Attribute zu Elemeten einer HTML-Seite anzeigen.</p>
<h2>Dafizilla ViewSourceWith</h2>
<p>Die Erweiterung <a href="http://dafizilla.sourceforge.net/viewsourcewith/" target="_blank">Dafizilla ViewSourceWith</a> läuft mit den meisten Mozilla-basierten Anwendungen wie Firefox, Thunderbird, SeaMonkey, Songbird oder Flock. Sie ermöglicht die Anzeige von Quelltexten, Grafiken und externen CSS-/JavaScript-Dateien mit der bevorzugten Anwendung.</p>
<h2>Firebug</h2>
<p><a href="http://getfirebug.com/" target="_blank">Firebug</a> gehört sicherlich zu den bekannteren Erweiterungen für den Firefox. Sie hilft Web-Entwicklern beim Debuggen ihrer Websites und Web-Applikationen. Mit <a href="http://getfirebug.com/lite.html" target="_blank">Firebug Lite</a> stehen wichtige Features auch für den Internet Explorer, Opera und Safari zur Verfügung</p>
<h2>LinkChecker</h2>
<p>Alle Links auf einer Website werden mit der Firefox-Erweiterung <a href="http://www.kevinfreitas.net/extensions/linkchecker/" target="_blank">LinkChecker</a> auf ihre Gültigkeit überprüft und entsprechend farblich gekennzeichnet.</p>
<h2>Web Developer</h2>
<p>Die <a href="http://chrispederick.com/work/web-developer/" target="_blank">Web Developer</a> Erweiterung gibt es für Firefox, Flock und SeaMonkey. Sie fügt dem Browser ein Menü und eine Toolbar mit verschiedenen Tools für Webentwickler hinzu.</p>
</blockquote>
<h2>Webkit</h2>
</p>
<p>Mit dem Safari zu Grunde liegenden <a href="http://webkit.org/">Webkit</a> lässt sich auch einiges machen. Ein guter Artikel darüber steht auch hier im <a href="http://webkit.org/blog/197/web-inspector-redesign/">Webkit-Blog</a>.</p>
<p>(Via <a href="http://t3n.yeebase.com">t3n.yeebase.com &#8211; Open Source, Web &#038; TYPO3</a>.)</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mehrwert.de/2009/05/09/coding-werkzeuge-die-10-nutzlichsten-browser-erweiterungen-fur-web-entwickler/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Quality Assurance in PHP Projects</title>
		<link>http://blog.mehrwert.de/2009/05/04/quality-assurance-in-php-projects/</link>
		<comments>http://blog.mehrwert.de/2009/05/04/quality-assurance-in-php-projects/#comments</comments>
		<pubDate>Mon, 04 May 2009 20:43:54 +0000</pubDate>
		<dc:creator>Andreas Beutel</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[QA]]></category>

		<guid isPermaLink="false">http://blog.mehrwert.de/?p=435</guid>
		<description><![CDATA[Derzeit entsteht ein viel versprechendes Buch mit dem Titel &#187;Quality Assurance in PHP Projects&#171; in Deutsch und Englisch, geplante Ver&#246;ffentlichung im vierten Quartal. Im Buch soll umfassendes Fachwissen und Erfahrungen zur Qualit&#228;tssicherung in Web-Projekten vermittelt werden. Wenn die H&#252;tte brennt, &#8230; <a href="http://blog.mehrwert.de/2009/05/04/quality-assurance-in-php-projects/">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Derzeit entsteht ein viel versprechendes Buch mit dem Titel &raquo;<a href="http://qualityassuranceinphpprojects.com/">Quality Assurance in PHP Projects</a>&laquo; in Deutsch und Englisch, geplante Ver&ouml;ffentlichung im vierten Quartal. Im Buch soll umfassendes Fachwissen und Erfahrungen zur Qualit&auml;tssicherung in Web-Projekten vermittelt werden.</p>
<blockquote><p>Wenn die H&uuml;tte brennt, werden &Uuml;berstunden gemacht und Urlaube abgesagt, aber trotzdem meist Termine und Qualit&auml;tskriterien verfehlt. Da aber Software viel l&auml;nger lebt als urspr&uuml;nglich geplant, gehen die Probleme erst dann richtig los, wenn sp&auml;ter weitere &Auml;nderungen und Erweiterungen notwendig werden.</p></blockquote>
<p>Die Autoren: Diplom-Informatiker Sebastian Bergmann, Autor von PHPUnit, und Stefan Priebsch, Spezialist f&uuml;r PHP-basierte Software im Unternehmenseinsatz.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mehrwert.de/2009/05/04/quality-assurance-in-php-projects/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Zend Framework in Version 1.8 erschienen / Tutorials</title>
		<link>http://blog.mehrwert.de/2009/05/04/zend-framework-in-version-18-erschienen-tutorials/</link>
		<comments>http://blog.mehrwert.de/2009/05/04/zend-framework-in-version-18-erschienen-tutorials/#comments</comments>
		<pubDate>Mon, 04 May 2009 15:28:27 +0000</pubDate>
		<dc:creator>Andreas Beutel</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Framework]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Zend]]></category>

		<guid isPermaLink="false">http://blog.mehrwert.de/?p=429</guid>
		<description><![CDATA[Am ersten Mai-Wochenende ist das Zend Framework in Version 1.8 erschienen. Neu ist, neben Zend_Application, Zend_Navigation und Zend_Tag_Cloud zum Beispiel auch das Zend_Tool: 1.8.0 marks the first public release of Zend_Tool. At its simplest, Zend_Tool provides a command-line script that &#8230; <a href="http://blog.mehrwert.de/2009/05/04/zend-framework-in-version-18-erschienen-tutorials/">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Am ersten Mai-Wochenende ist das <a href="http://framework.zend.com/">Zend Framework</a> in Version 1.8 erschienen. <a href="http://devzone.zend.com/article/4559-Zend_Tool-and-ZF-1.8">Neu</a> ist, neben Zend_Application, Zend_Navigation und Zend_Tag_Cloud zum Beispiel auch das <strong>Zend_Tool</strong>:</p>
<blockquote><p>1.8.0 marks the first public release of Zend_Tool. At its simplest, Zend_Tool provides a command-line script that can be used to ease many common project-related tasks</p></blockquote>
<p>Passend dazu hat Kim auf Designpicks seine &raquo;<a href="http://www.designpicks.de/top-5-zend-tutorials/">Top 5 Zend Tutorials</a>&laquo; gelistet:</p>
<blockquote><p>Ich besch&auml;ftige mich zurzeit intensiv mit dem Zend Framework und habe festgestellt, dass es gar nicht so leicht ist, gute Tutorials daf&uuml;r zu finden. Nach langen Recherchen m&ouml;chte ich euch hier die (meiner Meinung nach) besten f&uuml;nf mitteilen.</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://blog.mehrwert.de/2009/05/04/zend-framework-in-version-18-erschienen-tutorials/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP-Intrusion Detection System</title>
		<link>http://blog.mehrwert.de/2009/04/26/php-intrusion-detection-system/</link>
		<comments>http://blog.mehrwert.de/2009/04/26/php-intrusion-detection-system/#comments</comments>
		<pubDate>Sun, 26 Apr 2009 20:31:22 +0000</pubDate>
		<dc:creator>Andreas Beutel</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Security]]></category>

		<guid isPermaLink="false">http://blog.mehrwert.de/?p=409</guid>
		<description><![CDATA[PHPIDS (PHP-Intrusion Detection System) is a simple to use, well structured, fast and state-of-the-art security layer for your PHP based web application. The IDS neither strips, sanitizes nor filters any malicious input, it simply recognizes when an attacker tries to &#8230; <a href="http://blog.mehrwert.de/2009/04/26/php-intrusion-detection-system/">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<blockquote><p>PHPIDS (PHP-Intrusion Detection System) is a simple to use, well structured, fast and state-of-the-art security layer for your PHP based web application. The IDS neither strips, sanitizes nor filters any malicious input, it simply recognizes when an attacker tries to break your site and reacts in exactly the way you want it to. Based on a set of approved and heavily tested filter rules any attack is given a numerical impact rating which makes it easy to decide what kind of action should follow the hacking attempt. This could range from simple logging to sending out an emergency mail to the development team, displaying a warning message for the attacker or even ending the user’s session.</p></blockquote>
<p><a href="http://php-ids.org/">http://php-ids.org/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mehrwert.de/2009/04/26/php-intrusion-detection-system/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Zend Server/Zend Server CE released</title>
		<link>http://blog.mehrwert.de/2009/04/07/zend-serverzend-server-ce-released/</link>
		<comments>http://blog.mehrwert.de/2009/04/07/zend-serverzend-server-ce-released/#comments</comments>
		<pubDate>Tue, 07 Apr 2009 15:11:34 +0000</pubDate>
		<dc:creator>Andreas Beutel</dc:creator>
				<category><![CDATA[CMS]]></category>
		<category><![CDATA[Coding/Languages]]></category>
		<category><![CDATA[Framework]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Webserver]]></category>
		<category><![CDATA[Commercial]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://blog.mehrwert.de/?p=405</guid>
		<description><![CDATA[Zend Server released!: &#8220;The previously announced product from Zend: Zend Server, that was in public beta for the last couple months has been fully released! This includes both the full paid subscription Zend Server, as well as the free Zend &#8230; <a href="http://blog.mehrwert.de/2009/04/07/zend-serverzend-server-ce-released/">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://feedproxy.google.com/~r/ZendDeveloperZone/~3/dursDG3yWBw/4427-Zend-Server-released">Zend Server released!</a>:<br />
<blockquote>&#8220;The previously announced product from Zend:  Zend Server, that was in public beta for the last couple months has been fully released!  This includes both the full paid subscription Zend Server, as well as the free Zend Server CE.&#8221;</p></blockquote>
<p>(Via <a href="http://devzone.zend.com/">Zend Developer Zone</a>.)</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mehrwert.de/2009/04/07/zend-serverzend-server-ce-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sexy Album Overlays</title>
		<link>http://blog.mehrwert.de/2009/03/29/sexy-album-overlays/</link>
		<comments>http://blog.mehrwert.de/2009/03/29/sexy-album-overlays/#comments</comments>
		<pubDate>Sun, 29 Mar 2009 08:19:09 +0000</pubDate>
		<dc:creator>Andreas Beutel</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Fundstück]]></category>
		<category><![CDATA[Music]]></category>

		<guid isPermaLink="false">http://blog.mehrwert.de/?p=394</guid>
		<description><![CDATA[Rogie King hat in seinem Blog ein sehr schönes Template für die Darstellung von Musik-Hüllen im Web erzeugt. Es gibt ein CD-Jewel-Case, eine CD und eine Schallplatte (Vinyl mit Hülle). Die Dateien (HTML, CSS, Bilder) hat er freundlicherweise auch zum &#8230; <a href="http://blog.mehrwert.de/2009/03/29/sexy-album-overlays/">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Rogie King hat in seinem Blog ein sehr <a href="http://www.komodomedia.com/blog/2009/03/sexy-music-album-overlays/">schönes Template</a> für die Darstellung von Musik-Hüllen im Web erzeugt. Es gibt ein CD-Jewel-Case, eine CD und eine Schallplatte (Vinyl mit Hülle). Die Dateien (HTML, CSS, Bilder) hat er freundlicherweise auch zum Download zur Verfügung gestellt.</p>
<p><a href="http://www.komodomedia.com/blog/2009/03/sexy-music-album-overlays/"><img src="http://blog.mehrwert.de/wp-content/uploads/2009/03/album-banner.jpg" alt="album_banner.jpg" border="0" width="460" height="200" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mehrwert.de/2009/03/29/sexy-album-overlays/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Web-Analyse Werkzeuge</title>
		<link>http://blog.mehrwert.de/2009/03/26/web-analyse-werkzeuge/</link>
		<comments>http://blog.mehrwert.de/2009/03/26/web-analyse-werkzeuge/#comments</comments>
		<pubDate>Thu, 26 Mar 2009 08:49:37 +0000</pubDate>
		<dc:creator>Andreas Beutel</dc:creator>
				<category><![CDATA[Analytics]]></category>
		<category><![CDATA[Coding/Languages]]></category>
		<category><![CDATA[Community]]></category>
		<category><![CDATA[Tracking]]></category>

		<guid isPermaLink="false">http://blog.mehrwert.de/?p=389</guid>
		<description><![CDATA[In einem Artikel fasst Rick Tansun auf SitePoint &#187;10 Web Analytics Tools For Tracking Your Visitors&#171; zusammen. An sich interessant, aber mein Favorit &#8211; Piwik &#8211; fehlt in der Liste leider. Piwik is a downloadable, open source (GPL licensed) web &#8230; <a href="http://blog.mehrwert.de/2009/03/26/web-analyse-werkzeuge/">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>In einem <a href="http://www.sitepoint.com/blogs/2009/03/26/10-web-analytics-packages-for-tracking-your-visitors/">Artikel</a> fasst Rick Tansun auf SitePoint &raquo;10 Web Analytics Tools For Tracking Your Visitors&laquo; zusammen. An sich interessant, aber mein Favorit &#8211; <a href="http://piwik.org/">Piwik</a> &#8211; fehlt in der Liste leider.</p>
<p>
<blockquote>Piwik is a downloadable, open source (GPL licensed) web analytics software program. It provides you with detailed reports on your website visitors: the search engines and keywords they used, the language they speak, your popular pages&#8230; and so much more.</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://blog.mehrwert.de/2009/03/26/web-analyse-werkzeuge/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>10 Useful PHP Tips Revisited (Smashing Magazine)</title>
		<link>http://blog.mehrwert.de/2009/03/24/10-useful-php-tips-revisited-smashing-magazine/</link>
		<comments>http://blog.mehrwert.de/2009/03/24/10-useful-php-tips-revisited-smashing-magazine/#comments</comments>
		<pubDate>Tue, 24 Mar 2009 20:41:50 +0000</pubDate>
		<dc:creator>Andreas Beutel</dc:creator>
				<category><![CDATA[CMS]]></category>
		<category><![CDATA[Coding/Languages]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Tips&Tricks]]></category>

		<guid isPermaLink="false">http://blog.mehrwert.de/?p=385</guid>
		<description><![CDATA[10 Useful PHP Tips Revisited (Smashing Magazine): &#8220;Last November Smashing Magazine posted an article titled ’10 Advanced PHP Tips to Improve Your Programming’, which was met with many negative comments. It seems that many of the tips were either incomplete, &#8230; <a href="http://blog.mehrwert.de/2009/03/24/10-useful-php-tips-revisited-smashing-magazine/">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://feedproxy.google.com/~r/ZendDeveloperZone/~3/FceDirZZ8d4/4379-10-Useful-PHP-Tips-Revisited-Smashing-Magazine">10 Useful PHP Tips Revisited (Smashing Magazine)</a>: &#8220;Last November Smashing Magazine posted an article titled ’10 Advanced <span class="caps">PHP</span> Tips to Improve Your Programming’, which was met with many negative comments.  It seems that many of the tips were either incomplete, or directly giving bad advice.  To remedy this, they have asked Chris Shiflett and Sean Coates to write a rebuttal article which they have done.  This new article goes into detail of each of the previous 10 points, explains the issues with the previous suggestions, and then gives solid advice on what should be done.</p>
<p>(Via <a href="http://devzone.zend.com/">Zend Developer Zone</a>.)</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mehrwert.de/2009/03/24/10-useful-php-tips-revisited-smashing-magazine/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Styling Scrollbars</title>
		<link>http://blog.mehrwert.de/2009/03/20/styling-scrollbars/</link>
		<comments>http://blog.mehrwert.de/2009/03/20/styling-scrollbars/#comments</comments>
		<pubDate>Thu, 19 Mar 2009 22:23:12 +0000</pubDate>
		<dc:creator>Andreas Beutel</dc:creator>
				<category><![CDATA[Coding/Languages]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Framework]]></category>
		<category><![CDATA[Webbrowser]]></category>

		<guid isPermaLink="false">http://blog.mehrwert.de/?p=383</guid>
		<description><![CDATA[Styling Scrollbars: &#8220;WebKit now supports styling of the scrollbars in overflow sections, listboxes, dropdown menus and textareas. For those who want to skip the article and just go right to the source, here is an example: Scrollbar Example Here is &#8230; <a href="http://blog.mehrwert.de/2009/03/20/styling-scrollbars/">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://webkit.org/blog/363/styling-scrollbars/#comments">Styling Scrollbars</a>: &#8220;WebKit now supports styling of the scrollbars in overflow sections, listboxes, dropdown menus and textareas.  For those who want to skip the article and just go right to the source, here is an example:</p>
<p><a href="http://trac.webkit.org/export/41842/trunk/LayoutTests/scrollbars/overflow-scrollbar-combinations.html">Scrollbar Example</a></p>
<p>Here is a screenshot for those not running a recent enough WebKit:</p>
<p><img src="http://webkit.org/blog-files/scrollbarpicture.png"/></p>
<p>The scrollbar pseudo-element indicates that an object should use a custom scrollbar. When this pseudo element is present, WebKit will turn off its built-in scrollbar rendering and just use the information provided in CSS.</p>
<pre>
::-webkit-scrollbar {
    width: 13px;
    height: 13px;
}
</pre>
<p>The width and height properties on the scrollbar element indicate the width of the vertical scrollbar and the height of the horizontal scrollbar.  Percentages can be specified for these values as well, in which case the scrollbar will consume that percentage of the viewport area.</p>
<p>A scrollbar consists of scrollbar buttons and a track.  The track itself is further subdivided into track pieces and a thumb.  The track pieces represent the areas above and below the thumb.</p>
<p>In addition the scrollbar corner can now be styled, as well as the resizer used by resizable textareas. </p>
<p>Here is a complete list of all the new pseudo-elements.  All of these pseudo-elements must be prefixed with <tt>-webkit-</tt>.&#8221;</p>
<p>(Via <a href="http://webkit.org/blog">Surfin&#8217; Safari</a>.)</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mehrwert.de/2009/03/20/styling-scrollbars/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SitePoint: 10 Fixes That Solve IE6 Problems</title>
		<link>http://blog.mehrwert.de/2009/03/10/sitepoint-10-fixes-that-solve-ie6-problems/</link>
		<comments>http://blog.mehrwert.de/2009/03/10/sitepoint-10-fixes-that-solve-ie6-problems/#comments</comments>
		<pubDate>Mon, 09 Mar 2009 23:53:52 +0000</pubDate>
		<dc:creator>Andreas Beutel</dc:creator>
				<category><![CDATA[CMS]]></category>
		<category><![CDATA[Coding/Languages]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Webbrowser]]></category>

		<guid isPermaLink="false">http://blog.mehrwert.de/?p=379</guid>
		<description><![CDATA[10 Fixes That Solve IE6 Problems: »We know IE is likely to be around for some time, but can we still support the browser and avoid hacks and conditional CSS? Here are 10 fixes to solve the majority of IE6 &#8230; <a href="http://blog.mehrwert.de/2009/03/10/sitepoint-10-fixes-that-solve-ie6-problems/">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.sitepoint.com/blogs/2009/03/06/10-fixes-for-ie6-problems/#comments">10 Fixes That Solve IE6 Problems</a>:</p>
<p><img src="http://www.sitepoint.com/blogs/wp-content/uploads/2009/03/016-fix-ie6.png" alt="How to fix IE6" width="120" height="120" class="imgright" />»<cite>We know <a href="http://www.sitepoint.com/blogs/2009/02/24/the-death-of-ie6/">IE is likely to be around for some time</a>, but can we still support the browser and <a href="http://www.sitepoint.com/blogs/2009/03/05/5-reasons-to-avoid-css-hacks-and-conditional-stylesheets/">avoid hacks and conditional CSS</a>? Here are 10 fixes to solve the majority of IE6 problems with valid HTML and CSS code&#8230;«</cite></p>
<p>(Via <a href="http://www.sitepoint.com/blogs/2009/03/06/10-fixes-for-ie6-problems/">SitePoint</a>.)</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mehrwert.de/2009/03/10/sitepoint-10-fixes-that-solve-ie6-problems/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Served from: blog.mehrwert.de @ 2012-02-08 03:37:10 by W3 Total Cache -->
