<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/rss2full.xsl" type="text/xsl" media="screen"?><?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/itemcontent.css" type="text/css" media="screen"?><!-- generator="wordpress/2.0" --><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:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Personal Bytes</title>
	<link>http://mywheel.net/blog</link>
	<description>IT random thoughts</description>
	<pubDate>Wed, 08 Oct 2008 10:53:53 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.0</generator>
	<language>en</language>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/PersonalBytes" type="application/rss+xml" /><item>
		<title>“Why I hate Django”</title>
		<link>http://feeds.feedburner.com/~r/PersonalBytes/~3/414712903/</link>
		<comments>http://mywheel.net/blog/index.php/2008/10/08/why-i-hate-django/#comments</comments>
		<pubDate>Wed, 08 Oct 2008 10:46:24 +0000</pubDate>
		<dc:creator>mlopes</dc:creator>
		
	<category>Software Eng.</category>
		<guid isPermaLink="false">http://mywheel.net/blog/index.php/2008/10/08/why-i-hate-django/</guid>
		<description><![CDATA[&#038;hlI don&#8217;t hate Django. Actually, I find it a very interesting framework that has reached a great level of maturity since version 1.0 hit the shelves. It&#8217;s a fast, sleek and well put framework in the likes of Rails. I do prefer Rails over Django but that&#8217;s a matter of personal preference (actually, it boils [...]]]></description>
			<content:encoded><![CDATA[<p>&#038;hlI don&#8217;t hate Django. Actually, I find it a very interesting framework that has reached a great level of maturity since version 1.0 hit the shelves. It&#8217;s a fast, sleek and well put framework in the likes of Rails. I do prefer Rails over Django but that&#8217;s a matter of personal preference (actually, it boils down to preferring Ruby&#8217;s neat syntax over Python&#8217;s — semantically speaking, they&#8217;re both very similar).</p>
<p>Actually, we&#8217;ve been using Django a lot on our company to develop certain web products (mainly those that require an extensive admin interface, that Django provides right there on the spot). Overall, we&#8217;re platform agnostic but we try to focus on some key technologies to create expertise and advanced know-how.</p>
<p><center><object width="425" height="344"><br />
<param name="movie" value="http://www.youtube.com/v/i6Fr65PFqfk&#038;hl=en&#038;fs=1"></param>
<param name="allowFullScreen" value="true"></param><embed src="http://www.youtube.com/v/i6Fr65PFqfk=en&#038;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="344"></embed></object></center></p>
<p>Cal Henderson, <a href="http://www.flickr.com">Flickr</a>&#8217;s author, went to Googleplex in Mountainview during the Djangocon to show his side of the story — why he &#8220;hates&#8221; Django and frameworks alike. </p>
<p>Most of the presentation is mostly making fun of it, not exactly complaining. For instance, he says that in real languages (like in Perl) you can format your code text as an &#8216;S&#8217; while on Python you can&#8217;t as it needs the tabs to define scopes. Another funny one is him pointing out that Python developers usually use soft spaces rather than tabs which wastes a lot of disk space. </p>
<p>Overall, the presentation is just a chill out ending for the day but there&#8217;s a couple of things that are actually true and need to be pointed out.</p>
<p>The tipping point of a framework — when it begins to deter productivity — is when you need to cross its well defined bounds that speed up the execution of common tasks. This is where frameworks (Rails, Django and many others) can learn a lot. They&#8217;re quite modular already but they should be way more. The idea is to easily replace bottlenecks by code that addresses the specific needs and nothing more.</p>
<p>This problem mostly concerns medium-sized applications. Small size applications are fine — put a couple of application servers and it runs fine. Large size applications have tons of layers (Squid, memcached, MySQL clusters, etc..) before actually touching the application server. Medium sized applications, on the other hand, don&#8217;t benefit from the hardware resources available to large applications and are way more demanding than their counterpart small-sized ones. Handling 100/150 requests per second without growing horizontally might become a tough task, even worse if you can&#8217;t rely on caching mechanisms due to application specific requirements.</p>
<p>Making (white-box) frameworks more modular, ie, layering the architecture in such a way that it&#8217;s easy to define the entry points and simply replace them, might be one step in the right direction.</p>
<p>P.S. - Shredding inefficient pieces like REXML is definitely another step in the right direction.<br />
P.P.S - Nothing against REXML&#8217;s author, he has contributed way more to Ruby than I did. But it&#8217;s darn slow, despite not being its fault — parsing XML using an interpreted language such as Ruby is by nature not that efficient.
</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~f/PersonalBytes?a=uaH0m"><img src="http://feeds.feedburner.com/~f/PersonalBytes?i=uaH0m" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/PersonalBytes/~4/414712903" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRSS>http://mywheel.net/blog/index.php/2008/10/08/why-i-hate-django/feed/</wfw:commentRSS>
		<feedburner:origLink>http://mywheel.net/blog/index.php/2008/10/08/why-i-hate-django/</feedburner:origLink></item>
		<item>
		<title>Is Stallman serious?</title>
		<link>http://feeds.feedburner.com/~r/PersonalBytes/~3/409659795/</link>
		<comments>http://mywheel.net/blog/index.php/2008/10/02/is-stallman-serious/#comments</comments>
		<pubDate>Thu, 02 Oct 2008 21:58:06 +0000</pubDate>
		<dc:creator>mlopes</dc:creator>
		
	<category>Free Software</category>
	<category>Politics</category>
		<guid isPermaLink="false">http://mywheel.net/blog/index.php/2008/10/02/is-stallman-serious/</guid>
		<description><![CDATA[&#8220;Web-based programs like Google&#8217;s Gmail will force people to buy into locked, proprietary systems that will cost more and more over time, according to the free software campaigner&#8221; (outrageous stuff continues here)
Richard Stallman is the creator of the Free Software philosophy. Whether you like him or not, he has contributed to significant advances in the [...]]]></description>
			<content:encoded><![CDATA[<p><em>&#8220;Web-based programs like Google&#8217;s Gmail will force people to buy into locked, proprietary systems that will cost more and more over time, according to the free software campaigner&#8221;</em> (outrageous stuff continues <a href="http://www.guardian.co.uk/technology/2008/sep/29/cloud.computing.richard.stallman">here</a>)</p>
<p>Richard Stallman is the creator of the Free Software philosophy. Whether you like him or not, he has contributed to significant advances in the IT industry in general and to the development of important Free Software in particular (most notably, GNU tools and Emacs).</p>
<p>He&#8217;s a strange mix of a geek and a nerd. I&#8217;ve seen him live and I can assure that. Whether you like the person or not, the persona has done significant things.</p>
<p>But sometimes radicalism throws reason away. In his quest to destroy all the living proprietary software (in the same way that religious people fight the evil) he&#8217;s become the enemy of himself and of his very own ideologies. Every time he speaks, a kitty dies and someone around the globe stops using Free Software. No, really.</p>
<p>The last one comes in regard to the so-called cloud computing. Generally speaking, we&#8217;re talking about web apps like GMail, YouTube, Flickr and others. According to him, <em>&#8220;It&#8217;s stupidity. It&#8217;s worse than stupidity: it&#8217;s a marketing hype campaign [&#8230;]&#8221;</em>.</p>
<p>I use GMail. I guess that makes me stupid. Moreover, I&#8217;m a pawn at the hands of a huge marketing campaign. Perhaps I didn&#8217;t make such <em>decision</em> while at my full capacity.</p>
<p>Let me tell you something Mr Stallman. First off, nowadays you do more harm to the Free Software community than you do any good at all. Relax, get your retirement ready and get a ticket straight to Miami Beach. You&#8217;re gonna love it and it&#8217;s damn time. Secondly, please respect the freedom of choice. The freedom to use whatever we want to use. Also, the freedom to turn software into a usable tool and not an object of worship. Appreciated.</p>
<p>Bottom line: Free software doesn&#8217;t need proprietary software to fail so it can thrive. Both can coexist.
</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~f/PersonalBytes?a=WqfSm"><img src="http://feeds.feedburner.com/~f/PersonalBytes?i=WqfSm" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/PersonalBytes/~4/409659795" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRSS>http://mywheel.net/blog/index.php/2008/10/02/is-stallman-serious/feed/</wfw:commentRSS>
		<feedburner:origLink>http://mywheel.net/blog/index.php/2008/10/02/is-stallman-serious/</feedburner:origLink></item>
		<item>
		<title>rexml-dropin</title>
		<link>http://feeds.feedburner.com/~r/PersonalBytes/~3/406580380/</link>
		<comments>http://mywheel.net/blog/index.php/2008/09/29/rexml-dropin/#comments</comments>
		<pubDate>Mon, 29 Sep 2008 20:28:01 +0000</pubDate>
		<dc:creator>mlopes</dc:creator>
		
	<category>Ruby</category>
		<guid isPermaLink="false">http://mywheel.net/blog/index.php/2008/09/29/rexml-dropin/</guid>
		<description><![CDATA[If you&#8217;re a Ruby developer you know by now that REXML has to be one of the least efficient XML parsers around. It&#8217;s easy to use, it comes bundled with Ruby and it doesn&#8217;t get in your way, but it&#8217;s painfully slow.
If you&#8217;re developing something from scratch you&#8217;d rather use libxml, Gnome&#8217;s XML C parser. [...]]]></description>
			<content:encoded><![CDATA[<p>If you&#8217;re a Ruby developer you know by now that REXML has to be one of the least efficient XML parsers around. It&#8217;s easy to use, it comes bundled with Ruby and it doesn&#8217;t get in your way, but it&#8217;s painfully slow.</p>
<p>If you&#8217;re developing something from scratch you&#8217;d rather use libxml, Gnome&#8217;s XML C parser. But if you&#8217;re using a third-party software that uses REXML you&#8217;re stuck to it. Well, kind of.</p>
<p><a href="http://github.com/astro/rexml-dropin/tree/master">rexml-dropin</a> is a newborn project that wraps around REXML but uses libxml instead. It&#8217;s still under development but it&#8217;s quite promising. It&#8217;s been successfully used with xmpp4r, a Ruby XMPP client.
</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~f/PersonalBytes?a=w7Hyl"><img src="http://feeds.feedburner.com/~f/PersonalBytes?i=w7Hyl" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/PersonalBytes/~4/406580380" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRSS>http://mywheel.net/blog/index.php/2008/09/29/rexml-dropin/feed/</wfw:commentRSS>
		<feedburner:origLink>http://mywheel.net/blog/index.php/2008/09/29/rexml-dropin/</feedburner:origLink></item>
		<item>
		<title>rails-footnotes</title>
		<link>http://feeds.feedburner.com/~r/PersonalBytes/~3/393193630/</link>
		<comments>http://mywheel.net/blog/index.php/2008/09/15/rails-footnotes/#comments</comments>
		<pubDate>Mon, 15 Sep 2008 13:18:47 +0000</pubDate>
		<dc:creator>mlopes</dc:creator>
		
	<category>Ruby</category>
		<guid isPermaLink="false">http://mywheel.net/blog/index.php/2008/09/15/rails-footnotes/</guid>
		<description><![CDATA[Rails developer? Tired of sneaking in on the console and scrolling through tons of useless information until you get what you&#8217;re really looking for? Great, then take a look at Rails Footnotes.
Rails Footnotes is a plugin that adds some useful information to the footer of a page while in development mode. It lets you take [...]]]></description>
			<content:encoded><![CDATA[<p>Rails developer? Tired of sneaking in on the console and scrolling through tons of useless information until you get what you&#8217;re really looking for? Great, then take a look at <a href="http://blog.jayfields.com/2006/11/rails-textmate-footnotes.html">Rails Footnotes</a>.</p>
<p>Rails Footnotes is a plugin that adds some useful information to the footer of a page while in development mode. It lets you take a look at the SQL queries that were performed and also explain or trace them; it gives you access to the session and cookie variables; the request context and some other stuff.</p>
<p>If you happen to also use Mac OS X/TextMate you&#8217;re also entitled to an extra goodie: direct links for opening the view, the controller and the layout in TextMate.
</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~f/PersonalBytes?a=uEe0l"><img src="http://feeds.feedburner.com/~f/PersonalBytes?i=uEe0l" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/PersonalBytes/~4/393193630" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRSS>http://mywheel.net/blog/index.php/2008/09/15/rails-footnotes/feed/</wfw:commentRSS>
		<feedburner:origLink>http://mywheel.net/blog/index.php/2008/09/15/rails-footnotes/</feedburner:origLink></item>
		<item>
		<title>Resume with scp</title>
		<link>http://feeds.feedburner.com/~r/PersonalBytes/~3/338835482/</link>
		<comments>http://mywheel.net/blog/index.php/2008/07/18/resume-with-scp/#comments</comments>
		<pubDate>Fri, 18 Jul 2008 09:09:00 +0000</pubDate>
		<dc:creator>mlopes</dc:creator>
		
	<category>Tips &amp; Tricks</category>
		<guid isPermaLink="false">http://mywheel.net/blog/index.php/2008/07/18/resume-with-scp/</guid>
		<description><![CDATA[Secure Copy (scp) is a very interesting tool for securely transferring files over a network. If you do a lot of scp's you'll soon step against an unfinished transfer that you'll want to resume. Well, look no further. Here's an instant tip on how to resume an scp copy.
[bash]
alias scpr="rsync --partial --progress --rsh=ssh"
[/bash]
Now, restart or [...]]]></description>
			<content:encoded><![CDATA[<p>Secure Copy (scp) is a very interesting tool for securely transferring files over a network. If you do a lot of scp's you'll soon step against an unfinished transfer that you'll want to resume. Well, look no further. Here's an instant tip on how to resume an scp copy.</p>
<p>[bash]<br />
alias scpr="rsync --partial --progress --rsh=ssh"<br />
[/bash]</p>
<p>Now, restart or initiate another shell session. Instead of using scp just use the alias scpr that makes use of rsync to resume your transfer. The cream on top of the cake is the global progress bar!
</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~f/PersonalBytes?a=1bpSij"><img src="http://feeds.feedburner.com/~f/PersonalBytes?i=1bpSij" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/PersonalBytes/~4/338835482" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRSS>http://mywheel.net/blog/index.php/2008/07/18/resume-with-scp/feed/</wfw:commentRSS>
		<feedburner:origLink>http://mywheel.net/blog/index.php/2008/07/18/resume-with-scp/</feedburner:origLink></item>
		<item>
		<title>Rails/Globalize tip</title>
		<link>http://feeds.feedburner.com/~r/PersonalBytes/~3/337952166/</link>
		<comments>http://mywheel.net/blog/index.php/2008/07/17/railsglobalize-tip/#comments</comments>
		<pubDate>Thu, 17 Jul 2008 10:57:51 +0000</pubDate>
		<dc:creator>mlopes</dc:creator>
		
	<category>Tips &amp; Tricks</category>
	<category>Ruby</category>
		<guid isPermaLink="false">http://mywheel.net/blog/index.php/2008/07/17/railsglobalize-tip/</guid>
		<description><![CDATA[I'm absolutely burdened in work so there's no time for blogging or whatever might refrain me from producing (few exceptions apply — am I becoming a workaholic? nevermind the rhetoric question, I've always been one). But this tip is quick and very interesting.
If you're using the i18n/l13n Globalize plugin for your Ruby on Rails projects [...]]]></description>
			<content:encoded><![CDATA[<p>I'm absolutely burdened in work so there's no time for blogging or whatever might refrain me from producing (few exceptions apply — am I becoming a workaholic? nevermind the rhetoric question, I've always been one). But this tip is quick and very interesting.</p>
<p>If you're using the i18n/l13n Globalize plugin for your Ruby on Rails projects and you need to escape something from being translated in the middle of a sentence, you do not need to split it and then concatenate it as follows:</p>
<div class="igBar"><span id="lruby-3"><a href="#" onclick="javascript:showPlainTxt('ruby-3'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">RUBY:</span><br />
<div id="ruby-3">
<div class="ruby">
<ol>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#996600;">"to be translated "</span>.<span style="color:#9900CC;">t</span> + user.<span style="color:#9900CC;">name</span> + <span style="color:#996600;">" more to be translated"</span>.<span style="color:#9900CC;">t</span> </div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
<p>You can simply use Ruby's sugar candy to the string format function.</p>
<div class="igBar"><span id="lruby-4"><a href="#" onclick="javascript:showPlainTxt('ruby-4'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">RUBY:</span><br />
<div id="ruby-4">
<div class="ruby">
<ol>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#996600;">"to be translated %s more to be translated"</span>.<span style="color:#9900CC;">t</span> % user.<span style="color:#9900CC;">name</span> </div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
<p>Just make sure your translators don't mess up the %s placeholder.
</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~f/PersonalBytes?a=XJvcUj"><img src="http://feeds.feedburner.com/~f/PersonalBytes?i=XJvcUj" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/PersonalBytes/~4/337952166" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRSS>http://mywheel.net/blog/index.php/2008/07/17/railsglobalize-tip/feed/</wfw:commentRSS>
		<feedburner:origLink>http://mywheel.net/blog/index.php/2008/07/17/railsglobalize-tip/</feedburner:origLink></item>
		<item>
		<title>There’s a new phishing approach in town!</title>
		<link>http://feeds.feedburner.com/~r/PersonalBytes/~3/327492198/</link>
		<comments>http://mywheel.net/blog/index.php/2008/07/05/theres-a-new-phising-approach-in-town/#comments</comments>
		<pubDate>Sat, 05 Jul 2008 17:20:41 +0000</pubDate>
		<dc:creator>mlopes</dc:creator>
		
	<category>Web</category>
		<guid isPermaLink="false">http://mywheel.net/blog/index.php/2008/07/05/theres-a-new-phising-approach-in-town/</guid>
		<description><![CDATA[Impressive how phisers have been constantly evolving the tools and approaches to scam people over.
Usually, they resort to replicating a page of a bank, PayPal, whatever, and put it on a different URL. People are lead to believe that they're actually logging in to the target website and they capture your authentication information.
This can be [...]]]></description>
			<content:encoded><![CDATA[<p>Impressive how phisers have been constantly evolving the tools and approaches to scam people over.</p>
<p>Usually, they resort to replicating a page of a bank, PayPal, whatever, and put it on a different URL. People are lead to believe that they're actually logging in to the target website and they capture your authentication information.</p>
<p>This can be easily overcome with a little bit of precaution — make sure you're buying the milk from the milkman, i.e., reassure you're logging on the right website.</p>
<p>The newest approach, that I've just witnessed through the means of an email inbox assault, goes a little bit further in order to outcome this smartness one might use to unveil the scam. They exploit the original website to their benefit.</p>
<p>On this case, I received an email proclaiming to be from Paypal that said my account had limited access and I had to login. I wondered about it being a scam attempt but, nonetheless, checked the URL. Guess what? It started with https://www.paypal.com. It was even on an SSL encrypted HTTP channel. What could it be?</p>
<p>Now, if you've used Paypal before, you'd notice that many redirects occur between sign in and landing pages and also from external websites. They could have taken two approaches to pass the landing page around: by the means of a cookie or passing in directly on the URI. They took the second option. What happened was that the attacker simply replaced the redirect parameter with his own target website, misleading people into believing that everything should be fine.</p>
<p>The URL looks like this (if you haven't read the whole post, please realize this URL is a phishing attempt! Be careful).</p>
<p>https://www.paypal.com/cgi-bin/webscr/cgi-bin/webscr?cmd=_ssr&#038;return=http%3A%2F%2Fpaypal-us.6s.pl/?cgi-bin.webscrcmd=_login-run.webscrcmd=_account-run.CaseIDNumberPP-046-631-789</p>
<p>As one can see, Paypal will freely redirect to the attacker's website.</p>
<p>Be careful.</p>
<p>Update - Phishing, of course. Typo fixed.
</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~f/PersonalBytes?a=2zZQAj"><img src="http://feeds.feedburner.com/~f/PersonalBytes?i=2zZQAj" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/PersonalBytes/~4/327492198" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRSS>http://mywheel.net/blog/index.php/2008/07/05/theres-a-new-phising-approach-in-town/feed/</wfw:commentRSS>
		<feedburner:origLink>http://mywheel.net/blog/index.php/2008/07/05/theres-a-new-phising-approach-in-town/</feedburner:origLink></item>
		<item>
		<title>iPhone 3G</title>
		<link>http://feeds.feedburner.com/~r/PersonalBytes/~3/308219356/</link>
		<comments>http://mywheel.net/blog/index.php/2008/06/09/iphone-3g/#comments</comments>
		<pubDate>Mon, 09 Jun 2008 18:51:30 +0000</pubDate>
		<dc:creator>mlopes</dc:creator>
		
	<category>Apple</category>
		<guid isPermaLink="false">http://mywheel.net/blog/index.php/2008/06/09/iphone-3g/</guid>
		<description><![CDATA[Apple simply blew up the competition. Destroyed. Annihilated.
iPhone 3G with GPS starting at $199. Unbeatable.
Mine will be ordered whenever it's available at the Apple stores.

]]></description>
			<content:encoded><![CDATA[<p>Apple simply blew up the competition. Destroyed. Annihilated.</p>
<p>iPhone 3G with GPS starting at $199. Unbeatable.</p>
<p>Mine will be ordered whenever it's available at the Apple stores.
</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~f/PersonalBytes?a=YcCvvi"><img src="http://feeds.feedburner.com/~f/PersonalBytes?i=YcCvvi" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/PersonalBytes/~4/308219356" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRSS>http://mywheel.net/blog/index.php/2008/06/09/iphone-3g/feed/</wfw:commentRSS>
		<feedburner:origLink>http://mywheel.net/blog/index.php/2008/06/09/iphone-3g/</feedburner:origLink></item>
		<item>
		<title>Firefox 3 RC1</title>
		<link>http://feeds.feedburner.com/~r/PersonalBytes/~3/294590689/</link>
		<comments>http://mywheel.net/blog/index.php/2008/05/20/firefox-3-rc1/#comments</comments>
		<pubDate>Tue, 20 May 2008 22:20:03 +0000</pubDate>
		<dc:creator>mlopes</dc:creator>
		
	<category>Firefox</category>
		<guid isPermaLink="false">http://mywheel.net/blog/index.php/2008/05/20/firefox-3-rc1/</guid>
		<description><![CDATA[
It's fast. Damn fast. It's slick. Responsive. It has a nice theme. And tons of useful plugins that I can't live without like Firebug and WebDeveloper.
Firefox has always been my browser of choice on Windows and Linux and holds a very important place in what regards to web development on Mac OS X. But now [...]]]></description>
			<content:encoded><![CDATA[<div style="text-align: center"><img id="image921" alt="firefox_logo.jpg" src="http://mywheel.net/blog/wp-content/uploads/2008/05/firefox_logo.jpg" /></div>
<p>It's fast. Damn fast. It's slick. Responsive. It has a nice theme. And tons of useful plugins that I can't live without like Firebug and WebDeveloper.</p>
<p>Firefox has always been my browser of choice on Windows and Linux and holds a very important place in what regards to web development on Mac OS X. But now I'm considering making it my default browser and displacing Safari. We'll see how things turn out.</p>
<p>Bottom line: a competitive market is wonderful.
</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~f/PersonalBytes?a=2I6LEh"><img src="http://feeds.feedburner.com/~f/PersonalBytes?i=2I6LEh" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/PersonalBytes/~4/294590689" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRSS>http://mywheel.net/blog/index.php/2008/05/20/firefox-3-rc1/feed/</wfw:commentRSS>
		<feedburner:origLink>http://mywheel.net/blog/index.php/2008/05/20/firefox-3-rc1/</feedburner:origLink></item>
		<item>
		<title>OpenOffice.org 3 is awesome!</title>
		<link>http://feeds.feedburner.com/~r/PersonalBytes/~3/291230907/</link>
		<comments>http://mywheel.net/blog/index.php/2008/05/15/openofficeorg-3-is-awesome/#comments</comments>
		<pubDate>Thu, 15 May 2008 22:21:39 +0000</pubDate>
		<dc:creator>mlopes</dc:creator>
		
	<category>Free Software</category>
		<guid isPermaLink="false">http://mywheel.net/blog/index.php/2008/05/15/openofficeorg-3-is-awesome/</guid>
		<description><![CDATA[
After having used it for over a week, I must conclude that OpenOffice.org 3 beta is quite an achievement. It's faster, it now sports an Aqua interface (lovely for us, Mac OS X users), it's simple yet beautiful. It's more solid than ever before and comes with a full range of functionalities that the common [...]]]></description>
			<content:encoded><![CDATA[<p><center><img id="image919" src="http://mywheel.net/blog/wp-content/uploads/2008/05/open-office-org-3-startup.png" alt="open-office-org-3-startup.png" /></center></p>
<p>After having used it for over a week, I must conclude that OpenOffice.org 3 beta is quite an achievement. It's faster, it now sports an Aqua interface (lovely for us, Mac OS X users), it's simple yet beautiful. It's more solid than ever before and comes with a full range of functionalities that the common user will certainly put to good use.</p>
<p>It still doesn't grasp to the extent of Microsoft Office's plethora of functionality, but it's definitely more than enough for the average Joe. Don't expect complex financial plugins to be available, but you're welcome to start programming your own. It's still a remarkable achievement in the Free Software world.</p>
<p>Congratulations to Sun and to the OpenOffice.org team.
</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~f/PersonalBytes?a=gq2IIh"><img src="http://feeds.feedburner.com/~f/PersonalBytes?i=gq2IIh" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/PersonalBytes/~4/291230907" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRSS>http://mywheel.net/blog/index.php/2008/05/15/openofficeorg-3-is-awesome/feed/</wfw:commentRSS>
		<feedburner:origLink>http://mywheel.net/blog/index.php/2008/05/15/openofficeorg-3-is-awesome/</feedburner:origLink></item>
	</channel>
</rss>
