<?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:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>dreamcatching</title>
	<atom:link href="http://awkly.org/feed/" rel="self" type="application/rss+xml" />
	<link>http://awkly.org</link>
	<description>making your dreams come true</description>
	<pubDate>Mon, 27 Oct 2008 18:26:16 +0000</pubDate>
	<generator>http://wordpress.org/?v=MU</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Python&#8217;s Future is in the Clouds?</title>
		<link>http://awkly.org/2008/10/27/pythons-future-is-in-the-clouds/</link>
		<comments>http://awkly.org/2008/10/27/pythons-future-is-in-the-clouds/#comments</comments>
		<pubDate>Mon, 27 Oct 2008 18:26:16 +0000</pubDate>
		<dc:creator>Sidnei da Silva</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://omsg.wordpress.com/2008/10/27/pythons-future-is-in-the-clouds/</guid>
		<description><![CDATA[Microsoft just announced their Cloud Computing platform, named Microsoft Azure at PDC. Haven’t looked much into the details yet, but one thing jumped out right away when I looked at the ‘what is Azure’ page: the Python logo is in there. It should be no surprise for those following closely the evolution of IronPython and [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Microsoft just announced their Cloud Computing platform, named <a target="_blank" href="http://www.microsoft.com/azure/">Microsoft Azure</a> at PDC. Haven’t looked much into the details yet, but one thing jumped out right away when I looked at the ‘what is Azure’ page: the <strong>Python logo is in there</strong>. It should be no surprise for those following closely the evolution of IronPython and the amount of effort being put on Dynamic Languages at Microsoft. <a href="http://omsg.files.wordpress.com/2008/10/how-it-works-slide-3.jpg"><img style="border-bottom:0;border-left:0;display:block;float:none;margin-left:auto;border-top:0;margin-right:auto;border-right:0;" title="how_it_works_slide_3" border="0" alt="how_it_works_slide_3" src="http://omsg.files.wordpress.com/2008/10/how-it-works-slide-3-thumb.jpg?w=240&#038;h=203" width="240" height="203" /></a> </p>
<p>Now with Google App Engine and Microsoft Azure, Python will be playing an important role in the two biggest Cloud Computing platforms out there. Guido should be feeling really proud of this.</p>
<div style="display:inline;float:none;margin:0;padding:0;" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:5da4736c-5d8e-4c63-9f3b-ef9f7f9da13f" class="wlWriterEditableSmartContent">Technorati Tags: <a href="http://technorati.com/tags/microsoft" rel="tag">microsoft</a>,<a href="http://technorati.com/tags/azure" rel="tag">azure</a>,<a href="http://technorati.com/tags/cloud+computing" rel="tag">cloud computing</a>,<a href="http://technorati.com/tags/python" rel="tag">python</a></div>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/omsg.wordpress.com/289/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/omsg.wordpress.com/289/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/omsg.wordpress.com/289/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/omsg.wordpress.com/289/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/omsg.wordpress.com/289/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/omsg.wordpress.com/289/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/omsg.wordpress.com/289/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/omsg.wordpress.com/289/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/omsg.wordpress.com/289/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/omsg.wordpress.com/289/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=awkly.org&blog=232351&post=289&subd=omsg&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://awkly.org/2008/10/27/pythons-future-is-in-the-clouds/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/sidnei-128.jpg" medium="image">
			<media:title type="html">sidnei</media:title>
		</media:content>

		<media:content url="http://omsg.files.wordpress.com/2008/10/how-it-works-slide-3-thumb.jpg" medium="image">
			<media:title type="html">how_it_works_slide_3</media:title>
		</media:content>
	</item>
		<item>
		<title>Double Plone Release: 3.1.6 and 3.2.0a1</title>
		<link>http://awkly.org/2008/10/15/double-plone-release-316-and-320a1/</link>
		<comments>http://awkly.org/2008/10/15/double-plone-release-316-and-320a1/#comments</comments>
		<pubDate>Wed, 15 Oct 2008 15:56:38 +0000</pubDate>
		<dc:creator>Sidnei da Silva</dc:creator>
		
		<category><![CDATA[Announcement]]></category>

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

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

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

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

		<guid isPermaLink="false">http://omsg.wordpress.com/2008/10/15/double-plone-release-316-and-320a1/</guid>
		<description><![CDATA[For those not paying attention, there are two new Plone releases out. They have been made during the Plone Conference 2008, so some people might have missed this.
The good news I want to announce is that the buildout-based Plone Installers for Windows have been updated, and a few bugs have been fixed in the process. [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>For those not paying attention, there are two new Plone releases out. They have been made during the Plone Conference 2008, so some people might have missed this.</p>
<p>The good news I want to announce is that the buildout-based Plone Installers for Windows have been updated, and a few bugs have been fixed in the process. Namely:</p>
<p>1. Running ‘bin\buildout.exe’ would not show any output. That was because it was generated by running ‘bootstrap.py’ with ‘pythonw.exe’, so that a command prompt would not flash on the screen. I added an extra step at the end that re-runs ‘bootstrap.py’ with ‘python.exe’. So a command prompt will flash quickly, but at least it works right.</p>
<p>2. The version of ‘setuptools’ being shipped in the buildout installer was still ‘0.6c8’, which did not work with Subversion 1.5. At least one person was affected right away by this, and I only found about it because I was watching the #plone channel closely.</p>
<p>To fix those problems I had to make two extra releases, because they came to my knowledge after the release was already uploaded. So if you downloaded an early build of the Plone 3.1.6 buildout-based Installer for Windows, go and <a href="http://code.launchpad.net/plone/3.1/3.1.6/+download/Plone-3.1.6-2-buildout.exe">fetch the latest build</a>. Otherwise, if you are willing to play with Plone 3.2.0a1, <a href="http://code.launchpad.net/plone/3.2/3.2.0a1/+download/Plone-3.2.0a1-buildout.exe">go and fetch that instead</a>.</p>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/omsg.wordpress.com/285/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/omsg.wordpress.com/285/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/omsg.wordpress.com/285/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/omsg.wordpress.com/285/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/omsg.wordpress.com/285/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/omsg.wordpress.com/285/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/omsg.wordpress.com/285/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/omsg.wordpress.com/285/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/omsg.wordpress.com/285/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/omsg.wordpress.com/285/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=awkly.org&blog=232351&post=285&subd=omsg&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://awkly.org/2008/10/15/double-plone-release-316-and-320a1/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/sidnei-128.jpg" medium="image">
			<media:title type="html">sidnei</media:title>
		</media:content>
	</item>
		<item>
		<title>It&#8217;s Alive!</title>
		<link>http://awkly.org/2008/10/10/its-alive/</link>
		<comments>http://awkly.org/2008/10/10/its-alive/#comments</comments>
		<pubDate>Fri, 10 Oct 2008 20:16:50 +0000</pubDate>
		<dc:creator>Sidnei da Silva</dc:creator>
		
		<category><![CDATA[Announcement]]></category>

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

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

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

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

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

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

		<guid isPermaLink="false">http://omsg.wordpress.com/2008/10/10/its-alive/</guid>
		<description><![CDATA[Even though our GSoC students didn’t had as much success as I hoped, they did contribute some valuable patches that pointed on the right direction. 
This week, with the Plone Conference 2008 going on in Washington and the fact I did not attend this conference, I finally made enough time available to get my hands [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Even though our GSoC students didn’t had as much success as I hoped, they did contribute some valuable patches that pointed on the right direction. </p>
<p>This week, with the <a href="http://plone.org/events/conferences/2008-washington-dc">Plone Conference 2008</a> going on in Washington and the fact I did not attend this conference, I finally made enough time available to get my hands back into Zope again.</p>
<p>So it’s my pleasure to report that after about a week of hard work and a handful of workarounds that will need future cleaning, <strong>Zope 2 does now startup under Python 2.6</strong>.</p>
<p>My expectation with this now out of my way is that other developers will start looking at adjusting third-party applications (hint: <a href="http://plone.org">Plone</a>) to run on Python 2.6 as well.</p>
<p>The code is available on the <a href="http://svn.zope.org/Zope/branches/gsoc-python-2.5/">gsoc-python-2.5 branch of the Zope repository</a>, and the lucky guys at the Plone Conference will be amongst the first to hear the good news through <a href="http://www.matthewwilkes.co.uk/">Matthew Wilkes</a>, which registered for a stealth Lightning Talk which should get at least some people puzzled. I would love to be there and see their faces when Matthew unveils the surprise.</p>
<p>Big thanks go to Tres Seaver for helping me figure out a change needed in Zope’s private version of ‘medusa’ and to Ranjith Kannikara, our GSoC student through the Zope Foundation, and his friends which did a good chunk of the hard work, namely figuring out changes to the C-based ‘Acquisition’ module and cleaning up string exceptions.</p>
<p>NOTE: This is not intended for production yet, it is just a technology preview to get developers to try out and start porting their own projects. Many bugs still exist, some of which might take up to a month to get fixed. Most importantly, the RestrictedPython implementation has not been fully audited for the new builtins and language constructs introduced since Python 2.4.</p>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/omsg.wordpress.com/282/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/omsg.wordpress.com/282/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/omsg.wordpress.com/282/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/omsg.wordpress.com/282/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/omsg.wordpress.com/282/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/omsg.wordpress.com/282/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/omsg.wordpress.com/282/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/omsg.wordpress.com/282/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/omsg.wordpress.com/282/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/omsg.wordpress.com/282/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=awkly.org&blog=232351&post=282&subd=omsg&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://awkly.org/2008/10/10/its-alive/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/sidnei-128.jpg" medium="image">
			<media:title type="html">sidnei</media:title>
		</media:content>
	</item>
		<item>
		<title>Masochistic usage of Operating Systems</title>
		<link>http://awkly.org/2008/09/03/masochistic-usage-of-operating-systems/</link>
		<comments>http://awkly.org/2008/09/03/masochistic-usage-of-operating-systems/#comments</comments>
		<pubDate>Wed, 03 Sep 2008 14:26:30 +0000</pubDate>
		<dc:creator>Sidnei da Silva</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://omsg.wordpress.com/?p=271</guid>
		<description><![CDATA[Man, some Linux Users (or lusers as some like to call them) really like pain and suffering.
These days, user-friendly distributions like Ubuntu make it easy for even a novice to get a desktop installation up and running smoothly. However, try to get an unusual piece of hardware working, or use a less stable distribution or [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Man, some Linux Users (or lusers as some like to call them) really like pain and suffering.</p>
<blockquote><p>These days, user-friendly distributions like Ubuntu make it easy for even a novice to get a desktop installation up and running smoothly. However, try to get an unusual piece of hardware working, or use a less stable distribution or piece of software, and you’ll probably face a few “challenges”. Now, someone who just want to do some word processing might refer to these as “problems” or “reasons to go back to Windows”, however, I personally find them one of the most exciting features of the operating system. Every time I have a problem, it takes some work and liberal use of everyone’s best friend Google to get over it, but each time I learn a little more about the software I’m using.</p></blockquote>
<p>(from: <a href="http://killercodingninjabunny.com/linux/why-computing-students-should-run-linux"> 8 Reasons Why Every Computing Student Will Love Linux</a>)</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/omsg.wordpress.com/271/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/omsg.wordpress.com/271/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/omsg.wordpress.com/271/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/omsg.wordpress.com/271/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/omsg.wordpress.com/271/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/omsg.wordpress.com/271/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/omsg.wordpress.com/271/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/omsg.wordpress.com/271/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/omsg.wordpress.com/271/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/omsg.wordpress.com/271/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/omsg.wordpress.com/271/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/omsg.wordpress.com/271/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=awkly.org&blog=232351&post=271&subd=omsg&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://awkly.org/2008/09/03/masochistic-usage-of-operating-systems/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/sidnei-128.jpg" medium="image">
			<media:title type="html">sidnei</media:title>
		</media:content>
	</item>
		<item>
		<title>The new Picasa Web Albums</title>
		<link>http://awkly.org/2008/09/02/the-new-picasa-web-albums/</link>
		<comments>http://awkly.org/2008/09/02/the-new-picasa-web-albums/#comments</comments>
		<pubDate>Wed, 03 Sep 2008 01:06:48 +0000</pubDate>
		<dc:creator>Sidnei da Silva</dc:creator>
		
		<category><![CDATA[google]]></category>

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

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

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

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

		<guid isPermaLink="false">http://omsg.wordpress.com/?p=268</guid>
		<description><![CDATA[It&#8217;s great overall. The face-based clustering is really amazing. Except when it isn&#8217;t.
       ]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>It&#8217;s great overall. The face-based clustering is really amazing. Except when it isn&#8217;t.</p>
<div id="attachment_269" class="wp-caption alignnone" style="width: 310px"><a href="http://omsg.files.wordpress.com/2008/09/fireshot-capture-7-picasa-web-albums-add-name-tags-picasaweb_google_com_lh_clusterview_unamesidnei_da_silva.png"><img src="http://omsg.files.wordpress.com/2008/09/fireshot-capture-7-picasa-web-albums-add-name-tags-picasaweb_google_com_lh_clusterview_unamesidnei_da_silva.png?w=300&#038;h=104" alt="Face grouping is great, except when it isn&#39;t." width="300" height="104" class="size-medium wp-image-269" /></a><p class="wp-caption-text">Face grouping is great, except when it isn't.</p></div>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/omsg.wordpress.com/268/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/omsg.wordpress.com/268/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/omsg.wordpress.com/268/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/omsg.wordpress.com/268/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/omsg.wordpress.com/268/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/omsg.wordpress.com/268/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/omsg.wordpress.com/268/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/omsg.wordpress.com/268/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/omsg.wordpress.com/268/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/omsg.wordpress.com/268/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/omsg.wordpress.com/268/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/omsg.wordpress.com/268/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=awkly.org&blog=232351&post=268&subd=omsg&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://awkly.org/2008/09/02/the-new-picasa-web-albums/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/sidnei-128.jpg" medium="image">
			<media:title type="html">sidnei</media:title>
		</media:content>

		<media:content url="http://omsg.files.wordpress.com/2008/09/fireshot-capture-7-picasa-web-albums-add-name-tags-picasaweb_google_com_lh_clusterview_unamesidnei_da_silva.png?w=300" medium="image">
			<media:title type="html">Face grouping is great, except when it isn&#39;t.</media:title>
		</media:content>
	</item>
		<item>
		<title>Google&#8217;s to-be-unveiled Firefox-Killer</title>
		<link>http://awkly.org/2008/09/01/googles-to-be-unveiled-firefox-killer/</link>
		<comments>http://awkly.org/2008/09/01/googles-to-be-unveiled-firefox-killer/#comments</comments>
		<pubDate>Tue, 02 Sep 2008 02:29:12 +0000</pubDate>
		<dc:creator>Sidnei da Silva</dc:creator>
		
		<category><![CDATA[Announcement]]></category>

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

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

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

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

		<guid isPermaLink="false">http://omsg.wordpress.com/?p=266</guid>
		<description><![CDATA[Word is out that Google is launching a new browser on the market: the Google Chrome. This announcement comes hot on the heels of Google&#8217;s agreement renewal with Mozilla foundation.
According to an article last week on NetworkWorld, &#8220;Mozilla generates
the bulk of its income from ties to Google, according to the company&#8217;s
latest financial figures. For the [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><a href="http://googleblog.blogspot.com/2008/09/fresh-take-on-browser.html">Word is out </a>that Google is launching a new browser on the market: the Google Chrome. This announcement comes hot on the heels of Google&#8217;s agreement renewal with Mozilla foundation.</p>
<blockquote><p>According to an article last week on NetworkWorld, &#8220;Mozilla generates<br />
the bulk of its income from ties to Google, according to the company&#8217;s<br />
latest financial figures. For the 2006 tax year &#8212; the most recent<br />
numbers made public by Mozilla &#8212; 85%, or about $57 million of the<br />
company&#8217;s $67 million in annual revenues for the year, came from<br />
Google.&#8221;</p></blockquote>
<p>My take on this is that Google is really stabbing Mozilla on the back.<br />
A G-Browser in my POV is much more likely to steal users from Firefox<br />
than from Internet Explorer for a reason that should be pretty<br />
obvious: most users that care about the browser they are using are<br />
already using Firefox. The great majority of the remaining ones will<br />
just stick with Internet Explorer as they have been doing all along.</p>
<p>Goodbye Firefox. It was great to have you here while it lasted. And thanks for all the fish.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/omsg.wordpress.com/266/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/omsg.wordpress.com/266/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/omsg.wordpress.com/266/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/omsg.wordpress.com/266/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/omsg.wordpress.com/266/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/omsg.wordpress.com/266/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/omsg.wordpress.com/266/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/omsg.wordpress.com/266/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/omsg.wordpress.com/266/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/omsg.wordpress.com/266/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/omsg.wordpress.com/266/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/omsg.wordpress.com/266/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=awkly.org&blog=232351&post=266&subd=omsg&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://awkly.org/2008/09/01/googles-to-be-unveiled-firefox-killer/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/sidnei-128.jpg" medium="image">
			<media:title type="html">sidnei</media:title>
		</media:content>
	</item>
		<item>
		<title>Linux Precision</title>
		<link>http://awkly.org/2008/08/22/linux-precision/</link>
		<comments>http://awkly.org/2008/08/22/linux-precision/#comments</comments>
		<pubDate>Fri, 22 Aug 2008 21:43:21 +0000</pubDate>
		<dc:creator>Sidnei da Silva</dc:creator>
		
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://omsg.wordpress.com/?p=264</guid>
		<description><![CDATA[Linux is so precise. I love it. I mean, those guys can totally do math right? I used Linux on my laptop for quite some time but never realized this. But today, an emergency happened, and I was so shocked when I saw this:
bash-3.00$ df -h
Filesystem          [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Linux is so precise. I love it. I mean, those guys can totally do math right? I used Linux on my laptop for quite some time but never realized this. But today, an emergency happened, and I was so shocked when I saw this:</p>
<p><code>bash-3.00$ df -h<br />
Filesystem            Size  Used Avail Use% Mounted on<br />
/dev/sda2              20G   19G     0 100% /<br />
/dev/sda1              99M   15M   80M  16% /boot<br />
</code></p>
<p>I mean, 20 == 19 right? And 80 + 15 = 99. Awesome. The &#8216;man df&#8217; page says &#8216;-h&#8217; is for &#8216;human readable&#8217;. I guess the math really needs to be dumbed down for us humans to understand it.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/omsg.wordpress.com/264/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/omsg.wordpress.com/264/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/omsg.wordpress.com/264/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/omsg.wordpress.com/264/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/omsg.wordpress.com/264/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/omsg.wordpress.com/264/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/omsg.wordpress.com/264/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/omsg.wordpress.com/264/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/omsg.wordpress.com/264/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/omsg.wordpress.com/264/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/omsg.wordpress.com/264/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/omsg.wordpress.com/264/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=awkly.org&blog=232351&post=264&subd=omsg&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://awkly.org/2008/08/22/linux-precision/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/sidnei-128.jpg" medium="image">
			<media:title type="html">sidnei</media:title>
		</media:content>
	</item>
		<item>
		<title>Snapshotting state with DemoStorage</title>
		<link>http://awkly.org/2008/08/04/snapshotting-state-with-demostorage/</link>
		<comments>http://awkly.org/2008/08/04/snapshotting-state-with-demostorage/#comments</comments>
		<pubDate>Mon, 04 Aug 2008 21:01:17 +0000</pubDate>
		<dc:creator>Sidnei da Silva</dc:creator>
		
		<category><![CDATA[enfold]]></category>

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

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

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

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

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

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

		<guid isPermaLink="false">http://omsg.wordpress.com/?p=262</guid>
		<description><![CDATA[At Enfold Systems, we have been maintaining a staging solution called EnSimpleStaging that has organically grown through the years around customer requirements. My personal opinion is that software that is driven by customer requirements rather than just by plain design based on a good ideas has a higher success rate. But let&#8217;s leave that subject [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>At Enfold Systems, we have been maintaining a staging solution called <a href="http://plone.org/products/ensimplestaging">EnSimpleStaging </a>that has organically grown through the years around customer requirements. My personal opinion is that software that is driven by customer requirements rather than just by plain design based on a good ideas has a higher success rate. But let&#8217;s leave that subject to another post.</p>
<p>EnSimpleStaging is based on ZopeVersionControl, another great product which provides for keeping a repository of versioned objects inside the ZODB. One issue we&#8217;ve hit constantly with EnSimpleStaging was that certain methods from ZopeVersionControl depend on an actual transaction being commited to properly detect that an object has changed. While in real life this specific method will always work flawlessly due to the way using ZopeVersionControl and EnSimpleStaging works, in a test case it was very hard to test this, due to the fact that a test case is run within a single transaction which is aborted at the end of the test.</p>
<p>Sometime ago I&#8217;ve learnt that ZODB has a nifty feature: it is possible to wrap any Storage instance with a DemoStorage. After you do that, you can commit changes and they will be committed to the DemoStorage but not to the base Storage. That would solve not only my problem with ZopeVersionControl, but can potential solve a whole lot set of problems due to expensive setup methods in test cases.</p>
<p>That fact has lived in the back of my mind for longer than two years, until today I set some time aside to investigate a way to implement this cleanly in a way that could be used for my tests. Searching around, I&#8217;ve found at least a <a href="http://osdir.com/ml/web.zope.z3base.five/2006-11/msg00055.html">couple occurrences</a> of <a href="http://www.nabble.com/Selenium-zodb--td8254835.html#a8255076">other people</a> trying <a href="http://www.nabble.com/Snapshotting-state-with-DemoStorage-td17501967.html#a17509918">to do the same</a>. I didn&#8217;t find any solution though, so that either indicates they just gave up or that they found a solution but didn&#8217;t care enough to share it. In fact, the title of this post was borrowed from one of the message subjects, in hope that it will make it easier for other people to find a solution in the future.</p>
<p><a href="https://svn.enfoldsystems.com/trac/public/browser/EnSimpleStaging/trunk/tests/demostorage.py">My solution</a> (with a <a href="https://svn.enfoldsystems.com/browse/public/EnSimpleStaging/trunk/tests/test_demostorage.py?view=markup">test do demonstrate</a> that it works) was based on Jim Fulton&#8217;s suggestion <a href="http://svn.zope.org/zc.selenium/trunk/src/zc/selenium/dbs.py?rev=69543&amp;view=auto">to look at zc.selenium</a>. I&#8217;ve simply adapted it to the Zope 2 reality, using ZopeTestCase&#8217;s provided hooks and `Zope2.bobo_application` (which is the Zope 2 equivalent of the publication object from Zope 3).</p>
<p>Hopefully this will be of use to more people, specially to the folks that were seeking for ideas about how to implement this. It would be even better to just add this to ZopeTestCase proper, I think. Maybe someone will be interested in doing that.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/omsg.wordpress.com/262/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/omsg.wordpress.com/262/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/omsg.wordpress.com/262/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/omsg.wordpress.com/262/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/omsg.wordpress.com/262/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/omsg.wordpress.com/262/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/omsg.wordpress.com/262/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/omsg.wordpress.com/262/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/omsg.wordpress.com/262/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/omsg.wordpress.com/262/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/omsg.wordpress.com/262/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/omsg.wordpress.com/262/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=awkly.org&blog=232351&post=262&subd=omsg&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://awkly.org/2008/08/04/snapshotting-state-with-demostorage/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/sidnei-128.jpg" medium="image">
			<media:title type="html">sidnei</media:title>
		</media:content>
	</item>
		<item>
		<title>Traveling with Pets</title>
		<link>http://awkly.org/2008/07/22/traveling-with-pets/</link>
		<comments>http://awkly.org/2008/07/22/traveling-with-pets/#comments</comments>
		<pubDate>Wed, 23 Jul 2008 00:22:28 +0000</pubDate>
		<dc:creator>Sidnei da Silva</dc:creator>
		
		<category><![CDATA[Trip]]></category>

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

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

		<guid isPermaLink="false">http://omsg.wordpress.com/?p=257</guid>
		<description><![CDATA[I&#8217;m planning to attend the Plone Conference 2008, in Washington DC, later this year. 
I have already visited the US in June, when I attended the Plone Symposium in New Orleans. On that occasion, I stayed in the US for ~30 days. This time around I was planning to bring my wife and dog (the [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>I&#8217;m planning to attend the <a href="http://plone.org/events/conferences/2008-washington-dc">Plone Conference 2008</a>, in Washington DC, later this year. </p>
<p>I have already visited the US in June, when I attended the Plone Symposium in New Orleans. On that occasion, I stayed in the US for ~30 days. This time around I was planning to bring my wife and dog (the cute Yorkie pictured at the top of this blog).</p>
<p>One thing that worries me though is that I&#8217;ve never took my pet on any flights, so I have no idea how pet-friendly airlines are. Just to get from Sao Paulo to the US (Houston) it&#8217;s a ~9:30h flight. My dog is usually cool with traveling. Earlier this year I drove nearly 8h to the beach and we stopped twice on the way, but she did not pee until we arrived at the destination.</p>
<p>So I&#8217;m putting this out there, looking for any feedback from people that took their pets on flights.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/omsg.wordpress.com/257/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/omsg.wordpress.com/257/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/omsg.wordpress.com/257/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/omsg.wordpress.com/257/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/omsg.wordpress.com/257/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/omsg.wordpress.com/257/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/omsg.wordpress.com/257/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/omsg.wordpress.com/257/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/omsg.wordpress.com/257/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/omsg.wordpress.com/257/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/omsg.wordpress.com/257/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/omsg.wordpress.com/257/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=awkly.org&blog=232351&post=257&subd=omsg&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://awkly.org/2008/07/22/traveling-with-pets/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/sidnei-128.jpg" medium="image">
			<media:title type="html">sidnei</media:title>
		</media:content>
	</item>
		<item>
		<title>Don&#8217;t talk on your &#8220;Cell Plone&#8221; while driving</title>
		<link>http://awkly.org/2008/06/18/dont-talk-on-your-cell-plone-while-driving/</link>
		<comments>http://awkly.org/2008/06/18/dont-talk-on-your-cell-plone-while-driving/#comments</comments>
		<pubDate>Wed, 18 Jun 2008 18:41:14 +0000</pubDate>
		<dc:creator>Sidnei da Silva</dc:creator>
		
		<category><![CDATA[google]]></category>

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

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

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

		<guid isPermaLink="false">http://omsg.wordpress.com/?p=256</guid>
		<description><![CDATA[It had to happen, eventually.
I&#8217;m subscribed to Google Alerts for the keyword Plone, so whenever a new article or page mentioning Plone get&#8217;s picked up by Google, I get an email alert.
Today, I got an alert from an article published by Burlington Free Press. The summary in the email alert had the following text:
Northfield teen [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>It had to happen, eventually.</p>
<p>I&#8217;m subscribed to Google Alerts for the keyword <strong>Plone</strong>, so whenever a new article or page mentioning Plone get&#8217;s picked up by Google, I get an email alert.</p>
<p>Today, I got an alert from an article published by Burlington Free Press. The summary in the email alert had the following text:</p>
<blockquote><p>Northfield teen clocked at 104 mph while talking on cell phone<br />
BurlingtonFreePress.com - Burlington,VT,USA<br />
&#8230; driving 104 mph on Interstate 89 told police she was unaware they were<br />
trying to stop her because she was talking on her cell plone, state police<br />
said. &#8230;</p>
<p><a href="http://www.burlingtonfreepress.com/apps/pbcs.dll/article?AID=/20080617/JS02/80617032">http://www.burlingtonfreepress.com/apps/pbcs.dll/article?AID=/20080617/JS02/80617032</a></p>
<p>See all stories on this topic:<br />
<a href="http://news.google.com/news?hl=en&amp;ncl=http://www.burlingtonfreepress.com/apps/pbcs.dll/article%3FAID%3D/20080617/JS02/80617032">http://news.google.com/news?hl=en&amp;ncl=http://www.burlingtonfreepress.com/apps/pbcs.dll/article%3FAID%3D/20080617/JS02/80617032</a>
</p></blockquote>
<p>Notice the text says &#8216;cell plone&#8217;. Clicking on that link though tells you the article doesn&#8217;t exist anymore. If you click on the second link <a href="http://www.burlingtonfreepress.com/apps/pbcs.dll/article?AID=/20080618/NEWS/80618004">the article shows up and it&#8217;s published under a different url</a>, which probably means someone was quick to detect the error, correct and re-publish the article under a different url. Not quick enough for Google&#8217;s indexing system though, which was able to index the article before the correction. If you search Google for &#8220;cell plone&#8221; the original article shows up as the 5th link right now. Unfortunately, the link to the &#8216;cached&#8217; version of the page does not return the original page.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/omsg.wordpress.com/256/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/omsg.wordpress.com/256/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/omsg.wordpress.com/256/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/omsg.wordpress.com/256/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/omsg.wordpress.com/256/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/omsg.wordpress.com/256/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/omsg.wordpress.com/256/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/omsg.wordpress.com/256/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/omsg.wordpress.com/256/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/omsg.wordpress.com/256/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/omsg.wordpress.com/256/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/omsg.wordpress.com/256/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=awkly.org&blog=232351&post=256&subd=omsg&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://awkly.org/2008/06/18/dont-talk-on-your-cell-plone-while-driving/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/sidnei-128.jpg" medium="image">
			<media:title type="html">sidnei</media:title>
		</media:content>
	</item>
	</channel>
</rss>