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

<channel>
	<title>Leandro Dorileo</title>
	<atom:link href="http://weblog.dorilex.net/pt/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://weblog.dorilex.net/pt</link>
	<description>Dorileo`s web place</description>
	<lastBuildDate>Mon, 15 Aug 2011 06:08:41 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>flexyICE already dispatched</title>
		<link>http://weblog.dorilex.net/pt/?p=397</link>
		<comments>http://weblog.dorilex.net/pt/?p=397#comments</comments>
		<pubDate>Fri, 05 Aug 2011 05:02:52 +0000</pubDate>
		<dc:creator>dorileo</dc:creator>
				<category><![CDATA[coreboot]]></category>
		<category><![CDATA[English]]></category>
		<category><![CDATA[GSoC]]></category>
		<category><![CDATA[artecgroup]]></category>
		<category><![CDATA[bios]]></category>
		<category><![CDATA[cspld]]></category>
		<category><![CDATA[estonia]]></category>
		<category><![CDATA[flexyice]]></category>
		<category><![CDATA[rom]]></category>

		<guid isPermaLink="false">http://weblog.dorilex.net/pt/?p=397</guid>
		<description><![CDATA[Today the guys from artecgroup told me my flexyICE was already dispatched. After 2 weeks trying to send money to Estonia this week I finally managed to finish it. I spent much more money than I wanted, but I believe it&#8217;s worth it. Now it&#8217;s time to wait till the package arrives here(the other side [...]]]></description>
			<content:encoded><![CDATA[<div id="flickrImage_1" class="wp-caption aligncenter" style="width: 510px"><a href="http://www.flickr.com/photos/uwehermann/" rel="nofollow" target="_blank"><img src="http://farm5.static.flickr.com/4080/4942776054_2aace5def8.jpg" alt="" width="500" height="273" /></a><p class="wp-caption-text">openbiosprog-spi tin stripping front © by Uwe Hermann</p></div>
<p>Today the guys from <a href="http://www.artecdesign.ee/">artecgroup</a> told me my <a href="http://www.artecdesign.ee/en/flexyice">flexyICE</a> was already dispatched. After 2 weeks trying to send money to Estonia this week I finally managed to finish it. I spent much more money than I wanted, but I believe it&#8217;s worth it. Now it&#8217;s time to wait till the package arrives here(the other side of the world).</p>
]]></content:encoded>
			<wfw:commentRss>http://weblog.dorilex.net/pt/?feed=rss2&#038;p=397</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>coreboot twitter space</title>
		<link>http://weblog.dorilex.net/pt/?p=390</link>
		<comments>http://weblog.dorilex.net/pt/?p=390#comments</comments>
		<pubDate>Fri, 29 Jul 2011 04:00:52 +0000</pubDate>
		<dc:creator>dorileo</dc:creator>
				<category><![CDATA[coreboot]]></category>
		<category><![CDATA[English]]></category>
		<category><![CDATA[flickr]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://weblog.dorilex.net/pt/?p=390</guid>
		<description><![CDATA[This is a post just to tell that coreboot now has its own twitter account go just follow us there. Another reason for this post is to test a wordpress flickr plugin. It searches flickr photos as a media library an handles the copyright stuffs. I don&#8217;t know if the one I picked is the best [...]]]></description>
			<content:encoded><![CDATA[<div id="flickrImage_2" class="wp-caption alignleft" style="width: 650px"><a href="http://www.flickr.com/photos/bfishadow/" rel="nofollow" target="_blank"><img src="http://farm3.static.flickr.com/2557/3919292896_4a07d807d3_z.jpg" alt="" width="640" height="427" /></a><p class="wp-caption-text">Twitter Notebook © by bfishadow</p></div>
<p>This is a post just to tell that coreboot now has its own <a href="http://twitter.com/#!/coreboot_org">twitter account</a> go just follow us there. Another reason for this post is to test a wordpress flickr plugin. It searches flickr photos as a media library an handles the copyright stuffs. I don&#8217;t know if the one I picked is the best one but at least it handles the law things <img src='http://weblog.dorilex.net/pt/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://weblog.dorilex.net/pt/?feed=rss2&#038;p=390</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GSoC2011: coreboot spice payload, OE and rootfs</title>
		<link>http://weblog.dorilex.net/pt/?p=381</link>
		<comments>http://weblog.dorilex.net/pt/?p=381#comments</comments>
		<pubDate>Wed, 27 Jul 2011 17:57:29 +0000</pubDate>
		<dc:creator>dorileo</dc:creator>
				<category><![CDATA[coreboot]]></category>
		<category><![CDATA[English]]></category>
		<category><![CDATA[bios]]></category>
		<category><![CDATA[cspl]]></category>
		<category><![CDATA[free software]]></category>
		<category><![CDATA[gsoc]]></category>
		<category><![CDATA[gsoc-updates]]></category>
		<category><![CDATA[gsoc2011]]></category>
		<category><![CDATA[oe]]></category>
		<category><![CDATA[openembedded]]></category>
		<category><![CDATA[payload]]></category>
		<category><![CDATA[spice]]></category>
		<category><![CDATA[update report]]></category>

		<guid isPermaLink="false">http://weblog.dorilex.net/pt/?p=381</guid>
		<description><![CDATA[As stated in my midterm report I’m working this first 2 weeks after midterm to work on building the payload image. I wanted to hardcode everything but we(my mentor and I) understood it would be better to use something like OpenEmbedded for that. This first week I studied OpenEmbedded. I tested many distributions starting with [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://weblog.dorilex.net/pt/wp-content/uploads/2011/05/coreboot.png"><img class="aligncenter size-full wp-image-340" title="coreboot" src="http://weblog.dorilex.net/pt/wp-content/uploads/2011/05/coreboot.png" alt="" width="400" height="308" /></a></p>
<p>As stated in my midterm report I’m working this first 2 weeks after midterm to work on building the payload image. I wanted to hardcode everything but we(my mentor and I) understood it would be better to use something like OpenEmbedded for that.</p>
<p>This first week I studied OpenEmbedded. I tested many distributions starting with angstrom, they showed too heavy for our purpose. After those tests I found micro and realized it would be a better start.</p>
<p>With that I’m working around micro to build our own distro, I’m adding X11 dependencies and right now I’m packing the spice client and its dependencies. In the end of the week I must have sorted every details.</p>
]]></content:encoded>
			<wfw:commentRss>http://weblog.dorilex.net/pt/?feed=rss2&#038;p=381</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>openembedded hacking</title>
		<link>http://weblog.dorilex.net/pt/?p=375</link>
		<comments>http://weblog.dorilex.net/pt/?p=375#comments</comments>
		<pubDate>Fri, 22 Jul 2011 05:31:50 +0000</pubDate>
		<dc:creator>dorileo</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[hacking. shell]]></category>
		<category><![CDATA[oe]]></category>
		<category><![CDATA[openembedded]]></category>
		<category><![CDATA[sh]]></category>
		<category><![CDATA[shell script]]></category>

		<guid isPermaLink="false">http://weblog.dorilex.net/pt/?p=375</guid>
		<description><![CDATA[Before start hacking with openembedded we must firstly(for sure) set things up.  Setting OE environment may take several minutes(due downloads and git tree cloning) for that I wrote a small shell script to make everything to me. You may ask, &#8220;hey dorilex, why spend time on writing such a stupid script?&#8221; the answer is &#8220;I&#8217;m a [...]]]></description>
			<content:encoded><![CDATA[<p>Before start hacking with openembedded we must firstly(for sure) set things up.  Setting OE environment may take several minutes(due downloads and git tree cloning) for that I wrote a small shell script to make everything to me.</p>
<p>You may ask, &#8220;hey dorilex, why spend time on writing such a stupid script?&#8221; the answer is &#8220;I&#8217;m a lazy guy&#8221; &#8211; in fact I enjoy writing stuffs, but repeating commands isn&#8217;t that enjoyable. But to be true I work on several machines and now and then I get to set everything up <img src='http://weblog.dorilex.net/pt/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Many explanations hum? ok, if you want to use the sh you can check it out <a href="http://vps.dorilex.net/~dorileo/scripts/oe/oe.sh">here</a>;</p>
<p>/me vanish</p>
]]></content:encoded>
			<wfw:commentRss>http://weblog.dorilex.net/pt/?feed=rss2&#038;p=375</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GSoC2011 spice payload midterm report</title>
		<link>http://weblog.dorilex.net/pt/?p=372</link>
		<comments>http://weblog.dorilex.net/pt/?p=372#comments</comments>
		<pubDate>Sat, 16 Jul 2011 03:58:50 +0000</pubDate>
		<dc:creator>dorileo</dc:creator>
				<category><![CDATA[coreboot]]></category>
		<category><![CDATA[English]]></category>
		<category><![CDATA[gsoc]]></category>
		<category><![CDATA[gsoc-updates]]></category>
		<category><![CDATA[gsoc2011]]></category>

		<guid isPermaLink="false">http://weblog.dorilex.net/pt/?p=372</guid>
		<description><![CDATA[My project mostly involves to build an image with a small linux systemrunning a spice client, the system is attached  with/as a LAB tocoreboot. What was done My buildrom tree received some updates and small changes to the building system. The bigest problem to solve was make it build coreboot with the new [k]build system. [...]]]></description>
			<content:encoded><![CDATA[<p>My project mostly involves to build an image with a small linux systemrunning a spice client, the system is attached  with/as a LAB tocoreboot.</p>
<h2>What was done</h2>
<p>My buildrom tree received some updates and small changes to the building system. The bigest problem to solve was make it build coreboot with the new [k]build system. For that I changed build rom to incorporate the coreboot options so the user can configure every aspects of coreboot – all from buildrom menus. <img src="http://blogs.coreboot.org/wp-includes/images/smilies/icon_smile.gif" alt=":)" /></p>
<p>For prototyping I used a chroot with a debian bootstrap(debootstrap), this surely doesn`t fit well to the project but I didn`t much attention for that, I thought I could leave it for second half – in the last days talking to my mentor I realized I should have paid more attention to the image things.</p>
<p>With a debootstrap I hacked I small script to package copy that root to my final image, what, once again, doesn`t fit our needs and requirements and here comes the tasks to be taken in the second half.</p>
<h2>Second half</h2>
<p>The project has been designed to be fully installed in/loaded from flash, It`s loaded with filo(but like discussed with my mentor any other bootload would fit prefectly).</p>
<p>Busybox will be our base system and a x-server. To acomplish that I have to take and finish the following tasks:</p>
<ul>
<li>design the building strategies which involves;
<ul>
<li>building the busybox(well, this one is already done once we have a busybox package in buildrom system – I just need to base on that);</li>
<li>select the needed x-server componentes(modules – Xlibs, Xprogs, Xvesa);</li>
<li>select the alsa packages;</li>
<li>include the spice client and its dependencies;</li>
</ul>
</li>
<li>define the kernel features;</li>
<li>define how filo is about to load the final image;</li>
<li>define the best compression algorithm;</li>
<li>integrate the whole thing to buildrom;</li>
<li>alix board support;</li>
</ul>
<p>The base building scripts will be packaged separetely and then integrated to buildrom like the other packages(i.e busybox, filo, grub and so on).</p>
<p>There`re just 6 weeks to the final evaluation and I`m leaving the alix board support to the last 2 weeks.</p>
<p>The build scripts and kernel prototyping will take the 2 first weeks, while the third one I`ll be working to put everything to be built by buildrom, the system can be tested as a proper system from an iso image till I get to integrate it to buildrom and package it as a coreboot payload.</p>
]]></content:encoded>
			<wfw:commentRss>http://weblog.dorilex.net/pt/?feed=rss2&#038;p=372</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GSoC 2011: new toys comming, part I</title>
		<link>http://weblog.dorilex.net/pt/?p=370</link>
		<comments>http://weblog.dorilex.net/pt/?p=370#comments</comments>
		<pubDate>Sat, 16 Jul 2011 03:57:36 +0000</pubDate>
		<dc:creator>dorileo</dc:creator>
				<category><![CDATA[coreboot]]></category>
		<category><![CDATA[English]]></category>
		<category><![CDATA[toys]]></category>

		<guid isPermaLink="false">http://weblog.dorilex.net/pt/?p=370</guid>
		<description><![CDATA[Few weeks ago I got my alix board and today the guys from artecgroup told me my flexyICE is ready for shipping. Below are some pics I took of my alix board:]]></description>
			<content:encoded><![CDATA[<p>Few weeks ago I got my alix board and today the guys from artecgroup told me my flexyICE is ready for shipping. Below are some pics I took of my alix board:</p>
<p><img class="aligncenter" src="https://lh6.googleusercontent.com/-0kGTw1idhZo/TiEIpAIkmqI/AAAAAAAABZo/yGz0TtXqQW0/s640/DSC00821.JPG" alt="" width="640" height="480" /></p>
<p><img class="aligncenter" src="https://lh5.googleusercontent.com/-wlT6Y5u6nz8/TiEIpW2KlnI/AAAAAAAABZs/Ni9KDem3cdQ/s640/DSC00823.JPG" alt="" width="640" height="480" /></p>
<p><img class="aligncenter" src="https://lh5.googleusercontent.com/-VUTwbns94oA/TiEIpcc2r6I/AAAAAAAABZw/1D329XpqkqU/s640/DSC00822.JPG" alt="" width="640" height="480" /></p>
]]></content:encoded>
			<wfw:commentRss>http://weblog.dorilex.net/pt/?feed=rss2&#038;p=370</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GSoC 2011: new toys comming, part I</title>
		<link>http://weblog.dorilex.net/pt/?p=349</link>
		<comments>http://weblog.dorilex.net/pt/?p=349#comments</comments>
		<pubDate>Sat, 21 May 2011 15:21:38 +0000</pubDate>
		<dc:creator>dorileo</dc:creator>
				<category><![CDATA[coreboot]]></category>
		<category><![CDATA[gsoc]]></category>
		<category><![CDATA[gsoc-updates]]></category>
		<category><![CDATA[gsoc2011]]></category>
		<category><![CDATA[toys]]></category>

		<guid isPermaLink="false">http://weblog.dorilex.net/pt/?p=349</guid>
		<description><![CDATA[The new toys already started to come, yesterday I got my new development station &#8211; it has a core i7, intel DH55 mobo, 1TB Sata Hard Disk, 8GB RAM, and some extras. Now I&#8217;m waiting for my alix and flexyICE. previous setup current setup]]></description>
			<content:encoded><![CDATA[<p>The new toys already started to come, yesterday I got my new development station &#8211; it has a core i7, intel DH55 mobo, 1TB Sata Hard Disk, 8GB RAM, and some extras.</p>
<p>Now I&#8217;m waiting for my alix and flexyICE.</p>
<h2>previous setup</h2>
<p style="text-align: center;"><a href="http://weblog.dorilex.net/pt/wp-content/uploads/2011/05/DSC00797.jpg"><img class="aligncenter size-full wp-image-360" title="DSC00797" src="http://weblog.dorilex.net/pt/wp-content/uploads/2011/05/DSC00797.jpg" alt="" width="400" /></a></p>
<h2><span style="font-size: 20px; font-weight: bold;">current setup</span></h2>
<p style="text-align: center;"><a href="http://weblog.dorilex.net/pt/wp-content/uploads/2011/05/DSC00805.jpg"><img class="aligncenter size-full wp-image-355" title="DSC00805" src="http://weblog.dorilex.net/pt/wp-content/uploads/2011/05/DSC00805.jpg" alt="" width="400" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://weblog.dorilex.net/pt/?feed=rss2&#038;p=349</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GSoC 2011: Coreboot Spice Payload</title>
		<link>http://weblog.dorilex.net/pt/?p=331</link>
		<comments>http://weblog.dorilex.net/pt/?p=331#comments</comments>
		<pubDate>Fri, 20 May 2011 14:41:30 +0000</pubDate>
		<dc:creator>dorileo</dc:creator>
				<category><![CDATA[coreboot]]></category>
		<category><![CDATA[gsoc]]></category>
		<category><![CDATA[gsoc2011]]></category>
		<category><![CDATA[payload]]></category>
		<category><![CDATA[spice]]></category>

		<guid isPermaLink="false">http://weblog.dorilex.net/pt/?p=331</guid>
		<description><![CDATA[This year I was accepted on gsoc to work in a project to make corebook a spice client. The idea is to use buildrom to pack everything. Once buildrom has been unmaintained for quite some time now I`ll need to work around it before working on the spice bits. Spice Yeah! when I say spice [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://weblog.dorilex.net/pt/wp-content/uploads/2011/05/coreboot.png"><img class="alignleft size-medium wp-image-340" style="margin-left: 5px; margin-right: 5px; margin-top: -3px; border: 0px initial initial;" title="coreboot" src="http://weblog.dorilex.net/pt/wp-content/uploads/2011/05/coreboot-300x231.png" alt="" width="134" height="104" /></a>This year I was accepted on gsoc to work in a project to make corebook a spice client. The idea is to use buildrom to pack everything.</p>
<p>Once buildrom has been unmaintained for quite some time now I`ll need to work around it before working on the spice bits.</p>
<h2><strong>Spice</strong></h2>
<p>Yeah! when I say spice I mean the remote and virtualized desktop protocol, originally developed by Qumranet now acquired by Red Hat.<br />
The basic idea is to make a client run from a minimal environment. We`ll be working on a LAB(Linux as bootloader) solution.</p>
<h2><strong>Initial steps</strong></h2>
<p>As I said above, we need some work around buildrom system, the coreboot buildsystem has migrated to kbuild on the stable code and lots of things have changed with it.</p>
<p>Both buildrom and coreboot work with kbuild with that I`m writing a small python piece of code to parse coreboot`s Kconfig files and then arrange it into buildrom source code. I also need to 1) monitor the coreboot Kconfig files changes so I run the parser again and 2) change the coreboot build calls.</p>
<p>With all the kconfig arranged the buildrom user needs just to set the rom properties including the coreboot options(since those options are passed to coreboot build).</p>
<p>The kernel configs also need some attention it`s statically set for each board, I haven`t come with a better solution for this till now.</p>
<h2><strong>Hardware and new toys</strong></h2>
<p>I have ordered an ALIX.3D3, a flexyICE and a new desktop computer. The first 2 are comming from EU and will be dispatched later on May. The new desktop computer I get till the end of the week(before the gsoc bonding period end).</p>
<p>Now, let`s rock.</p>
]]></content:encoded>
			<wfw:commentRss>http://weblog.dorilex.net/pt/?feed=rss2&#038;p=331</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Migrating a Rails database</title>
		<link>http://weblog.dorilex.net/pt/?p=317</link>
		<comments>http://weblog.dorilex.net/pt/?p=317#comments</comments>
		<pubDate>Tue, 06 Jul 2010 17:38:45 +0000</pubDate>
		<dc:creator>dorileo</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[migration]]></category>
		<category><![CDATA[rails]]></category>

		<guid isPermaLink="false">http://weblog.dorilex.net/pt/?p=317</guid>
		<description><![CDATA[You may want to migrante a rails database from a given dbms to another. Perhaps you started configuring a third-party product built with rails, after sometime you discovered you&#8217;ve configured everything and now want to set it up for production environment but, you played initially with sqlite and your production environment runs with mysql. Well [...]]]></description>
			<content:encoded><![CDATA[<p>You may want to migrante a rails database from a given dbms to another.</p>
<p>Perhaps you started configuring a third-party product built with rails, after sometime you discovered you&#8217;ve configured everything and now want to set it up for production environment but, you played initially with sqlite and your production environment runs with mysql. Well you got the idea.</p>
<p>The idea is to use yaml_db, dump from production, configure you test profile env. and load it into. yaml_db is simple plugin, it&#8217;s git repo is here: git://github.com/adamwiggins/yaml_db.git</p>
<p>
<strong>Dumping</strong>:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">rake db:dump <span style="color: #007800;">RAILS_ENV</span>=production</pre></div></div>

<p><strong>Loading</strong>:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">rake db:load <span style="color: #007800;">RAILS_ENV</span>=<span style="color: #7a0874; font-weight: bold;">test</span></pre></div></div>

</p>
<p>
<a href="http://www.kartar.net/category/redmine/">Here</a> you find a tutorial teaching step-by-step.</p>
]]></content:encoded>
			<wfw:commentRss>http://weblog.dorilex.net/pt/?feed=rss2&#038;p=317</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tue 2010/Jun/01</title>
		<link>http://weblog.dorilex.net/pt/?p=315</link>
		<comments>http://weblog.dorilex.net/pt/?p=315#comments</comments>
		<pubDate>Wed, 02 Jun 2010 02:36:08 +0000</pubDate>
		<dc:creator>dorileo</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://weblog.dorilex.net/pt/?p=315</guid>
		<description><![CDATA[Today I finally managed to finish an old task on my job. Our application runs on about 13-14 different clients and we have to manage some particularities, some custom settings and business components. It`s a web application mostly written in java(j2ee old things). We used to configure and build it with a collection of ant [...]]]></description>
			<content:encoded><![CDATA[<p>Today I finally managed to finish an old task on my job. Our application runs on about 13-14 different clients and we have to manage some particularities, some custom settings and business components.</p>
<p>It`s a web application mostly written in java(j2ee old things). We used to configure and build it with a collection of ant scripts. With some migrations in mind I realized I should start by migrating the whole thing to a different build platform, and maven seemed to be the best option.</p>
<p>Well, after some tests and 2 new extra plugins written I finally completed the so desired task, now It`s time to manage the next migrations to make our life better.</p>
<p>PS: besides the development and team leading I do manage a big range of servers.</p>
]]></content:encoded>
			<wfw:commentRss>http://weblog.dorilex.net/pt/?feed=rss2&#038;p=315</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

