<?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"
	>

<channel>
	<title>KnowTeBook - Webworkers Daily Milk &#187; coding</title>
	<atom:link href="http://www.knowtebook.com/tag/coding/feed" rel="self" type="application/rss+xml" />
	<link>http://www.knowtebook.com</link>
	<description>A community blog about design, ideas, trends, wordpress &#38; more.</description>
	<pubDate>Tue, 27 Jul 2010 08:46:19 +0000</pubDate>
	<generator>http://wordpress.org/?v=9</generator>
	<language>en</language>
			<item>
		<title>Framework Directory For Webdeveloper And Webdesigner</title>
		<link>http://www.knowtebook.com/framework-directory-for-webdeveloper-and-webdesigner-1572.htm</link>
		<comments>http://www.knowtebook.com/framework-directory-for-webdeveloper-and-webdesigner-1572.htm#comments</comments>
		<pubDate>Fri, 02 Jan 2009 20:35:36 +0000</pubDate>
		<dc:creator>Knowtebook</dc:creator>
		
		<category><![CDATA[coding]]></category>

		<guid isPermaLink="false">http://www.knowtebook.com/?p=1572</guid>
		<description><![CDATA[FWDir, short for Framework Directory, is a database of programming frameworks spread across various programming languages such as PHP and CSS. It is a good start to get an overview for frameworks in general. A framework contains code used to (...)]]></description>
			<content:encoded><![CDATA[<p>FWDir, short for Framework Directory, is a database of programming frameworks spread across various programming languages such as PHP and CSS. It is a good start to get an overview for frameworks in general. A framework contains code used to help you develop fully-fledged projects with ease.</p>
<p><a href="http://www.knowtebook.com/framework-directory-for-webdeveloper-and-webdesigner-1572.htm"><img class="alignnone size-full wp-image-1579" title="fwdir1" src="http://www.knowtebook.com/uploaded/2009/01/fwdir1.gif" alt="fwdir1 Framework Directory For Webdeveloper And Webdesigner" width="210" height="110" /></a></p>
<p><span id="more-1572"></span></p>
<p>They can help in various ways: by providing functions that help generate admin backends, by providing classes and functions for dealing with forms, and most importantly, by providing a pattern that can be used throughout your application. We are very proud to have the Framework Directory as our new sponsor.</p>]]></content:encoded>
			<wfw:commentRss>http://www.knowtebook.com/framework-directory-for-webdeveloper-and-webdesigner-1572.htm/feed</wfw:commentRss>
	<enclosure url='http://www.knowtebook.com/uploaded/2009/01/fwdir-150x110.gif' length ='1'  type='image/jpeg' />	</item>
		<item>
		<title>jParallax enables 3rd View Dimension of Pictures</title>
		<link>http://www.knowtebook.com/jparallax-enables-3rd-view-dimension-of-pictures-1369.htm</link>
		<comments>http://www.knowtebook.com/jparallax-enables-3rd-view-dimension-of-pictures-1369.htm#comments</comments>
		<pubDate>Wed, 10 Sep 2008 09:53:01 +0000</pubDate>
		<dc:creator>Knowtebook</dc:creator>
		
		<category><![CDATA[coding]]></category>

		<category><![CDATA[jquery]]></category>

		<category><![CDATA[technology]]></category>

		<guid isPermaLink="false">http://www.knowtebook.com/?p=1369</guid>
		<description><![CDATA[jParallax enables you to make really awesome 3D feeling picture effects by turning a selected element into a &#8216;window&#8217;, or viewport, and all its children into absolutely positioned layers that can be seen through the viewport. These layers move in (...)]]></description>
			<content:encoded><![CDATA[<p>jParallax enables you to make really awesome 3D feeling picture effects by turning a selected element into a &#8216;window&#8217;, or viewport, and all its children into absolutely positioned layers that can be seen through the viewport. These layers move in response to the mouse, and, depending on their dimensions (and options for layer initialisation), they move by different amounts, in a parallaxy kind of way. Check out the <a target="_blank" href="http://webdev.stephband.info/parallax_demos.html" target="_blank">demo</a>.</p>
<p><a href="http://www.knowtebook.com/jparallax-enables-3rd-view-dimension-of-pictures-1369.htm"><img class="alignnone size-full wp-image-1368" title="diagram_parallax" src="http://www.knowtebook.com/uploaded/2008/09/diagram_parallax.png" alt="diagram_parallax jParallax enables 3rd View Dimension of Pictures" width="380" height="295" /></a></p>
<p><span id="more-1369"></span>The diagram abovet illustrates what Parallax does to the html:</p>
<pre style="padding: 0.5em 1em; text-align: left; color: #000000; background-color: #e8ecf0;"><span style="color: #881280;">&lt;ul </span><span style="color: #994500;">id</span><span style="color: #881280;">=</span><span style="color: #1a1aa6;">&#8220;parallax&#8221;</span><span style="color: #881280;">&gt;</span>
<span style="color: #881280;">&lt;li&gt;&lt;/li&gt;</span>
<span style="color: #881280;">&lt;li&gt;&lt;/li&gt;</span>
<span style="color: #881280;">&lt;/ul&gt;</span></pre>]]></content:encoded>
			<wfw:commentRss>http://www.knowtebook.com/jparallax-enables-3rd-view-dimension-of-pictures-1369.htm/feed</wfw:commentRss>
		</item>
		<item>
		<title>Restyle and optimise your digg count</title>
		<link>http://www.knowtebook.com/restyle-and-optimise-your-digg-count-896.htm</link>
		<comments>http://www.knowtebook.com/restyle-and-optimise-your-digg-count-896.htm#comments</comments>
		<pubDate>Thu, 10 Apr 2008 07:38:06 +0000</pubDate>
		<dc:creator>Knowtebook</dc:creator>
		
		<category><![CDATA[coding]]></category>

		<category><![CDATA[seo]]></category>

		<guid isPermaLink="false">http://www.knowtebook.com/?p=896</guid>
		<description><![CDATA[A digg count normally comes in badge form - I’m sure you’ve seen it. It shows how many diggs a web page has, and provides a link for you to digg it. Digg have gone out of their way to (...)]]></description>
			<content:encoded><![CDATA[<p>A digg count normally comes in badge form - I’m sure you’ve seen it. It shows how many diggs a web page has, and provides a link for you to digg it. Digg have gone out of their way to make showing one easy; displaying a single digg count is as simple as dropping in a single piece of JavaScript on your page:</p>
<pre>&lt;script src=”http://digg.com/tools/diggthis.js” type=”text/javascript”&gt;&lt;/script&gt;</pre>
<p>Of course, it makes sense that they would - it’s beneficial to them that you send visitors through to their site, and beneficial to you that those visitors end up digging your article. <strong>But what if you want to go one step further</strong> and display a digg count for a whole range of articles?</p>]]></content:encoded>
			<wfw:commentRss>http://www.knowtebook.com/restyle-and-optimise-your-digg-count-896.htm/feed</wfw:commentRss>
		</item>
		<item>
		<title>PHP: Mehrere Zufallsbilder ohne Wiederholung anzeigen</title>
		<link>http://www.knowtebook.com/php-mehrere-zufallsbilder-ohne-wiederholung-anzeigen-903.htm</link>
		<comments>http://www.knowtebook.com/php-mehrere-zufallsbilder-ohne-wiederholung-anzeigen-903.htm#comments</comments>
		<pubDate>Mon, 10 Mar 2008 11:20:58 +0000</pubDate>
		<dc:creator>Knowtebook</dc:creator>
		
		<category><![CDATA[coding]]></category>

		<category><![CDATA[php]]></category>

		<category><![CDATA[technology]]></category>

		<guid isPermaLink="false">http://www.knowtebook.com/?p=903</guid>
		<description><![CDATA[Immer wieder stand ich vor der Aufgabe mehrere Bilder per Zufall, und ohne das ein angezeigtes bild doppelt angezeigt wird, darzustellen. Die meisten Skripte dieser Art konzentrieren sich auf die Darstellung von nur einem einzigen Zufallsbild. Dieses Skript liest Bilder (...)]]></description>
			<content:encoded><![CDATA[<p>Immer wieder stand ich vor der Aufgabe mehrere Bilder per Zufall, und ohne das ein angezeigtes bild doppelt angezeigt wird, darzustellen. Die meisten Skripte dieser Art konzentrieren sich auf die Darstellung von nur einem einzigen Zufallsbild. Dieses Skript liest Bilder aus einem Ordner aus, zeigt eine bestimmte Anzahl davon per Zufall an und es wird kein Bild doppelt angezeigt.</p>
<p><span id="more-903"></span></p>
<p>Die Aufgabe besteht darin die Bilder aus einem Ordner auszulesen und ohne eine Wiederholung anzuzeigen.</p>
<p>Folgendes PHP-Skript erf&#252;llt alle W&#252;nsche.</p>
<h2><strong>Funktionen:</strong></h2>
<p>- Mehrere Bilder werden aus einem Verzeichnis gelesen&#8230;<br />
- Und per Zufall angezeigt,<br />
- Bilder werden nicht wiederholt angezeigt,<br />
- Anzahl der Bilder kann ge&#228;ndert werden</p>
<h2><strong>CODE - Mehrere Zufallsbilder ohne Wiederholung anzeigen:</strong></h2>
<pre lang="php">// W&#228;hlen Sie das Verzeichnis
$verz = opendir ('pfad/zum/bildverzeichnis');

// Hier werden die Bilder in einen Array eingelesen
$bildarray = array();

// Bilder werden nicht wiederholt
while ($file = readdir ($verz)) {
if (!is_dir($file)) {
array_push($bildarray, $file);
}
}
closedir($verz);

// Die Zahl 3 gibt an, wieviele Bilder aus dem Bildordner angezeigt werden sollen.
$rand_var = array_rand($bildarray, 3);
for($x = 0; $x &lt; count($rand_var); $x++)
{
echo "&lt; img xsrc=\"pfad/zum/bildverzeichnis/" . $bildarray[$rand_var[$x]] . "\"&gt;";
}</pre>
<p>Viel Spass damit!</p>]]></content:encoded>
			<wfw:commentRss>http://www.knowtebook.com/php-mehrere-zufallsbilder-ohne-wiederholung-anzeigen-903.htm/feed</wfw:commentRss>
		</item>
		<item>
		<title>Coding: Dateinamen im Internet</title>
		<link>http://www.knowtebook.com/coding-dateinamen-im-internet-835.htm</link>
		<comments>http://www.knowtebook.com/coding-dateinamen-im-internet-835.htm#comments</comments>
		<pubDate>Sun, 24 Feb 2008 18:03:20 +0000</pubDate>
		<dc:creator>Knowtebook</dc:creator>
		
		<category><![CDATA[coding]]></category>

		<guid isPermaLink="false">http://www.4webworking.com/allgemein/coding-dateinamen-im-internet/</guid>
		<description><![CDATA[Die M&#246;glichkeiten sind vielseitig, aber welche ist nun die Richtige? Dieser Artikel beschreibt die M&#246;glichkeiten, deren Auswirkungen, worauf geachtet werden muss und wie man auf der sicheren &#8220;Schiene&#8221; f&#228;hrt!
Beim vergeben von Dateinamen sollte unbedingt auf folgende Kriterien geachtet werden:

Sie d&#252;rfen (...)]]></description>
			<content:encoded><![CDATA[<p><strong>Die M&#246;glichkeiten sind vielseitig, aber welche ist nun die Richtige? Dieser Artikel beschreibt die M&#246;glichkeiten, deren Auswirkungen, worauf geachtet werden muss und wie man auf der sicheren &#8220;Schiene&#8221; f&#228;hrt!</strong></p>
<p>Beim vergeben von Dateinamen sollte unbedingt auf folgende Kriterien geachtet werden:</p>
<ul>
<li>Sie d&#252;rfen maximal 256 Zeichen lang sein, jedoch interpretieren manche Browser und Suchmachinen Dateinamen die l&#228;nger als 8 Zeichen betragen falsch</li>
<li>Vermeiden Sie unbedingt Sonderzeichen jeder Art. Auch Umlaute wie &#228;,&#196;,&#252;,&#220;,&#246;,&#214; sollten vermieden werden</li>
<li>Punkte lassen sich zwar verwenden, k&#246;nnen aber unter Umst&#228;nden zu Problemen f&#252;hren</li>
<p><span id="more-835"></span></p>
<li>Leerzeichen sollten vermieden werden, anstelle dieser verwenden Sie lieber das Unterzeichen &#8220;_&#8221; oder einen Bindestrich &#8220;-&#8221;. Bindestriche bieten einen weiteren Vorteil. Suchmaschinen Ignorieren Unterstriche (siehe folgende 2 Punkte)</li>
<li>Schreiben Sie wenn m&#246;glich ein schl&#252;ssligen Wort zum Inhalt der Seite als Dateinamen. Wenn sie beispielsweise also auf Ihrer Webseite Links zu Computerspielen anbieten, dann k&#246;nnte der Dateiname so aussehen: &#8220;computerspiele_Links.html&#8221; oder &#8220;computerspiele-Links.html&#8221;. Suchmaschinen wie &#8220;Fireball&#8221; oder &#8220;Google&#8221; werden Ihnen dankbar sein.</li>
<li>Nochmal: Suchmaschinen wie Google z.B. interpretieren Unterstriche falsch. Das Ergebnis sieht dann so aus: &#8220;computerspieleLinks.html&#8221;. Wer sucht schon nach so einem Begriff wie &#8220;computerspieleLinks&#8221;. Benutzen Sie stattdessen Bindestriche.</li>
<li>Zahlen k&#246;nnen Sie verwenden. Achten Sie aber darauf dass keine Zahl am Anfang des Dateinamens steht (04computerspiele_Links.html). Bei bestimmten Servern werden sie ebenfalls falsch interpretiert.</li>
<li>Schreiben Sie Dateinamen grunds&#228;tzlich klein. Unix-Server unterscheiden im Gegensatz zu anderen Servern die Gro&#223;- und Kleinschreibung. Sie riskieren dadurch weniger.</li>
</ul>
<p><strong>Zusammenfassend kann man sagen, ist man am sichersten, wenn man einfache, kleingeschriebene Dateinamen verwendet, die keine Zahlen oder Sonderzeichen enthalten. F&#252;r Leerzeichen verwenden den Unterstrich benutzen.</strong></p>]]></content:encoded>
			<wfw:commentRss>http://www.knowtebook.com/coding-dateinamen-im-internet-835.htm/feed</wfw:commentRss>
		</item>
		<item>
		<title>Coding: HTTP Error Codes explained</title>
		<link>http://www.knowtebook.com/coding-http-error-codes-explained-834.htm</link>
		<comments>http://www.knowtebook.com/coding-http-error-codes-explained-834.htm#comments</comments>
		<pubDate>Sun, 24 Feb 2008 18:01:55 +0000</pubDate>
		<dc:creator>Knowtebook</dc:creator>
		
		<category><![CDATA[coding]]></category>

		<category><![CDATA[apache]]></category>

		<category><![CDATA[technology]]></category>

		<guid isPermaLink="false">http://www.4webworking.com/allgemein/coding-http-error-codes-fehlermeldungen-und-ihre-uebersetzung/</guid>
		<description><![CDATA[100 Continue
101 Switching Protocols
200 OK
201 Created
202 Accepted
203 Non-Authoritative Information
204 No Content
205 Reset Content
206 Partial Content
300 Multiple Choices
301 Moved Permanently
302 Moved Temporarily
303 See Other
304 Not Modified
305 Use Proxy
400 Bad Request
401 Unauthorized
402 Payment Required
403 Forbidden
404 Not Found
405 Method Not Allowed
406 Not Acceptable
407 (...)]]></description>
			<content:encoded><![CDATA[<p>100 Continue<br />
101 Switching Protocols<br />
200 OK<br />
201 Created<br />
202 Accepted<br />
203 Non-Authoritative Information<br />
204 No Content<br />
205 Reset Content<br />
206 Partial Content<br />
300 Multiple Choices<br />
301 Moved Permanently<br />
302 Moved Temporarily<br />
303 See Other<br />
304 Not Modified<br />
305 Use Proxy<br />
400 Bad Request<br />
401 Unauthorized<br />
402 Payment Required<br />
403 Forbidden<br />
404 Not Found<br />
405 Method Not Allowed<br />
406 Not Acceptable<br />
407 Proxy Authentication Required<br />
408 Request Time-Out<br />
409 Conflict<br />
410 Gone<br />
411 Length Required<br />
412 Precondition Failed<br />
413 Request Entity Too Large<br />
414 Request-URL Too Large<br />
415 Unsupported Media Type<br />
500 Server Error<br />
501 Not Implemented<br />
502 Bad Gateway<br />
503 Out of Resources<br />
504 Gateway Time-Out<br />
505 HTTP Version not supported</p>
<p>Ein sehr ausf&#252;hrliche Darstellung aller Fehlermeldungen finden Sie unter <a target="_blank" href="http://www.website-offline.de/responsecodes.php" target="_blank">http://www.website-offline.de/responsecodes.php</a>!</p>]]></content:encoded>
			<wfw:commentRss>http://www.knowtebook.com/coding-http-error-codes-explained-834.htm/feed</wfw:commentRss>
		</item>
	</channel>
</rss>
