<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">
<channel>
	<title>Beastx's Blog</title>
	
	<link>http://www.beastxblog.com</link>
	<description>Just another blog about computers, programming, technology news and humor</description>
	<lastBuildDate>Sun, 30 May 2010 06:27:10 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/BeastxsBlog" /><feedburner:info uri="beastxsblog" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:emailServiceId>BeastxsBlog</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><feedburner:feedFlare href="http://add.my.yahoo.com/rss?url=http%3A%2F%2Ffeeds.feedburner.com%2FBeastxsBlog" src="http://us.i1.yimg.com/us.yimg.com/i/us/my/addtomyyahoo4.gif">Subscribe with My Yahoo!</feedburner:feedFlare><feedburner:feedFlare href="http://www.newsgator.com/ngs/subscriber/subext.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2FBeastxsBlog" src="http://www.newsgator.com/images/ngsub1.gif">Subscribe with NewsGator</feedburner:feedFlare><feedburner:feedFlare href="http://feeds.my.aol.com/add.jsp?url=http%3A%2F%2Ffeeds.feedburner.com%2FBeastxsBlog" src="http://o.aolcdn.com/favorites.my.aol.com/webmaster/ffclient/webroot/locale/en-US/images/myAOLButtonSmall.gif">Subscribe with My AOL</feedburner:feedFlare><feedburner:feedFlare href="http://www.bloglines.com/sub/http://feeds.feedburner.com/BeastxsBlog" src="http://www.bloglines.com/images/sub_modern11.gif">Subscribe with Bloglines</feedburner:feedFlare><feedburner:feedFlare href="http://www.netvibes.com/subscribe.php?url=http%3A%2F%2Ffeeds.feedburner.com%2FBeastxsBlog" src="http://www.netvibes.com/img/add2netvibes.gif">Subscribe with Netvibes</feedburner:feedFlare><feedburner:feedFlare href="http://fusion.google.com/add?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2FBeastxsBlog" src="http://buttons.googlesyndication.com/fusion/add.gif">Subscribe with Google</feedburner:feedFlare><feedburner:feedFlare href="http://www.pageflakes.com/subscribe.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2FBeastxsBlog" src="http://www.pageflakes.com/ImageFile.ashx?instanceId=Static_4&amp;fileName=ATP_blu_91x17.gif">Subscribe with Pageflakes</feedburner:feedFlare><feedburner:feedFlare href="http://www.plusmo.com/add?url=http%3A%2F%2Ffeeds.feedburner.com%2FBeastxsBlog" src="http://plusmo.com/res/graphics/fbplusmo.gif">Subscribe with Plusmo</feedburner:feedFlare><feedburner:feedFlare href="http://www.thefreedictionary.com/_/hp/AddRSS.aspx?http%3A%2F%2Ffeeds.feedburner.com%2FBeastxsBlog" src="http://img.tfd.com/hp/addToTheFreeDictionary.gif">Subscribe with The Free Dictionary</feedburner:feedFlare><feedburner:feedFlare href="http://www.bitty.com/manual/?contenttype=rssfeed&amp;contentvalue=http%3A%2F%2Ffeeds.feedburner.com%2FBeastxsBlog" src="http://www.bitty.com/img/bittychicklet_91x17.gif">Subscribe with Bitty Browser</feedburner:feedFlare><feedburner:feedFlare href="http://www.live.com/?add=http%3A%2F%2Ffeeds.feedburner.com%2FBeastxsBlog" src="http://tkfiles.storage.msn.com/x1piYkpqHC_35nIp1gLE68-wvzLZO8iXl_JMledmJQXP-XTBOLfmQv4zhj4MhcWEJh_GtoBIiAl1Mjh-ndp9k47If7hTaFno0mxW9_i3p_5qQw">Subscribe with Live.com</feedburner:feedFlare><feedburner:feedFlare href="http://mix.excite.eu/add?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2FBeastxsBlog" src="http://image.excite.co.uk/mix/addtomix.gif">Subscribe with Excite MIX</feedburner:feedFlare><feedburner:feedFlare href="http://www.webwag.com/wwgthis.php?url=http%3A%2F%2Ffeeds.feedburner.com%2FBeastxsBlog" src="http://www.webwag.com/images/wwgthis.gif">Subscribe with Webwag</feedburner:feedFlare><feedburner:feedFlare href="http://www.podcastready.com/oneclick_bookmark.php?url=http%3A%2F%2Ffeeds.feedburner.com%2FBeastxsBlog" src="http://www.podcastready.com/images/podcastready_button.gif">Subscribe with Podcast Ready</feedburner:feedFlare><feedburner:feedFlare href="http://www.wikio.com/subscribe?url=http%3A%2F%2Ffeeds.feedburner.com%2FBeastxsBlog" src="http://www.wikio.com/shared/img/add2wikio.gif">Subscribe with Wikio</feedburner:feedFlare><feedburner:feedFlare href="http://www.dailyrotation.com/index.php?feed=http%3A%2F%2Ffeeds.feedburner.com%2FBeastxsBlog" src="http://www.dailyrotation.com/rss-dr2.gif">Subscribe with Daily Rotation</feedburner:feedFlare><item>
		<title>Combine external files to get the minor amount of requests</title>
		<link>http://feedproxy.google.com/~r/BeastxsBlog/~3/zlKR_BV1T-w/</link>
		<comments>http://www.beastxblog.com/development/javascript/combine-external-files-to-get-the-minor-amount-of-requests/#comments</comments>
		<pubDate>Sun, 23 May 2010 22:37:33 +0000</pubDate>
		<dc:creator>beastx</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Improvements]]></category>
		<category><![CDATA[minify]]></category>
		<guid isPermaLink="false">http://www.beastxblog.com/?p=110</guid>
		<description><![CDATA[<p>Suppose that you have 10 javascript files and 5 css files to load in  your page. This means that the browser need make 15 request to obtain  all required files for your site.</p>
<p><a href="http://www.beastxblog.com/development/javascript/combine-external-files-to-get-the-minor-amount-of-requests/"  class="more-link" >Read more on Combine external files to get the minor amount of requests&#8230;</a></p>
<div id="crp_related" >
<h3>Related Posts</h3>
<ul>
<li><a href="http://www.beastxblog.com/development/javascript/put-all-the-javascripts-files-at-the-end/"  rel="bookmark"  class="crp_title" >Put all the javascripts files at the end.</a></li>
<li><a href="http://www.beastxblog.com/ubuntu-linux/list-of-useful-and-frequently-used-unix-commands/"  rel="bookmark"  class="crp_title" >List of useful and frequently used UNIX commands</a></li>
<li><a href="http://www.beastxblog.com/development/19-great-firefox-plugins-for-developers/"  rel="bookmark"  class="crp_title" >19 great Firefox plugins for developers</a></li>
<li><a href="http://www.beastxblog.com/browsers/have-you-ever-wonder-about-404-not-found-message/"  rel="bookmark"  class="crp_title" >Have you ever wonder about 404 Not Found Message?</a></li>
<li><a href="http://www.beastxblog.com/fun/i-found-a-piece-of-code-of-windows-vista-kernel/"  rel="bookmark"  class="crp_title" >I found a piece of code of windows vista kernel</a></li>
</ul>
</div>
<hr />
<p><small>© beastx for <a href="http://www.beastxblog.com">Beastx&#039;s Blog</a>, 2010. &#124;
<a href="http://www.beastxblog.com/development/javascript/combine-external-files-to-get-the-minor-amount-of-requests/">Permalink</a> &#124;
<a href="http://www.beastxblog.com/development/javascript/combine-external-files-to-get-the-minor-amount-of-requests/#comments">No comment</a> &#124;
Add to
<a href="http://del.icio.us/post?url=http://www.beastxblog.com/development/javascript/combine-external-files-to-get-the-minor-amount-of-requests/&#038;title=Combine external files to get the minor amount of requests">del.icio.us</a>
<br/>
Post tags: <a href="http://www.beastxblog.com/tag/blog/" rel="tag">blog</a>, <a href="http://www.beastxblog.com/tag/css/" rel="tag">CSS</a>, <a href="http://www.beastxblog.com/tag/development/" rel="tag">Development</a>, <a href="http://www.beastxblog.com/tag/improvements/" rel="tag">Improvements</a>, <a href="http://www.beastxblog.com/tag/javascript/" rel="tag">Javascript</a>, <a href="http://www.beastxblog.com/tag/minify/" rel="tag">minify</a>, <a href="http://www.beastxblog.com/tag/wordpress/" rel="tag">wordpress</a><br/>
</small></p>]]></description>
			<content:encoded><![CDATA[<p>Suppose that you have 10 javascript files and 5 css files to load in  your page. This means that the browser need make 15 request to obtain  all required files for your site.</p>
<p>Every request means that the browser transmit the headers for every  file, making the total data transmitted are much greater</p>
<p>If you combine the 10 javascript files into one only file, and the 5  css files into one too, your site only need 2 requests to load all the  required files.</p>
<p>To achieve this, we can make all the javascript and css needed, is in one file, ourselves.</p>
<p>But in fact the best way is using the existing tools such as &#8220;Minify.&#8221;</p>
<p>Minify has two cool features, one of these features is the js and css compression to be sent to the browser by removing spaces and comments for example. But it also has another interesting feature, and is what interests us here.</p>
<p>Here we call a php file, using as parameter a list of js or css files, and this file gives us back the entire contents of all files together in a single request.</p>
<p>Also, Minify has the ability to keep a cache of js or css generated, to return the code directly in one future request, without having to be generated another time.</p>
<h3>Installation and use of Minify</h3>
<ol>
<li>Download the latest Minify from <a rel="nofollow"  target="_blank"  href="http://code.google.com/p/minify/"  title="Download Minify Php Tool" >http://code.google.com/p/minify/</a> and unzip the files to a new &#8220;minify&#8221; directory.</li>
<li>Copy the &#8220;min&#8221; folder directly into your DOCUMENT_ROOT.</li>
<li>Change the src of scripts tag and the href attribute of link tag to point to Minify tool. For Example:</li>
</ol>
<p><strong>Change it:</strong></p>
<div id="wpshdo_1"  class="wp-synhighlighter-outer" ><div id="wpshdt_1"  class="wp-synhighlighter-expanded" ><table border="0"  width="100%" ><tr><td align="left"  width="80%" ><a name="#codesyntax_1" ></a><a id="wpshat_1"  class="wp-synhighlighter-title"  href="#codesyntax_1"  onclick="javascript:wpsh_toggleBlock(1)"  title="Click to show/hide code block" >code</a></td><td align="right" ><a href="#codesyntax_1"  onclick="javascript:wpsh_code(1)"  title="Show code only" ><img border="0"  style="border: 0 none"  src="http://www.beastxblog.com/wp-content/plugins/wp-synhighlight/themes/default/images/code.png"  title="Combine external files to get the minor amount of requests"  alt="code Combine external files to get the minor amount of requests" /></a>&nbsp;<a href="#codesyntax_1"  onclick="javascript:wpsh_print(1)"  title="Print code" ><img border="0"  style="border: 0 none"  src="http://www.beastxblog.com/wp-content/plugins/wp-synhighlight/themes/default/images/printer.png"  title="Combine external files to get the minor amount of requests"  alt="printer Combine external files to get the minor amount of requests" /></a>&nbsp;<a href="http://www.beastxblog.com/wp-content/plugins/wp-synhighlight/About.html"  target="_blank"  title="Show plugin information" ><img border="0"  style="border: 0 none"  src="http://www.beastxblog.com/wp-content/plugins/wp-synhighlight/themes/default/images/info.gif"  title="Combine external files to get the minor amount of requests"  alt="info Combine external files to get the minor amount of requests" /></a>&nbsp;</td></tr></table></div><div id="wpshdi_1"  class="wp-synhighlighter-inner"  style="display: block;" ><div class="html4strict"  style="font-family:monospace;" ><ol><li class="li1" ><div class="de1" ><span class="sc2" >&lt;<a href="http://december.com/html/4/element/script.html" ><span class="kw2" >script</span></a> <span class="kw3" >type</span><span class="sy0" >=</span><span class="st0" >&quot;text/javascript&quot;</span> <span class="kw3" >src</span><span class="sy0" >=</span><span class="st0" >&quot;http://www.beastxblog.com/wp-content/themes/Beastx/scripts/core.js&quot;</span> <span class="sy0" >/</span>&gt;</span></div></li>
<li class="li1" ><div class="de1" ><span class="sc2" >&lt;<a href="http://december.com/html/4/element/script.html" ><span class="kw2" >script</span></a> <span class="kw3" >type</span><span class="sy0" >=</span><span class="st0" >&quot;text/javascript&quot;</span> <span class="kw3" >src</span><span class="sy0" >=</span><span class="st0" >&quot;http://www.beastxblog.com/wp-content/themes/Beastx/scripts/ui/TabManager.js&quot;</span> <span class="sy0" >/</span>&gt;</span></div></li>
<li class="li1" ><div class="de1" ><span class="sc2" >&lt;<a href="http://december.com/html/4/element/script.html" ><span class="kw2" >script</span></a> <span class="kw3" >type</span><span class="sy0" >=</span><span class="st0" >&quot;text/javascript&quot;</span> <span class="kw3" >src</span><span class="sy0" >=</span><span class="st0" >&quot;http://www.beastxblog.com/wp-content/themes/Beastx/scripts/ui/FooterToggler.js&quot;</span> <span class="sy0" >/</span>&gt;</span></div></li>
<li class="li1" ><div class="de1" ><span class="sc2" >&lt;<a href="http://december.com/html/4/element/link.html" ><span class="kw2" >link</span></a> <span class="kw3" >rel</span><span class="sy0" >=</span><span class="st0" >&quot;stylesheet&quot;</span> <span class="kw3" >href</span><span class="sy0" >=</span><span class="st0" >&quot;http://www.beastxblog.com/wp-content/themes/Beastx/style.css&quot;</span> <span class="sy0" >/</span>&gt;</span></div></li>
<li class="li2" ><div class="de2" ><span class="sc2" >&lt;<a href="http://december.com/html/4/element/link.html" ><span class="kw2" >link</span></a> <span class="kw3" >rel</span><span class="sy0" >=</span><span class="st0" >&quot;stylesheet&quot;</span> <span class="kw3" >href</span><span class="sy0" >=</span><span class="st0" >&quot;http://www.beastxblog.com/wp-content/themes/Beastx/style2.css&quot;</span> <span class="sy0" >/</span>&gt;</span></div></li>
</ol></div></div></div>
<p><strong>To:</strong><br/>
<div id="wpshdo_2"  class="wp-synhighlighter-outer" ><div id="wpshdt_2"  class="wp-synhighlighter-expanded" ><table border="0"  width="100%" ><tr><td align="left"  width="80%" ><a name="#codesyntax_2" ></a><a id="wpshat_2"  class="wp-synhighlighter-title"  href="#codesyntax_2"  onclick="javascript:wpsh_toggleBlock(2)"  title="Click to show/hide code block" >code</a></td><td align="right" ><a href="#codesyntax_2"  onclick="javascript:wpsh_code(2)"  title="Show code only" ><img border="0"  style="border: 0 none"  src="http://www.beastxblog.com/wp-content/plugins/wp-synhighlight/themes/default/images/code.png"  title="Combine external files to get the minor amount of requests"  alt="code Combine external files to get the minor amount of requests" /></a>&nbsp;<a href="#codesyntax_2"  onclick="javascript:wpsh_print(2)"  title="Print code" ><img border="0"  style="border: 0 none"  src="http://www.beastxblog.com/wp-content/plugins/wp-synhighlight/themes/default/images/printer.png"  title="Combine external files to get the minor amount of requests"  alt="printer Combine external files to get the minor amount of requests" /></a>&nbsp;<a href="http://www.beastxblog.com/wp-content/plugins/wp-synhighlight/About.html"  target="_blank"  title="Show plugin information" ><img border="0"  style="border: 0 none"  src="http://www.beastxblog.com/wp-content/plugins/wp-synhighlight/themes/default/images/info.gif"  title="Combine external files to get the minor amount of requests"  alt="info Combine external files to get the minor amount of requests" /></a>&nbsp;</td></tr></table></div><div id="wpshdi_2"  class="wp-synhighlighter-inner"  style="display: block;" ><div class="html4strict"  style="font-family:monospace;" ><ol><li class="li1" ><div class="de1" ><span class="sc2" >&lt;<a href="http://december.com/html/4/element/script.html" ><span class="kw2" >script</span></a> <span class="kw3" >type</span><span class="sy0" >=</span><span class="st0" >&quot;text/javascript&quot;</span> <span class="kw3" >src</span><span class="sy0" >=</span><span class="st0" >&quot;http://www.beastxblog.com/min/?f=wp-content/themes/Beastx/scripts/core.js,wp-content/themes/Beastx/scripts/ui/TabManager.js,wp-content/themes/Beastx/scripts/ui/FooterToggler.js&quot;</span><span class="sy0" >/</span>&gt;</span></div></li>
<li class="li1" ><div class="de1" ><span class="sc2" >&lt;<a href="http://december.com/html/4/element/link.html" ><span class="kw2" >link</span></a> <span class="kw3" >rel</span><span class="sy0" >=</span><span class="st0" >&quot;stylesheet&quot;</span> <span class="kw3" >href</span><span class="sy0" >=</span><span class="st0" >&quot;http://www.beastxblog.com/min/?f=wp-content/themes/Beastx/style.css,wp-content/themes/Beastx/style2.css&quot;</span> <span class="sy0" >/</span>&gt;</span></div></li>
</ol></div></div></div></p>
<h3>Improvements in the use of Minify</h3>
<p>If we have two instances of the blog, one in production (public site) and another in development to develop and test the things that we will publish, we can change some settings depending on the<strong> SERVER_NAME </strong>to the development server is not used Minify. For example:</p>
<div id="wpshdo_3"  class="wp-synhighlighter-outer" ><div id="wpshdt_3"  class="wp-synhighlighter-expanded" ><table border="0"  width="100%" ><tr><td align="left"  width="80%" ><a name="#codesyntax_3" ></a><a id="wpshat_3"  class="wp-synhighlighter-title"  href="#codesyntax_3"  onclick="javascript:wpsh_toggleBlock(3)"  title="Click to show/hide code block" >code</a></td><td align="right" ><a href="#codesyntax_3"  onclick="javascript:wpsh_code(3)"  title="Show code only" ><img border="0"  style="border: 0 none"  src="http://www.beastxblog.com/wp-content/plugins/wp-synhighlight/themes/default/images/code.png"  title="Combine external files to get the minor amount of requests"  alt="code Combine external files to get the minor amount of requests" /></a>&nbsp;<a href="#codesyntax_3"  onclick="javascript:wpsh_print(3)"  title="Print code" ><img border="0"  style="border: 0 none"  src="http://www.beastxblog.com/wp-content/plugins/wp-synhighlight/themes/default/images/printer.png"  title="Combine external files to get the minor amount of requests"  alt="printer Combine external files to get the minor amount of requests" /></a>&nbsp;<a href="http://www.beastxblog.com/wp-content/plugins/wp-synhighlight/About.html"  target="_blank"  title="Show plugin information" ><img border="0"  style="border: 0 none"  src="http://www.beastxblog.com/wp-content/plugins/wp-synhighlight/themes/default/images/info.gif"  title="Combine external files to get the minor amount of requests"  alt="info Combine external files to get the minor amount of requests" /></a>&nbsp;</td></tr></table></div><div id="wpshdi_3"  class="wp-synhighlighter-inner"  style="display: block;" ><div class="php"  style="font-family:monospace;" ><ol><li class="li1" ><div class="de1" ><span class="kw1" >if</span> <span class="br0" >&#40;</span><span class="re0" >$_SERVER</span><span class="br0" >&#91;</span><span class="st_h" >'SERVER_NAME'</span><span class="br0" >&#93;</span> <span class="sy0" >==</span> <span class="st_h" >'myTestingServer'</span><span class="br0" >&#41;</span> <span class="br0" >&#123;</span></div></li>
<li class="li1" ><div class="de1" >&nbsp; &nbsp; <span class="co1" >// development and testing</span></div></li>
<li class="li1" ><div class="de1" >&nbsp; &nbsp; <span class="re0" >$min_allowDebugFlag</span> <span class="sy0" >=</span> <span class="kw4" >true</span><span class="sy0" >;</span></div></li>
<li class="li1" ><div class="de1" >&nbsp; &nbsp; <span class="re0" >$min_errorLogger</span> &nbsp; &nbsp;<span class="sy0" >=</span> <span class="kw4" >true</span><span class="sy0" >;</span></div></li>
<li class="li2" ><div class="de2" >&nbsp; &nbsp; <span class="re0" >$min_enableBuilder</span> &nbsp;<span class="sy0" >=</span> <span class="kw4" >true</span><span class="sy0" >;</span></div></li>
<li class="li1" ><div class="de1" >&nbsp; &nbsp; <span class="re0" >$min_cachePath</span> &nbsp; &nbsp; &nbsp;<span class="sy0" >=</span> <span class="st_h" >'c:\\WINDOWS\\Temp'</span><span class="sy0" >;</span></div></li>
<li class="li1" ><div class="de1" >&nbsp; &nbsp; <span class="re0" >$min_serveOptions</span><span class="br0" >&#91;</span><span class="st_h" >'maxAge'</span><span class="br0" >&#93;</span> <span class="sy0" >=</span> <span class="nu0" >0</span><span class="sy0" >;</span></div></li>
<li class="li1" ><div class="de1" ><span class="br0" >&#125;</span> <span class="kw1" >else</span> <span class="br0" >&#123;</span></div></li>
<li class="li1" ><div class="de1" >&nbsp; &nbsp; <span class="co1" >// production</span></div></li>
<li class="li2" ><div class="de2" >&nbsp; &nbsp; <span class="re0" >$min_allowDebugFlag</span> <span class="sy0" >=</span> <span class="kw4" >false</span><span class="sy0" >;</span></div></li>
<li class="li1" ><div class="de1" >&nbsp; &nbsp; <span class="re0" >$min_errorLogger</span> &nbsp; &nbsp;<span class="sy0" >=</span> <span class="kw4" >false</span><span class="sy0" >;</span></div></li>
<li class="li1" ><div class="de1" >&nbsp; &nbsp; <span class="re0" >$min_enableBuilder</span> &nbsp;<span class="sy0" >=</span> <span class="kw4" >false</span><span class="sy0" >;</span></div></li>
<li class="li1" ><div class="de1" >&nbsp; &nbsp; <span class="re0" >$min_cachePath</span> &nbsp; &nbsp; &nbsp;<span class="sy0" >=</span> <span class="st_h" >'/tmp'</span><span class="sy0" >;</span></div></li>
<li class="li1" ><div class="de1" >&nbsp; &nbsp; <span class="re0" >$min_serveOptions</span><span class="br0" >&#91;</span><span class="st_h" >'maxAge'</span><span class="br0" >&#93;</span> <span class="sy0" >=</span> <span class="nu0" >86400</span><span class="sy0" >;</span></div></li>
<li class="li2" ><div class="de2" ><span class="br0" >&#125;</span></div></li>
</ol></div></div></div>
<p>For those who do not want the trouble of installing and configuring Minify, there is also a Wordpress plugin that makes all the js and css use Minify blog.</p>
<p>You can get it here: <a rel="nofollow"  target="_blank"  href="http://wordpress.org/extend/plugins/wp-minify/"  title="Download WP-Minify Wordpress plugin" >http://wordpress.org/extend/plugins/wp-minify/</a> and configure to their liking from the WordPress admin screen.</p>
<p>See you at the next tip.
<div id="crp_related" >
<h3>Related Posts</h3>
<ul>
<li><a href="http://www.beastxblog.com/development/javascript/put-all-the-javascripts-files-at-the-end/"  rel="bookmark"  class="crp_title" >Put all the javascripts files at the end.</a></li>
<li><a href="http://www.beastxblog.com/ubuntu-linux/list-of-useful-and-frequently-used-unix-commands/"  rel="bookmark"  class="crp_title" >List of useful and frequently used UNIX commands</a></li>
<li><a href="http://www.beastxblog.com/development/19-great-firefox-plugins-for-developers/"  rel="bookmark"  class="crp_title" >19 great Firefox plugins for developers</a></li>
<li><a href="http://www.beastxblog.com/browsers/have-you-ever-wonder-about-404-not-found-message/"  rel="bookmark"  class="crp_title" >Have you ever wonder about 404 Not Found Message?</a></li>
<li><a href="http://www.beastxblog.com/fun/i-found-a-piece-of-code-of-windows-vista-kernel/"  rel="bookmark"  class="crp_title" >I found a piece of code of windows vista kernel</a></li>
</ul>
</div>
<hr />
<p><small>© beastx for <a href="http://www.beastxblog.com">Beastx&#039;s Blog</a>, 2010. |
<a href="http://www.beastxblog.com/development/javascript/combine-external-files-to-get-the-minor-amount-of-requests/">Permalink</a> |
<a href="http://www.beastxblog.com/development/javascript/combine-external-files-to-get-the-minor-amount-of-requests/#comments">No comment</a> |
Add to
<a href="http://del.icio.us/post?url=http://www.beastxblog.com/development/javascript/combine-external-files-to-get-the-minor-amount-of-requests/&title=Combine external files to get the minor amount of requests">del.icio.us</a>
<br/>
Post tags: <a href="http://www.beastxblog.com/tag/blog/" rel="tag">blog</a>, <a href="http://www.beastxblog.com/tag/css/" rel="tag">CSS</a>, <a href="http://www.beastxblog.com/tag/development/" rel="tag">Development</a>, <a href="http://www.beastxblog.com/tag/improvements/" rel="tag">Improvements</a>, <a href="http://www.beastxblog.com/tag/javascript/" rel="tag">Javascript</a>, <a href="http://www.beastxblog.com/tag/minify/" rel="tag">minify</a>, <a href="http://www.beastxblog.com/tag/wordpress/" rel="tag">wordpress</a><br/>
</small></p><img src="http://feeds.feedburner.com/~r/BeastxsBlog/~4/zlKR_BV1T-w" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.beastxblog.com/development/javascript/combine-external-files-to-get-the-minor-amount-of-requests/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.beastxblog.com/development/javascript/combine-external-files-to-get-the-minor-amount-of-requests/</feedburner:origLink></item>
		<item>
		<title>Put all the javascripts files at the end.</title>
		<link>http://feedproxy.google.com/~r/BeastxsBlog/~3/5Le-KlzyfRY/</link>
		<comments>http://www.beastxblog.com/development/javascript/put-all-the-javascripts-files-at-the-end/#comments</comments>
		<pubDate>Sun, 09 May 2010 10:18:30 +0000</pubDate>
		<dc:creator>beastx</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[browser]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[HTTP]]></category>
		<category><![CDATA[improvement]]></category>
		<category><![CDATA[page load]]></category>
		<guid isPermaLink="false">http://www.beastxblog.com/?p=100</guid>
		<description><![CDATA[<p>Hello, this time I will talk about how to speed up loading of pages in a Wordpress blog.</p>
<p>I first want to clarify that I am no expert on the subject, and that what I write in this post are just some tips, which if used together, can provoke that the burden of our blog is much quicker.</p>
<p><a href="http://www.beastxblog.com/development/javascript/put-all-the-javascripts-files-at-the-end/"  class="more-link" >Read more on Put all the javascripts files at the end&#8230;.</a></p>
<div id="crp_related" >
<h3>Related Posts</h3>
<ul>
<li><a href="http://www.beastxblog.com/development/javascript/combine-external-files-to-get-the-minor-amount-of-requests/"  rel="bookmark"  class="crp_title" >Combine external files to get the minor amount of requests</a></li>
<li><a href="http://www.beastxblog.com/fun/consollection-the-history-of-game-consoles/"  rel="bookmark"  class="crp_title" >Consollection, the history of game consoles</a></li>
<li><a href="http://www.beastxblog.com/development/php/php-and-magic-methods/"  rel="bookmark"  class="crp_title" >PHP and Magic Methods</a></li>
<li><a href="http://www.beastxblog.com/development/19-great-firefox-plugins-for-developers/"  rel="bookmark"  class="crp_title" >19 great Firefox plugins for developers</a></li>
<li><a href="http://www.beastxblog.com/fun/how-to-work-with-internet-explorer-6/"  rel="bookmark"  class="crp_title" >How to work with Internet Explorer 6</a></li>
</ul>
</div>
<hr />
<p><small>© beastx for <a href="http://www.beastxblog.com">Beastx&#039;s Blog</a>, 2010. &#124;
<a href="http://www.beastxblog.com/development/javascript/put-all-the-javascripts-files-at-the-end/">Permalink</a> &#124;
<a href="http://www.beastxblog.com/development/javascript/put-all-the-javascripts-files-at-the-end/#comments">One comment</a> &#124;
Add to
<a href="http://del.icio.us/post?url=http://www.beastxblog.com/development/javascript/put-all-the-javascripts-files-at-the-end/&#038;title=Put all the javascripts files at the end.">del.icio.us</a>
<br/>
Post tags: <a href="http://www.beastxblog.com/tag/blog/" rel="tag">blog</a>, <a href="http://www.beastxblog.com/tag/browser/" rel="tag">browser</a>, <a href="http://www.beastxblog.com/tag/css/" rel="tag">CSS</a>, <a href="http://www.beastxblog.com/tag/development/" rel="tag">Development</a>, <a href="http://www.beastxblog.com/tag/html/" rel="tag">HTML</a>, <a href="http://www.beastxblog.com/tag/http/" rel="tag">HTTP</a>, <a href="http://www.beastxblog.com/tag/improvement/" rel="tag">improvement</a>, <a href="http://www.beastxblog.com/tag/javascript/" rel="tag">Javascript</a>, <a href="http://www.beastxblog.com/tag/page-load/" rel="tag">page load</a>, <a href="http://www.beastxblog.com/tag/wordpress/" rel="tag">wordpress</a><br/>
</small></p>]]></description>
			<content:encoded><![CDATA[<p>Hello, this time I will talk about how to speed up loading of pages in a Wordpress blog.</p>
<p>I first want to clarify that I am no expert on the subject, and that what I write in this post are just some tips, which if used together, can provoke that the burden of our blog is much quicker.</p>
<p>I have tested, modified, adapted, all the tips that I find when i try to improved the load of my own blog, which added to the experience I have several years of web development, let me get reduced the load of my Blog 68 seconds to an average of three seconds.</p>
<p>I will divide all the tips in different posts, so that not so long, so, enough of presentation, here are the first tip:</p>
<h3>Put all the javascripts files at the end.</h3>
<p>W<span class="wp-decoratr-image" ><img src="http://www.beastxblog.com//HLIC/7b6725554919ebc6643b36b681d00a1d.jpg"  alt="the JavaScript Code"  title="Put all the javascripts files at the end." /></span>hen one html page is loading, it loads the files as they appear, first the html, then css, images, flash, etc.</p>
<p>If the js code is into the header tag, it will load before any of the other files listed below them.</p>
<p>If we has this in mind, y we consider that normally the JavaScript code is ready to execute when the page is fully loaded, is a good thing, move all JavaScript code to the footer.</p>
<p>With this tip, the total page load time will be the same, or very like that the original time, but, will make an more efficient load to the user, because he can see the site, before, without need wait for the loading of javascript file.</p>
<p>To make this, we can start using Wordpress functions: remove_filter and add_filter.</p>
<p>For example you can add this in your theme functions file:</p>
<div id="wpshdo_4"  class="wp-synhighlighter-outer" ><div id="wpshdt_4"  class="wp-synhighlighter-expanded" ><table border="0"  width="100%" ><tr><td align="left"  width="80%" ><a name="#codesyntax_4" ></a><a id="wpshat_4"  class="wp-synhighlighter-title"  href="#codesyntax_4"  onclick="javascript:wpsh_toggleBlock(4)"  title="Click to show/hide code block" >code</a></td><td align="right" ><a href="#codesyntax_4"  onclick="javascript:wpsh_code(4)"  title="Show code only" ><img border="0"  style="border: 0 none"  src="http://www.beastxblog.com/wp-content/plugins/wp-synhighlight/themes/default/images/code.png"  title="Put all the javascripts files at the end."  alt="code Put all the javascripts files at the end." /></a>&nbsp;<a href="#codesyntax_4"  onclick="javascript:wpsh_print(4)"  title="Print code" ><img border="0"  style="border: 0 none"  src="http://www.beastxblog.com/wp-content/plugins/wp-synhighlight/themes/default/images/printer.png"  title="Put all the javascripts files at the end."  alt="printer Put all the javascripts files at the end." /></a>&nbsp;<a href="http://www.beastxblog.com/wp-content/plugins/wp-synhighlight/About.html"  target="_blank"  title="Show plugin information" ><img border="0"  style="border: 0 none"  src="http://www.beastxblog.com/wp-content/plugins/wp-synhighlight/themes/default/images/info.gif"  title="Put all the javascripts files at the end."  alt="info Put all the javascripts files at the end." /></a>&nbsp;</td></tr></table></div><div id="wpshdi_4"  class="wp-synhighlighter-inner"  style="display: block;" ><div class="php"  style="font-family:monospace;" ><ol><li class="li1" ><div class="de1" ><span class="kw2" >&lt;?php</span></div></li>
<li class="li1" ><div class="de1" ><span class="kw1" >if</span> <span class="br0" >&#40;</span><span class="sy0" >!</span>is_admin<span class="br0" >&#40;</span><span class="br0" >&#41;</span><span class="br0" >&#41;</span> <span class="br0" >&#123;</span></div></li>
<li class="li1" ><div class="de1" >&nbsp; &nbsp; remove_action<span class="br0" >&#40;</span><span class="st_h" >'wp_head'</span><span class="sy0" >,</span> <span class="st_h" >'wp_print_scripts'</span><span class="br0" >&#41;</span><span class="sy0" >;</span></div></li>
<li class="li1" ><div class="de1" >&nbsp; &nbsp; remove_action<span class="br0" >&#40;</span><span class="st_h" >'wp_head'</span><span class="sy0" >,</span> <span class="st_h" >'wp_print_head_scripts'</span><span class="sy0" >,</span> 9<span class="br0" >&#41;</span><span class="sy0" >;</span></div></li>
<li class="li2" ><div class="de2" >&nbsp; &nbsp; remove_action<span class="br0" >&#40;</span><span class="st_h" >'wp_head'</span><span class="sy0" >,</span> <span class="st_h" >'wp_enqueue_scripts'</span><span class="sy0" >,</span> 1<span class="br0" >&#41;</span><span class="sy0" >;</span></div></li>
<li class="li1" ><div class="de1" >&nbsp; &nbsp; add_action<span class="br0" >&#40;</span><span class="st_h" >'wp_footer'</span><span class="sy0" >,</span> <span class="st_h" >'wp_print_scripts'</span><span class="sy0" >,</span> 5<span class="br0" >&#41;</span><span class="sy0" >;</span></div></li>
<li class="li1" ><div class="de1" >&nbsp; &nbsp; add_action<span class="br0" >&#40;</span><span class="st_h" >'wp_footer'</span><span class="sy0" >,</span> <span class="st_h" >'wp_enqueue_scripts'</span><span class="sy0" >,</span> 5<span class="br0" >&#41;</span><span class="sy0" >;</span></div></li>
<li class="li1" ><div class="de1" >&nbsp; &nbsp; add_action<span class="br0" >&#40;</span><span class="st_h" >'wp_footer'</span><span class="sy0" >,</span> <span class="st_h" >'wp_print_head_scripts'</span><span class="sy0" >,</span> 5<span class="br0" >&#41;</span><span class="sy0" >;</span></div></li>
<li class="li1" ><div class="de1" ><span class="br0" >&#125;</span></div></li>
<li class="li2" ><div class="de2" ><span class="sy1" >?&gt;</span></div></li>
</ol></div></div></div>
<p>This makes Wordpress wp_print_scripts or wp_enqueue_scripts run when the function wp_footer is called, instead of wp_head.<span class="wp-decoratr-image" > </span></p>
<p>Of course, for this to wo<span class="wp-decoratr-image" ><span class="wp-decoratr-image" ><span class="wp-decoratr-image" > </span></span></span>rk our theme has to call wp_footer.</p>
<p>Another thing we have to do is that the javascripts files of our theme will are loaded by wp_enqueue_scripts, instead of are declared using the script tag in the html of the head of our theme.</p>
<p>For this, we are removing the scripts tags of html code, and we will add to the function file of our theme as follows:</p>
<div id="wpshdo_5"  class="wp-synhighlighter-outer" ><div id="wpshdt_5"  class="wp-synhighlighter-expanded" ><table border="0"  width="100%" ><tr><td align="left"  width="80%" ><a name="#codesyntax_5" ></a><a id="wpshat_5"  class="wp-synhighlighter-title"  href="#codesyntax_5"  onclick="javascript:wpsh_toggleBlock(5)"  title="Click to show/hide code block" >code</a></td><td align="right" ><a href="#codesyntax_5"  onclick="javascript:wpsh_code(5)"  title="Show code only" ><img border="0"  style="border: 0 none"  src="http://www.beastxblog.com/wp-content/plugins/wp-synhighlight/themes/default/images/code.png"  title="Put all the javascripts files at the end."  alt="code Put all the javascripts files at the end." /></a>&nbsp;<a href="#codesyntax_5"  onclick="javascript:wpsh_print(5)"  title="Print code" ><img border="0"  style="border: 0 none"  src="http://www.beastxblog.com/wp-content/plugins/wp-synhighlight/themes/default/images/printer.png"  title="Put all the javascripts files at the end."  alt="printer Put all the javascripts files at the end." /></a>&nbsp;<a href="http://www.beastxblog.com/wp-content/plugins/wp-synhighlight/About.html"  target="_blank"  title="Show plugin information" ><img border="0"  style="border: 0 none"  src="http://www.beastxblog.com/wp-content/plugins/wp-synhighlight/themes/default/images/info.gif"  title="Put all the javascripts files at the end."  alt="info Put all the javascripts files at the end." /></a>&nbsp;</td></tr></table></div><div id="wpshdi_5"  class="wp-synhighlighter-inner"  style="display: block;" ><div class="php"  style="font-family:monospace;" ><ol><li class="li1" ><div class="de1" ><span class="kw2" >&lt;?php</span></div></li>
<li class="li1" ><div class="de1" ><span class="kw2" >function</span> beastxPrintScriptsAction<span class="br0" >&#40;</span><span class="br0" >&#41;</span> <span class="br0" >&#123;</span></div></li>
<li class="li1" ><div class="de1" >&nbsp; &nbsp; wp_enqueue_script<span class="br0" >&#40;</span><span class="st_h" >'beastxCore'</span><span class="sy0" >,</span> get_bloginfo<span class="br0" >&#40;</span><span class="st_h" >'url'</span><span class="br0" >&#41;</span> <span class="sy0" >.</span> <span class="st_h" >'/wp-content/themes/Beastx/scripts/core.js'</span><span class="sy0" >,</span> <span class="kw4" >false</span><span class="sy0" >,</span> <span class="kw4" >false</span><span class="sy0" >,</span> <span class="kw4" >true</span><span class="br0" >&#41;</span><span class="sy0" >;</span></div></li>
<li class="li1" ><div class="de1" >&nbsp; &nbsp; wp_enqueue_script<span class="br0" >&#40;</span><span class="st_h" >'beastxTabManager'</span><span class="sy0" >,</span> get_bloginfo<span class="br0" >&#40;</span><span class="st_h" >'url'</span><span class="br0" >&#41;</span> <span class="sy0" >.</span> <span class="st_h" >'/wp-content/themes/Beastx/scripts/ui/TabManager.js'</span><span class="sy0" >,</span> <span class="kw4" >false</span><span class="sy0" >,</span> <span class="kw4" >false</span><span class="sy0" >,</span> <span class="kw4" >true</span><span class="br0" >&#41;</span><span class="sy0" >;</span></div></li>
<li class="li2" ><div class="de2" >&nbsp; &nbsp; wp_enqueue_script<span class="br0" >&#40;</span><span class="st_h" >'beastxFooterToogler'</span><span class="sy0" >,</span> get_bloginfo<span class="br0" >&#40;</span><span class="st_h" >'url'</span><span class="br0" >&#41;</span> <span class="sy0" >.</span> <span class="st_h" >'/wp-content/themes/Beastx/scripts/ui/FooterToggler.js'</span><span class="sy0" >,</span> <span class="kw4" >false</span><span class="sy0" >,</span> <span class="kw4" >false</span><span class="sy0" >,</span> <span class="kw4" >true</span><span class="br0" >&#41;</span><span class="sy0" >;</span></div></li>
<li class="li1" ><div class="de1" ><span class="br0" >&#125;</span></div></li>
<li class="li1" ><div class="de1" >&nbsp;</div></li>
<li class="li1" ><div class="de1" ><span class="kw1" >if</span> <span class="br0" >&#40;</span><span class="sy0" >!</span>is_admin<span class="br0" >&#40;</span><span class="br0" >&#41;</span><span class="br0" >&#41;</span> <span class="br0" >&#123;</span></div></li>
<li class="li1" ><div class="de1" >&nbsp; &nbsp; add_action<span class="br0" >&#40;</span><span class="st_h" >'init'</span><span class="sy0" >,</span> <span class="st_h" >'beastxPrintScriptsAction'</span><span class="br0" >&#41;</span><span class="sy0" >;</span></div></li>
<li class="li2" ><div class="de2" ><span class="br0" >&#125;</span></div></li>
<li class="li1" ><div class="de1" ><span class="sy1" >?&gt;</span></div></li>
</ol></div></div></div>
<p>Of course, this is only an example. You need change  the enqueue scripts for your scripts.</p>
<p>After that, the only thing left to do is check if any of the plugin you have installed, use one or more javascript files through any manner that is not wp_enqueue_script and change it.</p>
<p>This is all for today, I will post the second tip in short time. Bye
<div id="crp_related" >
<h3>Related Posts</h3>
<ul>
<li><a href="http://www.beastxblog.com/development/javascript/combine-external-files-to-get-the-minor-amount-of-requests/"  rel="bookmark"  class="crp_title" >Combine external files to get the minor amount of requests</a></li>
<li><a href="http://www.beastxblog.com/fun/consollection-the-history-of-game-consoles/"  rel="bookmark"  class="crp_title" >Consollection, the history of game consoles</a></li>
<li><a href="http://www.beastxblog.com/development/php/php-and-magic-methods/"  rel="bookmark"  class="crp_title" >PHP and Magic Methods</a></li>
<li><a href="http://www.beastxblog.com/development/19-great-firefox-plugins-for-developers/"  rel="bookmark"  class="crp_title" >19 great Firefox plugins for developers</a></li>
<li><a href="http://www.beastxblog.com/fun/how-to-work-with-internet-explorer-6/"  rel="bookmark"  class="crp_title" >How to work with Internet Explorer 6</a></li>
</ul>
</div>
<hr />
<p><small>© beastx for <a href="http://www.beastxblog.com">Beastx&#039;s Blog</a>, 2010. |
<a href="http://www.beastxblog.com/development/javascript/put-all-the-javascripts-files-at-the-end/">Permalink</a> |
<a href="http://www.beastxblog.com/development/javascript/put-all-the-javascripts-files-at-the-end/#comments">One comment</a> |
Add to
<a href="http://del.icio.us/post?url=http://www.beastxblog.com/development/javascript/put-all-the-javascripts-files-at-the-end/&title=Put all the javascripts files at the end.">del.icio.us</a>
<br/>
Post tags: <a href="http://www.beastxblog.com/tag/blog/" rel="tag">blog</a>, <a href="http://www.beastxblog.com/tag/browser/" rel="tag">browser</a>, <a href="http://www.beastxblog.com/tag/css/" rel="tag">CSS</a>, <a href="http://www.beastxblog.com/tag/development/" rel="tag">Development</a>, <a href="http://www.beastxblog.com/tag/html/" rel="tag">HTML</a>, <a href="http://www.beastxblog.com/tag/http/" rel="tag">HTTP</a>, <a href="http://www.beastxblog.com/tag/improvement/" rel="tag">improvement</a>, <a href="http://www.beastxblog.com/tag/javascript/" rel="tag">Javascript</a>, <a href="http://www.beastxblog.com/tag/page-load/" rel="tag">page load</a>, <a href="http://www.beastxblog.com/tag/wordpress/" rel="tag">wordpress</a><br/>
</small></p><img src="http://feeds.feedburner.com/~r/BeastxsBlog/~4/5Le-KlzyfRY" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.beastxblog.com/development/javascript/put-all-the-javascripts-files-at-the-end/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.beastxblog.com/development/javascript/put-all-the-javascripts-files-at-the-end/</feedburner:origLink></item>
		<item>
		<title>Interesting, addictive and fun Flash Games</title>
		<link>http://feedproxy.google.com/~r/BeastxsBlog/~3/xuZXPIz4swc/</link>
		<comments>http://www.beastxblog.com/fun/interesting-addictive-and-fun-flash-games/#comments</comments>
		<pubDate>Thu, 06 May 2010 06:24:56 +0000</pubDate>
		<dc:creator>beastx</dc:creator>
				<category><![CDATA[Fun]]></category>
		<category><![CDATA[Games]]></category>
		<category><![CDATA[addictive]]></category>
		<category><![CDATA[flash game]]></category>
		<category><![CDATA[game]]></category>
		<category><![CDATA[geek]]></category>
		<category><![CDATA[online game]]></category>
		<guid isPermaLink="false">http://www.beastxblog.com/?p=96</guid>
		<description><![CDATA[<p>Today I post 2 Interesting, addictive and fun Flash Games that all geek should be play <img src="http://www.beastxblog.com/wp-includes/images/smilies/icon_wink.gif"  alt=";)"  class="wp-smiley"  title="Interesting, addictive and fun Flash Games" /> .</p>
<h3>First Person Tetris</h3>
<p>The first game, <strong>&#8220;First Person Tetris&#8221;</strong> is a very fun Tetris variant in which the rotate functionality, rotate the whole screen instead of just turning the piece that is falling down.</p>
<p><a href="http://www.beastxblog.com/fun/interesting-addictive-and-fun-flash-games/"  class="more-link" >Read more on Interesting, addictive and fun Flash Games&#8230;</a></p>
<div id="crp_related" >
<h3>Related Posts</h3>
<ul>
<li><a href="http://www.beastxblog.com/fun/weewar-game-online-geek-game-community/"  rel="bookmark"  class="crp_title" >Weewar game &#124; online geek game community</a></li>
<li><a href="http://www.beastxblog.com/fun/consollection-the-history-of-game-consoles/"  rel="bookmark"  class="crp_title" >Consollection, the history of game consoles</a></li>
<li><a href="http://www.beastxblog.com/fun/advantages-of-having-a-girlfriend-geek/"  rel="bookmark"  class="crp_title" >Advantages of having a girlfriend geek</a></li>
<li><a href="http://www.beastxblog.com/development/javascript/put-all-the-javascripts-files-at-the-end/"  rel="bookmark"  class="crp_title" >Put all the javascripts files at the end.</a></li>
<li><a href="http://www.beastxblog.com/development/css/playing-with-html-and-css-ubuntu-logo/"  rel="bookmark"  class="crp_title" >Playing with HTML and CSS (ubuntu logo)</a></li>
</ul>
</div>
<hr />
<p><small>© beastx for <a href="http://www.beastxblog.com">Beastx&#039;s Blog</a>, 2010. &#124;
<a href="http://www.beastxblog.com/fun/interesting-addictive-and-fun-flash-games/">Permalink</a> &#124;
<a href="http://www.beastxblog.com/fun/interesting-addictive-and-fun-flash-games/#comments">One comment</a> &#124;
Add to
<a href="http://del.icio.us/post?url=http://www.beastxblog.com/fun/interesting-addictive-and-fun-flash-games/&#038;title=Interesting, addictive and fun Flash Games">del.icio.us</a>
<br/>
Post tags: <a href="http://www.beastxblog.com/tag/addictive/" rel="tag">addictive</a>, <a href="http://www.beastxblog.com/tag/flash-game/" rel="tag">flash game</a>, <a href="http://www.beastxblog.com/tag/fun/" rel="tag">Fun</a>, <a href="http://www.beastxblog.com/tag/game/" rel="tag">game</a>, <a href="http://www.beastxblog.com/tag/geek/" rel="tag">geek</a>, <a href="http://www.beastxblog.com/tag/online-game/" rel="tag">online game</a><br/>
</small></p>]]></description>
			<content:encoded><![CDATA[<p>Today I post 2 Interesting, addictive and fun Flash Games that all geek should be play <img src="http://www.beastxblog.com/wp-includes/images/smilies/icon_wink.gif"  alt=";)"  class="wp-smiley"  title="Interesting, addictive and fun Flash Games" /> .</p>
<h3>First Person Tetris</h3>
<p>The first game, <strong>&#8220;First Person Tetris&#8221;</strong> is a very fun Tetris variant in which the rotate functionality, rotate the whole screen instead of just turning the piece that is falling down.</p>
<p>You have to select different music, and two different viewing modes, the <strong>&#8220;normal view&#8221;</strong>, where you see a beloved Nintendo video games console with a TV screen, and a <strong>&#8220;night view&#8221;</strong>, which sees only a black background screen with the piece that should be falling in the middle.</p>
<p>I don&#8217;t remember exactly, but I think that my record playing this game is approximately 7000 points.</p>
<p>The Url is: <a rel="nofollow"  target="_blank"  href="http://firstpersontetris.com/"  title="First person tetris flash game" >http://firstpersontetris.com/</a></p>
<h3>Multi Task</h3>
<p><strong>Multi Task</strong> is a very addictive game, very simple in the beginning, but after a few seconds is getting much more complicated, reaching <strong>in the first minute to be almost impossible</strong> for someone who does not have absolute control over their fingers.</p>
<p>When you start, you control a bar with the keys left and right, keeping it in level trying that does not drop a ball that is above the bar.</p>
<p>After 15 seconds, the screen is divided into two parts, leaving the first bar to the left and putting a new challenge to the right. In this case we have to move with the up and down keys, a piece, avoiding that this is touched by arrows that move from side to side into the box.</p>
<p>When the screen is divide, we must control not only the first bar, but also must be careful that we not lose in the second block.</p>
<p>After a few seconds you add a 3rd block where we handle a square with the keys w, a, s and d.</p>
<p>Then a fourth block, and the truth, I does not play without loose, the sufficient time to see if there will be a fifth or more.</p>
<p>I played awhile ago, made several attempts, and the most of times, I was loss in the game, in a maximum of 60 seconds I think.</p>
<p>The Url is: <a rel="nofollow"  target="_blank"  href="http://lantae.com/mediatrola/latrola5/multilol.swf"  title="Multi Task Flash Game" >http://lantae.com/mediatrola/latrola5/multilol.swf</a></p>
<p>You can play the games, and post a comment with your records.
<div id="crp_related" >
<h3>Related Posts</h3>
<ul>
<li><a href="http://www.beastxblog.com/fun/weewar-game-online-geek-game-community/"  rel="bookmark"  class="crp_title" >Weewar game | online geek game community</a></li>
<li><a href="http://www.beastxblog.com/fun/consollection-the-history-of-game-consoles/"  rel="bookmark"  class="crp_title" >Consollection, the history of game consoles</a></li>
<li><a href="http://www.beastxblog.com/fun/advantages-of-having-a-girlfriend-geek/"  rel="bookmark"  class="crp_title" >Advantages of having a girlfriend geek</a></li>
<li><a href="http://www.beastxblog.com/development/javascript/put-all-the-javascripts-files-at-the-end/"  rel="bookmark"  class="crp_title" >Put all the javascripts files at the end.</a></li>
<li><a href="http://www.beastxblog.com/development/css/playing-with-html-and-css-ubuntu-logo/"  rel="bookmark"  class="crp_title" >Playing with HTML and CSS (ubuntu logo)</a></li>
</ul>
</div>
<hr />
<p><small>© beastx for <a href="http://www.beastxblog.com">Beastx&#039;s Blog</a>, 2010. |
<a href="http://www.beastxblog.com/fun/interesting-addictive-and-fun-flash-games/">Permalink</a> |
<a href="http://www.beastxblog.com/fun/interesting-addictive-and-fun-flash-games/#comments">One comment</a> |
Add to
<a href="http://del.icio.us/post?url=http://www.beastxblog.com/fun/interesting-addictive-and-fun-flash-games/&title=Interesting, addictive and fun Flash Games">del.icio.us</a>
<br/>
Post tags: <a href="http://www.beastxblog.com/tag/addictive/" rel="tag">addictive</a>, <a href="http://www.beastxblog.com/tag/flash-game/" rel="tag">flash game</a>, <a href="http://www.beastxblog.com/tag/fun/" rel="tag">Fun</a>, <a href="http://www.beastxblog.com/tag/game/" rel="tag">game</a>, <a href="http://www.beastxblog.com/tag/geek/" rel="tag">geek</a>, <a href="http://www.beastxblog.com/tag/online-game/" rel="tag">online game</a><br/>
</small></p><img src="http://feeds.feedburner.com/~r/BeastxsBlog/~4/xuZXPIz4swc" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.beastxblog.com/fun/interesting-addictive-and-fun-flash-games/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.beastxblog.com/fun/interesting-addictive-and-fun-flash-games/</feedburner:origLink></item>
		<item>
		<title>Playing with HTML and CSS (ubuntu logo)</title>
		<link>http://feedproxy.google.com/~r/BeastxsBlog/~3/cMwEqw4Bl-E/</link>
		<comments>http://www.beastxblog.com/development/css/playing-with-html-and-css-ubuntu-logo/#comments</comments>
		<pubDate>Tue, 04 May 2010 06:02:26 +0000</pubDate>
		<dc:creator>beastx</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Fun]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Internet Explorer]]></category>
		<guid isPermaLink="false">http://www.beastxblog.com/?p=86</guid>
		<description><![CDATA[<p>On the last Saturday night, I was very bored so I decided to do some drawing using only html tag and CSS rules.</p>
<p>To make the first drawing, I chose the linux ubuntu logo. (only the graph, the &#8220;ubuntu word&#8221; is not drawed, are only common chars).</p>
<p><a href="http://www.beastxblog.com/development/css/playing-with-html-and-css-ubuntu-logo/"  class="more-link" >Read more on Playing with HTML and CSS (ubuntu logo)&#8230;</a></p>
<div id="crp_related" >
<h3>Related Posts</h3>
<ul>
<li><a href="http://www.beastxblog.com/fun/interesting-addictive-and-fun-flash-games/"  rel="bookmark"  class="crp_title" >Interesting, addictive and fun Flash Games</a></li>
<li><a href="http://www.beastxblog.com/development/19-great-firefox-plugins-for-developers/"  rel="bookmark"  class="crp_title" >19 great Firefox plugins for developers</a></li>
<li><a href="http://www.beastxblog.com/development/php/php-and-magic-methods/"  rel="bookmark"  class="crp_title" >PHP and Magic Methods</a></li>
<li><a href="http://www.beastxblog.com/browsers/firefox/7-hidden-functionalities-of-firefox-3/"  rel="bookmark"  class="crp_title" >7 hidden functionalities of firefox 3</a></li>
<li><a href="http://www.beastxblog.com/browsers/have-you-ever-wonder-about-404-not-found-message/"  rel="bookmark"  class="crp_title" >Have you ever wonder about 404 Not Found Message?</a></li>
</ul>
</div>
<hr />
<p><small>© beastx for <a href="http://www.beastxblog.com">Beastx&#039;s Blog</a>, 2010. &#124;
<a href="http://www.beastxblog.com/development/css/playing-with-html-and-css-ubuntu-logo/">Permalink</a> &#124;
<a href="http://www.beastxblog.com/development/css/playing-with-html-and-css-ubuntu-logo/#comments">One comment</a> &#124;
Add to
<a href="http://del.icio.us/post?url=http://www.beastxblog.com/development/css/playing-with-html-and-css-ubuntu-logo/&#038;title=Playing with HTML and CSS (ubuntu logo)">del.icio.us</a>
<br/>
Post tags: <a href="http://www.beastxblog.com/tag/css/" rel="tag">CSS</a>, <a href="http://www.beastxblog.com/tag/development/" rel="tag">Development</a>, <a href="http://www.beastxblog.com/tag/firefox/" rel="tag">Firefox</a>, <a href="http://www.beastxblog.com/tag/fun/" rel="tag">Fun</a>, <a href="http://www.beastxblog.com/tag/html/" rel="tag">HTML</a>, <a href="http://www.beastxblog.com/tag/internet-explorer/" rel="tag">Internet Explorer</a><br/>
</small></p>]]></description>
			<content:encoded><![CDATA[<p>On the last Saturday night, I was very bored so I decided to do some drawing using only html tag and CSS rules.</p>
<p>To make the first drawing, I chose the linux ubuntu logo. (only the graph, the &#8220;ubuntu word&#8221; is not drawed, are only common chars).</p>
<p>With you&#8230; The result:</p>
<div style="width: 5.5em; border: 1px solid black; height: 1.5em; padding-top: 0.2em; font-family: verdana; font-size: 80px; font-weight: bold; line-height: 80px; background: none repeat scroll 0% 0% white;" >
<div style="position: relative;" >
<div style="float: left; margin-left: 0.5em;" >
<div>
<div style="height: 1.3em; width: 0.5em; overflow: hidden; position: absolute;" >
<div style="color: #fb8b00; font-size: 2em;" >•</div>
</div>
<div style="height: 0.6em; width: 1em; overflow: hidden; position: absolute; margin-top: 0em; margin-left: 0.48em;" >
<div style="color: #f44800; font-size: 2em; margin-left: -0.24em; margin-top: -0.001em;" >•</div>
</div>
<div style="height: 0.5em; width: 1em; overflow: hidden; position: absolute; margin-top: 0.65em; margin-left: 0.48em;" >
<div style="color: #d40000; font-size: 2em; margin-left: -0.24em; margin-top: -0.325em;" >•</div>
</div>
<div style="position: absolute; color: #fff; font-size: 1.2em; margin-left: 0.235em; margin-top: 0.05em;" >•</div>
<div style="width: 0.36em; overflow: hidden; position: absolute; color: #ffffff; font-size: 0.8em; margin-left: 1.17em; margin-top: 0.095em;" >-</div>
<div style="height: 0.3em; width: 0.3em; overflow: hidden; position: absolute; margin-left: 0.34em; margin-top: 0.13em;" >
<div style="font-style: italic; position: absolute; color: white; font-size: 1.1em; margin-left: -0.47em; margin-top: -0.5em;" >↖</div>
</div>
<div style="height: 0.3em; width: 0.3em; overflow: hidden; position: absolute; margin-left: 0.35em; margin-top: 0.8em;" >
<div style="font-style: italic; position: absolute; color: white; font-size: 1em; margin-left: -0.25em; margin-top: -0.34em;" >/</div>
</div>
</div>
<div style="position: absolute; margin-top: 0.095em; margin-left: -0.06em;" >
<div style="position: absolute; color: #ffffff; font-size: 0.7em;" >•</div>
<div style="position: absolute; color: #f44800; font-size: 0.5em; margin-left: 0.14em; margin-top: 0.03em;" >•</div>
</div>
<div style="position: absolute; margin-top: 0.55em; margin-left: 0.71em;" >
<div style="position: absolute; color: #ffffff; font-size: 0.7em;" >•</div>
<div style="position: absolute; color: #fb8b00; font-size: 0.5em; margin-left: 0.15em; margin-top: 0.03em;" >•</div>
</div>
<div style="position: absolute; margin-top: -0.36em; margin-left: 0.71em;" >
<div style="position: absolute; color: #ffffff; font-size: 0.7em;" >•</div>
<div style="position: absolute; color: #d40000; font-size: 0.5em; margin-left: 0.15em; margin-top: 0.03em;" >•</div>
</div>
</div>
<div style="position: absolute; margin-left: 2.7em; font-family: verdana; margin-top: 0.15em; float: left; font-size: 0.7em;" >ubuntu</div>
</div>
</div>
<p>The logo was drawed using pure html + css, you can see the code with any developer tool that allows showing html source. (Firebug obviously is the best).</p>
<p>Also you can try to zoom in or zoom out (ctrl and +, or ctrl and -) and see that the graphic still looks good.</p>
<p>Day after day I love the power of CSS code more and more when you have some extra time to make crazy things like this. <img src="http://www.beastxblog.com/wp-includes/images/smilies/icon_wink.gif"  alt=";)"  class="wp-smiley"  title="Playing with HTML and CSS (ubuntu logo)" /> </p>
<p>I tested in FF, Chrome and Internet explorer. As usual, IE has one problem. one utf8 character is not well shown.</p>
<p>Maybe I will try to fix this problem in another moment I&#8217;m bored.</p>
<p>If you can&#8217;t see the drawed logo properly, please leave me a comment with the browser that you use, and the exact description of the problem.
<div id="crp_related" >
<h3>Related Posts</h3>
<ul>
<li><a href="http://www.beastxblog.com/fun/interesting-addictive-and-fun-flash-games/"  rel="bookmark"  class="crp_title" >Interesting, addictive and fun Flash Games</a></li>
<li><a href="http://www.beastxblog.com/development/19-great-firefox-plugins-for-developers/"  rel="bookmark"  class="crp_title" >19 great Firefox plugins for developers</a></li>
<li><a href="http://www.beastxblog.com/development/php/php-and-magic-methods/"  rel="bookmark"  class="crp_title" >PHP and Magic Methods</a></li>
<li><a href="http://www.beastxblog.com/browsers/firefox/7-hidden-functionalities-of-firefox-3/"  rel="bookmark"  class="crp_title" >7 hidden functionalities of firefox 3</a></li>
<li><a href="http://www.beastxblog.com/browsers/have-you-ever-wonder-about-404-not-found-message/"  rel="bookmark"  class="crp_title" >Have you ever wonder about 404 Not Found Message?</a></li>
</ul>
</div>
<hr />
<p><small>© beastx for <a href="http://www.beastxblog.com">Beastx&#039;s Blog</a>, 2010. |
<a href="http://www.beastxblog.com/development/css/playing-with-html-and-css-ubuntu-logo/">Permalink</a> |
<a href="http://www.beastxblog.com/development/css/playing-with-html-and-css-ubuntu-logo/#comments">One comment</a> |
Add to
<a href="http://del.icio.us/post?url=http://www.beastxblog.com/development/css/playing-with-html-and-css-ubuntu-logo/&title=Playing with HTML and CSS (ubuntu logo)">del.icio.us</a>
<br/>
Post tags: <a href="http://www.beastxblog.com/tag/css/" rel="tag">CSS</a>, <a href="http://www.beastxblog.com/tag/development/" rel="tag">Development</a>, <a href="http://www.beastxblog.com/tag/firefox/" rel="tag">Firefox</a>, <a href="http://www.beastxblog.com/tag/fun/" rel="tag">Fun</a>, <a href="http://www.beastxblog.com/tag/html/" rel="tag">HTML</a>, <a href="http://www.beastxblog.com/tag/internet-explorer/" rel="tag">Internet Explorer</a><br/>
</small></p><img src="http://feeds.feedburner.com/~r/BeastxsBlog/~4/cMwEqw4Bl-E" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.beastxblog.com/development/css/playing-with-html-and-css-ubuntu-logo/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.beastxblog.com/development/css/playing-with-html-and-css-ubuntu-logo/</feedburner:origLink></item>
		<item>
		<title>PHP and Magic Methods</title>
		<link>http://feedproxy.google.com/~r/BeastxsBlog/~3/EFWdUbsKY1w/</link>
		<comments>http://www.beastxblog.com/development/php/php-and-magic-methods/#comments</comments>
		<pubDate>Wed, 21 Apr 2010 05:54:18 +0000</pubDate>
		<dc:creator>beastx</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[magic methods]]></category>
		<category><![CDATA[method]]></category>
		<category><![CDATA[php class]]></category>
		<category><![CDATA[php object]]></category>
		<guid isPermaLink="false">http://www.beastxblog.com/?p=79</guid>
		<description><![CDATA[<p>Magic methods are and important feature of PHP, which allows you to change the internal functionality of the classes through the implementation of certain methods.</p>
<p>The magic methods are methods that are automatically called by PHP to certain situations.</p>
<p><a href="http://www.beastxblog.com/development/php/php-and-magic-methods/"  class="more-link" >Read more on PHP and Magic Methods&#8230;</a></p>
<div id="crp_related" >
<h3>Related Posts</h3>
<ul>
<li><a href="http://www.beastxblog.com/browsers/internet-explorer/another-crazy-problem-in-ie/"  rel="bookmark"  class="crp_title" >Another crazy problem in IE</a></li>
<li><a href="http://www.beastxblog.com/development/javascript/put-all-the-javascripts-files-at-the-end/"  rel="bookmark"  class="crp_title" >Put all the javascripts files at the end.</a></li>
<li><a href="http://www.beastxblog.com/fun/consollection-the-history-of-game-consoles/"  rel="bookmark"  class="crp_title" >Consollection, the history of game consoles</a></li>
<li><a href="http://www.beastxblog.com/browsers/have-you-ever-wonder-about-404-not-found-message/"  rel="bookmark"  class="crp_title" >Have you ever wonder about 404 Not Found Message?</a></li>
<li><a href="http://www.beastxblog.com/development/19-great-firefox-plugins-for-developers/"  rel="bookmark"  class="crp_title" >19 great Firefox plugins for developers</a></li>
</ul>
</div>
<hr />
<p><small>© beastx for <a href="http://www.beastxblog.com">Beastx&#039;s Blog</a>, 2010. &#124;
<a href="http://www.beastxblog.com/development/php/php-and-magic-methods/">Permalink</a> &#124;
<a href="http://www.beastxblog.com/development/php/php-and-magic-methods/#comments">No comment</a> &#124;
Add to
<a href="http://del.icio.us/post?url=http://www.beastxblog.com/development/php/php-and-magic-methods/&#038;title=PHP and Magic Methods">del.icio.us</a>
<br/>
Post tags: <a href="http://www.beastxblog.com/tag/development/" rel="tag">Development</a>, <a href="http://www.beastxblog.com/tag/magic-methods/" rel="tag">magic methods</a>, <a href="http://www.beastxblog.com/tag/method/" rel="tag">method</a>, <a href="http://www.beastxblog.com/tag/php-class/" rel="tag">php class</a>, <a href="http://www.beastxblog.com/tag/php-object/" rel="tag">php object</a><br/>
</small></p>]]></description>
			<content:encoded><![CDATA[<p>Magic methods are and important feature of PHP, which allows you to change the internal functionality of the classes through the implementation of certain methods.</p>
<p>The magic methods are methods that are automatically called by PHP to certain situations.</p>
<p><span class="wp-decoratr-image" > </span></p>
<p>These methods are characterized by starting with __ (2 underscores)</p>
<p><span class="wp-decoratr-image" > </span></p>
<ul>
<li>__construct()</li>
<li>__destruct()</li>
<li>__call()</li>
<li>__get()</li>
<li>__set()</li>
<li>__isset()</li>
<li>__unset()</li>
<li>__sleep()</li>
<li>__wakeup()</li>
<li>__toString()</li>
<li>__clone()</li>
</ul>
<p><span class="wp-decoratr-image" ><img src="http://www.beastxblog.com//HLIC/000d8089f3a9e280a606e13a98e72e59.jpg"  alt="elePHPant"  width="258"  height="171"  title="PHP and Magic Methods" /></span></p>
<p>PHP reserves all function names starting with __ as magical. It is recommended that you do not use function names with __ in PHP unless you want some documented magic functionality.</p>
<p><span class="wp-decoratr-image" > </span></p>
<p>Each of these methods is called by PHP when a certain &#8220;event&#8221; occurs (this event depends on which method we&#8217;re talking about). By implementing such a method, we make sure that certain code to run when the event in question occurs.</p>
<p>For example, the method __destruct () is called when an object is destroyed. To implement it, we make sure that PHP, by destroying an object run some code (obviously this &#8220;some code&#8221; is the implementation that we give the method.)</p>
<p>All are very different and can be use for different things, so the best way to understand what are they for is to see in detail each one of them.</p>
<p><em><strong>__construct()</strong></em><br/>
This method was added in PHP 5. Is an constructor, and should be used instead of the PHP 4 constructor (an method with the same name of the class) because these way are deprecated.<br/>
It&#8217;s called when the object is constructed.</p>
<p><em><strong>__destruct()</strong></em><br/>
This method was added in PHP 5 too, and obviously is called when the object is destroyed. This method don&#8217;t have parameters and don&#8217;t return anything, and is used to free resources.</p>
<p><em><strong>__call()</strong></em><br/>
This method is called when you call one method of an object and these method don&#8217;t exists.<br/>
Allows you to find ways to avoid undefined error occurs. Although at first sight may not see this method as very useful&#8230; Yes this method is very useful! As you know, PHP does not support overloaded methods, but with this magic method, you can &#8220;simulate&#8221; the overloading. You can do many interesting things with this method, look at this example:</p>
<div id="wpshdo_6"  class="wp-synhighlighter-outer" ><div id="wpshdt_6"  class="wp-synhighlighter-expanded" ><table border="0"  width="100%" ><tr><td align="left"  width="80%" ><a name="#codesyntax_6" ></a><a id="wpshat_6"  class="wp-synhighlighter-title"  href="#codesyntax_6"  onclick="javascript:wpsh_toggleBlock(6)"  title="Click to show/hide code block" >code</a></td><td align="right" ><a href="#codesyntax_6"  onclick="javascript:wpsh_code(6)"  title="Show code only" ><img border="0"  style="border: 0 none"  src="http://www.beastxblog.com/wp-content/plugins/wp-synhighlight/themes/default/images/code.png"  title="PHP and Magic Methods"  alt="code PHP and Magic Methods" /></a>&nbsp;<a href="#codesyntax_6"  onclick="javascript:wpsh_print(6)"  title="Print code" ><img border="0"  style="border: 0 none"  src="http://www.beastxblog.com/wp-content/plugins/wp-synhighlight/themes/default/images/printer.png"  title="PHP and Magic Methods"  alt="printer PHP and Magic Methods" /></a>&nbsp;<a href="http://www.beastxblog.com/wp-content/plugins/wp-synhighlight/About.html"  target="_blank"  title="Show plugin information" ><img border="0"  style="border: 0 none"  src="http://www.beastxblog.com/wp-content/plugins/wp-synhighlight/themes/default/images/info.gif"  title="PHP and Magic Methods"  alt="info PHP and Magic Methods" /></a>&nbsp;</td></tr></table></div><div id="wpshdi_6"  class="wp-synhighlighter-inner"  style="display: block;" ><div class="php"  style="font-family:monospace;" ><ol><li class="li1" ><div class="de1" ><span class="sy0" >&lt;</span> ?php</div></li>
<li class="li1" ><div class="de1" >&nbsp;</div></li>
<li class="li1" ><div class="de1" ><span class="kw2" >class</span> Car <span class="br0" >&#123;</span></div></li>
<li class="li1" ><div class="de1" >&nbsp; &nbsp; <span class="kw2" >private</span> <span class="re0" >$Brand</span><span class="sy0" >;</span></div></li>
<li class="li2" ><div class="de2" >&nbsp; &nbsp; <span class="kw2" >private</span> <span class="re0" >$Model</span><span class="sy0" >;</span></div></li>
<li class="li1" ><div class="de1" >&nbsp; &nbsp; <span class="kw2" >private</span> <span class="re0" >$Color</span><span class="sy0" >;</span></div></li>
<li class="li1" ><div class="de1" >&nbsp;</div></li>
<li class="li1" ><div class="de1" >&nbsp; &nbsp; <span class="kw2" >function</span> __call<span class="br0" >&#40;</span><span class="re0" >$method</span><span class="sy0" >,</span> <span class="re0" >$arguments</span><span class="br0" >&#41;</span> <span class="br0" >&#123;</span></div></li>
<li class="li1" ><div class="de1" >&nbsp; &nbsp; &nbsp; &nbsp; <span class="re0" >$methodPrefix</span> <span class="sy0" >=</span> <a href="http://www.php.net/strtolower" ><span class="kw3" >strtolower</span></a><span class="br0" >&#40;</span><a href="http://www.php.net/substr" ><span class="kw3" >substr</span></a><span class="br0" >&#40;</span><span class="re0" >$method</span><span class="sy0" >,</span> 0<span class="sy0" >,</span> 3<span class="br0" >&#41;</span><span class="br0" >&#41;</span><span class="sy0" >;</span></div></li>
<li class="li2" ><div class="de2" >&nbsp; &nbsp; &nbsp; &nbsp; <span class="re0" >$property</span> <span class="sy0" >=</span> <a href="http://www.php.net/strtolower" ><span class="kw3" >strtolower</span></a><span class="br0" >&#40;</span><a href="http://www.php.net/substr" ><span class="kw3" >substr</span></a><span class="br0" >&#40;</span><span class="re0" >$method</span><span class="sy0" >,</span> 3<span class="br0" >&#41;</span><span class="br0" >&#41;</span><span class="sy0" >;</span></div></li>
<li class="li1" ><div class="de1" >&nbsp;</div></li>
<li class="li1" ><div class="de1" >&nbsp; &nbsp; &nbsp; &nbsp; <span class="kw1" >if</span> <span class="br0" >&#40;</span><a href="http://www.php.net/empty" ><span class="kw3" >empty</span></a><span class="br0" >&#40;</span><span class="re0" >$methodPrefix</span><span class="br0" >&#41;</span> <span class="sy0" >||</span> <a href="http://www.php.net/empty" ><span class="kw3" >empty</span></a><span class="br0" >&#40;</span><span class="re0" >$property</span><span class="br0" >&#41;</span><span class="br0" >&#41;</span> <span class="br0" >&#123;</span></div></li>
<li class="li1" ><div class="de1" >&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="kw1" >return</span><span class="sy0" >;</span></div></li>
<li class="li1" ><div class="de1" >&nbsp; &nbsp; &nbsp; &nbsp; <span class="br0" >&#125;</span></div></li>
<li class="li2" ><div class="de2" >&nbsp;</div></li>
<li class="li1" ><div class="de1" >&nbsp; &nbsp; &nbsp; &nbsp; <span class="kw1" >if</span> <span class="br0" >&#40;</span><span class="re0" >$methodPrefix</span> <span class="sy0" >==</span> <span class="st0" >&quot;get&quot;</span> <span class="sy0" >&amp;&amp;</span> <a href="http://www.php.net/isset" ><span class="kw3" >isset</span></a><span class="br0" >&#40;</span><span class="re0" >$this</span><span class="sy0" >-&gt;</span><span class="re0" >$property</span><span class="br0" >&#41;</span><span class="br0" >&#41;</span> <span class="br0" >&#123;</span></div></li>
<li class="li1" ><div class="de1" >&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="kw1" >return</span> <span class="re0" >$this</span><span class="sy0" >-&gt;</span><span class="re0" >$property</span><span class="sy0" >;</span></div></li>
<li class="li1" ><div class="de1" >&nbsp; &nbsp; &nbsp; &nbsp; <span class="br0" >&#125;</span></div></li>
<li class="li1" ><div class="de1" >&nbsp;</div></li>
<li class="li2" ><div class="de2" >&nbsp; &nbsp; &nbsp; &nbsp; <span class="kw1" >if</span> <span class="br0" >&#40;</span><span class="re0" >$methodPrefix</span> <span class="sy0" >==</span> <span class="st0" >&quot;set&quot;</span><span class="br0" >&#41;</span> <span class="br0" >&#123;</span></div></li>
<li class="li1" ><div class="de1" >&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="re0" >$this</span><span class="sy0" >-&gt;</span><span class="re0" >$property</span> <span class="sy0" >=</span> <span class="re0" >$arguments</span><span class="br0" >&#91;</span>0<span class="br0" >&#93;</span><span class="sy0" >;</span></div></li>
<li class="li1" ><div class="de1" >&nbsp; &nbsp; &nbsp; &nbsp; <span class="br0" >&#125;</span></div></li>
<li class="li1" ><div class="de1" >&nbsp; &nbsp; <span class="br0" >&#125;</span></div></li>
<li class="li1" ><div class="de1" ><span class="br0" >&#125;</span></div></li>
<li class="li2" ><div class="de2" >&nbsp;</div></li>
<li class="li1" ><div class="de1" ><span class="re0" >$myObj</span> <span class="sy0" >=</span> <span class="kw2" >new</span> Car<span class="sy0" >;</span></div></li>
<li class="li1" ><div class="de1" ><span class="re0" >$myObj</span><span class="sy0" >-&gt;</span><span class="me1" >setBrand</span><span class="br0" >&#40;</span><span class="st_h" >'Ford'</span><span class="br0" >&#41;</span><span class="sy0" >;</span></div></li>
<li class="li1" ><div class="de1" ><span class="re0" >$myObj</span><span class="sy0" >-&gt;</span><span class="me1" >setModel</span><span class="br0" >&#40;</span><span class="st_h" >'Mondeo'</span><span class="br0" >&#41;</span><span class="sy0" >;</span></div></li>
<li class="li1" ><div class="de1" ><span class="re0" >$myObj</span><span class="sy0" >-&gt;</span><span class="me1" >setColor</span><span class="br0" >&#40;</span><span class="st_h" >'black'</span><span class="br0" >&#41;</span><span class="sy0" >;</span></div></li>
<li class="li2" ><div class="de2" >&nbsp;</div></li>
<li class="li1" ><div class="de1" ><span class="kw1" >echo</span> <span class="st0" >&quot;Brand: &quot;</span> <span class="sy0" >.</span> <span class="re0" >$myObj</span><span class="sy0" >-&gt;</span><span class="me1" >getBrand</span><span class="br0" >&#40;</span><span class="br0" >&#41;</span> <span class="sy0" >.</span> <span class="st0" >&quot;n&quot;</span><span class="sy0" >;</span></div></li>
<li class="li1" ><div class="de1" ><span class="kw1" >echo</span> <span class="st0" >&quot;Model: &quot;</span> <span class="sy0" >.</span> <span class="re0" >$myObj</span><span class="sy0" >-&gt;</span><span class="me1" >getModel</span><span class="br0" >&#40;</span><span class="br0" >&#41;</span> <span class="sy0" >.</span> <span class="st0" >&quot;n&quot;</span><span class="sy0" >;</span></div></li>
<li class="li1" ><div class="de1" ><span class="kw1" >echo</span> <span class="st0" >&quot;Color: &quot;</span> <span class="sy0" >.</span> <span class="re0" >$myObj</span><span class="sy0" >-&gt;</span><span class="me1" >getColor</span><span class="br0" >&#40;</span><span class="br0" >&#41;</span> <span class="sy0" >.</span> <span class="st0" >&quot;n&quot;</span><span class="sy0" >;</span></div></li>
<li class="li1" ><div class="de1" ><span class="sy1" >?&gt;</span></div></li>
</ol></div></div></div>
<p>Now? If this method seems interesting right? just avoid the tedious task of having to create methods setX () and getX () for each property.</p>
<p><em><strong>__get() and __set()</strong></em><br/>
This 2 method are very useful too.<br/>
It&#8217;s are called when an attribute don&#8217;t exist and can be used for much interesting thing.<br/>
For example when we need have a way to access to attributes that we don&#8217;t know in the compilation time or if we want use getter and setter to get or set values of a array index as normal attributes.</p>
<div id="wpshdo_7"  class="wp-synhighlighter-outer" ><div id="wpshdt_7"  class="wp-synhighlighter-expanded" ><table border="0"  width="100%" ><tr><td align="left"  width="80%" ><a name="#codesyntax_7" ></a><a id="wpshat_7"  class="wp-synhighlighter-title"  href="#codesyntax_7"  onclick="javascript:wpsh_toggleBlock(7)"  title="Click to show/hide code block" >code</a></td><td align="right" ><a href="#codesyntax_7"  onclick="javascript:wpsh_code(7)"  title="Show code only" ><img border="0"  style="border: 0 none"  src="http://www.beastxblog.com/wp-content/plugins/wp-synhighlight/themes/default/images/code.png"  title="PHP and Magic Methods"  alt="code PHP and Magic Methods" /></a>&nbsp;<a href="#codesyntax_7"  onclick="javascript:wpsh_print(7)"  title="Print code" ><img border="0"  style="border: 0 none"  src="http://www.beastxblog.com/wp-content/plugins/wp-synhighlight/themes/default/images/printer.png"  title="PHP and Magic Methods"  alt="printer PHP and Magic Methods" /></a>&nbsp;<a href="http://www.beastxblog.com/wp-content/plugins/wp-synhighlight/About.html"  target="_blank"  title="Show plugin information" ><img border="0"  style="border: 0 none"  src="http://www.beastxblog.com/wp-content/plugins/wp-synhighlight/themes/default/images/info.gif"  title="PHP and Magic Methods"  alt="info PHP and Magic Methods" /></a>&nbsp;</td></tr></table></div><div id="wpshdi_7"  class="wp-synhighlighter-inner"  style="display: block;" ><div class="php"  style="font-family:monospace;" ><ol><li class="li1" ><div class="de1" ><span class="kw2" >&lt;?php</span></div></li>
<li class="li1" ><div class="de1" ><span class="kw2" >class</span> Test <span class="br0" >&#123;</span></div></li>
<li class="li1" ><div class="de1" >&nbsp; &nbsp; <span class="kw2" >var</span> <span class="re0" >$properties</span><span class="sy0" >;</span></div></li>
<li class="li1" ><div class="de1" >&nbsp; &nbsp; <span class="kw2" >function</span> __set<span class="br0" >&#40;</span><span class="re0" >$property_name</span><span class="sy0" >,</span> <span class="re0" >$val</span><span class="br0" >&#41;</span> <span class="br0" >&#123;</span></div></li>
<li class="li2" ><div class="de2" >&nbsp; &nbsp; &nbsp; &nbsp; <span class="re0" >$this</span><span class="sy0" >-&gt;</span><span class="me1" >properties</span><span class="br0" >&#91;</span><span class="re0" >$property_name</span><span class="br0" >&#93;</span> <span class="sy0" >=</span> <span class="re0" >$val</span><span class="sy0" >;</span></div></li>
<li class="li1" ><div class="de1" >&nbsp; &nbsp; <span class="br0" >&#125;</span></div></li>
<li class="li1" ><div class="de1" >&nbsp;</div></li>
<li class="li1" ><div class="de1" >&nbsp; &nbsp; <span class="kw2" >function</span> __get<span class="br0" >&#40;</span><span class="re0" >$property_name</span><span class="br0" >&#41;</span> <span class="br0" >&#123;</span></div></li>
<li class="li1" ><div class="de1" >&nbsp; &nbsp; &nbsp; &nbsp; <span class="kw1" >if</span><span class="br0" >&#40;</span><a href="http://www.php.net/isset" ><span class="kw3" >isset</span></a><span class="br0" >&#40;</span><span class="re0" >$this</span><span class="sy0" >-&gt;</span><span class="me1" >properties</span><span class="br0" >&#91;</span><span class="re0" >$property_name</span><span class="br0" >&#93;</span><span class="br0" >&#41;</span><span class="br0" >&#41;</span> <span class="br0" >&#123;</span></div></li>
<li class="li2" ><div class="de2" >&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="kw1" >return</span><span class="br0" >&#40;</span><span class="re0" >$this</span><span class="sy0" >-&gt;</span><span class="me1" >properties</span><span class="br0" >&#91;</span><span class="re0" >$property_name</span><span class="br0" >&#93;</span><span class="br0" >&#41;</span><span class="sy0" >;</span></div></li>
<li class="li1" ><div class="de1" >&nbsp; &nbsp; &nbsp; &nbsp; <span class="br0" >&#125;</span> <span class="kw1" >else</span> <span class="br0" >&#123;</span></div></li>
<li class="li1" ><div class="de1" >&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="kw1" >return</span><span class="br0" >&#40;</span><span class="kw4" >NULL</span><span class="br0" >&#41;</span><span class="sy0" >;</span></div></li>
<li class="li1" ><div class="de1" >&nbsp; &nbsp; &nbsp; &nbsp; <span class="br0" >&#125;</span></div></li>
<li class="li1" ><div class="de1" >&nbsp; &nbsp; <span class="br0" >&#125;</span></div></li>
<li class="li2" ><div class="de2" ><span class="br0" >&#125;</span></div></li>
<li class="li1" ><div class="de1" ><span class="re0" >$testObj</span> <span class="sy0" >=</span> <span class="kw2" >new</span> Test<span class="br0" >&#40;</span><span class="br0" >&#41;</span><span class="sy0" >;</span></div></li>
<li class="li1" ><div class="de1" ><span class="re0" >$testObj</span><span class="sy0" >-&gt;</span><span class="me1" >anyProperty</span> <span class="sy0" >=</span> “Any property”<span class="sy0" >;</span></div></li>
<li class="li1" ><div class="de1" ><span class="kw1" >echo</span> <span class="re0" >$testObj</span><span class="sy0" >-&gt;</span><span class="me1" >anyProperty</span><span class="sy0" >;</span></div></li>
<li class="li1" ><div class="de1" ><span class="sy1" >?&gt;</span></div></li>
</ol></div></div></div>
<p><em><strong>__sleep()</strong></em><br/>
Is called when you serialize the object. Can be used to clean some attributes, vars, and another thing that you don&#8217;t want to be serialized.<br/>
<em><strong><br/>
__wakeup()</strong></em><br/>
Is called when you deserialize an object. Normally is used to perform &#8220;reinit&#8221; tasks.</p>
<p><em><strong>__toString()</strong></em><br/>
Is called when an object is used as string.<br/>
For example when you make some like this:</p>
<div id="wpshdo_8"  class="wp-synhighlighter-outer" ><div id="wpshdt_8"  class="wp-synhighlighter-expanded" ><table border="0"  width="100%" ><tr><td align="left"  width="80%" ><a name="#codesyntax_8" ></a><a id="wpshat_8"  class="wp-synhighlighter-title"  href="#codesyntax_8"  onclick="javascript:wpsh_toggleBlock(8)"  title="Click to show/hide code block" >code</a></td><td align="right" ><a href="#codesyntax_8"  onclick="javascript:wpsh_code(8)"  title="Show code only" ><img border="0"  style="border: 0 none"  src="http://www.beastxblog.com/wp-content/plugins/wp-synhighlight/themes/default/images/code.png"  title="PHP and Magic Methods"  alt="code PHP and Magic Methods" /></a>&nbsp;<a href="#codesyntax_8"  onclick="javascript:wpsh_print(8)"  title="Print code" ><img border="0"  style="border: 0 none"  src="http://www.beastxblog.com/wp-content/plugins/wp-synhighlight/themes/default/images/printer.png"  title="PHP and Magic Methods"  alt="printer PHP and Magic Methods" /></a>&nbsp;<a href="http://www.beastxblog.com/wp-content/plugins/wp-synhighlight/About.html"  target="_blank"  title="Show plugin information" ><img border="0"  style="border: 0 none"  src="http://www.beastxblog.com/wp-content/plugins/wp-synhighlight/themes/default/images/info.gif"  title="PHP and Magic Methods"  alt="info PHP and Magic Methods" /></a>&nbsp;</td></tr></table></div><div id="wpshdi_8"  class="wp-synhighlighter-inner"  style="display: block;" ><div class="php"  style="font-family:monospace;" ><ol><li class="li1" ><div class="de1" ><span class="kw2" >&lt;?php</span></div></li>
<li class="li1" ><div class="de1" ><span class="kw2" >class</span> Person <span class="br0" >&#123;</span></div></li>
<li class="li1" ><div class="de1" >&nbsp; &nbsp; <span class="kw2" >var</span> <span class="re0" >$fullName</span><span class="sy0" >;</span></div></li>
<li class="li1" ><div class="de1" >&nbsp;</div></li>
<li class="li2" ><div class="de2" >&nbsp; &nbsp; <span class="kw2" >function</span> __toString<span class="br0" >&#40;</span><span class="br0" >&#41;</span> <span class="br0" >&#123;</span></div></li>
<li class="li1" ><div class="de1" >&nbsp; &nbsp; &nbsp; &nbsp; <span class="kw1" >return</span> <span class="re0" >$this</span><span class="sy0" >-&gt;</span><span class="me1" >fullName</span><span class="sy0" >;</span></div></li>
<li class="li1" ><div class="de1" >&nbsp; &nbsp; <span class="br0" >&#125;</span></div></li>
<li class="li1" ><div class="de1" ><span class="br0" >&#125;</span></div></li>
<li class="li1" ><div class="de1" >&nbsp;</div></li>
<li class="li2" ><div class="de2" ><span class="re0" >$personObj</span> <span class="sy0" >=</span> <span class="kw2" >new</span> Person<span class="br0" >&#40;</span><span class="br0" >&#41;</span><span class="sy0" >;</span></div></li>
<li class="li1" ><div class="de1" ><span class="re0" >$personObj</span><span class="sy0" >-&gt;</span><span class="me1" >fullName</span> <span class="sy0" >=</span> <span class="st0" >&quot;Leandro Asrilevich&quot;</span><span class="sy0" >;</span></div></li>
<li class="li1" ><div class="de1" ><span class="kw1" >echo</span> <span class="re0" >$personObj</span><span class="sy0" >;</span> <span class="co1" >// this print &quot;Leandro Asrilevich&quot;</span></div></li>
<li class="li1" ><div class="de1" ><span class="sy1" >?&gt;</span></div></li>
</ol></div></div></div>
<p><em><strong>__autoload()</strong></em><br/>
This is called when you intent create a new instance that do not exists.<br/>
You can use this to try to load the file that content the class code in the moment in that you try to create a new instance.<br/>
For example:</p>
<div id="wpshdo_9"  class="wp-synhighlighter-outer" ><div id="wpshdt_9"  class="wp-synhighlighter-expanded" ><table border="0"  width="100%" ><tr><td align="left"  width="80%" ><a name="#codesyntax_9" ></a><a id="wpshat_9"  class="wp-synhighlighter-title"  href="#codesyntax_9"  onclick="javascript:wpsh_toggleBlock(9)"  title="Click to show/hide code block" >code</a></td><td align="right" ><a href="#codesyntax_9"  onclick="javascript:wpsh_code(9)"  title="Show code only" ><img border="0"  style="border: 0 none"  src="http://www.beastxblog.com/wp-content/plugins/wp-synhighlight/themes/default/images/code.png"  title="PHP and Magic Methods"  alt="code PHP and Magic Methods" /></a>&nbsp;<a href="#codesyntax_9"  onclick="javascript:wpsh_print(9)"  title="Print code" ><img border="0"  style="border: 0 none"  src="http://www.beastxblog.com/wp-content/plugins/wp-synhighlight/themes/default/images/printer.png"  title="PHP and Magic Methods"  alt="printer PHP and Magic Methods" /></a>&nbsp;<a href="http://www.beastxblog.com/wp-content/plugins/wp-synhighlight/About.html"  target="_blank"  title="Show plugin information" ><img border="0"  style="border: 0 none"  src="http://www.beastxblog.com/wp-content/plugins/wp-synhighlight/themes/default/images/info.gif"  title="PHP and Magic Methods"  alt="info PHP and Magic Methods" /></a>&nbsp;</td></tr></table></div><div id="wpshdi_9"  class="wp-synhighlighter-inner"  style="display: block;" ><div class="php"  style="font-family:monospace;" ><ol><li class="li1" ><div class="de1" ><span class="kw2" >&lt;?php</span></div></li>
<li class="li1" ><div class="de1" ><span class="kw2" >function</span> __autoload<span class="br0" >&#40;</span><span class="re0" >$className</span><span class="br0" >&#41;</span> <span class="br0" >&#123;</span></div></li>
<li class="li1" ><div class="de1" >&nbsp; &nbsp; <span class="kw1" >require_once</span> <span class="br0" >&#40;</span><span class="st_h" >'path/to/class/'</span> <span class="sy0" >.</span> <span class="re0" >$className</span> <span class="sy0" >.</span> <span class="st_h" >'.php'</span><span class="br0" >&#41;</span><span class="sy0" >;</span></div></li>
<li class="li1" ><div class="de1" ><span class="br0" >&#125;</span></div></li>
<li class="li2" ><div class="de2" >&nbsp;</div></li>
<li class="li1" ><div class="de1" ><span class="re0" >$obj1</span> <span class="sy0" >=</span> <span class="kw2" >new</span> AnyClass<span class="br0" >&#40;</span><span class="br0" >&#41;</span><span class="sy0" >;</span></div></li>
<li class="li1" ><div class="de1" ><span class="re0" >$obj2</span> <span class="sy0" >=</span> <span class="kw2" >new</span> OtherClass<span class="br0" >&#40;</span><span class="br0" >&#41;</span><span class="sy0" >;</span></div></li>
<li class="li1" ><div class="de1" ><span class="sy1" >?&gt;</span></div></li>
</ol></div></div></div>
<div id="crp_related" >
<h3>Related Posts</h3>
<ul>
<li><a href="http://www.beastxblog.com/browsers/internet-explorer/another-crazy-problem-in-ie/"  rel="bookmark"  class="crp_title" >Another crazy problem in IE</a></li>
<li><a href="http://www.beastxblog.com/development/javascript/put-all-the-javascripts-files-at-the-end/"  rel="bookmark"  class="crp_title" >Put all the javascripts files at the end.</a></li>
<li><a href="http://www.beastxblog.com/fun/consollection-the-history-of-game-consoles/"  rel="bookmark"  class="crp_title" >Consollection, the history of game consoles</a></li>
<li><a href="http://www.beastxblog.com/browsers/have-you-ever-wonder-about-404-not-found-message/"  rel="bookmark"  class="crp_title" >Have you ever wonder about 404 Not Found Message?</a></li>
<li><a href="http://www.beastxblog.com/development/19-great-firefox-plugins-for-developers/"  rel="bookmark"  class="crp_title" >19 great Firefox plugins for developers</a></li>
</ul>
</div>
<hr />
<p><small>© beastx for <a href="http://www.beastxblog.com">Beastx&#039;s Blog</a>, 2010. |
<a href="http://www.beastxblog.com/development/php/php-and-magic-methods/">Permalink</a> |
<a href="http://www.beastxblog.com/development/php/php-and-magic-methods/#comments">No comment</a> |
Add to
<a href="http://del.icio.us/post?url=http://www.beastxblog.com/development/php/php-and-magic-methods/&title=PHP and Magic Methods">del.icio.us</a>
<br/>
Post tags: <a href="http://www.beastxblog.com/tag/development/" rel="tag">Development</a>, <a href="http://www.beastxblog.com/tag/magic-methods/" rel="tag">magic methods</a>, <a href="http://www.beastxblog.com/tag/method/" rel="tag">method</a>, <a href="http://www.beastxblog.com/tag/php-class/" rel="tag">php class</a>, <a href="http://www.beastxblog.com/tag/php-object/" rel="tag">php object</a><br/>
</small></p><img src="http://feeds.feedburner.com/~r/BeastxsBlog/~4/EFWdUbsKY1w" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.beastxblog.com/development/php/php-and-magic-methods/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.beastxblog.com/development/php/php-and-magic-methods/</feedburner:origLink></item>
		<item>
		<title>Archives</title>
		<link>http://feedproxy.google.com/~r/BeastxsBlog/~3/6sUDjXTBPb8/</link>
		<comments>http://www.beastxblog.com/archives/#comments</comments>
		<pubDate>Fri, 16 Apr 2010 06:42:04 +0000</pubDate>
		<dc:creator>beastx</dc:creator>
				<category><![CDATA[Misc]]></category>
		<guid isPermaLink="false">http://www.beastxblog.com/?page_id=65</guid>
		<description><![CDATA[<div id="crp_related" >
<h3>Related Posts</h3>
<ul>
<li><a href="http://www.beastxblog.com/ubuntu-linux/list-of-useful-and-frequently-used-unix-commands/"  rel="bookmark"  class="crp_title" >List of useful and frequently used UNIX commands</a></li>
</ul>
</div>
<hr />
<p><small>© beastx for <a href="http://www.beastxblog.com">Beastx&#039;s Blog</a>, 2010. &#124;
<a href="http://www.beastxblog.com/archives/">Permalink</a> &#124;
<a href="http://www.beastxblog.com/archives/#comments">No comment</a> &#124;
Add to
<a href="http://del.icio.us/post?url=http://www.beastxblog.com/archives/&#038;title=Archives">del.icio.us</a>
<br/>
Post tags: <br/>
</small></p>]]></description>
			<content:encoded><![CDATA[<div id="crp_related" >
<h3>Related Posts</h3>
<ul>
<li><a href="http://www.beastxblog.com/ubuntu-linux/list-of-useful-and-frequently-used-unix-commands/"  rel="bookmark"  class="crp_title" >List of useful and frequently used UNIX commands</a></li>
</ul>
</div>
<hr />
<p><small>© beastx for <a href="http://www.beastxblog.com">Beastx&#039;s Blog</a>, 2010. &#124;
<a href="http://www.beastxblog.com/archives/">Permalink</a> &#124;
<a href="http://www.beastxblog.com/archives/#comments">No comment</a> &#124;
Add to
<a href="http://del.icio.us/post?url=http://www.beastxblog.com/archives/&#038;title=Archives">del.icio.us</a>
<br/>
Post tags: <br/>
</small></p><img src="http://feeds.feedburner.com/~r/BeastxsBlog/~4/6sUDjXTBPb8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.beastxblog.com/archives/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.beastxblog.com/archives/</feedburner:origLink></item>
		<item>
		<title>Contact me</title>
		<link>http://feedproxy.google.com/~r/BeastxsBlog/~3/oQ5IWVcTttI/</link>
		<comments>http://www.beastxblog.com/contact-me/#comments</comments>
		<pubDate>Thu, 08 Apr 2010 00:00:13 +0000</pubDate>
		<dc:creator>beastx</dc:creator>
				<category><![CDATA[Misc]]></category>
		<guid isPermaLink="false">http://www.beastxblog.com/?page_id=15</guid>
		<description><![CDATA[<h3><img style="float: right; border: 0pt none;"  title="contact me"  src="http://www.beastxblog.com//HLIC/85595673f55ed662d4fbf8bb5dfffd42.gif"  alt="contact me"  width="281"  height="281" />I&#8217;d love to hear from you!</h3>
<p>If you would like to reach me for any reason (question, private comment, development support, or just want to say hello), please do not hesitate to contact me. I try to respond within 24 to 48 hours if I’m available, but no guarantees!  <img src="http://www.beastxblog.com/wp-includes/images/smilies/icon_wink.gif"  alt=";-)"  class="wp-smiley"  title="Contact me" /> </p>
<p><a href="http://www.beastxblog.com/contact-me/"  class="more-link" >Read more on Contact me&#8230;</a></p>
<div id="crp_related" >
<h3>Related Posts</h3>
<ul>
<li><a href="http://www.beastxblog.com/development/javascript/combine-external-files-to-get-the-minor-amount-of-requests/"  rel="bookmark"  class="crp_title" >Combine external files to get the minor amount of requests</a></li>
<li><a href="http://www.beastxblog.com/fun/interesting-addictive-and-fun-flash-games/"  rel="bookmark"  class="crp_title" >Interesting, addictive and fun Flash Games</a></li>
<li><a href="http://www.beastxblog.com/development/php/php-and-magic-methods/"  rel="bookmark"  class="crp_title" >PHP and Magic Methods</a></li>
<li><a href="http://www.beastxblog.com/development/css/playing-with-html-and-css-ubuntu-logo/"  rel="bookmark"  class="crp_title" >Playing with HTML and CSS (ubuntu logo)</a></li>
<li><a href="http://www.beastxblog.com/development/the-eating-habits-of-programmers/"  rel="bookmark"  class="crp_title" >The eating habits of programmers</a></li>
</ul>
</div>
<hr />
<p><small>© beastx for <a href="http://www.beastxblog.com">Beastx&#039;s Blog</a>, 2010. &#124;
<a href="http://www.beastxblog.com/contact-me/">Permalink</a> &#124;
<a href="http://www.beastxblog.com/contact-me/#comments">No comment</a> &#124;
Add to
<a href="http://del.icio.us/post?url=http://www.beastxblog.com/contact-me/&#038;title=Contact me">del.icio.us</a>
<br/>
Post tags: <br/>
</small></p>]]></description>
			<content:encoded><![CDATA[<h3><img style="float: right; border: 0pt none;"  title="contact me"  src="http://www.beastxblog.com//HLIC/85595673f55ed662d4fbf8bb5dfffd42.gif"  alt="contact me"  width="281"  height="281" />I&#8217;d love to hear from you!</h3>
<p>If you would like to reach me for any reason (question, private comment, development support, or just want to say hello), please do not hesitate to contact me. I try to respond within 24 to 48 hours if I’m available, but no guarantees!  <img src="http://www.beastxblog.com/wp-includes/images/smilies/icon_wink.gif"  alt=";-)"  class="wp-smiley"  title="Contact me" /> </p>
<p>Thanks and have a great day!</p>
<h3>You can contact me by:</h3>
<p><strong>@Gtalk  – </strong><a rel="nofollow"  target="_blank"  href="gtalk:chat?jid=beastx@gmail.com" >beastx@gmail.com</a><br/>
<strong>@Msn  – </strong>beastx [at] gmail.com<br/>
<strong>@Email – </strong>beastx [at] gmail.com<br/>
<strong>@Skype – </strong><a rel="nofollow"  target="_blank"  href="skype:leandro.asrielvich?call" >leandro.asrielvich</a><br/>
<strong>@Facebook – </strong><a rel="nofollow"  target="_blank"  href="http://www.facebook.com/leandro.asrilevich" >http://www.facebook.com/leandro.asrilevich</a><br/>
<strong>@Twitter – </strong><a rel="nofollow"  target="_blank"  href="http://twitter.com/beastxblog" >http://twitter.com/beastxblog</a><br/>
<strong>@LinkedIn – </strong><a rel="nofollow"  target="_blank"  href="http://ar.linkedin.com/pub/leandro-asrilevich/6/459/619" >http://ar.linkedin.com/pub/leandro-asrilevich/6/459/619</a></p>
<h3>Or you can complete this form:</h3>
<p>[contact-form]
<div id="crp_related" >
<h3>Related Posts</h3>
<ul>
<li><a href="http://www.beastxblog.com/development/javascript/combine-external-files-to-get-the-minor-amount-of-requests/"  rel="bookmark"  class="crp_title" >Combine external files to get the minor amount of requests</a></li>
<li><a href="http://www.beastxblog.com/fun/interesting-addictive-and-fun-flash-games/"  rel="bookmark"  class="crp_title" >Interesting, addictive and fun Flash Games</a></li>
<li><a href="http://www.beastxblog.com/development/php/php-and-magic-methods/"  rel="bookmark"  class="crp_title" >PHP and Magic Methods</a></li>
<li><a href="http://www.beastxblog.com/development/css/playing-with-html-and-css-ubuntu-logo/"  rel="bookmark"  class="crp_title" >Playing with HTML and CSS (ubuntu logo)</a></li>
<li><a href="http://www.beastxblog.com/development/the-eating-habits-of-programmers/"  rel="bookmark"  class="crp_title" >The eating habits of programmers</a></li>
</ul>
</div>
<hr />
<p><small>© beastx for <a href="http://www.beastxblog.com">Beastx&#039;s Blog</a>, 2010. |
<a href="http://www.beastxblog.com/contact-me/">Permalink</a> |
<a href="http://www.beastxblog.com/contact-me/#comments">No comment</a> |
Add to
<a href="http://del.icio.us/post?url=http://www.beastxblog.com/contact-me/&title=Contact me">del.icio.us</a>
<br/>
Post tags: <br/>
</small></p><img src="http://feeds.feedburner.com/~r/BeastxsBlog/~4/oQ5IWVcTttI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.beastxblog.com/contact-me/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.beastxblog.com/contact-me/</feedburner:origLink></item>
		<item>
		<title>About me</title>
		<link>http://feedproxy.google.com/~r/BeastxsBlog/~3/WxTjCN02g7M/</link>
		<comments>http://www.beastxblog.com/about-me/#comments</comments>
		<pubDate>Wed, 07 Apr 2010 16:35:55 +0000</pubDate>
		<dc:creator>beastx</dc:creator>
				<category><![CDATA[Misc]]></category>
		<guid isPermaLink="false">http://www.beastxblog.com/?page_id=5</guid>
		<description><![CDATA[<p>Hello, my name is Leandro Asrilevich</p>
<p>I am an frontEnd/User interface programmer.</p>
<p>I am also a deadline-driven professional set on providing the best  online presence for all kinds of business platforms.</p>
<p><a href="http://www.beastxblog.com/about-me/"  class="more-link" >Read more on About me&#8230;</a></p>
<div id="crp_related" >
<h3>Related Posts</h3>
<ul>
<li><a href="http://www.beastxblog.com/browsers/firefox/7-hidden-functionalities-of-firefox-3/"  rel="bookmark"  class="crp_title" >7 hidden functionalities of firefox 3</a></li>
<li><a href="http://www.beastxblog.com/fun/if-programming-languages-were-cars/"  rel="bookmark"  class="crp_title" >If programming languages were cars</a></li>
<li><a href="http://www.beastxblog.com/development/php/php-and-magic-methods/"  rel="bookmark"  class="crp_title" >PHP and Magic Methods</a></li>
<li><a href="http://www.beastxblog.com/ubuntu-linux/list-of-useful-and-frequently-used-unix-commands/"  rel="bookmark"  class="crp_title" >List of useful and frequently used UNIX commands</a></li>
<li><a href="http://www.beastxblog.com/fun/weewar-game-online-geek-game-community/"  rel="bookmark"  class="crp_title" >Weewar game &#124; online geek game community</a></li>
</ul>
</div>
<hr />
<p><small>© beastx for <a href="http://www.beastxblog.com">Beastx&#039;s Blog</a>, 2010. &#124;
<a href="http://www.beastxblog.com/about-me/">Permalink</a> &#124;
<a href="http://www.beastxblog.com/about-me/#comments">No comment</a> &#124;
Add to
<a href="http://del.icio.us/post?url=http://www.beastxblog.com/about-me/&#038;title=About me">del.icio.us</a>
<br/>
Post tags: <br/>
</small></p>]]></description>
			<content:encoded><![CDATA[<p>Hello, my name is Leandro Asrilevich</p>
<p>I am an frontEnd/User interface programmer.</p>
<p>I am also a deadline-driven professional set on providing the best  online presence for all kinds of business platforms.</p>
<p>Specialized in XHTML and CSS web development, I guarantee creative and  search engine friendly websites, intuitive and appealing digital  interfaces, killer banner advertising or cost-effective webdesign  consultancy.
<div id="crp_related" >
<h3>Related Posts</h3>
<ul>
<li><a href="http://www.beastxblog.com/browsers/firefox/7-hidden-functionalities-of-firefox-3/"  rel="bookmark"  class="crp_title" >7 hidden functionalities of firefox 3</a></li>
<li><a href="http://www.beastxblog.com/fun/if-programming-languages-were-cars/"  rel="bookmark"  class="crp_title" >If programming languages were cars</a></li>
<li><a href="http://www.beastxblog.com/development/php/php-and-magic-methods/"  rel="bookmark"  class="crp_title" >PHP and Magic Methods</a></li>
<li><a href="http://www.beastxblog.com/ubuntu-linux/list-of-useful-and-frequently-used-unix-commands/"  rel="bookmark"  class="crp_title" >List of useful and frequently used UNIX commands</a></li>
<li><a href="http://www.beastxblog.com/fun/weewar-game-online-geek-game-community/"  rel="bookmark"  class="crp_title" >Weewar game | online geek game community</a></li>
</ul>
</div>
<hr />
<p><small>© beastx for <a href="http://www.beastxblog.com">Beastx&#039;s Blog</a>, 2010. |
<a href="http://www.beastxblog.com/about-me/">Permalink</a> |
<a href="http://www.beastxblog.com/about-me/#comments">No comment</a> |
Add to
<a href="http://del.icio.us/post?url=http://www.beastxblog.com/about-me/&title=About me">del.icio.us</a>
<br/>
Post tags: <br/>
</small></p><img src="http://feeds.feedburner.com/~r/BeastxsBlog/~4/WxTjCN02g7M" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.beastxblog.com/about-me/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.beastxblog.com/about-me/</feedburner:origLink></item>
		<item>
		<title>Consollection, the history of game consoles</title>
		<link>http://feedproxy.google.com/~r/BeastxsBlog/~3/Gs7TkOgWQGo/</link>
		<comments>http://www.beastxblog.com/fun/consollection-the-history-of-game-consoles/#comments</comments>
		<pubDate>Thu, 25 Mar 2010 00:31:40 +0000</pubDate>
		<dc:creator>beastx</dc:creator>
				<category><![CDATA[Fun]]></category>
		<category><![CDATA[Games]]></category>
		<category><![CDATA[Misc]]></category>
		<category><![CDATA[consoles]]></category>
		<category><![CDATA[game]]></category>
		<category><![CDATA[game console]]></category>
		<category><![CDATA[nintendo]]></category>
		<category><![CDATA[playstation]]></category>
		<category><![CDATA[sega]]></category>
		<guid isPermaLink="false">http://www.beastxblog.com/?p=59</guid>
		<description><![CDATA[<p>Today I found a very cool web site. In it&#8217;s we can see the history of the game consoles, from the first console &#8220;ODYSSEY&#8221; released in 1972, to the more actual console, the great &#8220;Nintendo Wii&#8221;.</p>
<p><a href="http://www.beastxblog.com/fun/consollection-the-history-of-game-consoles/"  class="more-link" >Read more on Consollection, the history of game consoles&#8230;</a></p>
<div id="crp_related" >
<h3>Related Posts</h3>
<ul>
<li><a href="http://www.beastxblog.com/development/javascript/put-all-the-javascripts-files-at-the-end/"  rel="bookmark"  class="crp_title" >Put all the javascripts files at the end.</a></li>
<li><a href="http://www.beastxblog.com/development/php/php-and-magic-methods/"  rel="bookmark"  class="crp_title" >PHP and Magic Methods</a></li>
<li><a href="http://www.beastxblog.com/fun/how-to-work-with-internet-explorer-6/"  rel="bookmark"  class="crp_title" >How to work with Internet Explorer 6</a></li>
<li><a href="http://www.beastxblog.com/fun/interesting-addictive-and-fun-flash-games/"  rel="bookmark"  class="crp_title" >Interesting, addictive and fun Flash Games</a></li>
<li><a href="http://www.beastxblog.com/development/19-great-firefox-plugins-for-developers/"  rel="bookmark"  class="crp_title" >19 great Firefox plugins for developers</a></li>
</ul>
</div>
<hr />
<p><small>© beastx for <a href="http://www.beastxblog.com">Beastx&#039;s Blog</a>, 2010. &#124;
<a href="http://www.beastxblog.com/fun/consollection-the-history-of-game-consoles/">Permalink</a> &#124;
<a href="http://www.beastxblog.com/fun/consollection-the-history-of-game-consoles/#comments">One comment</a> &#124;
Add to
<a href="http://del.icio.us/post?url=http://www.beastxblog.com/fun/consollection-the-history-of-game-consoles/&#038;title=Consollection, the history of game consoles">del.icio.us</a>
<br/>
Post tags: <a href="http://www.beastxblog.com/tag/consoles/" rel="tag">consoles</a>, <a href="http://www.beastxblog.com/tag/fun/" rel="tag">Fun</a>, <a href="http://www.beastxblog.com/tag/game/" rel="tag">game</a>, <a href="http://www.beastxblog.com/tag/game-console/" rel="tag">game console</a>, <a href="http://www.beastxblog.com/tag/nintendo/" rel="tag">nintendo</a>, <a href="http://www.beastxblog.com/tag/playstation/" rel="tag">playstation</a>, <a href="http://www.beastxblog.com/tag/sega/" rel="tag">sega</a><br/>
</small></p>]]></description>
			<content:encoded><![CDATA[<p>Today I found a very cool web site. In it&#8217;s we can see the history of the game consoles, from the first console &#8220;ODYSSEY&#8221; released in 1972, to the more actual console, the great &#8220;Nintendo Wii&#8221;.</p>
<p>Th<span class="wp-decoratr-image" ><img src="http://www.beastxblog.com//HLIC/7013775e90228744da8ff0500faf63a4.jpg"  alt="SEGA Mega Drive"  title="Consollection, the history of game consoles" /></span>e site is <a rel="nofollow"  target="_blank"  href="http://consollection.de/" >http://consollection.de/</a>, and into the page you can see a picture of every console. If you click in the picture, you can see the picture in a larger format, the packaging picture, and some info about the console.</p>
<p><span class="wp-decoratr-image" ><br/>
</span></p>
<p><span class="wp-decoratr-image" > </span>From the list, I known almost 20 consoles, and I had 5 (Atari 7800, Nintendo NES, Sega Mega Drive, Nintendo Super NES and my actual console, Nintendo Wii).
<div id="crp_related" >
<h3>Related Posts</h3>
<ul>
<li><a href="http://www.beastxblog.com/development/javascript/put-all-the-javascripts-files-at-the-end/"  rel="bookmark"  class="crp_title" >Put all the javascripts files at the end.</a></li>
<li><a href="http://www.beastxblog.com/development/php/php-and-magic-methods/"  rel="bookmark"  class="crp_title" >PHP and Magic Methods</a></li>
<li><a href="http://www.beastxblog.com/fun/how-to-work-with-internet-explorer-6/"  rel="bookmark"  class="crp_title" >How to work with Internet Explorer 6</a></li>
<li><a href="http://www.beastxblog.com/fun/interesting-addictive-and-fun-flash-games/"  rel="bookmark"  class="crp_title" >Interesting, addictive and fun Flash Games</a></li>
<li><a href="http://www.beastxblog.com/development/19-great-firefox-plugins-for-developers/"  rel="bookmark"  class="crp_title" >19 great Firefox plugins for developers</a></li>
</ul>
</div>
<hr />
<p><small>© beastx for <a href="http://www.beastxblog.com">Beastx&#039;s Blog</a>, 2010. |
<a href="http://www.beastxblog.com/fun/consollection-the-history-of-game-consoles/">Permalink</a> |
<a href="http://www.beastxblog.com/fun/consollection-the-history-of-game-consoles/#comments">One comment</a> |
Add to
<a href="http://del.icio.us/post?url=http://www.beastxblog.com/fun/consollection-the-history-of-game-consoles/&title=Consollection, the history of game consoles">del.icio.us</a>
<br/>
Post tags: <a href="http://www.beastxblog.com/tag/consoles/" rel="tag">consoles</a>, <a href="http://www.beastxblog.com/tag/fun/" rel="tag">Fun</a>, <a href="http://www.beastxblog.com/tag/game/" rel="tag">game</a>, <a href="http://www.beastxblog.com/tag/game-console/" rel="tag">game console</a>, <a href="http://www.beastxblog.com/tag/nintendo/" rel="tag">nintendo</a>, <a href="http://www.beastxblog.com/tag/playstation/" rel="tag">playstation</a>, <a href="http://www.beastxblog.com/tag/sega/" rel="tag">sega</a><br/>
</small></p><img src="http://feeds.feedburner.com/~r/BeastxsBlog/~4/Gs7TkOgWQGo" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.beastxblog.com/fun/consollection-the-history-of-game-consoles/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.beastxblog.com/fun/consollection-the-history-of-game-consoles/</feedburner:origLink></item>
		<item>
		<title>How to work with Internet Explorer 6</title>
		<link>http://feedproxy.google.com/~r/BeastxsBlog/~3/MR0LeyDYSZs/</link>
		<comments>http://www.beastxblog.com/fun/how-to-work-with-internet-explorer-6/#comments</comments>
		<pubDate>Tue, 23 Mar 2010 06:32:13 +0000</pubDate>
		<dc:creator>beastx</dc:creator>
				<category><![CDATA[Fun]]></category>
		<category><![CDATA[Internet Explorer]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[IE]]></category>
		<guid isPermaLink="false">http://www.beastxblog.com/?p=56</guid>
		<description><![CDATA[<p>This is a step by step gride to try to help all web programer in the hard task that is work all days in IE 6.</p>
<p>This tips are written by me after several years of experiencie in this work.</p>
<p><a href="http://www.beastxblog.com/fun/how-to-work-with-internet-explorer-6/"  class="more-link" >Read more on How to work with Internet Explorer 6&#8230;</a></p>
<div id="crp_related" >
<h3>Related Posts</h3>
<ul>
<li><a href="http://www.beastxblog.com/browsers/firefox/7-hidden-functionalities-of-firefox-3/"  rel="bookmark"  class="crp_title" >7 hidden functionalities of firefox 3</a></li>
<li><a href="http://www.beastxblog.com/browsers/internet-explorer/another-crazy-problem-in-ie/"  rel="bookmark"  class="crp_title" >Another crazy problem in IE</a></li>
<li><a href="http://www.beastxblog.com/development/19-great-firefox-plugins-for-developers/"  rel="bookmark"  class="crp_title" >19 great Firefox plugins for developers</a></li>
<li><a href="http://www.beastxblog.com/ubuntu-linux/list-of-useful-and-frequently-used-unix-commands/"  rel="bookmark"  class="crp_title" >List of useful and frequently used UNIX commands</a></li>
<li><a href="http://www.beastxblog.com/browsers/have-you-ever-wonder-about-404-not-found-message/"  rel="bookmark"  class="crp_title" >Have you ever wonder about 404 Not Found Message?</a></li>
</ul>
</div>
<hr />
<p><small>© beastx for <a href="http://www.beastxblog.com">Beastx&#039;s Blog</a>, 2010. &#124;
<a href="http://www.beastxblog.com/fun/how-to-work-with-internet-explorer-6/">Permalink</a> &#124;
<a href="http://www.beastxblog.com/fun/how-to-work-with-internet-explorer-6/#comments">One comment</a> &#124;
Add to
<a href="http://del.icio.us/post?url=http://www.beastxblog.com/fun/how-to-work-with-internet-explorer-6/&#038;title=How to work with Internet Explorer 6">del.icio.us</a>
<br/>
Post tags: <a href="http://www.beastxblog.com/tag/css/" rel="tag">CSS</a>, <a href="http://www.beastxblog.com/tag/development/" rel="tag">Development</a>, <a href="http://www.beastxblog.com/tag/fun/" rel="tag">Fun</a>, <a href="http://www.beastxblog.com/tag/html/" rel="tag">HTML</a>, <a href="http://www.beastxblog.com/tag/ie/" rel="tag">IE</a>, <a href="http://www.beastxblog.com/tag/internet-explorer/" rel="tag">Internet Explorer</a>, <a href="http://www.beastxblog.com/tag/javascript/" rel="tag">Javascript</a><br/>
</small></p>]]></description>
			<content:encoded><![CDATA[<p>This is a step by step gride to try to help all web programer in the hard task that is work all days in IE 6.</p>
<p>This tips are written by me after several years of experiencie in this work.</p>
<p>I accept all suggestions and changes they consider appropriate to improve the guide.</p>
<p><span style="text-decoration: underline;" ><strong>Requirements</strong></span></p>
<ul>
<li>A lot of patience</li>
<li>Very quiet personality</li>
<li>boxing bag to calm nerves</li>
<li>Super powerful PC to support IE leaks (4gb ddr3 minimum to don’t see performance decreasing in the first 15 minutes)</li>
<li>A lot of coffee to prepare until IE restart when he crash</li>
</ul>
<p><span style="text-decoration: underline;" ><strong><span class="wp-decoratr-image" ><img src="http://www.beastxblog.com//HLIC/12041ad5e7bb4f26e2c0c7513a9be53a.jpg"  alt="IE_neon"  title="How to work with Internet Explorer 6" /></span><br/>
Step by step work</strong></span></p>
<ol>
<li>Start IE</li>
<li>Accept IE dialog about it crashing and send information to Microsoft (and go to prepare coffee until IE restarts) <img src="http://www.beastxblog.com/wp-includes/images/smilies/icon_sad.gif"  alt=":-("  class="wp-smiley"  title="How to work with Internet Explorer 6" /> </li>
<li>Start IE again</li>
<li>Open IEDevToolbar to clear cache because original IE tools for clean cache never works</li>
<li>Select “Always refresh page from server” option (This point is useless because every time that you reload a page in IE you clear cache again <img src="http://www.beastxblog.com/wp-includes/images/smilies/icon_confused.gif"  alt=":-?"  class="wp-smiley"  title="How to work with Internet Explorer 6" />  )</li>
<li>Open our application</li>
<li>IE again crash. Please repeat from second step  <img src="http://www.beastxblog.com/wp-includes/images/smilies/icon_cry.gif"  alt=":cry:"  class="wp-smiley"  title="How to work with Internet Explorer 6" />  (and go to prepare coffee until IE restarts again. Punch boxing bag to calm nerves from you head too)</li>
<li>When you are in this step, you can open Mantis and see witch one bug you can solve</li>
<li>Select any bug, no matter which all bug in IE have the same difficulty and all are very very crazy too.</li>
<li>Go to the place in the application where we have the bug</li>
<li>Before 15 minutes (5 minutes per click to go to place where we have the bug) IE crash…  <img src="http://www.beastxblog.com/wp-includes/images/smilies/icon_mad.gif"  alt=":-x"  class="wp-smiley"  title="How to work with Internet Explorer 6" />  and again… please repeat from second step. (yes that is not a joke)</li>
<li>When you are in this step, you can pray that the bug is a known IE bug</li>
<li>When you known the amount of crazy of that bug, you can go to google and search if any other person (that hate IE same you) found the same bug, and solve it and put the solution in some web page.</li>
<li>when you see that any person found any bug so crazy as our bug you can start to try crazy and idiot solutions to solve that bug.</li>
<li>Until you try several solutions IE crashes again <img src="http://www.beastxblog.com/wp-includes/images/smilies/icon_evil.gif"  alt=":evil:"  class="wp-smiley"  title="How to work with Internet Explorer 6" />  … Please repeat from second step.</li>
<li>Before that 2 days of hard work and 10% of you brain is burned you can found one crazy solution.</li>
<li>Please don’t express happiness. That is not finished. Your solution always but always produces another crazy bug in other place!  <img src="http://www.beastxblog.com/wp-includes/images/smilies/icon_wink.gif"  alt=";-)"  class="wp-smiley"  title="How to work with Internet Explorer 6" /> </li>
</ol>
<div id="crp_related" >
<h3>Related Posts</h3>
<ul>
<li><a href="http://www.beastxblog.com/browsers/firefox/7-hidden-functionalities-of-firefox-3/"  rel="bookmark"  class="crp_title" >7 hidden functionalities of firefox 3</a></li>
<li><a href="http://www.beastxblog.com/browsers/internet-explorer/another-crazy-problem-in-ie/"  rel="bookmark"  class="crp_title" >Another crazy problem in IE</a></li>
<li><a href="http://www.beastxblog.com/development/19-great-firefox-plugins-for-developers/"  rel="bookmark"  class="crp_title" >19 great Firefox plugins for developers</a></li>
<li><a href="http://www.beastxblog.com/ubuntu-linux/list-of-useful-and-frequently-used-unix-commands/"  rel="bookmark"  class="crp_title" >List of useful and frequently used UNIX commands</a></li>
<li><a href="http://www.beastxblog.com/browsers/have-you-ever-wonder-about-404-not-found-message/"  rel="bookmark"  class="crp_title" >Have you ever wonder about 404 Not Found Message?</a></li>
</ul>
</div>
<hr />
<p><small>© beastx for <a href="http://www.beastxblog.com">Beastx&#039;s Blog</a>, 2010. |
<a href="http://www.beastxblog.com/fun/how-to-work-with-internet-explorer-6/">Permalink</a> |
<a href="http://www.beastxblog.com/fun/how-to-work-with-internet-explorer-6/#comments">One comment</a> |
Add to
<a href="http://del.icio.us/post?url=http://www.beastxblog.com/fun/how-to-work-with-internet-explorer-6/&title=How to work with Internet Explorer 6">del.icio.us</a>
<br/>
Post tags: <a href="http://www.beastxblog.com/tag/css/" rel="tag">CSS</a>, <a href="http://www.beastxblog.com/tag/development/" rel="tag">Development</a>, <a href="http://www.beastxblog.com/tag/fun/" rel="tag">Fun</a>, <a href="http://www.beastxblog.com/tag/html/" rel="tag">HTML</a>, <a href="http://www.beastxblog.com/tag/ie/" rel="tag">IE</a>, <a href="http://www.beastxblog.com/tag/internet-explorer/" rel="tag">Internet Explorer</a>, <a href="http://www.beastxblog.com/tag/javascript/" rel="tag">Javascript</a><br/>
</small></p><img src="http://feeds.feedburner.com/~r/BeastxsBlog/~4/MR0LeyDYSZs" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.beastxblog.com/fun/how-to-work-with-internet-explorer-6/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.beastxblog.com/fun/how-to-work-with-internet-explorer-6/</feedburner:origLink></item>
	</channel>
</rss><!-- Dynamic page generated in 6.559 seconds. --><!-- Cached page generated by WP-Super-Cache on 2010-08-01 00:12:17 --><!-- Compression = gzip -->
