<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Manel Villar's blog</title>
	<atom:link href="http://thefallenapples.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://thefallenapples.wordpress.com</link>
	<description>Just another WordPress.com weblog</description>
	<lastBuildDate>Mon, 14 Sep 2009 16:05:12 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='thefallenapples.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Manel Villar's blog</title>
		<link>http://thefallenapples.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://thefallenapples.wordpress.com/osd.xml" title="Manel Villar&#039;s blog" />
	<atom:link rel='hub' href='http://thefallenapples.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Setting Gnome to open Windows in different workspaces</title>
		<link>http://thefallenapples.wordpress.com/2009/09/11/setting-gnome-to-open-windows-in-different-workspaces/</link>
		<comments>http://thefallenapples.wordpress.com/2009/09/11/setting-gnome-to-open-windows-in-different-workspaces/#comments</comments>
		<pubDate>Fri, 11 Sep 2009 16:33:00 +0000</pubDate>
		<dc:creator>manelvf</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://thefallenapples.wordpress.com/2009/09/11/setting-gnome-to-open-windows-in-different-workspaces</guid>
		<description><![CDATA[Virtual workspaces are nice. That feature is implemented in almost every window manager currently and I&#8217;m used to work with them in Gnome: one workspace for code editor and other for browser, usually Firefox. On other two desktops I use to open other browsers and/or file managers. It&#8217;s very handy to use a shortcut to [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=thefallenapples.wordpress.com&amp;blog=7763298&amp;post=12&amp;subd=thefallenapples&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<div><span style="font-family:verdana;">Virtual workspaces are nice. That feature is implemented in almost every window manager currently and I&#8217;m used to work with them in Gnome: one workspace for code editor and other for browser, usually Firefox. On other two desktops I use to open other browsers and/or file managers.<br />
It&#8217;s very handy to use a shortcut to start both programs, so my one-liner script on desktop to start both applications is:</p>
<p></span><span style="font-family:verdana;">geany <em>(or Aptana)</em> | firefox</p>
<p></span><span style="font-family:verdana;">But how can I start the apps in different workspaces? The answer is simple: <a href="http://burtonini.com/blog/computers/devilspie" target="_blank">Devil&#8217;s pie</a>. Devilspie is a tool let&#8217;s the user configure window application launchs.<br />
Once installed, you can launch it via command line for testing. When you feel comfortable, simply add it to the window manager session startup (in Ubuntu: System -&gt; Preferences -&gt; Settings).<br />
To customize an application launch, you have to create lisp-style <em>s-expressions</em> on custom files on <em>./devilspie</em> folder. Only one expression is allowed per file. Custom S-Expression:</p>
<p><span style="font-family:sans-serif;">(if<br />
(is (application_name) “firefox”)<br />
(set_workspace 2))</span></p>
<p>Simple and powerful.</p>
<p></span></p>
<p>Last thing to remember: <span style="font-style:italic;font-weight:bold;">set_workspace</span> do not work in metacity, use <span style="font-style:italic;font-weight:bold;">set_viewport</span>. Metacity uses viewports instead of workspace, despite Gnome shows &#8220;workspace&#8221; label on context menus and docs.</p>
<div class="zemanta-pixie"><img class="zemanta-pixie-img" src="http://img.zemanta.com/pixy.gif?x-id=375e3f24-0df9-8ec3-9f66-289b39de05f8" alt="" /></div>
</div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/thefallenapples.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/thefallenapples.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/thefallenapples.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/thefallenapples.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/thefallenapples.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/thefallenapples.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/thefallenapples.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/thefallenapples.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/thefallenapples.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/thefallenapples.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/thefallenapples.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/thefallenapples.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/thefallenapples.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/thefallenapples.wordpress.com/12/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=thefallenapples.wordpress.com&amp;blog=7763298&amp;post=12&amp;subd=thefallenapples&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://thefallenapples.wordpress.com/2009/09/11/setting-gnome-to-open-windows-in-different-workspaces/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1914c29a56512ef165c2579c6795b7dc?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">manelvf</media:title>
		</media:content>

		<media:content url="http://img.zemanta.com/pixy.gif?x-id=375e3f24-0df9-8ec3-9f66-289b39de05f8" medium="image" />
	</item>
		<item>
		<title>New application on Google App Engine</title>
		<link>http://thefallenapples.wordpress.com/2009/09/10/new-application-on-google-app-engine/</link>
		<comments>http://thefallenapples.wordpress.com/2009/09/10/new-application-on-google-app-engine/#comments</comments>
		<pubDate>Thu, 10 Sep 2009 11:44:00 +0000</pubDate>
		<dc:creator>manelvf</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://thefallenapples.wordpress.com/2009/09/10/new-application-on-google-app-engine</guid>
		<description><![CDATA[A few weeks ago, I started an experiment with the &#60;canvas&#62; element. That element let&#8217;s javascript developers create simple 2D vector graphics on Firefox, Safari and Opera browsers. Currently is not available for IE, but there is an interesting proyect to do an abstraction layer. One of the goals of the experiment was to replicate [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=thefallenapples.wordpress.com&amp;blog=7763298&amp;post=11&amp;subd=thefallenapples&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<div style="text-align:justify;">A few weeks ago, I started an experiment with the <span style="font-style:italic;">&lt;canvas&gt;</span> element. That element let&#8217;s javascript developers create simple 2D vector graphics on Firefox, Safari and Opera browsers. Currently is not available for IE, but there is an interesting proyect to do an <a href="http://code.google.com/p/explorercanvas/">abstraction layer</a>.</div>
<p>One of the goals of the experiment was to replicate the behaviour of an old VGA game I&#8217;d coded 12 years ago: the player controls a character that moves across the screen, showing a nice photograph. When player reaches a percent of completeness, the level is finished and game starts on the next level.<br />The old VGA game used memory buffers to create the effect. <span style="font-style:italic;">canvas</span> element doesn&#8217;t use pixel buffers neither anything similar but vector graphics. Instead of pixel masks, you must indicate mask shape with commands. So, to achieve the effect, my solution was to create one mask by each horizontal line, so I could take the control of how much surface was <span style="font-style:italic;">cleaned</span>.</p>
<p><span style="font-size:85%;">var screen = [320,200]; // screen dimensions</p>
<p>var limit = [] </span><span style="font-size:85%;">// control structure of the masks</span><br /><span style="font-size:85%;"><br />// limit assignation<br />for(var k = 0; k &lt; 0; k++) {<br />    </span><span style="font-size:85%;">limit[k] = [mask.min,mask.max]<br /></span><span style="font-size:85%;">}<br /></span><br />The main drawback of this approach is that browser has to redraw each mask line on each frame, so it can be very slow on old (and a few newer) machines.</p>
<p><a href="http://code.google.com/p/canvasexperiment/">Code for this and other canvas related experiments.</a></p>
<p><a href="http://lume.appspot.com/">The project running in its current state at the Google App Engine.</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/thefallenapples.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/thefallenapples.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/thefallenapples.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/thefallenapples.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/thefallenapples.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/thefallenapples.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/thefallenapples.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/thefallenapples.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/thefallenapples.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/thefallenapples.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/thefallenapples.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/thefallenapples.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/thefallenapples.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/thefallenapples.wordpress.com/11/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=thefallenapples.wordpress.com&amp;blog=7763298&amp;post=11&amp;subd=thefallenapples&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://thefallenapples.wordpress.com/2009/09/10/new-application-on-google-app-engine/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1914c29a56512ef165c2579c6795b7dc?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">manelvf</media:title>
		</media:content>
	</item>
		<item>
		<title>Setting a lightweight development enviroment</title>
		<link>http://thefallenapples.wordpress.com/2009/09/09/setting-a-lightweight-development-enviroment/</link>
		<comments>http://thefallenapples.wordpress.com/2009/09/09/setting-a-lightweight-development-enviroment/#comments</comments>
		<pubDate>Wed, 09 Sep 2009 20:35:00 +0000</pubDate>
		<dc:creator>manelvf</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://thefallenapples.wordpress.com/2009/09/09/setting-a-lightweight-development-enviroment</guid>
		<description><![CDATA[Aptana Studio was the last web development IDE I used. It&#8217;s based on Eclipse, so it can be very &#8220;overbloated&#8221;. Furthermore, it&#8217;s not confortable to customize it sometimes. For that reasons, I changed my development enviroment recently. My new tools: Geany. Lightweight text-editor with many useful plugins. Cross-platform. NautilusSVN. Nice set of SVN (version control) [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=thefallenapples.wordpress.com&amp;blog=7763298&amp;post=10&amp;subd=thefallenapples&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<div>Aptana Studio was the last web development IDE I used. It&#8217;s based on Eclipse, so it can be very &#8220;overbloated&#8221;. Furthermore, it&#8217;s not confortable to customize it sometimes. <br />For that reasons, I changed my development enviroment recently. My new tools:
<ul>
<li><b>Geany</b>. Lightweight text-editor with many useful plugins. Cross-platform.</li>
<li><b>NautilusSVN</b>. Nice set of SVN (version control) scripts for Nautilus, Gnome navigator. It tries to mimetize TortoiseSVN for Windows.</li>
<li><b>Meld</b>. Diff utility. Complements SVN functions with a nice file differences display. </li>
<li>and <b>Firefox</b>.</li>
</ul>
<p>Also I use different virtual desktops for each application. I lose javascript code completion, but I&#8217;m yet used to work without it!</p>
<p>
<div class='zemanta-pixie'><img src='http://img.zemanta.com/pixy.gif?x-id=46136da7-f27b-82b9-96ad-c8177cb9ddb2' alt=''></div>
</div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/thefallenapples.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/thefallenapples.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/thefallenapples.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/thefallenapples.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/thefallenapples.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/thefallenapples.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/thefallenapples.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/thefallenapples.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/thefallenapples.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/thefallenapples.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/thefallenapples.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/thefallenapples.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/thefallenapples.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/thefallenapples.wordpress.com/10/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=thefallenapples.wordpress.com&amp;blog=7763298&amp;post=10&amp;subd=thefallenapples&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://thefallenapples.wordpress.com/2009/09/09/setting-a-lightweight-development-enviroment/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1914c29a56512ef165c2579c6795b7dc?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">manelvf</media:title>
		</media:content>

		<media:content url="http://img.zemanta.com/pixy.gif?x-id=46136da7-f27b-82b9-96ad-c8177cb9ddb2" medium="image" />
	</item>
		<item>
		<title>Firebug issues on POST forms submit</title>
		<link>http://thefallenapples.wordpress.com/2009/09/07/firebug-issues-on-post-forms-submit/</link>
		<comments>http://thefallenapples.wordpress.com/2009/09/07/firebug-issues-on-post-forms-submit/#comments</comments>
		<pubDate>Mon, 07 Sep 2009 12:13:00 +0000</pubDate>
		<dc:creator>manelvf</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://thefallenapples.wordpress.com/2009/09/07/firebug-issues-on-post-forms-submit</guid>
		<description><![CDATA[I really like FireBug. I think it&#39;s the best tool for web deveploment in years and it&#39;s and amazing contribution to open source code and development. But sometimes it does some really tricky, odd things. Recently I&#39;d serialized a form with jQuery : var params = $(&#34;commentForm&#34;).serialize(); // get a string with form parametersthen I [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=thefallenapples.wordpress.com&amp;blog=7763298&amp;post=9&amp;subd=thefallenapples&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I really like FireBug. I think it&#39;s the best tool for web deveploment in years and it&#39;s and amazing contribution to open source code and development. But sometimes it does some really tricky, odd things.</p>
<p>Recently I&#39;d serialized a form with jQuery :</p>
<p><font size="2"><span style="font-family:times new roman,serif;">var params = $(&quot;commentForm&quot;).serialize(); // get a string with form parameters</span><br /></font><br />then I use it in a generic ajax call:</p>
<p>$.ajax(<br />   method: &quot;POST&quot;,<br />   params: params,<br />   &#8230;.<br />);</p>
<p>Too normal until debugging the result of the query in Firebug. The server&#39;s answer contains the params of the form:<br /><span style="font-family:times new roman,serif;"><br /> Array(</span><br style="font-family:times new roman,serif;"><span style="font-family:times new roman,serif;">   id:<b>4893</b></span><br style="font-family:times new roman,serif;"><span style="font-family:times new roman,serif;">)</span></p>
<p>But firebug window shows:</p>
<p><span style="font-family:times new roman,serif;">Array(</span><br style="font-family:times new roman,serif;"> <span style="font-family:times new roman,serif;">   id:<b>0</b></span><br style="font-family:times new roman,serif;"> <span style="font-family:times new roman,serif;">)</span></p>
<p>Different results. Why? Firebug does not capture Firefox query. Instead of that, it replies the query <b>without</b> the parameters. So it can show wrong results to developers who are debugging their ajax posts.<br />I have noticed that behavior in Linux and formerly in Windows with different versions of Firebug, so don&#39;t trust it! </p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/thefallenapples.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/thefallenapples.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/thefallenapples.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/thefallenapples.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/thefallenapples.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/thefallenapples.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/thefallenapples.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/thefallenapples.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/thefallenapples.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/thefallenapples.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/thefallenapples.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/thefallenapples.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/thefallenapples.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/thefallenapples.wordpress.com/9/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=thefallenapples.wordpress.com&amp;blog=7763298&amp;post=9&amp;subd=thefallenapples&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://thefallenapples.wordpress.com/2009/09/07/firebug-issues-on-post-forms-submit/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1914c29a56512ef165c2579c6795b7dc?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">manelvf</media:title>
		</media:content>
	</item>
		<item>
		<title>How-to develop a Firefox Extension in Linux (I)</title>
		<link>http://thefallenapples.wordpress.com/2009/09/05/how-to-develop-a-firefox-extension-in-linux-i/</link>
		<comments>http://thefallenapples.wordpress.com/2009/09/05/how-to-develop-a-firefox-extension-in-linux-i/#comments</comments>
		<pubDate>Sat, 05 Sep 2009 11:46:00 +0000</pubDate>
		<dc:creator>manelvf</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://thefallenapples.wordpress.com/2009/09/05/how-to-develop-a-firefox-extension-in-linux-i</guid>
		<description><![CDATA[Based on last available tutorial from Mozilla at this date, Mozilla Extensions. For a detailed explanation consult there. Setting a develpment enviroment: For Ubuntu: To run more than a single firefox instance: /usr/bin/firefox -no-remote -P dev &#8220;about:config&#8221; settings: javascript.options.showInConsole = truenglayout.debug.disable_xul_cache = truebrowser.dom.window.dump.enabled = truejavascript.options.strict = trueextensions.logging.enabled = true Extension Developer Extension : http://addons.mozilla.org/en-US/firefox/addon/7434/ Profile [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=thefallenapples.wordpress.com&amp;blog=7763298&amp;post=8&amp;subd=thefallenapples&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Based on last available tutorial from Mozilla at this date, <a href="https://developer.mozilla.org/en/Extensions">Mozilla Extensions</a>. For a detailed explanation consult there.</p>
<p>Setting a develpment enviroment:</p>
<p>For Ubuntu:</p>
<p>To run more than a single firefox instance:
<pre>/usr/bin/firefox -no-remote -P dev</pre>
<p>&#8220;about:config&#8221; settings:</p>
<p><strong>javascript.options.showInConsole</strong> = <strong>true</strong><br /><strong>nglayout.debug.disable_xul_cache</strong> = <strong>true<br /></strong><strong>browser.dom.window.dump.enabled</strong> = <strong>true<br /></strong><strong>javascript.options.strict</strong> = <strong>true</strong><br /><strong>extensions.logging.enabled</strong> = <strong>true</p>
<p><span style="font-weight:normal;">Extension Developer Extension : <a href="http://addons.mozilla.org/en-US/firefox/addon/7434/">http://addons.mozilla.org/en-US/firefox/addon/7434/</a></p>
<p>Profile extension folder: </span></strong>~/.mozilla/<b>firefox/[profile name]/extensions<br /></b>where<b> [profile name]  </b>= name of the profile, usually with prefix generated by Firefox.</p>
<p>Extensions are ZIP compressed files, but to develop using a more convenient folder structure:
<ul>
<li>Create a file in the profile extension folder with a GUID or your mail as name.</li>
<li>Write the absolute path of the xpi package as content.</li>
</ul>
<p>Extension Wizard to generate skeleton: <a href="http://ted.mielczarek.org/code/mozilla/extensionwiz/">http://ted.mielczarek.org/code/mozilla/extensionwiz/</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/thefallenapples.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/thefallenapples.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/thefallenapples.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/thefallenapples.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/thefallenapples.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/thefallenapples.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/thefallenapples.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/thefallenapples.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/thefallenapples.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/thefallenapples.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/thefallenapples.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/thefallenapples.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/thefallenapples.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/thefallenapples.wordpress.com/8/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=thefallenapples.wordpress.com&amp;blog=7763298&amp;post=8&amp;subd=thefallenapples&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://thefallenapples.wordpress.com/2009/09/05/how-to-develop-a-firefox-extension-in-linux-i/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1914c29a56512ef165c2579c6795b7dc?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">manelvf</media:title>
		</media:content>
	</item>
		<item>
		<title>Using timepickr plugin with 960 grid system</title>
		<link>http://thefallenapples.wordpress.com/2009/08/06/using-timepickr-plugin-with-960-grid-system/</link>
		<comments>http://thefallenapples.wordpress.com/2009/08/06/using-timepickr-plugin-with-960-grid-system/#comments</comments>
		<pubDate>Thu, 06 Aug 2009 21:18:00 +0000</pubDate>
		<dc:creator>manelvf</dc:creator>
				<category><![CDATA[960]]></category>
		<category><![CDATA[grids]]></category>
		<category><![CDATA[timepickr]]></category>

		<guid isPermaLink="false">http://thefallenapples.wordpress.com/2009/08/06/using-timepickr-plugin-with-960-grid-system</guid>
		<description><![CDATA[960.gs is a good and very simple web framework I&#8217;m using to build prototypes of my web experiments. It has many &#8220;default&#8221; css styles that can interfire with your web desired behavior.First serious problem I&#8217;ve found was using jQuery original &#8220;timepickr&#8221; plugin. The plugin lets the user choose a time in form very quickly. When [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=thefallenapples.wordpress.com&amp;blog=7763298&amp;post=7&amp;subd=thefallenapples&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><span style="font-style:italic;">960.gs</span> is a good and very simple web framework I&#8217;m using to build prototypes of my web experiments. It has many &#8220;default&#8221; css styles that can interfire with your web desired behavior.<br />First serious problem I&#8217;ve found was using jQuery original &#8220;timepickr&#8221; plugin. The plugin lets the user choose a time in form very quickly. When I tried to apply it, the cell elements appeared too separated from themselves.<br />Using firebug to debug the CSS classes, I found a very simple solution: declare a new class for that.<br /><span style="font-family:courier new;"><span style="font-family:arial;"><span style="font-family:times new roman;"></span></span></span><br /><span style="color:rgb(153,153,153);font-size:85%;"><span style="font-family:courier new;">.ui-timepickr li {</span><br /><span style="font-family:courier new;">    margin-left:0px;</span><br /><span style="font-family:courier new;">}<br /><span style="font-size:100%;"><span style="color:rgb(0,0,0);"></span></span><br /></span></span>For each element
<li> with class &#8216;ui-timepickr&#8217;, remove left margin. This declaration preserves the custom elements style, while showing page grid layout correctly.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/thefallenapples.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/thefallenapples.wordpress.com/7/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/thefallenapples.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/thefallenapples.wordpress.com/7/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/thefallenapples.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/thefallenapples.wordpress.com/7/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/thefallenapples.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/thefallenapples.wordpress.com/7/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/thefallenapples.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/thefallenapples.wordpress.com/7/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/thefallenapples.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/thefallenapples.wordpress.com/7/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/thefallenapples.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/thefallenapples.wordpress.com/7/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=thefallenapples.wordpress.com&amp;blog=7763298&amp;post=7&amp;subd=thefallenapples&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://thefallenapples.wordpress.com/2009/08/06/using-timepickr-plugin-with-960-grid-system/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1914c29a56512ef165c2579c6795b7dc?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">manelvf</media:title>
		</media:content>
	</item>
		<item>
		<title>First steps on Django</title>
		<link>http://thefallenapples.wordpress.com/2009/07/28/first-steps-on-django/</link>
		<comments>http://thefallenapples.wordpress.com/2009/07/28/first-steps-on-django/#comments</comments>
		<pubDate>Tue, 28 Jul 2009 11:24:00 +0000</pubDate>
		<dc:creator>manelvf</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://thefallenapples.wordpress.com/2009/07/28/first-steps-on-django</guid>
		<description><![CDATA[While I have been coding in PHP for last years, I think that it&#8217;s time to change. In the next few weeks, I will try a few nice web frameworks.First stone will be Django. This Python framework looks interesting: Google supports it with its fork for &#8220;Google App Engine&#8221;. Its community has grown a lot [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=thefallenapples.wordpress.com&amp;blog=7763298&amp;post=6&amp;subd=thefallenapples&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>While I have been coding in PHP for last years, I think that it&#8217;s time to change. In the next few weeks, I will try a few nice web frameworks.<br />First stone will be Django. This Python framework looks interesting:
<ul>
<li>Google supports it with its fork for &#8220;Google App Engine&#8221;.</li>
<li>Its community has grown a lot on last year since the launch of version 1.0.</li>
<li>Python is now a very mature and consolidated language.</li>
<li>It has a nice and simple template system.</li>
<li>Its development server seems handy.</li>
</ul>
<p>My former colleague, Juanjo Alvarez, has done in his blog a <a href="http://juanjoalvarez.net/es/detail/2009/jul/1/mini-analisis-de-django/">deep analisys of Django</a> (in Spanish).</p>
<p>First problems: as a web developer, I am coding now in WinXP for compatibility reasons. The development server does not answer after a few develpmente cycles. Restarting again the server on the same port doesn´t work. My solution at the moment is to restart the server in a different port (8001 instead of default 8000, i.e.).<br />Users who work in Linux doesn&#8217;t report any problem with the development server. It seems a configuration or version bug.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/thefallenapples.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/thefallenapples.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/thefallenapples.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/thefallenapples.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/thefallenapples.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/thefallenapples.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/thefallenapples.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/thefallenapples.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/thefallenapples.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/thefallenapples.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/thefallenapples.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/thefallenapples.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/thefallenapples.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/thefallenapples.wordpress.com/6/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=thefallenapples.wordpress.com&amp;blog=7763298&amp;post=6&amp;subd=thefallenapples&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://thefallenapples.wordpress.com/2009/07/28/first-steps-on-django/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1914c29a56512ef165c2579c6795b7dc?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">manelvf</media:title>
		</media:content>
	</item>
		<item>
		<title>Hello world!</title>
		<link>http://thefallenapples.wordpress.com/2009/05/15/hello-world/</link>
		<comments>http://thefallenapples.wordpress.com/2009/05/15/hello-world/#comments</comments>
		<pubDate>Fri, 15 May 2009 14:00:41 +0000</pubDate>
		<dc:creator>manelvf</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Welcome to WordPress.com. This is your first post. Edit or delete it and start blogging!<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=thefallenapples.wordpress.com&amp;blog=7763298&amp;post=1&amp;subd=thefallenapples&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Welcome to <a href="http://wordpress.com/">WordPress.com</a>. This is your first post. Edit or delete it and start blogging!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/thefallenapples.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/thefallenapples.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/thefallenapples.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/thefallenapples.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/thefallenapples.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/thefallenapples.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/thefallenapples.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/thefallenapples.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/thefallenapples.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/thefallenapples.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/thefallenapples.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/thefallenapples.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/thefallenapples.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/thefallenapples.wordpress.com/1/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=thefallenapples.wordpress.com&amp;blog=7763298&amp;post=1&amp;subd=thefallenapples&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://thefallenapples.wordpress.com/2009/05/15/hello-world/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1914c29a56512ef165c2579c6795b7dc?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">manelvf</media:title>
		</media:content>
	</item>
	</channel>
</rss>
