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

<channel>
	<title>TechTrouts.com &#187; web</title>
	<atom:link href="http://techtrouts.com/topics/web/feed/" rel="self" type="application/rss+xml" />
	<link>http://techtrouts.com</link>
	<description>Doin' the dev dance o/</description>
	<lastBuildDate>Thu, 23 Jul 2009 10:42:09 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Application deployment shell script using rsync</title>
		<link>http://techtrouts.com/application-deployment-shell-script-using-rsync/</link>
		<comments>http://techtrouts.com/application-deployment-shell-script-using-rsync/#comments</comments>
		<pubDate>Thu, 07 May 2009 22:14:07 +0000</pubDate>
		<dc:creator>Carlos Ouro</dc:creator>
				<category><![CDATA[development]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[management]]></category>
		<category><![CDATA[servers]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://techtrouts.com/application-deployment-shell-script-using-rsync/</guid>
		<description><![CDATA[Hi all, here is a simple deployment shell script (.sh) using rsync to deploy your local application to a productive location. You can download it here. Follow the README file for setup and usage. Feedback comments are always welcome :)]]></description>
			<content:encoded><![CDATA[<p>Hi all,</p>
<p>here is a simple deployment shell script (.sh) using rsync to deploy your local application to a productive location.</p>
<p>You can download it <a href="http://techtrouts.com/downloads/deploy_sh.zip" title="Application deployment shell script using rsync">here</a>.</p>
<p>Follow the README file for setup and usage.</p>
<p>Feedback comments are always welcome :)</p>
]]></content:encoded>
			<wfw:commentRss>http://techtrouts.com/application-deployment-shell-script-using-rsync/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Personalized Google Maps Location for your website</title>
		<link>http://techtrouts.com/personalized-google-maps-location-for-your-website/</link>
		<comments>http://techtrouts.com/personalized-google-maps-location-for-your-website/#comments</comments>
		<pubDate>Wed, 13 Aug 2008 11:09:27 +0000</pubDate>
		<dc:creator>Carlos Ouro</dc:creator>
				<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://techtrouts.com/personalized-google-maps-location-for-your-website/</guid>
		<description><![CDATA[Hi again, don&#8217;t your clients always ask for some specific details on their Location markers on google maps? Ours do. So, in order to shorten our workload, we&#8217;ve developed a small handy tool to create a quick customized map using some of the upcoming FallForward game tech. This small tool is posted at http://9tree.net/tools/GMLocation/ and [...]]]></description>
			<content:encoded><![CDATA[<p>Hi again,</p>
<p>don&#8217;t your clients always ask for some specific details on their Location markers on google maps? Ours do.<br />
So, in order to shorten our workload, we&#8217;ve developed a small handy tool to create a quick customized map using some of the upcoming <a href="http://fallforwardgame.com" title="Google Maps Strategy Game" target="_blank">FallForward</a> game tech.</p>
<p>This small tool is posted at <a href="http://9tree.net/tools/GMLocation/" title="Costumizable Google Maps Location for your Website" target="_blank">http://9tree.net/tools/GMLocation/</a> and it is completely free to use.</p>
<p>We&#8217;ll be updating it as we need more features for our clients.<br />
Next feature will probably be support for multiple Location markers.</p>
<p>Hope you guys like it ;)</p>
]]></content:encoded>
			<wfw:commentRss>http://techtrouts.com/personalized-google-maps-location-for-your-website/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>JS_Growl: Mootools based Javascript Growl-like notifications</title>
		<link>http://techtrouts.com/js_growl-mootools-based-javascript-growl-like-notifications/</link>
		<comments>http://techtrouts.com/js_growl-mootools-based-javascript-growl-like-notifications/#comments</comments>
		<pubDate>Thu, 24 Jul 2008 17:53:49 +0000</pubDate>
		<dc:creator>Carlos Ouro</dc:creator>
				<category><![CDATA[javascript]]></category>
		<category><![CDATA[mootools]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://techtrouts.com/js_growl-mootools-based-javascript-growl-like-notifications/</guid>
		<description><![CDATA[Hello, For our current project we required some neat instant user notifications, therefore we created a simple Growl-inspired notification system using Mootools. Now updated for IE6 compatibility! Download it here! The package contains a sample.html very self-explanatory for most users; Just include the js_growl.js and the js_growl.css files in your page&#8217;s header and send a [...]]]></description>
			<content:encoded><![CDATA[<p>Hello,</p>
<p>For our current project we required some neat instant user notifications, therefore we created a simple <a href="http://growl.info/" title="Growl, instant notification for Mac OSX" target="_blank">Growl</a>-inspired notification system using <a href="http://mootools.net/" title="MooTools - a compact javascript framework" target="_blank">Mootools</a>.</p>
<p><font color="#800000">Now updated for IE6 compatibility!</font></p>
<p><a href="http://techtrouts.com/downloads/js_growl_03.zip" title="JS_Growl V0.3">Download it here!</a></p>
<p>The package contains a sample.html very self-explanatory for most users;</p>
<p>Just include the js_growl.js and the js_growl.css files in your page&#8217;s header and send a user notification whenever you need using:</p>

<div class="wp_syntax"><div class="code"><pre class="javascript" style="font-family:monospace;">JS_Growl.<span style="color: #660066;">notify</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'Your text or content html goes here.'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>

<p>Any bugs/features just give me a comment, i&#8217;ll check it out ;)</p>
]]></content:encoded>
			<wfw:commentRss>http://techtrouts.com/js_growl-mootools-based-javascript-growl-like-notifications/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Mozilla Firefox 3 for Mac is awesome</title>
		<link>http://techtrouts.com/mozilla-firefox-3-for-mac-is-awesome/</link>
		<comments>http://techtrouts.com/mozilla-firefox-3-for-mac-is-awesome/#comments</comments>
		<pubDate>Fri, 20 Jun 2008 11:53:52 +0000</pubDate>
		<dc:creator>Carlos Ouro</dc:creator>
				<category><![CDATA[development]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[opinion]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://techtrouts.com/mozilla-firefox-3-for-mac-is-awesome/</guid>
		<description><![CDATA[Hi there, i&#8217;ve used firefox for development for quite some time now, but on a mac i&#8217;ve always liked Safari better for regular web browsing, as it always been much faster and cute. But the recently released Firefox 3 for Mac really changed my mind. It is, without a doubt, awesome. Runs perfectly smoothly, really [...]]]></description>
			<content:encoded><![CDATA[<p>Hi there,</p>
<p>i&#8217;ve used firefox for development for quite some time now, but on a mac i&#8217;ve always liked Safari better for regular web browsing, as it always been much faster and cute.</p>
<p>But the recently released Firefox 3 for Mac really changed my mind. It is, without a doubt, awesome. Runs perfectly smoothly, really nice design, fastest browser ever.</p>
<p>Firefox 2 versions really dragged around with heavy Javascript applications such as <a href="http://gmail.com" title="Gmail: Email from google" target="_blank">Gmail</a> or our upcoming <a href="http://fallforwardgame.com" title="FallForward: A google maps based multiplayer strategy game" target="_blank">FallForward</a>, but this new version handles javascript even better than Safari 3.<br />
This release has been a really nice boost for my web browsing as i&#8217;ve not been much into the latest beta versions of Firefox 3.</p>
<p>The bad part is <a href="http://getfirebug.com/" title="Firebug - Web Development Evolved" target="_blank">Firebug</a> still hasn&#8217;t come out on it&#8217;s official release for Firefox 3. However, i&#8217;m using the <a href="http://getfirebug.com/releases/" title="Firebug Releases" target="_blank">beta</a> and it works really nice &#8211; and everything is perfect again.</p>
<p>A &#8220;must have&#8221; indeed.</p>
<p>Great work for the guys at <a href="http://www.mozilla.com/en-US/about/" title="About Mozilla" target="_blank">Mozilla</a>!!<br />
By the way, great website design for <a href="http://www.mozilla.com" title="Mozilla | Firefox web browser &amp; Thunderbird email client" target="_blank">http://www.mozilla.com</a> ;)</p>
]]></content:encoded>
			<wfw:commentRss>http://techtrouts.com/mozilla-firefox-3-for-mac-is-awesome/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>NaturePhp 0.1 now waiting for php 5.3.0 &#8230;</title>
		<link>http://techtrouts.com/naturephp-now-waiting-for-php-530/</link>
		<comments>http://techtrouts.com/naturephp-now-waiting-for-php-530/#comments</comments>
		<pubDate>Fri, 13 Jun 2008 17:43:06 +0000</pubDate>
		<dc:creator>Carlos Ouro</dc:creator>
				<category><![CDATA[IT]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[naturePhp]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://techtrouts.com/naturephp-now-waiting-for-php-530/</guid>
		<description><![CDATA[Because it requires a few of the upcoming PHP features, naturePhp 0.1&#8242;s release is now on standby for PHP 5.3.0&#8242;s release. For now i can only say it is my favorite toolkit ever, and we&#8217;ve been using and improving it quite a lot on it&#8217;s limited PHP 5.2.6 version&#8230; - ok, so it&#8217;s a biased [...]]]></description>
			<content:encoded><![CDATA[<p>Because it requires a few of the upcoming PHP features,  naturePhp 0.1&#8242;s release is now on standby for PHP 5.3.0&#8242;s release. For now i can only say it is my favorite toolkit ever, and we&#8217;ve been using and improving it quite a lot on it&#8217;s limited PHP 5.2.6 version&#8230;</p>
<p>- ok, so it&#8217;s a biased opinion&#8230; :/</p>
<p>NaturePhp itself is basically a plug-in system for the coolest functionalities  around &#8211; most of the upcoming functionalities are either gathered from <a href="http://wordpress.org" title="WordPress &gt; Blog Tool and Weblog Platform" target="_blank">wordpress</a>, <a href="http://joomla.org" title="Joomla! - Content Management System and Web Application Framework" target="_blank">joomla!</a>, <a href="http://codeigniter.com" title="CodeIgniter - Open source PHP web application framework" target="_blank">CodeIgniter</a> and others, as well as a few of our own &#8211; *and a few <a href="http://rubyonrails.org" title="Ruby on Rails - Web application framework optimized for sustainable programming productivity" target="_blank">RubyOnRails</a> original ideas implemented in php ;)</p>
<p>The functionalities are organized into classes, and the classes are organized into <em>namespaces</em>, providing a great deal of &#8220;space&#8221; for future plug-in developments.<br />
It uses <em>__autoload()</em> for all classes, meaning it is just as fast no matter how many plug-ins you have installed.<br />
NaturePhp does not aim being labeled as a framework, but, being a pluggable toolkit itself, it allows future developers to build their own frameworks as plug-ins. &#8211; The idea is to provide a stable ground for common development and lot&#8217;s of easy to use functionalities for developers &#8211; much like Phyton&#8217;s libraries.</p>
<p>We are currently using <em>Namespace_Class::method()</em> instead of <em>Namespace::Class::method()</em> and <em>Class::callStatic($func_name, [$arg1, $arg2... $argN])</em> instead of <em>Class::func_name([$arg1, $arg2... $argN])</em> to workaround the lack of &#8220;<em>Namespaces&#8221;</em> and method overloading &#8220;<em>__callStatic()&#8221;</em> support on PHP 5.2.6, as these two features are required for most of the toolkit functionalities.<br />
It&#8217;s ugly, but it keeps the toolkit usable and developed while we wait for PHP 5.3.0.</p>
<p>As soon as PHP 5.3.0 comes out we&#8217;ll implement the necessary <em>namespaces</em> and change all the  <em>Class::callStatic($func_name, [$arg1, $arg2... $argN])</em> calls to <em>Class::func_name([$arg1, $arg2... $argN])</em> &#8211; so probably a couple of weeks after PHP 5.3.0&#8242;s release we&#8217;ll have a NaturePhp 0.1 out ;)</p>
<p>While we wait, we&#8217;re also finishing the NaturePhp&#8217;s website at <a href="http://naturephp.org" title="NaturePhp - Open Source Natural PHP Toolkit" target="_blank">http://naturephp.org</a> ;</p>
]]></content:encoded>
			<wfw:commentRss>http://techtrouts.com/naturephp-now-waiting-for-php-530/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Truth, knowledge and expertise</title>
		<link>http://techtrouts.com/truth-knowledge-and-expertise/</link>
		<comments>http://techtrouts.com/truth-knowledge-and-expertise/#comments</comments>
		<pubDate>Sun, 04 May 2008 16:12:41 +0000</pubDate>
		<dc:creator>Carlos Ouro</dc:creator>
				<category><![CDATA[life]]></category>
		<category><![CDATA[opinion]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://techtrouts.com/truth-knowledge-and-expertise/</guid>
		<description><![CDATA[So here we are &#8211; the edge of the internet battle. Should we allow and support the internet as a reliable information source? Or should the information we receive be determined by experts &#8211; such as journalists and editors? The quest for truth has been here for ages, the problem was how to gather all [...]]]></description>
			<content:encoded><![CDATA[<p>So here we are &#8211; the edge of the internet battle.<br />
Should we allow and support the internet as a reliable information source? Or should the information we receive be determined by experts &#8211; such as journalists and editors?<br />
The quest for truth has been here for ages, the problem was how to gather all that information.</p>
<p>Well, ironically, the corporate need for resources has given us a peaceful answer to quest for our need for knowledge &#8211; the internet revolution, specifically with the web 2.0 innovations.</p>
<p>But what about reliability?</p>
<p><a href="http://techtrouts.com/truth-knowledge-and-expertise/"><em>Click here to view the embedded video.</em></a></p>
<p>Imho the different opinions and points of view now show us what the world is really like. It&#8217;s not that everything on the internet is reliable &#8211; true. But the mix of the many different point&#8217;s of view on a subject allows us to define our own answer. In the internet you are your own &#8220;gatekeeper&#8221;.<br />
Let&#8217;s face it, there will always be opposites, but there is a reason to everything everyone says &#8211; may it be environmental, corporative, physical, a thought, a feeling, or even a stupid comment.<br />
The gathering of all this controversial information gives you &#8211; for yourself &#8211; an answer.<br />
Truth itself, as we get it, is environmental and never absolute.<br />
And if knowledge is just an organized gathering of information &#8211; web 2.0 is knowledge.</p>
<p>Some may say &#8220;What about expert knowledge?&#8221;.<br />
Expert knowledge usually has a problem &#8211; the expert.<br />
If the expert manages to step aside his own ideology, his expert knowledge will truly be the reasoned combination of all points of view.<br />
But let&#8217;s face it, i&#8217;ve never seen this happening &#8211; every information is controlled.<br />
But if we clash this controlled information from it&#8217;s various counterparts, we might get a clearer view of the so called &#8220;truth&#8221;.<br />
All we need is as many angles as possible &#8211; and on the internet, everyone can have and is free to post their experience.<br />
Wikipedia for example, works very hard trying to combine all these point&#8217;s of view and keep itself away from the discussion, but a decision must always allow some content to be posted &#8211; their only error imho is not to empathize more on the related discussions for each article &#8211; still, they&#8217;re one of the best information sources in the world.</p>
<p>The so feared violence of an anarchic system is now shielded behind an anonymous computer and long distances and the perfect environment for a real peaceful anarchy now exists on the virtual world.<br />
Of course this release of the &#8220;i&#8221; requires understanding by the &#8220;others&#8221;.</p>
<p>When you read something, take it as another&#8217;s concept, not as a truth.<br />
Read many concepts and you&#8217;ll innerly find your own.</p>
<p>Google, read, blog, comment, and pass it along.</p>
]]></content:encoded>
			<wfw:commentRss>http://techtrouts.com/truth-knowledge-and-expertise/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Liwei&#8217;s illusionary art photos</title>
		<link>http://techtrouts.com/liweis-illusionary-art-photos/</link>
		<comments>http://techtrouts.com/liweis-illusionary-art-photos/#comments</comments>
		<pubDate>Thu, 24 Apr 2008 12:38:22 +0000</pubDate>
		<dc:creator>Carlos Ouro</dc:creator>
				<category><![CDATA[life]]></category>
		<category><![CDATA[opinion]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://techtrouts.com/liweis-illusionary-art-photos/</guid>
		<description><![CDATA[Initially i thought &#8220;yeah right, photoshop rules&#8230;&#8221;, but apparently these are not digitally altered, but real photos &#8211; using techniques that involve props such as mirrors, metal wires, scaffolding and acrobatics. Quite an amazing work. Visit Li Wei&#8217;s website for more details and photos.]]></description>
			<content:encoded><![CDATA[<p>Initially i thought &#8220;yeah right, photoshop rules&#8230;&#8221;, but apparently these are not digitally altered, but real photos &#8211; using techniques that involve props such as mirrors, metal wires, scaffolding and acrobatics.</p>
<p>Quite an amazing work.</p>
<p><a href="http://techtrouts.com/wp-content/uploads/2008/04/047-01.jpg" title="Love at the high place 1" rel="lightbox[liweis]"><img src="http://techtrouts.com/wp-content/uploads/2008/04/047-01.thumbnail.jpg" alt="Love at the high place 1" /></a> <a href="http://techtrouts.com/wp-content/uploads/2008/04/057-01.jpg" title="A pause for humanity 1" rel="lightbox[liweis]"><img src="http://techtrouts.com/wp-content/uploads/2008/04/057-01.thumbnail.jpg" alt="A pause for humanity 1" /></a><a href="http://techtrouts.com/wp-content/uploads/2008/04/051-01.jpg" title="On the Earth surface" rel="lightbox[liweis]"><img src="http://techtrouts.com/wp-content/uploads/2008/04/051-01.thumbnail.jpg" alt="On the Earth surface" /></a><a href="http://techtrouts.com/wp-content/uploads/2008/04/055-01.jpg" title="Liwei falls to the Como lake Italy" rel="lightbox[liweis]"><img src="http://techtrouts.com/wp-content/uploads/2008/04/055-01.thumbnail.jpg" alt="Liwei falls to the Como lake Italy" /></a><a href="http://techtrouts.com/wp-content/uploads/2008/04/047-03.jpg" title="Love at the high place 3" rel="lightbox[liweis]"><img src="http://techtrouts.com/wp-content/uploads/2008/04/047-03.thumbnail.jpg" alt="Love at the high place 3" /></a><a href="http://techtrouts.com/wp-content/uploads/2008/04/058-01.jpg" title="A pause for humanity 3" rel="lightbox[liweis]"><img src="http://techtrouts.com/wp-content/uploads/2008/04/058-01.thumbnail.jpg" alt="A pause for humanity 3" /></a><a href="http://techtrouts.com/wp-content/uploads/2008/04/063-01.jpg" title="hand" rel="lightbox[liweis]"><img src="http://techtrouts.com/wp-content/uploads/2008/04/063-01.thumbnail.jpg" alt="hand" /></a><a href="http://techtrouts.com/wp-content/uploads/2008/04/025-01.jpg" title="Body of Bones" rel="lightbox[liweis]"><img src="http://techtrouts.com/wp-content/uploads/2008/04/025-01.thumbnail.jpg" alt="Body of Bones" /></a><a href="http://techtrouts.com/wp-content/uploads/2008/04/077-01.jpg" title="Never Say Failure 1" rel="lightbox[liweis]"><img src="http://techtrouts.com/wp-content/uploads/2008/04/077-01.thumbnail.jpg" alt="Never Say Failure 1" /></a><a href="http://techtrouts.com/wp-content/uploads/2008/04/085-01.jpg" title="Liwei falls to 2007.12.27" rel="lightbox[liweis]"><img src="http://techtrouts.com/wp-content/uploads/2008/04/085-01.thumbnail.jpg" alt="Liwei falls to 2007.12.27" /></a><a href="http://techtrouts.com/wp-content/uploads/2008/04/046-01.jpg" title="Freedegree over 25th story" rel="lightbox[liweis]"><img src="http://techtrouts.com/wp-content/uploads/2008/04/046-01.thumbnail.jpg" alt="Freedegree over 25th story" /></a><a href="http://techtrouts.com/wp-content/uploads/2008/04/041-01.jpg" title="Dream-Like Love" rel="lightbox[liweis]"><img src="http://techtrouts.com/wp-content/uploads/2008/04/041-01.thumbnail.jpg" alt="Dream-Like Love" /></a><a href="http://techtrouts.com/wp-content/uploads/2008/04/040-02.jpg" title="29 levels of freedom" rel="lightbox[liweis]"><img src="http://techtrouts.com/wp-content/uploads/2008/04/040-02.thumbnail.jpg" alt="29 levels of freedom" /></a><a href="http://techtrouts.com/wp-content/uploads/2008/04/035-01.jpg" title="Liwei falls to the Earth" rel="lightbox[liweis]"><img src="http://techtrouts.com/wp-content/uploads/2008/04/035-01.thumbnail.jpg" alt="Liwei falls to the Earth" /></a><a href="http://techtrouts.com/wp-content/uploads/2008/04/034-01.jpg" title="Beat me, tread on me" rel="lightbox[liweis]"><img src="http://techtrouts.com/wp-content/uploads/2008/04/034-01.thumbnail.jpg" alt="Beat me, tread on me" /></a><a href="http://techtrouts.com/wp-content/uploads/2008/04/086-01.jpg" title="Love meets 22m" rel="lightbox[liweis]"><img src="http://techtrouts.com/wp-content/uploads/2008/04/086-01.thumbnail.jpg" alt="Love meets 22m" /></a></p>
<p>Visit <a href="http://www.liweiart.com/" title="Li Wei's Art Website">Li Wei&#8217;s website</a> for more details and photos.</p>
]]></content:encoded>
			<wfw:commentRss>http://techtrouts.com/liweis-illusionary-art-photos/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
