<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>using System.Reflection;</title>
	<atom:link href="http://caxaria.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://caxaria.wordpress.com</link>
	<description>System.Brain.Dump();</description>
	<lastBuildDate>Fri, 26 Aug 2011 11:48:19 +0000</lastBuildDate>
	<language>pt</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='caxaria.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://0.gravatar.com/blavatar/866b65b16b713e6eb6f8d8c57f7b8e1f?s=96&#038;d=http%3A%2F%2Fs2.wp.com%2Fi%2Fbuttonw-com.png</url>
		<title>using System.Reflection;</title>
		<link>http://caxaria.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://caxaria.wordpress.com/osd.xml" title="using System.Reflection;" />
	<atom:link rel='hub' href='http://caxaria.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Comunication with GameKit</title>
		<link>http://caxaria.wordpress.com/2010/11/15/comunication-with-gamekit/</link>
		<comments>http://caxaria.wordpress.com/2010/11/15/comunication-with-gamekit/#comments</comments>
		<pubDate>Mon, 15 Nov 2010 22:05:55 +0000</pubDate>
		<dc:creator>caxaria</dc:creator>
				<category><![CDATA[ObjC]]></category>
		<category><![CDATA[Programação]]></category>

		<guid isPermaLink="false">https://caxaria.wordpress.com/2010/11/15/comunication-with-gamekit/</guid>
		<description><![CDATA[To help on the development of peer to peer apps on the iPhone, I developed an abstraction on GKSession called NetworkProxy. To use it, we just create a new instance of a NetworkMessage:         NetworkMessage* message = [[[NetworkMessage alloc] init] autorelease]; Set it’s message type and any other (optional) information we may want to transmit:         [message [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=caxaria.wordpress.com&amp;blog=1600018&amp;post=358&amp;subd=caxaria&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>To help on the development of peer to peer apps on the iPhone, I developed an abstraction on GKSession called NetworkProxy. To use it, we just create a new instance of a NetworkMessage:</p>
<p>        <span style="color:rgb(48,91,97);">NetworkMessage</span>* message = [[[<span style="color:rgb(48,91,97);">NetworkMessage</span> <span style="color:rgb(31,0,92);">alloc</span>] <span style="color:rgb(31,0,92);">init</span>] <span style="color:rgb(31,0,92);">autorelease</span>];</p>
<p>Set it’s message type and any other (optional) information we may want to transmit:</p>
<p>        [message <span style="color:rgb(29,55,58);">setMessageType</span>:<span style="color:rgb(29,55,58);">NetworkMessageType_FinalScore</span>];<br />
        [message setScore:<span style="color:rgb(0,0,200);">35</span>];<br />
        [message <span style="color:rgb(31,0,92);">setMessage</span>:<span style="color:rgb(182,16,19);">@"Text to send goes here!"</span>];<br />
        </p>
<p>And send it:</p>
<p>        [<span style="color:rgb(48,91,97);">networkProxy</span> <span style="color:rgb(29,55,58);">sendMessage</span>:message];</p>
<p>NetworkProxy is the class that does the heavy work. It is initialized with a connected GKSession:</p>
<p>        <span style="color:rgb(151,0,129);">@implementation</span> NetworkProxy        <br />
        <br />
        -(<span style="color:rgb(151,0,129);">id</span>) initWithSession:(<span style="color:rgb(70,21,137);">GKSession</span>*) msession<br />
        {<br />
                &#8230;<br />
                <span style="color:rgb(151,0,129);">return</span> <span style="color:rgb(151,0,129);">self</span>;<br />
        }</p>
<p>And expects a INetworkClient to be injected, to be able to handle incoming messages:</p>
<p>        -(<span style="color:rgb(151,0,129);">void</span>) setClient:(<span style="color:rgb(151,0,129);">id</span>&lt;<span style="color:rgb(48,91,97);">INetworkClient</span>&gt;) mnetworkClient<br />
        {<br />
                <span style="color:rgb(48,91,97);">networkClient</span> = [mnetworkClient <span style="color:rgb(31,0,92);">retain</span>];<br />
        }<br />
        </p>
<p>Inheriting INetworkClient means implementing two methods, one to handle incoming messages and one for network errors:</p>
<p>        <span style="color:rgb(151,0,129);">@protocol</span> INetworkClient &lt;<span style="color:rgb(70,21,137);">NSObject</span>&gt;<br />
                <span style="color:rgb(151,0,129);">@required</span><br />
                -(<span style="color:rgb(151,0,129);">void</span>) messageReceived:(<span style="color:rgb(48,91,97);">NetworkMessage</span>*) data;<br />
                -(<span style="color:rgb(151,0,129);">void</span>) networkError;<br />
        <span style="color:rgb(151,0,129);">@end</p>
<p></span><br />
Incoming messages should be pretty straight forward:</p>
<p>        -(<span style="color:rgb(151,0,129);">void</span>) messageReceived:(<span style="color:rgb(48,91,97);">NetworkMessage</span>*) data<br />
        {<br />
                <span style="color:rgb(151,0,129);">switch</span> ([data <span style="color:rgb(29,55,58);">messageType</span>]) {<br />
                        <span style="color:rgb(151,0,129);">case</span> <span style="color:rgb(29,55,58);">NetworkMessageType_GameStarting</span>:<br />
                                &#8230;<br />
                                <span style="color:rgb(151,0,129);">break</span>;<br />
                        <span style="color:rgb(151,0,129);">case</span> <span style="color:rgb(29,55,58);">NetworkMessageType_Click</span>:<br />
                                &#8230;<br />
                                <span style="color:rgb(151,0,129);">break</span>;<br />
                        <span style="color:rgb(151,0,129);">case</span> <span style="color:rgb(29,55,58);">NetworkMessageType_FinalScore</span>:<br />
                                &#8230;<br />
                                <span style="color:rgb(151,0,129);">break</span>;<br />
                        <span style="color:rgb(151,0,129);">default</span>:<br />
                                <span style="color:rgb(151,0,129);">break</span>;<br />
                }<br />
        }</p>
<p>If you’re planning on using the code start by checking the NetworkMessage class. That’s where the magic (with some help from NSCoder) is.<br />
Start by adding your own message types:</p>
<p>        <span style="color:rgb(151,0,129);">typedef</span> <span style="color:rgb(151,0,129);">enum</span> {<br />
                <span style="color:rgb(29,55,58);">NetworkMessageType_GameStarting</span> = <span style="color:rgb(0,0,200);">0</span>,<br />
                <span style="color:rgb(29,55,58);">NetworkMessageType_Click</span> = <span style="color:rgb(0,0,200);">1</span>,<br />
                <span style="color:rgb(29,55,58);">NetworkMessageType_FinalScore</span> = <span style="color:rgb(0,0,200);">2,</span><br />
                <span style="color:rgb(29,55,58);">NetworkMessageType_SendBomb</span> = <span style="color:rgb(0,0,200);">3</span><br />
        } NetworkMessageType;</p>
<p>And be sure to un/serialize them properly:</p>
<p>        - (<span style="color:rgb(151,0,129);">id</span>)initWithCoder:(<span style="color:rgb(70,21,137);">NSCoder</span> *)coder<br />
        {<br />
                <span style="color:rgb(151,0,129);">self</span> = [<span style="color:rgb(151,0,129);">super</span> <span style="color:rgb(31,0,92);">init</span>];<br />
                <br />
                [coder <span style="color:rgb(31,0,92);">decodeValueOfObjCType</span>:<span style="color:rgb(151,0,129);">@encode</span>(<span style="color:rgb(70,21,137);">NSInteger</span>) <span style="color:rgb(31,0,92);">at</span>:&amp;<span style="color:rgb(48,91,97);">messageType</span>];<br />
                [coder <span style="color:rgb(31,0,92);">decodeValueOfObjCType</span>:<span style="color:rgb(151,0,129);">@encode</span>(<span style="color:rgb(70,21,137);">NSInteger</span>) <span style="color:rgb(31,0,92);">at</span>:&amp;<span style="color:rgb(48,91,97);">score</span>];<br />
        <br />
                <span style="color:rgb(151,0,129);">return</span> <span style="color:rgb(151,0,129);">self</span>;<br />
        }</p>
<p>        - (<span style="color:rgb(151,0,129);">void</span>)encodeWithCoder:(<span style="color:rgb(70,21,137);">NSCoder</span> *)coder<br />
        {<br />
                [coder <span style="color:rgb(31,0,92);">encodeValueOfObjCType</span>:<span style="color:rgb(151,0,129);">@encode</span>(<span style="color:rgb(70,21,137);">NSInteger</span>) <span style="color:rgb(31,0,92);">at</span>:&amp;<span style="color:rgb(48,91,97);">messageType</span>];<br />
                [coder <span style="color:rgb(31,0,92);">encodeValueOfObjCType</span>:<span style="color:rgb(151,0,129);">@encode</span>(<span style="color:rgb(70,21,137);">NSInteger</span>) <span style="color:rgb(31,0,92);">at</span>:&amp;<span style="color:rgb(48,91,97);">score</span>];<br />
        }</p>
<p>Of course, you can have your NetworkMessage with complex objects as attributes, just make sure they also implement NSCoder.</p>
<p>Code <a href="https://github.com/caxaria/NetworkProxy">here</a>.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/caxaria.wordpress.com/358/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/caxaria.wordpress.com/358/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/caxaria.wordpress.com/358/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/caxaria.wordpress.com/358/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/caxaria.wordpress.com/358/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/caxaria.wordpress.com/358/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/caxaria.wordpress.com/358/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/caxaria.wordpress.com/358/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/caxaria.wordpress.com/358/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/caxaria.wordpress.com/358/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/caxaria.wordpress.com/358/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/caxaria.wordpress.com/358/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/caxaria.wordpress.com/358/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/caxaria.wordpress.com/358/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=caxaria.wordpress.com&amp;blog=1600018&amp;post=358&amp;subd=caxaria&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://caxaria.wordpress.com/2010/11/15/comunication-with-gamekit/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<georss:point>38.734628 -9.133812</georss:point>
		<geo:lat>38.734628</geo:lat>
		<geo:long>-9.133812</geo:long>
		<media:content url="http://0.gravatar.com/avatar/40405d52c92e546d32046560f4e5c40a?s=96&#38;d=wavatar&#38;r=G" medium="image">
			<media:title type="html">caxaria</media:title>
		</media:content>
	</item>
		<item>
		<title>ASP MVC 2 e gravatar.com</title>
		<link>http://caxaria.wordpress.com/2010/11/10/asp-mvc-2-e-gravatar-com/</link>
		<comments>http://caxaria.wordpress.com/2010/11/10/asp-mvc-2-e-gravatar-com/#comments</comments>
		<pubDate>Wed, 10 Nov 2010 20:01:09 +0000</pubDate>
		<dc:creator>caxaria</dc:creator>
				<category><![CDATA[.net]]></category>
		<category><![CDATA[asp]]></category>
		<category><![CDATA[gravatar]]></category>
		<category><![CDATA[mvc]]></category>
		<category><![CDATA[Programação]]></category>

		<guid isPermaLink="false">http://caxaria.org/?p=350</guid>
		<description><![CDATA[Para poder facilmente adicionar o gravatar de um utilizador a um site ASP MVC 2, criei o seguinte HTML helper: namespace MySite.Helpers { public static class HTMLHelpers { public static string GravatarFor(this HtmlHelper html, string id, string email, object htmlAttributes) { int size = 80; string imageUrl = "http://www.gravatar.com/avatar.php?"; if (!string.IsNullOrEmpty(email)) { MD5CryptoServiceProvider md5 = [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=caxaria.wordpress.com&amp;blog=1600018&amp;post=350&amp;subd=caxaria&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Para poder facilmente adicionar o gravatar de um utilizador a um site ASP MVC 2, criei o seguinte HTML helper:</p>
<div class="single clear">
<pre class="csharp" style="font-family:monospace;"><span style="color:#0600ff;">namespace</span> MySite.<span style="color:#0000ff;">Helpers</span>
<span style="color:#000000;">{</span>
    <span style="color:#0600ff;">public</span> <span style="color:#0600ff;">static</span> <span style="color:#ff0000;">class</span> HTMLHelpers
    <span style="color:#000000;">{</span>

        <span style="color:#0600ff;">public</span> <span style="color:#0600ff;">static</span> <span style="color:#ff0000;">string</span> GravatarFor<span style="color:#000000;">(</span><span style="color:#0600ff;">this</span> HtmlHelper html, <span style="color:#ff0000;">string</span> id, <span style="color:#ff0000;">string</span> email, <span style="color:#ff0000;">object</span> htmlAttributes<span style="color:#000000;">)</span>
        <span style="color:#000000;">{</span>
            <span style="color:#ff0000;">int</span> size <span style="color:#008000;">=</span> <span style="color:#ff0000;">80</span><span style="color:#008000;">;</span>

            <span style="color:#ff0000;">string</span> imageUrl <span style="color:#008000;">=</span> <span style="color:#666666;">"http://www.gravatar.com/avatar.php?"</span><span style="color:#008000;">;</span>

            <span style="color:#0600ff;">if</span> <span style="color:#000000;">(</span><span style="color:#008000;">!</span><span style="color:#ff0000;">string</span>.<span style="color:#0000ff;">IsNullOrEmpty</span><span style="color:#000000;">(</span>email<span style="color:#000000;">)</span><span style="color:#000000;">)</span>
            <span style="color:#000000;">{</span>
                MD5CryptoServiceProvider md5 <span style="color:#008000;">=</span> <a href="http://www.google.com/search?q=new+msdn.microsoft.com"><span style="color:#008000;">new</span></a> MD5CryptoServiceProvider<span style="color:#000000;">(</span><span style="color:#000000;">)</span><span style="color:#008000;">;</span>

                UTF8Encoding encoder <span style="color:#008000;">=</span> <a href="http://www.google.com/search?q=new+msdn.microsoft.com"><span style="color:#008000;">new</span></a> UTF8Encoding<span style="color:#000000;">(</span><span style="color:#000000;">)</span><span style="color:#008000;">;</span>
                MD5CryptoServiceProvider md5Hasher <span style="color:#008000;">=</span> <a href="http://www.google.com/search?q=new+msdn.microsoft.com"><span style="color:#008000;">new</span></a> MD5CryptoServiceProvider<span style="color:#000000;">(</span><span style="color:#000000;">)</span><span style="color:#008000;">;</span>

                <span style="color:#ff0000;">byte</span><span style="color:#000000;">[</span><span style="color:#000000;">]</span> hashedBytes <span style="color:#008000;">=</span> md5Hasher.<span style="color:#0000ff;">ComputeHash</span><span style="color:#000000;">(</span>encoder.<span style="color:#0000ff;">GetBytes</span><span style="color:#000000;">(</span>email<span style="color:#000000;">)</span><span style="color:#000000;">)</span><span style="color:#008000;">;</span>

                StringBuilder sb <span style="color:#008000;">=</span> <a href="http://www.google.com/search?q=new+msdn.microsoft.com"><span style="color:#008000;">new</span></a> StringBuilder<span style="color:#000000;">(</span>hashedBytes.<span style="color:#0000ff;">Length</span> <span style="color:#008000;">*</span> 2<span style="color:#000000;">)</span><span style="color:#008000;">;</span>
                <span style="color:#0600ff;">for</span> <span style="color:#000000;">(</span><span style="color:#ff0000;">int</span> i <span style="color:#008000;">=</span> <span style="color:#ff0000;">0</span><span style="color:#008000;">;</span> i <span style="color:#008000;">&lt;</span> hashedBytes.<span style="color:#0000ff;">Length</span><span style="color:#008000;">;</span> i<span style="color:#008000;">++</span><span style="color:#000000;">)</span>
                <span style="color:#000000;">{</span>
                    sb.<span style="color:#0000ff;">Append</span><span style="color:#000000;">(</span>hashedBytes<span style="color:#000000;">[</span>i<span style="color:#000000;">]</span>.<span style="color:#0000ff;">ToString</span><span style="color:#000000;">(</span><span style="color:#666666;">"X2"</span><span style="color:#000000;">)</span><span style="color:#000000;">)</span><span style="color:#008000;">;</span>
                <span style="color:#000000;">}</span>

                imageUrl <span style="color:#008000;">+=</span> <span style="color:#666666;">"gravatar_id="</span> <span style="color:#008000;">+</span> sb.<span style="color:#0000ff;">ToString</span><span style="color:#000000;">(</span><span style="color:#000000;">)</span>.<span style="color:#0000ff;">ToLower</span><span style="color:#000000;">(</span><span style="color:#000000;">)</span><span style="color:#008000;">;</span>
                imageUrl <span style="color:#008000;">+=</span> <span style="color:#666666;">"&amp;rating=G"</span><span style="color:#008000;">;</span>
                imageUrl <span style="color:#008000;">+=</span> <span style="color:#666666;">"&amp;size="</span> <span style="color:#008000;">+</span> size.<span style="color:#0000ff;">ToString</span><span style="color:#000000;">(</span><span style="color:#000000;">)</span><span style="color:#008000;">;</span>
            <span style="color:#000000;">}</span>

            var builder <span style="color:#008000;">=</span> <a href="http://www.google.com/search?q=new+msdn.microsoft.com"><span style="color:#008000;">new</span></a> TagBuilder<span style="color:#000000;">(</span><span style="color:#666666;">"img"</span><span style="color:#000000;">)</span><span style="color:#008000;">;</span>

            builder.<span style="color:#0000ff;">GenerateId</span><span style="color:#000000;">(</span>id<span style="color:#000000;">)</span><span style="color:#008000;">;</span>

            builder.<span style="color:#0000ff;">MergeAttribute</span><span style="color:#000000;">(</span><span style="color:#666666;">"src"</span>, imageUrl<span style="color:#000000;">)</span><span style="color:#008000;">;</span>
            builder.<span style="color:#0000ff;">MergeAttribute</span><span style="color:#000000;">(</span><span style="color:#666666;">"alt"</span>, <span style="color:#666666;">"Gravatar"</span><span style="color:#000000;">)</span><span style="color:#008000;">;</span>
            builder.<span style="color:#0000ff;">MergeAttribute</span><span style="color:#000000;">(</span><span style="color:#666666;">"default"</span>, <span style="color:#666666;">"~/Content/Images/default-gravatar.png"</span><span style="color:#000000;">)</span><span style="color:#008000;">;</span>
            builder.<span style="color:#0000ff;">MergeAttributes</span><span style="color:#000000;">(</span><a href="http://www.google.com/search?q=new+msdn.microsoft.com"><span style="color:#008000;">new</span></a> RouteValueDictionary<span style="color:#000000;">(</span>htmlAttributes<span style="color:#000000;">)</span><span style="color:#000000;">)</span><span style="color:#008000;">;</span>

            <span style="color:#0600ff;">return</span> builder.<span style="color:#0000ff;">ToString</span><span style="color:#000000;">(</span>TagRenderMode.<span style="color:#0000ff;">SelfClosing</span><span style="color:#000000;">)</span><span style="color:#008000;">;</span>
        <span style="color:#000000;">}</span>
    <span style="color:#000000;">}</span>
<span style="color:#000000;">}</span></pre>
</div>
<p>Para usar, basta importar o namespace numa view:</p>
<div>&lt;%@ <span style="color:#800000;">Import </span><span style="color:#ff0000;">Namespace</span><span style="color:#0000ff;">=&#8221;MySite.Helpers&#8221;</span> %&gt;</div>
<p>E depois usar o helper como extensão do objecto HTML:</p>
<div>&lt;%= Html.GravatarFor(<span style="color:#800000;">&#8220;gravatarId&#8221;</span>, Model.User.Email, <span style="color:#0000ff;">null</span>) %&gt;</div>
<p>onde em Model.User.Email estará o email do utilizador.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/caxaria.wordpress.com/350/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/caxaria.wordpress.com/350/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/caxaria.wordpress.com/350/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/caxaria.wordpress.com/350/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/caxaria.wordpress.com/350/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/caxaria.wordpress.com/350/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/caxaria.wordpress.com/350/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/caxaria.wordpress.com/350/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/caxaria.wordpress.com/350/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/caxaria.wordpress.com/350/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/caxaria.wordpress.com/350/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/caxaria.wordpress.com/350/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/caxaria.wordpress.com/350/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/caxaria.wordpress.com/350/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=caxaria.wordpress.com&amp;blog=1600018&amp;post=350&amp;subd=caxaria&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://caxaria.wordpress.com/2010/11/10/asp-mvc-2-e-gravatar-com/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<georss:point>38.734628 -9.133812</georss:point>
		<geo:lat>38.734628</geo:lat>
		<geo:long>-9.133812</geo:long>
		<media:content url="http://0.gravatar.com/avatar/40405d52c92e546d32046560f4e5c40a?s=96&#38;d=wavatar&#38;r=G" medium="image">
			<media:title type="html">caxaria</media:title>
		</media:content>
	</item>
		<item>
		<title>Apagar directoria &#8216;xpto&#8217; das subdirectorias&#8230;</title>
		<link>http://caxaria.wordpress.com/2010/09/28/apagar-directoria-xpto-das-subdirectorias/</link>
		<comments>http://caxaria.wordpress.com/2010/09/28/apagar-directoria-xpto-das-subdirectorias/#comments</comments>
		<pubDate>Tue, 28 Sep 2010 14:08:13 +0000</pubDate>
		<dc:creator>caxaria</dc:creator>
				<category><![CDATA[Programação]]></category>

		<guid isPermaLink="false">http://caxaria.org/?p=346</guid>
		<description><![CDATA[Essencial para limpar o lixo do svn (git rules ) find ./ -name &#8220;xpto&#8221; &#124; xargs rm -Rf<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=caxaria.wordpress.com&amp;blog=1600018&amp;post=346&amp;subd=caxaria&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Essencial para limpar o lixo do svn (git rules <img src='http://s2.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> )</p>
<div>
<blockquote><p>find ./ -name &#8220;xpto&#8221; | xargs rm -Rf</p></blockquote>
</div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/caxaria.wordpress.com/346/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/caxaria.wordpress.com/346/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/caxaria.wordpress.com/346/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/caxaria.wordpress.com/346/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/caxaria.wordpress.com/346/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/caxaria.wordpress.com/346/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/caxaria.wordpress.com/346/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/caxaria.wordpress.com/346/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/caxaria.wordpress.com/346/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/caxaria.wordpress.com/346/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/caxaria.wordpress.com/346/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/caxaria.wordpress.com/346/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/caxaria.wordpress.com/346/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/caxaria.wordpress.com/346/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=caxaria.wordpress.com&amp;blog=1600018&amp;post=346&amp;subd=caxaria&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://caxaria.wordpress.com/2010/09/28/apagar-directoria-xpto-das-subdirectorias/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<georss:point>38.734628 -9.133812</georss:point>
		<geo:lat>38.734628</geo:lat>
		<geo:long>-9.133812</geo:long>
		<media:content url="http://0.gravatar.com/avatar/40405d52c92e546d32046560f4e5c40a?s=96&#38;d=wavatar&#38;r=G" medium="image">
			<media:title type="html">caxaria</media:title>
		</media:content>
	</item>
		<item>
		<title>O espaço é vasto&#8230;</title>
		<link>http://caxaria.wordpress.com/2010/06/01/o-espaco-e-vasto/</link>
		<comments>http://caxaria.wordpress.com/2010/06/01/o-espaco-e-vasto/#comments</comments>
		<pubDate>Tue, 01 Jun 2010 15:16:27 +0000</pubDate>
		<dc:creator>caxaria</dc:creator>
				<category><![CDATA[Não arquivado]]></category>

		<guid isPermaLink="false">http://caxaria.org/?p=339</guid>
		<description><![CDATA[<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=caxaria.wordpress.com&amp;blog=1600018&amp;post=339&amp;subd=caxaria&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p style="text-align:center;"><a href="http://caxaria.org/2010/06/01/o-espaco-e-vasto/"><img class="aligncenter size-full wp-image-343" title="espaço..." src="http://caxaria.files.wordpress.com/2010/06/more.png?w=300&#038;h=181" alt="" width="300" height="181" /></a></p>
<p style="text-align:center;"><span id="more-339"></span></p>
<p style="text-align:center;"><a href="http://i.imgur.com/frLHu.jpg"><img class="aligncenter" title="O espaço...." src="http://i.imgur.com/frLHu.jpg" alt="O espaço...." width="300" height="1900" /></a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/caxaria.wordpress.com/339/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/caxaria.wordpress.com/339/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/caxaria.wordpress.com/339/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/caxaria.wordpress.com/339/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/caxaria.wordpress.com/339/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/caxaria.wordpress.com/339/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/caxaria.wordpress.com/339/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/caxaria.wordpress.com/339/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/caxaria.wordpress.com/339/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/caxaria.wordpress.com/339/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/caxaria.wordpress.com/339/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/caxaria.wordpress.com/339/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/caxaria.wordpress.com/339/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/caxaria.wordpress.com/339/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=caxaria.wordpress.com&amp;blog=1600018&amp;post=339&amp;subd=caxaria&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://caxaria.wordpress.com/2010/06/01/o-espaco-e-vasto/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<georss:point>38.734628 -9.133812</georss:point>
		<geo:lat>38.734628</geo:lat>
		<geo:long>-9.133812</geo:long>
		<media:content url="http://0.gravatar.com/avatar/40405d52c92e546d32046560f4e5c40a?s=96&#38;d=wavatar&#38;r=G" medium="image">
			<media:title type="html">caxaria</media:title>
		</media:content>

		<media:content url="http://caxaria.files.wordpress.com/2010/06/more.png" medium="image">
			<media:title type="html">espaço...</media:title>
		</media:content>

		<media:content url="http://i.imgur.com/frLHu.jpg" medium="image">
			<media:title type="html">O espaço....</media:title>
		</media:content>
	</item>
		<item>
		<title>Hospitality!</title>
		<link>http://caxaria.wordpress.com/2010/06/01/hospitality/</link>
		<comments>http://caxaria.wordpress.com/2010/06/01/hospitality/#comments</comments>
		<pubDate>Tue, 01 Jun 2010 14:18:23 +0000</pubDate>
		<dc:creator>caxaria</dc:creator>
				<category><![CDATA[Não arquivado]]></category>

		<guid isPermaLink="false">http://caxaria.org/?p=335</guid>
		<description><![CDATA[<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=caxaria.wordpress.com&amp;blog=1600018&amp;post=335&amp;subd=caxaria&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<div id="attachment_336" class="wp-caption aligncenter" style="width: 310px"><a href="http://caxaria.files.wordpress.com/2010/06/hospitality-mortal-kombat-s-590x442.jpg"><img class="size-medium wp-image-336" title="hospitality" src="http://caxaria.files.wordpress.com/2010/06/hospitality-mortal-kombat-s-590x442.jpg?w=300&#038;h=224" alt="Source unknown" width="300" height="224" /></a><p class="wp-caption-text">Source unknown</p></div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/caxaria.wordpress.com/335/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/caxaria.wordpress.com/335/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/caxaria.wordpress.com/335/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/caxaria.wordpress.com/335/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/caxaria.wordpress.com/335/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/caxaria.wordpress.com/335/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/caxaria.wordpress.com/335/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/caxaria.wordpress.com/335/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/caxaria.wordpress.com/335/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/caxaria.wordpress.com/335/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/caxaria.wordpress.com/335/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/caxaria.wordpress.com/335/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/caxaria.wordpress.com/335/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/caxaria.wordpress.com/335/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=caxaria.wordpress.com&amp;blog=1600018&amp;post=335&amp;subd=caxaria&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://caxaria.wordpress.com/2010/06/01/hospitality/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<georss:point>38.734628 -9.133812</georss:point>
		<geo:lat>38.734628</geo:lat>
		<geo:long>-9.133812</geo:long>
		<media:content url="http://0.gravatar.com/avatar/40405d52c92e546d32046560f4e5c40a?s=96&#38;d=wavatar&#38;r=G" medium="image">
			<media:title type="html">caxaria</media:title>
		</media:content>

		<media:content url="http://caxaria.files.wordpress.com/2010/06/hospitality-mortal-kombat-s-590x442.jpg?w=300" medium="image">
			<media:title type="html">hospitality</media:title>
		</media:content>
	</item>
		<item>
		<title>iPad</title>
		<link>http://caxaria.wordpress.com/2010/05/20/ipad/</link>
		<comments>http://caxaria.wordpress.com/2010/05/20/ipad/#comments</comments>
		<pubDate>Thu, 20 May 2010 13:37:38 +0000</pubDate>
		<dc:creator>caxaria</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[iPad]]></category>

		<guid isPermaLink="false">https://caxaria.wordpress.com/?p=328</guid>
		<description><![CDATA[Com o iPad ha pouco mais de um mês nas minhas mãos, aqui fica uma pequena review O ecrã é magnifico&#8230; simplesmente magnifico. Mas não tem uma app com relógio!?!?!? e a calculadora???? tsc tsc&#8230; As apps, mesmo as híbridas, ficam com outra dimensão&#8230; brutal! Há jogos excelentes e um pouco de imaginação anda a [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=caxaria.wordpress.com&amp;blog=1600018&amp;post=328&amp;subd=caxaria&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Com o iPad ha pouco mais de um mês nas minhas mãos, aqui fica uma pequena review</p>
<p><img src="http://caxaria.files.wordpress.com/2010/05/img_0001.png?w=480&#038;h=360" alt="img_0001.png" width="480" height="360" /></p>
<ul style="list-style-type:disc;">
<li>O ecrã é magnifico&#8230; simplesmente magnifico. Mas não tem uma app com relógio!?!?!? e a calculadora???? tsc tsc&#8230;</li>
</ul>
<p><img src="http://caxaria.files.wordpress.com/2010/05/img_0003.png?w=480&#038;h=360" alt="img_0003.png" width="480" height="360" /></p>
<ul style="list-style-type:disc;">
<li>As apps, mesmo as híbridas, ficam com outra dimensão&#8230; brutal!</li>
</ul>
<p><img src="http://caxaria.files.wordpress.com/2010/05/img_0004.png?w=480&#038;h=360" alt="img_0004.png" width="480" height="360" /></p>
<ul style="list-style-type:disc;">
<li>Há jogos excelentes e <a href="http://itunes.apple.com/us/app/padracer/id369603739?mt=8">um pouco de imaginação anda a criar novas interacções nos novos jogos</a>. Quem não estiver atento vai perder grandes pérolas!</li>
</ul>
<p><img src="http://caxaria.files.wordpress.com/2010/05/img_0005.png?w=480&#038;h=360" alt="img_0005.png" width="480" height="360" /> &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;•&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;O teclado é excelente mas&#8230; o facto de ainda não ter Português é extremamente frustrante! Imaginem que cada palavra que escrevo o corrector ortográfico ‘corrige-me’ algo com parecido em inglês&#8230;</p>
<ul style="list-style-type:disc;">
<li>Rápido. Nem sequer faz sentido fazer comparações entre pc’s e o iPad.</li>
</ul>
<ul style="list-style-type:disc;">
<li>A bateria. Uso o iPad durante 2 dias, estando constantemente na net, a ver documentos pdf/word/excel para mandar aos alunos, a jogar, &#8230;, e só ao final do segundo dia é que o preciso de carregar. Qual </li>
</ul>
<ul style="list-style-type:disc;">
<li>Neste momento uso o iPad para tudo menos editar documentos (word, etc) ou para programar. De resto substituiu o meu mac sem qualquer problema. </li>
</ul>
<ul style="list-style-type:disc;">
<li>Mas, assim que sair a <a href="http://www.apple.com/ipad/features/keynote.html">suite office da apple (iWork, etc),</a> só mesmo para programar é que vou ter de abrir o mac!</li>
</ul>
<p>Sinceramente&#8230; vale mesmo a pena.. <img src='http://s2.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/caxaria.wordpress.com/328/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/caxaria.wordpress.com/328/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/caxaria.wordpress.com/328/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/caxaria.wordpress.com/328/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/caxaria.wordpress.com/328/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/caxaria.wordpress.com/328/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/caxaria.wordpress.com/328/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/caxaria.wordpress.com/328/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/caxaria.wordpress.com/328/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/caxaria.wordpress.com/328/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/caxaria.wordpress.com/328/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/caxaria.wordpress.com/328/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/caxaria.wordpress.com/328/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/caxaria.wordpress.com/328/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=caxaria.wordpress.com&amp;blog=1600018&amp;post=328&amp;subd=caxaria&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://caxaria.wordpress.com/2010/05/20/ipad/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/40405d52c92e546d32046560f4e5c40a?s=96&#38;d=wavatar&#38;r=G" medium="image">
			<media:title type="html">caxaria</media:title>
		</media:content>

		<media:content url="http://caxaria.files.wordpress.com/2010/05/img_0001.png" medium="image">
			<media:title type="html">img_0001.png</media:title>
		</media:content>

		<media:content url="http://caxaria.files.wordpress.com/2010/05/img_0003.png" medium="image">
			<media:title type="html">img_0003.png</media:title>
		</media:content>

		<media:content url="http://caxaria.files.wordpress.com/2010/05/img_0004.png" medium="image">
			<media:title type="html">img_0004.png</media:title>
		</media:content>

		<media:content url="http://caxaria.files.wordpress.com/2010/05/img_0005.png" medium="image">
			<media:title type="html">img_0005.png</media:title>
		</media:content>
	</item>
		<item>
		<title>UIAlertView no Cocos2d</title>
		<link>http://caxaria.wordpress.com/2010/02/16/uialertview-no-cocos2d/</link>
		<comments>http://caxaria.wordpress.com/2010/02/16/uialertview-no-cocos2d/#comments</comments>
		<pubDate>Tue, 16 Feb 2010 18:02:24 +0000</pubDate>
		<dc:creator>caxaria</dc:creator>
				<category><![CDATA[ObjC]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[Cocos2d]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[IPhone]]></category>
		<category><![CDATA[OpenSource]]></category>
		<category><![CDATA[Programação]]></category>

		<guid isPermaLink="false">http://caxaria.org/?p=320</guid>
		<description><![CDATA[Aqui ficam alguns links para se conseguir uns bons UIAlertViews por cima do Cocos2d: http://www.gaminghorror.net/cocos2d-iphone-resources/ &#8211; Excelente conjunto de pequenos utilitários de código para cocos2d StackOverflow &#8211; Esta pergunta prendeu-me a atenção&#8230; Há ali umas belas dicas&#8230; IPhoneDeveloperTips &#8211; Finalmente, aqui pode-se ver uma bela modificação, em que conseguimos ficar com:<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=caxaria.wordpress.com&amp;blog=1600018&amp;post=320&amp;subd=caxaria&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Aqui ficam alguns links para se conseguir uns bons UIAlertViews por cima do Cocos2d:</p>
<p style="text-align:center;"><a href="http://caxaria.files.wordpress.com/2010/02/screenshot-2010-02-16-17-46-03.png"><img class="size-medium wp-image-321   aligncenter" title="Screenshot 2010.02.16 17.46.03" src="http://caxaria.files.wordpress.com/2010/02/screenshot-2010-02-16-17-46-03.png?w=300&#038;h=200" alt="" width="300" height="200" /></a></p>
<p><a href="http://www.gaminghorror.net/cocos2d-iphone-resources/">http://www.gaminghorror.net/cocos2d-iphone-resources/</a> &#8211; Excelente conjunto de pequenos utilitários de código para cocos2d</p>
<p><a href="http://stackoverflow.com/questions/409599/how-to-move-the-buttons-in-a-uialertview-to-make-room-for-an-inserted-uitextfield">StackOverflow</a> &#8211; Esta pergunta prendeu-me a atenção&#8230; Há ali umas belas dicas&#8230; <img src='http://s2.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><a href="http://iphonedevelopertips.com/user-interface/uialertview-without-buttons-please-wait-dialog.html">IPhoneDeveloperTips</a> &#8211; Finalmente, aqui pode-se ver uma bela modificação, em que conseguimos ficar com:</p>
<p style="text-align:center;"><a href="http://caxaria.files.wordpress.com/2010/02/alert3-204x300.png"><img class="size-full wp-image-322 aligncenter" title="alert3-204x300" src="http://caxaria.files.wordpress.com/2010/02/alert3-204x300.png?w=204&#038;h=300" alt="" width="204" height="300" /></a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/caxaria.wordpress.com/320/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/caxaria.wordpress.com/320/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/caxaria.wordpress.com/320/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/caxaria.wordpress.com/320/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/caxaria.wordpress.com/320/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/caxaria.wordpress.com/320/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/caxaria.wordpress.com/320/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/caxaria.wordpress.com/320/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/caxaria.wordpress.com/320/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/caxaria.wordpress.com/320/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/caxaria.wordpress.com/320/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/caxaria.wordpress.com/320/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/caxaria.wordpress.com/320/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/caxaria.wordpress.com/320/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=caxaria.wordpress.com&amp;blog=1600018&amp;post=320&amp;subd=caxaria&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://caxaria.wordpress.com/2010/02/16/uialertview-no-cocos2d/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<georss:point>38.734628 -9.133812</georss:point>
		<geo:lat>38.734628</geo:lat>
		<geo:long>-9.133812</geo:long>
		<media:content url="http://0.gravatar.com/avatar/40405d52c92e546d32046560f4e5c40a?s=96&#38;d=wavatar&#38;r=G" medium="image">
			<media:title type="html">caxaria</media:title>
		</media:content>

		<media:content url="http://caxaria.files.wordpress.com/2010/02/screenshot-2010-02-16-17-46-03.png?w=300" medium="image">
			<media:title type="html">Screenshot 2010.02.16 17.46.03</media:title>
		</media:content>

		<media:content url="http://caxaria.files.wordpress.com/2010/02/alert3-204x300.png" medium="image">
			<media:title type="html">alert3-204x300</media:title>
		</media:content>
	</item>
		<item>
		<title>Looping menu v0.99</title>
		<link>http://caxaria.wordpress.com/2010/02/16/looping-menu-v0-99/</link>
		<comments>http://caxaria.wordpress.com/2010/02/16/looping-menu-v0-99/#comments</comments>
		<pubDate>Tue, 16 Feb 2010 17:40:10 +0000</pubDate>
		<dc:creator>caxaria</dc:creator>
				<category><![CDATA[ObjC]]></category>
		<category><![CDATA[Cocos2d]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[OpenSource]]></category>
		<category><![CDATA[Programação]]></category>

		<guid isPermaLink="false">http://caxaria.org/?p=315</guid>
		<description><![CDATA[Aqui fica uma actualização do código do menu para o Cocos2d 0.99, cortesia do Felipe Oliveira.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=caxaria.wordpress.com&amp;blog=1600018&amp;post=315&amp;subd=caxaria&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Aqui fica uma <span style="text-decoration:underline;"><a href="https://github.com/caxaria/LoopingMenu">actualização do código do menu</a></span> para o Cocos2d 0.99, cortesia do <span style="text-decoration:underline;"><a href="http://caxaria.org/2010/02/08/looping-menu/#comment-263">Felipe Oliveira</a></span>.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/caxaria.wordpress.com/315/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/caxaria.wordpress.com/315/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/caxaria.wordpress.com/315/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/caxaria.wordpress.com/315/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/caxaria.wordpress.com/315/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/caxaria.wordpress.com/315/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/caxaria.wordpress.com/315/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/caxaria.wordpress.com/315/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/caxaria.wordpress.com/315/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/caxaria.wordpress.com/315/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/caxaria.wordpress.com/315/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/caxaria.wordpress.com/315/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/caxaria.wordpress.com/315/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/caxaria.wordpress.com/315/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=caxaria.wordpress.com&amp;blog=1600018&amp;post=315&amp;subd=caxaria&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://caxaria.wordpress.com/2010/02/16/looping-menu-v0-99/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<georss:point>38.734628 -9.133812</georss:point>
		<geo:lat>38.734628</geo:lat>
		<geo:long>-9.133812</geo:long>
		<media:content url="http://0.gravatar.com/avatar/40405d52c92e546d32046560f4e5c40a?s=96&#38;d=wavatar&#38;r=G" medium="image">
			<media:title type="html">caxaria</media:title>
		</media:content>
	</item>
		<item>
		<title>Add-ons adicionais</title>
		<link>http://caxaria.wordpress.com/2010/02/13/add-ons-adicionais/</link>
		<comments>http://caxaria.wordpress.com/2010/02/13/add-ons-adicionais/#comments</comments>
		<pubDate>Sat, 13 Feb 2010 02:13:40 +0000</pubDate>
		<dc:creator>caxaria</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[eyeGenious]]></category>
		<category><![CDATA[game]]></category>
		<category><![CDATA[iphone]]></category>

		<guid isPermaLink="false">http://caxaria.wordpress.com/2010/02/13/add-ons-adicionais/</guid>
		<description><![CDATA[Ecrã de instalação de módulos extras, que podem ser retirados da internet<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=caxaria.wordpress.com&amp;blog=1600018&amp;post=310&amp;subd=caxaria&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Ecrã de instalação de módulos extras, que podem ser retirados da internet</p>
<p><a href="http://caxaria.files.wordpress.com/2010/02/l_480_320_078f5f0d-99fa-4587-ad60-3e66aff608a7.jpeg"><img class="alignnone size-full" src="http://caxaria.files.wordpress.com/2010/02/l_480_320_078f5f0d-99fa-4587-ad60-3e66aff608a7.jpeg?w=490" alt="" /></a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/caxaria.wordpress.com/310/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/caxaria.wordpress.com/310/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/caxaria.wordpress.com/310/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/caxaria.wordpress.com/310/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/caxaria.wordpress.com/310/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/caxaria.wordpress.com/310/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/caxaria.wordpress.com/310/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/caxaria.wordpress.com/310/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/caxaria.wordpress.com/310/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/caxaria.wordpress.com/310/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/caxaria.wordpress.com/310/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/caxaria.wordpress.com/310/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/caxaria.wordpress.com/310/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/caxaria.wordpress.com/310/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=caxaria.wordpress.com&amp;blog=1600018&amp;post=310&amp;subd=caxaria&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://caxaria.wordpress.com/2010/02/13/add-ons-adicionais/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<georss:point>38.734628 -9.133812</georss:point>
		<geo:lat>38.734628</geo:lat>
		<geo:long>-9.133812</geo:long>
		<media:content url="http://0.gravatar.com/avatar/40405d52c92e546d32046560f4e5c40a?s=96&#38;d=wavatar&#38;r=G" medium="image">
			<media:title type="html">caxaria</media:title>
		</media:content>

		<media:content url="http://caxaria.files.wordpress.com/2010/02/l_480_320_078f5f0d-99fa-4587-ad60-3e66aff608a7.jpeg" medium="image" />
	</item>
		<item>
		<title>Loading screen</title>
		<link>http://caxaria.wordpress.com/2010/02/12/loading-screen/</link>
		<comments>http://caxaria.wordpress.com/2010/02/12/loading-screen/#comments</comments>
		<pubDate>Fri, 12 Feb 2010 04:59:13 +0000</pubDate>
		<dc:creator>caxaria</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[game]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[Programação]]></category>

		<guid isPermaLink="false">http://caxaria.wordpress.com/2010/02/12/loading-screen/</guid>
		<description><![CDATA[Agora com um loading bem mais rápido:<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=caxaria.wordpress.com&amp;blog=1600018&amp;post=309&amp;subd=caxaria&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Agora com um loading bem mais rápido:</p>
<p><a href="http://caxaria.files.wordpress.com/2010/02/l_480_320_6927a31e-81f3-403a-bab4-018d9599ea32.jpeg"><img src="http://caxaria.files.wordpress.com/2010/02/l_480_320_6927a31e-81f3-403a-bab4-018d9599ea32.jpeg?w=490" alt="" class="alignnone size-full" /></a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/caxaria.wordpress.com/309/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/caxaria.wordpress.com/309/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/caxaria.wordpress.com/309/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/caxaria.wordpress.com/309/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/caxaria.wordpress.com/309/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/caxaria.wordpress.com/309/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/caxaria.wordpress.com/309/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/caxaria.wordpress.com/309/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/caxaria.wordpress.com/309/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/caxaria.wordpress.com/309/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/caxaria.wordpress.com/309/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/caxaria.wordpress.com/309/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/caxaria.wordpress.com/309/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/caxaria.wordpress.com/309/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=caxaria.wordpress.com&amp;blog=1600018&amp;post=309&amp;subd=caxaria&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://caxaria.wordpress.com/2010/02/12/loading-screen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/40405d52c92e546d32046560f4e5c40a?s=96&#38;d=wavatar&#38;r=G" medium="image">
			<media:title type="html">caxaria</media:title>
		</media:content>

		<media:content url="http://caxaria.files.wordpress.com/2010/02/l_480_320_6927a31e-81f3-403a-bab4-018d9599ea32.jpeg" medium="image" />
	</item>
	</channel>
</rss>
