<?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>cat /dev/ursula</title>
	<atom:link href="http://www.ursinha.net/blog/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://www.ursinha.net/blog</link>
	<description>Yet another [girl&#124;geek]'s blog</description>
	<lastBuildDate>Thu, 08 Apr 2010 14:08:06 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<item>
		<title>First Ubuntu Patch Day, care to help? ;)</title>
		<link>http://www.ursinha.net/blog/?p=61</link>
		<comments>http://www.ursinha.net/blog/?p=61#comments</comments>
		<pubDate>Wed, 07 Apr 2010 05:51:44 +0000</pubDate>
		<dc:creator>ursula</dc:creator>
				<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[community]]></category>
		<category><![CDATA[patchday]]></category>

		<guid isPermaLink="false">http://www.ursinha.net/blog/?p=61</guid>
		<description><![CDATA[On next May 5th, will take place the very first Ubuntu Patch Day! According to Nigel Babu in this post to the ubuntu-devel mailing list, the Patch Day is about giving love to patches submitted to Ubuntu bugs, and also &#8230; <a href="http://www.ursinha.net/blog/?p=61">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>On next May 5th, will take place the very first Ubuntu Patch Day! According to Nigel Babu in <a href="https://lists.ubuntu.com/archives/ubuntu-devel/2010-April/030581.html" target="_blank">this post to the ubuntu-devel mailing list</a>, the Patch Day is about giving love to  patches submitted to Ubuntu bugs, and also making them upstream if possible.</p>
<p>Isn&#8217;t that cool? <img src='http://www.ursinha.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>If you&#8217;re seeking ways to start on Ubuntu development, here&#8217;s your chance to get involved.  There are lots of patches waiting for you there, I&#8217;ll give it a try myself. <img src='http://www.ursinha.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Of course I have to mention: the awesomeness of Launchpad makes the Patch Day easier with its <a title="Launchpad Blog: Getting patches upstream" href="http://blog.launchpad.net/bug-tracking/getting-patches-upstream" target="_blank">new patch-related features</a>, that&#8217;s part of the <a title="LaunchpadUpstreamImprovements" href="https://wiki.ubuntu.com/Specs/LaunchpadUpstreamImprovements" target="_blank">&#8220;Bridging the Gap&#8221;</a> 10.05 Launchpad development series.</p>
<p>You can see the full post in <a href="http://fridge.ubuntu.com/node/2010" target="_blank">the Fridge</a>. See you! <img src='http://www.ursinha.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.ursinha.net/blog/?feed=rss2&#038;p=61</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Oh, dust!!</title>
		<link>http://www.ursinha.net/blog/?p=59</link>
		<comments>http://www.ursinha.net/blog/?p=59#comments</comments>
		<pubDate>Wed, 07 Apr 2010 05:30:01 +0000</pubDate>
		<dc:creator>ursula</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.ursinha.net/blog/?p=59</guid>
		<description><![CDATA[All these microblogs, all their fault that I don&#8217;t post things here  (not). So, I decided to start creating small posts to see if I can finally get the habit of blogging. Let&#8217;s see!]]></description>
				<content:encoded><![CDATA[<p>All these microblogs, all their fault that I don&#8217;t post things here  (not). So, I decided to start creating small posts to see if I can finally get the habit of blogging. Let&#8217;s see!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ursinha.net/blog/?feed=rss2&#038;p=59</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Managing your Google Calendars in Thunderbird</title>
		<link>http://www.ursinha.net/blog/?p=50</link>
		<comments>http://www.ursinha.net/blog/?p=50#comments</comments>
		<pubDate>Fri, 24 Jul 2009 04:08:54 +0000</pubDate>
		<dc:creator>ursula</dc:creator>
				<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[useful]]></category>
		<category><![CDATA[useful tips]]></category>

		<guid isPermaLink="false">http://www.ursinha.net/blog/?p=50</guid>
		<description><![CDATA[Quick help for those who want to manage their google calendars using Thunderbird: you can use the combination of Lightning addon (based on the Sunbird calendar one) and the Provider for Google Calendar addon. I’m using here Ubuntu Jaunty (9.04) &#8230; <a href="http://www.ursinha.net/blog/?p=50">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<div>
<p>Quick help for those who want to manage their google calendars using Thunderbird: you can use the combination of <a title="Lightning addon page" href="https://addons.mozilla.org/en-US/thunderbird/addon/2313" target="_blank">Lightning</a> addon (based on the Sunbird calendar one) and the <a title="Provider for Google Calendar page" href="https://addons.mozilla.org/en-US/thunderbird/addon/4631" target="_blank">Provider for Google Calendar</a> addon.</p>
<p>I’m using here Ubuntu Jaunty (9.04) and Thunderbird 2.0.0.22, and I faced the following problem: after installing both addons, I wasn’t able to create a new calendar, it was showing greyed. So, after googling a little, I found out that one of the requirements for Lightning to work properly is the package <strong>libstdc++5</strong>, as you can see <a title="Lightning system requirements" href="http://www.mozilla.org/projects/calendar/lightning/system-requirements.html" target="_blank">here</a>. So, you need to install this package <strong>before</strong> installing Lightning.</p>
<p>Like this:</p>
<p><code>sudo apt-get install libstdc++5</code></p>
<p>After that, just download the addons .xpi files and install them &#8211; In Thunderbird, Tools -&gt; Addons -&gt; Install… Restart Thunderbird as requested and when it opens again, you should see three buttons on the lower left, that are Mail, Calendar and Tasks.</p>
<p>Click on the Calendar one, and with right click you should have a Add Calendar… option. Note: you *must* be in the Calendar view to see it.</p>
<p>Click on it. You’ll need the Private XML address of your Google Calendar. To get it, go to your Calendar page on Google, and right click the arrow next to your calendar. Choose “Calendar settings”, and search for the Private address. Click on the XML orange button, and voila! There it is. Copy it and go back to Thunderbird.</p>
<p>After clicking in the “New Calendar..” option, choose “In the network” calendar, and then “Google”, and paste the address. It now should ask you your Google credentials, and if authenticated sucessfully, you should be asked to choose a name and a color for it to be displayed in Thunderbird. Lightning doesn’t import the name neither the color used in the web interface.</p>
<p>That’s it! Worked for me. Hope this helps!</p></div>
]]></content:encoded>
			<wfw:commentRss>http://www.ursinha.net/blog/?feed=rss2&#038;p=50</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Launchpad is now open source! W00t!</title>
		<link>http://www.ursinha.net/blog/?p=53</link>
		<comments>http://www.ursinha.net/blog/?p=53#comments</comments>
		<pubDate>Wed, 22 Jul 2009 05:19:51 +0000</pubDate>
		<dc:creator>ursula</dc:creator>
				<category><![CDATA[canonical]]></category>
		<category><![CDATA[I_love_it]]></category>
		<category><![CDATA[launchpad]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[w00t]]></category>

		<guid isPermaLink="false">http://www.ursinha.net/blog/?p=53</guid>
		<description><![CDATA[I came out of the dark after so long just to say: Launchpad is now open source! For those who don&#8217;t know Launchpad, you should check out the Launchpad tour, here. It&#8217;s full of awesomeness. Until today it was known &#8230; <a href="http://www.ursinha.net/blog/?p=53">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>I came out of the dark after so long just to say: Launchpad is now open source!</p>
<p>For those who don&#8217;t know <a title="Launchpad.net" href="https://launchpad.net" target="_blank">Launchpad</a>, you should check out the Launchpad tour, <a title="Launchpad tour" href="https://launchpad.net/+tour/index" target="_blank">here</a>. It&#8217;s full of awesomeness. <img src='http://www.ursinha.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Until today it was known that <a title="How we’re open sourcing Launchpad" href="http://blog.launchpad.net/general/how-we-are-open-sourcing-launchpad" target="_blank">Canonical would keep Soyuz and Codehosting closed source</a>, but for everyone&#8217;s surprise, <a title="Launchpad is now open source" href="http://blog.launchpad.net/general/launchpad-is-now-open-source" target="_blank">Launchpad was fully open sourced</a>, wisely out in the wild under the AGPLv3 free license.</p>
<p>If you are interested in contributing or are curious, here&#8217;s a starter: <a title="https://dev.launchpad.net" href="https://dev.launchpad.net" target="_blank">https://dev.launchpad.net</a>. It&#8217;s the development wiki, feel free to try it out and fix wildly, after all, it&#8217;s a wiki for God sake! <img src='http://www.ursinha.net/blog/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' />  More specifically, <a title="https://dev.launchpad.net/Getting" href="https://dev.launchpad.net/Getting" target="_blank">https://dev.launchpad.net/Getting</a> on how to get Launchpad source, for the &#8220;show me the code&#8221; people. <img src='http://www.ursinha.net/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Wanting to have a chat with Launchpad developers? Come and join us in #launchpad-dev at Freenode, we&#8217;re all friendly. <img src='http://www.ursinha.net/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>And also, exactly one year ago I started working at Canonical, and joined Launchpad team as a happy QA Engineer. Quoting my colleague jml:</p>
<p><code>&lt;jml&gt;Ursinha, time flies when you're having fun <img src='http://www.ursinha.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </code></p>
<p>Indeed my friend! Indeed. <img src='http://www.ursinha.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>What a spectacular way to celebrate one year working with this team full of awesomeness. <img src='http://www.ursinha.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Guys, <a title="Launchpad team" href="https://launchpad.net/~launchpad" target="_blank">you all</a> rock, keep up the awesome work!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ursinha.net/blog/?feed=rss2&#038;p=53</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Getting crazy with gwibber, part 2, or intrepid libwebkit saved the day</title>
		<link>http://www.ursinha.net/blog/?p=31</link>
		<comments>http://www.ursinha.net/blog/?p=31#comments</comments>
		<pubDate>Sun, 01 Mar 2009 20:03:06 +0000</pubDate>
		<dc:creator>ursula</dc:creator>
				<category><![CDATA[fix]]></category>
		<category><![CDATA[gwibber]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[intrepid]]></category>
		<category><![CDATA[ppa]]></category>

		<guid isPermaLink="false">http://www.ursinha.net/blog/?p=31</guid>
		<description><![CDATA[After the first part of the odyssey, I just wanted gwibber to work, and started googling around for some desperate fix. So, I realized a lot of people were having the same issue, and the fix was simple: to install &#8230; <a href="http://www.ursinha.net/blog/?p=31">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>After the <a href="http://www.ursinha.net/blog/?p=29" target="_blank">first part of the odyssey</a>, I just wanted gwibber to work, and started googling around for some desperate fix. So, I realized a lot of people were having the same issue, and the fix was simple: to install the Intrepid version of libwebkit, 1.0-1.</p>
<p>Trying to fix the previous issue, I started using the packages from the <a href="https://launchpad.net/~webkit-team/+archive/ppa">WebKit Team PPA</a>, that contain a newer version of libwebgtk, 1.0-4. So, considering I don&#8217;t need the newest package versions that PPA provides, I just removed the PPA line from my sources.list.d/ppa.list and safely removed/reinstalled libwebkit.</p>
<p>Easy as that:<br />
<code><br />
sudo aptitude update<br />
sudo aptitude remove libwebkit-1.0.1-4<br />
</code></p>
<p>aptitude suggested me first removing gwibber and python-webkitgtk, and second, just downgrading libwebkit. I chose the first one, because removing everything to install again later was more guaranteed to put things to work, considering that this approach will likely get the correct versions needed. If you just downgraded the libwebkit package and it worked, let me know!</p>
<p><code>sudo aptitude install gwibber</code></p>
<p>And it reinstalled gwibber, python-webkitgtk and the libwebkit, now in the correct version.</p>
<p>Now gwibber works like a charm, and I&#8217;m again a happy user. <img src='http://www.ursinha.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
Gwibber now shows twitter direct messages on the Replies tab, and clicking on a users&#8217; nick opens a tab on gwibber with the users&#8217; timeline. Awesome!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ursinha.net/blog/?feed=rss2&#038;p=31</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Getting crazy with gwibber, part 1, or python-simplejson and the evil file</title>
		<link>http://www.ursinha.net/blog/?p=29</link>
		<comments>http://www.ursinha.net/blog/?p=29#comments</comments>
		<pubDate>Sun, 01 Mar 2009 19:56:35 +0000</pubDate>
		<dc:creator>ursula</dc:creator>
				<category><![CDATA[fix]]></category>
		<category><![CDATA[gwibber]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[intrepid]]></category>

		<guid isPermaLink="false">http://www.ursinha.net/blog/?p=29</guid>
		<description><![CDATA[I met Gwibber about 5 months ago, and was a happy user. For those who don&#8217;t know Gwibber, it&#8217;s a identi.ca/twitter/many more client for Gnome. Well, the one feature I was missing on it was a tab only for replies, &#8230; <a href="http://www.ursinha.net/blog/?p=29">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>I met <a title="Gwibber on Launchpad" href="https://launchpad.net/gwibber" target="_blank">Gwibber</a> about 5 months ago, and was a happy user. For those who don&#8217;t know Gwibber, it&#8217;s a identi.ca/twitter/many more client for Gnome.</p>
<p>Well, the one feature I was missing on it was a tab only for replies, as TwitterFox does, and one day @jorge announced (and other people excited about it commented) on identi.ca that the newest version just released that time got that tab. So, I ran to find a console window, and then, after the update, thought: &#8220;Cool! Let&#8217;s check out the new feature!&#8221;. Closed gwibber, reopened and.. sigh. It suddenly stopped working.</p>
<p>I thought myself &#8220;WTH&#8221;, and kept trying to open it, without success. It was freezing, after a few seconds open.</p>
<p>Finding that thing weird, I started doing the good&#8217;ol debugging thing, and found out that the problem was when retrieving messages. With the possible bug in hands, went to my beloved <a title="Launchpad" href="http://launchpad.net" target="_blank">Launchpad</a> to see if there were any open bugs reporting the problem, and if not, open a new one providing all the info I&#8217;d gathered in all that debugging. For my luck (or not <img src='http://www.ursinha.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> ) I&#8217;ve found one <a title="Bug 297324: Doesn't work on Intrepid Ibex" href="https://bugs.launchpad.net/bugs/297324" target="_blank">possible bug</a>, and then commented on it, giving the problem I was having:</p>
<p><code>Exception in thread Thread-1:<br />
Traceback (most recent call last):<br />
File "/usr/lib/python2.5/threading.py", line 486, in __bootstrap_inner<br />
self.run()<br />
File "/usr/lib/python2.5/threading.py", line 446, in run<br />
self.__target(*self.__args, **self.__kwargs)<br />
File "/usr/lib/python2.5/site-packages/gwibber/client.py", line 685, in process<br />
view.load_messages()<br />
File "/usr/lib/python2.5/site-packages/gwibber/gwui.py", line 52, in load_messages<br />
indent=4, default=str)<br />
File "build/bdist.linux-i686/egg/simplejson/__init__.py", line 216, in dumps<br />
TypeError: __init__() got an unexpected keyword argument 'default'</code></p>
<p>At that point I already had tried everything: reinstalling python-simplejson, gwibber and python-webkitgtk, also using &#8211;purge, and nothing.<br />
One suggested that it could be my version of python-simplejson, considering that this error wasn&#8217;t supposed to happen with python-simplejson version 1.9.1. Unfortunately, that was exactly my version according to dpkg, and I got desolated. What would I do?</p>
<p>So I downloaded gwibber code and started messing to see how stuff works, and then realized that doing a import simplejson and calling the dumps function would give me the same error, so the problem wasn&#8217;t on gwibber or the way it could be calling the module. Given that, intrigued, opened ipython, did again the same import simplejson, simplejson.dumps(default=&#8221;bla&#8221;, {}) thing and noticed this time:</p>
<p><code>/usr/lib/python2.5/site-packages/simplejson-1.7.3-py2.5-linux-i686.egg/simplejson/__init__.pyc in dumps(obj, skipkeys, ensure_ascii, check_circular, allow_nan, cls, indent, separators, encoding, **kw)<br />
TypeError: __init__() got an unexpected keyword argument 'default'</code></p>
<p>Yes, a simplejson.__version__ confirmed the crack: 1.7.3. But why oh why that thing was there if I uninstalled and installed it exaustively, and then checked and rechecked the package version with dpkg -L python-simplejson?</p>
<p>After a minute of frustration, I realized the python-simplejson package wasn&#8217;t placing any files on that folder. Maybe because of a packaging problem, removing python-simplejson package didn&#8217;t erased the file on site-packages. A rm -rf simplejson-1.7.3-py2.5-linux-i686.egg was enough to solve the problem. After that, just out of curiosity, I did the import simplejson and voila, version 1.9.1.</p>
<p>It stopped freezing, but the window it open was blank. So what now? More in the next post..</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ursinha.net/blog/?feed=rss2&#038;p=29</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Ursinha@Launchpad</title>
		<link>http://www.ursinha.net/blog/?p=19</link>
		<comments>http://www.ursinha.net/blog/?p=19#comments</comments>
		<pubDate>Mon, 15 Sep 2008 23:59:27 +0000</pubDate>
		<dc:creator>ursula</dc:creator>
				<category><![CDATA[canonical]]></category>
		<category><![CDATA[launchpad]]></category>
		<category><![CDATA[canonical launchpad]]></category>

		<guid isPermaLink="false">http://www.ursinha.net/blog/?p=19</guid>
		<description><![CDATA[Hey folks! Long time no see. If blogging was fast like microblogging (as twitter or identi.ca), it would be much easier to keep this blog updated, differently of the rusty dusty state it is now. Well. As some of you &#8230; <a href="http://www.ursinha.net/blog/?p=19">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>Hey folks! Long time no see.</p>
<p>If blogging was fast like microblogging (as twitter or identi.ca), it would be much easier to keep this blog updated, differently of the rusty dusty state it is now. <img src='http://www.ursinha.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Well. <img src='http://www.ursinha.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>As some of you may know, I&#8217;m now working at <a title="Canonical Ltd." href="http://www.canonical.com" target="_blank">Canonical</a> &#8211; the <a href="http://www.ubuntu.com">Ubuntu</a> commercial sponsor -, and I&#8217;m really happy and excited about it! I can finally use Ubuntu without my friends bugging me &#8211; haha! Just kidding guys. <img src='http://www.ursinha.net/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>You may have noticed that I really like Gentoo, but I never hide that I&#8217;m indeed a Ubuntu enthusiast, since it brings people together in a huge community, and it&#8217;s so beautiful! I can&#8217;t let myself not be part of it.</p>
<p>Well, at Canonical I&#8217;m a QA Engineer in the Launchpad Releases team.</p>
<p><em>But what is Launchpad?</em> &#8211; you ask me.</p>
<p>Let&#8217;s see: I bet you, as a Ubuntu user, found yourself a few times clicking on links Google give you to a bug or answer in Launchpad, regarding your Ubuntu problem/doubt. This often happens because Ubuntu project is hosted in Launchpad.</p>
<p>Launchpad is &#8220;<em>a unique collaboration and hosting platform for free software. It brings communities together &#8211; regardless of their choice of tools &#8211; by making it easy to share code, bug reports, translations and ideas across projects.</em>&#8220;, according to <a title="Launchpad tour" href="http://launchpad.net/+tour/index" target="_blank">Launchpad tour</a> &#8211; that I really recommend you to take a look.</p>
<p>In other words, Launchpad is a great environment where you can place your Free Software project and, collaboratively, among your project pals, watch it grow strong. <img src='http://www.ursinha.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>It gives you plenty of ways of doing that, such as bug tracking, specs tracking &#8211; called blueprints -, code hosting (using bazaar), or mirroring, and a lot more.</p>
<p>You can even have your own &#8220;Ubuntu repository&#8221;, the PPA (Personal Package Archives) &#8211; that is one of the features I like the most. Every Launchpad user has one place in Launchpad where he can upload their deb source packages, and then Soyuz &#8211; the LP package builder/handler &#8211; builds and hosts the debian built package into the user&#8217;s PPA. So you can create your own debian package for the free software you&#8217;re developing and tell your friends, when they ask you &#8220;Oh, how do I install the great software you&#8217;re developing at LP?&#8221;: just add the PPA line to your sources.list and use apt to install it! This is really awesome. <img src='http://www.ursinha.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>I&#8217;m going to write &#8211; soon, I promise! &#8211; a post talking more deeply about Launchpad, to try to show the advantages I see when using it. <img src='http://www.ursinha.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Last of all, I *must* mention &#8211; before someone points me that &#8211; that Launchpad is intended to be released as Open Source software. It was <a href="http://arstechnica.com/journals/linux.ars/2008/07/23/mark-shuttleworth-launchpad-to-be-open-source-in-12-months">already told</a> and I strongly believe so.</p>
<p>By the way, next Wednesday, September 17th, it&#8217;s Release day! Launchpad 2.1.9 coming soon, stay tuned. <img src='http://www.ursinha.net/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Cheers!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ursinha.net/blog/?feed=rss2&#038;p=19</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>C compiling: &#8220;defined as wrong kind of tag&#8221;</title>
		<link>http://www.ursinha.net/blog/?p=18</link>
		<comments>http://www.ursinha.net/blog/?p=18#comments</comments>
		<pubDate>Wed, 16 Jul 2008 23:37:09 +0000</pubDate>
		<dc:creator>ursula</dc:creator>
				<category><![CDATA[useful]]></category>
		<category><![CDATA[C]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://www.ursinha.net/blog/?p=18</guid>
		<description><![CDATA[Just to help people who face this problem: If you&#8217;re compiling your C code, and then the compiler says to you something like this: ./foo.c: In function `bar': ./foo.c:158: `structure_x' defined as wrong kind of tag Don&#8217;t panic! Take a &#8230; <a href="http://www.ursinha.net/blog/?p=18">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>Just to help people who face this problem: If you&#8217;re compiling your C code, and then the compiler says to you something like this:</p>
<p><code><br />
./foo.c: In function `bar':<br />
./foo.c:158: `structure_x' defined as wrong kind of tag<br />
</code></p>
<p>Don&#8217;t panic! Take a look at the <code>bar</code> function.</p>
<p>You&#8217;re probably declaring a variable of the <code>structure_x</code> kind but as a different type it really is. </p>
<p>For example, <code>structure_x</code> is an <code>enum</code> and you did something like this:</p>
<p><code>struct structure_x my_variable;</code></p>
<p>when the correct would be:</p>
<p><code>enum structure_x my_variable;</code>.</p>
<p>This post is simple, but will surely help to avoid headaches <img src='http://www.ursinha.net/blog/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.ursinha.net/blog/?feed=rss2&#038;p=18</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Sorry for being so out</title>
		<link>http://www.ursinha.net/blog/?p=17</link>
		<comments>http://www.ursinha.net/blog/?p=17#comments</comments>
		<pubDate>Wed, 16 Jul 2008 23:19:44 +0000</pubDate>
		<dc:creator>ursula</dc:creator>
				<category><![CDATA[personal]]></category>

		<guid isPermaLink="false">http://www.ursinha.net/blog/?p=17</guid>
		<description><![CDATA[Hi folks! Since my life is taking a turn, I&#8217;ve been out for some time. Now I&#8217;m sure it&#8217;s going to get way nicer I promise to post more often from now on, since I think I&#8217;m going to learn &#8230; <a href="http://www.ursinha.net/blog/?p=17">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>Hi folks!</p>
<p>Since my life is taking a turn, I&#8217;ve been out for some time. Now I&#8217;m sure it&#8217;s going to get way nicer <img src='http://www.ursinha.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>I promise to post more often from now on, since I think I&#8217;m going to learn a lot. Wait for the next posts, and you&#8217;ll understand why. <img src='http://www.ursinha.net/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>See ya!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ursinha.net/blog/?feed=rss2&#038;p=17</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>apt-get what?</title>
		<link>http://www.ursinha.net/blog/?p=4</link>
		<comments>http://www.ursinha.net/blog/?p=4#comments</comments>
		<pubDate>Thu, 08 May 2008 12:56:30 +0000</pubDate>
		<dc:creator>ursula</dc:creator>
				<category><![CDATA[funny]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[cool]]></category>
		<category><![CDATA[easteregg]]></category>

		<guid isPermaLink="false">http://ursulaj.wordpress.com/?p=17</guid>
		<description><![CDATA[If you are like me, when you need to use a program in your console, the first thing is to run &#8220;bla &#8211;help&#8221;. Well.. Having a Ubuntu box, typed apt-get --help. That&#8217;s what I saw, here shortened: ursula@ursula-laptop:~$ apt-get --help &#8230; <a href="http://www.ursinha.net/blog/?p=4">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>If you are like me, when you need to use a program in your console, the first thing is to run &#8220;bla &#8211;help&#8221;.</p>
<p>Well..</p>
<p>Having a Ubuntu box, typed <code>apt-get --help</code>. That&#8217;s what I saw, here shortened:</p>
<p><code>ursula@ursula-laptop:~$ apt-get --help<br />
apt 0.7.9ubuntu17 for i386 compiled on Apr 22 2008 15:19:47<br />
Usage: apt-get [options] command<br />
apt-get [options] install|remove pkg1 [pkg2 ...]<br />
apt-get [options] source pkg1 [pkg2 ...]<br />
...<br />
...<br />
This APT has Super Cow Powers.</code></p>
<p>This APT has Super Cow Powers? Hm&#8230; Let&#8217;s try something that a cow would do, like mooing:</p>
<p><code>ursula@ursula-laptop:~$ apt-get moo<br />
.........(__)<br />
.........(oo)<br />
..../------\/<br />
../.|....||<br />
.*../\---/\<br />
....~~...~~<br />
...."Have you mooed today?"...</code></p>
<p> <img src='http://www.ursinha.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Now, let&#8217;s see what aptitude says:<br />
<code><br />
ursula@ursula-laptop:~$ aptitude --help<br />
aptitude 0.4.9<br />
Usage: aptitude [-S fname] [-u|-i]<br />
       aptitude [options] <action><br />
...<br />
...<br />
                  This aptitude does not have Super Cow Powers.<br />
</code></p>
<p>Does not have? So it doesn&#8217;t feel like mooing&#8230; Let&#8217;s see:</p>
<p><code>ursula@ursula-laptop:~$ aptitude moo<br />
There are no Easter Eggs in this program.</code></p>
<p>Uuhh&#8230; It doesn&#8217;t want to play! Please aptitude, be more verbose about it!</p>
<p><code><br />
ursula@ursula-laptop:~$ aptitude -v moo<br />
There really are no Easter Eggs in this program.</code></p>
<p>hauhauha.. Let&#8217;s push harder! <img src='http://www.ursinha.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><code>ursula@ursula-laptop:~$ aptitude -vv moo<br />
Didn't I already tell you that there are no Easter Eggs in this program?<br />
ursula@ursula-laptop:~$ aptitude -vvv moo<br />
Stop it!<br />
ursula@ursula-laptop:~$ aptitude -vvvv moo<br />
Okay, okay, if I give you an Easter Egg, will you go away?<br />
ursula@ursula-laptop:~$ aptitude -vvvvv moo<br />
All right, you win.<br />
</code><code><br />
.............................../----\<br />
.......................-------/......\<br />
....................../...............\<br />
...................../................|<br />
...-----------------/..................--------\<br />
...----------------------------------------------<br />
ursula@ursula-laptop:~$ aptitude -vvvvvv moo<br />
What is it?  It's an elephant being eaten by a snake, of course.<br />
</code></p>
<p>Cool! <img src='http://www.ursinha.net/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.ursinha.net/blog/?feed=rss2&#038;p=4</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>
