<?xml version="1.0" encoding="iso-8859-1"?>
































































































































































































































































<rss version="2.0">
	<channel>
		<title>andr3 [dot] net</title>
		<link>http://andr3.net</link>
		<description>Latest blog posts on andr3.net</description>
		<ttl>60</ttl>
		
		<item>
			<title>Re: Responsive Advertising</title>
			<link>http://andr3.net/blog/post/149</link>
			<description><![CDATA[
				<p><span class="vcard"><a class="url fn" href="http://www.markboulton.co.uk">Mark Boulton</a></span> in his recent article <a href="http://www.markboulton.co.uk/journal/comments/responsive-advertising">"Responsive Advertising"</a> focuses on a very important issue for the maturity of Responsive Web Design; like the title points to, Responsiveness mustn't condemn the optimal monetization of the site at hand. Actually, it should improve the attractiveness of the medium for advertisers, if possible.</p><p>Please, go read Mark's <a href="http://www.markboulton.co.uk/journal/comments/responsive-advertising">article</a> and then come back. I'll be here waiting.</p><div><p class="center"><img src="http://imgs.andr3.net/respond,%20piggy.png" alt="The picture of a legy piggy bank with a butcher lurking"><span class="light">Photo credit: <abbr title="Creative Commons">(cc)</abbr> <a href="http://www.flickr.com/photos/kwl/5343693846/">Kenny Louie</a></span></p></div><p>Now, I wholeheartedly agree that we have to get advertisers on board, but <strong>before they learn to run, they must first learn to walk</strong>. By this, I mean that the proposals Mark has put forth are the perfect scenario to solving the whole ecosystem and bringing the sub-industry of web advertising into the era of <a href="http://www.abookapart.com/products/responsive-web-design">Responsive Web Design</a>, myriads of devices and <a href="http://futurefriend.ly/">Future Friendliness</a>. But, as anyone who has worked with ad agencies will tell you, we're still trying to bring them from the Flash to the HTML/CSS era. The market is tough, so this might actually take a couple of years before we help them bring it into fruition.</p><h4>Package Deals</h4><p>Mark suggests the creation of a new Responsive Package that according to his example would include the different versions: mobile, tablet and desktop. This will undoubtedly be a boon for advertisers to get a better deal and eventually some will take advantage of this in a creative way.</p><p>Still, I really think we ought to take step back and think about the basis of Responsive Web Design.</p> <p>Only us, web developers and web designers, franticly resize our browsers every other page. In the real world, the regular user will take advantage of the adaption to a multitude of screen sizes only once: <strong>when the page is loaded</strong>.</p><p>That's exactly when the ad slots are filled in, by electing a creative or as we commonfolk call it, an advertisement. I honestly believe it's fair to assume it's rare for a user to resize their browser, although... it wouldn't hurt to do some proper testing/detection to solidify this point.</p><p>But even then, if the resize triggers a change to a different layout, that can be <strong>detected</strong> (via javascript, which the majority of ads are delivered with) and all the ad slots can then be re-elected. <strong>After this re-election, the site is by no means obligated to maintain the same ad or even the same advertiser.</strong> Since you will never be able to assume that 100% of your inventory are available on all three sizes, you will always have to cause a re-election for the new formats.</p><p>This means that even though the packages are a good way to move the industry forward, it's not an absolute necessary step to having ads exist in a responsive web site. We've had mobile advertising for a while, all we have to do is switch between "models" accordingly.</p><h4>Lazy Loading</h4><p>If your model of advertising is <abbr title="Cost-per-mille (Cost per thousand impressions)">CPM</abbr>, in which you're paid by the advertiser for every thousand impressions, advertisers will frown upon loading an ad if it isn't visible to the user. Thus, the ad slots in the "inactive" layouts of your website, should never be loaded until/if that version is activated.</p><p>This fits like a glove with the pattern of <a href="http://en.wikipedia.org/wiki/Lazy_loading">Lazy Loading</a>. Ads only load if &amp; when they'll be shown. This way, no advertiser will ever hold a grudge.</p><h4>Transitioning</h4><p>This is a far more conservative proposal than Mark's, but it is made with a good intent. We might need a transition phase before a full-fledged Responsive era of Web Advertising. Specially if we want to avoid the commercial interests to hinder our will to explore new ways to present content with Responsive&reg; layouts.</p><p>After the model is tried and tested, we'll have lots of attractive numbers to show the advertisers and they really like numbers. It will undoubtedly be a hefty argument while trying to explain and convince them to buy the packages Mark proposed.</p><p>Last week, <span class="vcard"><a class="url fn" href="http://colly.com">Simon Collison</a></span> showed us how <a href="http://2011.buildconf.com/conference#event_collison">We Are the Explorers</a> at <a href="http://2011.buildconf.com/">Build conference</a> in Belfast. Once explorers get back after an expedition, they must tell the story to the fellow colleagues who weren't there. We have to do this part now. Talk to your friends who work at ad agencies, your colleagues in the commercial department, propose a talk on Responsive Web Design for communities dedicated to Flash development—which are usually ripe with ad agency good folks, buy your colleagues <a href="http://www.abookapart.com/products/responsive-web-design">The Book</a>, etc.</p><p>Let's spread the experiences about responsive web design and ask for their help to move our collective industry forward.</p>
				<hr />
				Dear RSS reader, <a href="http://andr3.net/blog/post/149#frmcomment">leave a comment</a>.
				<img src="http://andr3.net/blog/xmltracker/?149" alt="[I'm a tracker image, don't mind me.]" title="tracker image" />
			]]></description>
			<pubDate>Wed, 16 Nov 2011 20:16:36 +0100</pubDate>
			<author>me@andr3.net (André Luís)</author>
			<guid isPermalink="false">f2217062e9a397a1dca429e7d70bc6ca</guid>
		</item>

		
		<item>
			<title>Wordcamp Lisboa 2011 — Speaking!</title>
			<link>http://andr3.net/blog/post/148</link>
			<description><![CDATA[
				<p class="light">Well, I'm going to go out on a limb here and write this in Portuguese since it's about an event in Lisbon where I'll be speaking... in Portuguese. I hope you understand. ;-)</p><p class="center"><img src="http://imgs.andr3.net/wordcamplx.gif" alt="Logotipo e decoração do site do Wordcamp Lisboa 2011"><span class="figcaption">Copyright &copy; 2011 — Wordpress Portugal — All rights reserved.</span></p><p class="vevent">Bom... alguns de vocês já devem ter reparado ali no gráfico persistente no fundo do site. É verdade, vou falar no <a class="url summary" href="http://2011.lisboa.wordcamp.org/">Wordcamp Lisboa 2011</a>! E é já no próximo <abbr class="dtstart" title="2011-09-24T08:00:00+0100">sábado, dia 24</abbr>, na <span class="location">Universidade Lusófona de Lisboa</span>.</p><p>O programa está carregado de oradores portugueses e outros internacionais bastante sonantes no panorama do Wordpress e da Web. Estou especialmente ansioso por ouvir o fantástico <span class="vcard"><a class="fn url" href="http://twitter.com/berkun">Scott Berkun</a> (<a href="http://2011.lisboa.wordcamp.org/session/como-e-feito-o-wordpress-com/">Como é feito o Wordpress.com?</a>)</span>, o mítico e grande amigo <span class="vcard"><a class="fn url" href="twitter.com/hugobaeta">Hugo Baeta</a> (<a href="http://2011.lisboa.wordcamp.org/session/como-desenhar-um-site-no-wordpress-com/">Como desenhar um site com WordPress.com</a>)</span>, o <span class="vcard"><a class="fn url" href="http://twitter.com/isaackeyet">Isaac Keyet</a> (<a href="http://2011.lisboa.wordcamp.org/session/wordpress-em-dispositivos-moveis/">Wordpress em Dispositivos Móveis</a>)</span>, a <span class="vcard"><a class="fn url" href="http://twitter.com/anadatagirl">Ana Silva</a> (<a href="http://2011.lisboa.wordcamp.org/session/a-arte-da-vida-em-forma-de-blog/">A arte da vida em forma de blog</a>)</span> e outros como o Nuno Morgadinho e o Paulo Faustino.</p><p>É por isso com imenso orgulho que noto que me colocaram a fechar o dia que, repito, está carregado de oradores brilhantes. ;-)</p><p>Há vários temas a serem cobertos e certamente haverá ali lições valiosíssimas a tirar para o dia-a-dia de quem trabalha na web. Mas não só... todos nós somos utilizadores da Internet e mais cedo ou mais tarde vamos querer contribuir para este <em>ethos</em>.</p><p>Quanto a mim, vou falar de Direitos de Autor, o que significa mais uma aparição do Dr. Copyright. :-) Não vai ser a repetição da talk do <a href="http://codebits.eu">Codebits IV</a> mas sim uma adaptação da mesma ao mundo do Wordpress. E vai ter novidades... ;-)</p><p>Ficam aqui com a descrição da apresentação, mas vejam no site <a href="http://2011.lisboa.wordcamp.org/apresentacoes/">o programa completo</a> e <a href="http://wordcamplisboa2011.eventbrite.com/">inscrevam-se</a>. O preço é uma pechincha para um evento deste calibre, apenas &euro;30.</p><br />
<blockquote cite="http://2011.lisboa.wordcamp.org/session/dr-copyright-ou-como-eu-deixei-de-me-preocupar-e-passei-a-adorar-licencas-permissivas/"><h4>Dr. Copyright <span class="light">ou Como eu deixei de me preocupar e passei a adorar licenças permissivas</span> (<a href="http://2011.lisboa.wordcamp.org/session/dr-copyright-ou-como-eu-deixei-de-me-preocupar-e-passei-a-adorar-licencas-permissivas/">link</a>)</h4><p>Todos os dias vemos artistas talentosos e criativos a serem vítimas de direitos de autor restritivos. As pessoas vivem fascinadas pelo poder que a Web nos dá de exporem o seu trabalho, mas a possibilidade desse mesmo trabalho ser roubado e abusado por outros faz com que esses artistas se tornem extremamente possessivos em relação ao que publicam online.</p><p>Em meros instantes, podemos facilmente criar uma galeria online ou um blog no wordpress.com e ter mais olhos a passar pelo nosso trabalho do que um artista bem reputado numa galeria de arte IRL.</p><p>Mas há um senão. As pessoas podem roubar o vosso trabalho. A natureza da web diz-nos que tudo o que chega ao browser, pode ser copiado, guardado e, se assim o quiserem, republicado.</p><p>Como é que podemos evitar que o nosso trabalho seja abusado por pessoas mal intencionadas?</p><p>Mais… como encontrar e re-utilizar trabalho de artistas excelentes sem lhes violar os direitos ou prejudicá-los?</p><p>No final desta sessão, terão ouvido histórias que ajudarão a compreender o mundo dos direitos de autor e os porquês duma partilha activa online. Terão visto também ferramentas que podem usar para tornar esta tarefa mais fácil e habitual.</p></blockquote><p>Vemo-nos lá?</p><p><a href="http://h2vx.com/ics/andr3.net/blog/post/148">Adicionem já o evento ao vosso  calendário (.ics)</a>.</p>
				<hr />
				Dear RSS reader, <a href="http://andr3.net/blog/post/148#frmcomment">leave a comment</a>.
				<img src="http://andr3.net/blog/xmltracker/?148" alt="[I'm a tracker image, don't mind me.]" title="tracker image" />
			]]></description>
			<pubDate>Tue, 20 Sep 2011 10:11:48 +0200</pubDate>
			<author>me@andr3.net (André Luís)</author>
			<guid isPermalink="false">47d1e990583c9c67424d369f3414728e</guid>
		</item>

		
		<item>
			<title>BBC iPlayer + iPad: More than meets the eye</title>
			<link>http://andr3.net/blog/post/147</link>
			<description><![CDATA[
				<p class="center"><img alt="A screenshot of BBC iPlayer, showing the single episode of The Last Days of Lehman Brothers tv show" src="http://imgs.andr3.net/iplayer.jpg"></p><p>It is no secret that I've been a fan of <abbr title="British Broadcasting Corporation ">BBC</abbr> programmes for a very long time. When I was a kid growing up in Portugal learning English, Mark (the teacher) would bring Monty Python and Fawlty Towers sketches into class for us to pick up on weird accents, advanced vocabulary and quick-paced discourses. Whenever he did, it was like Christmas in the classroom. Even more than the odd day when we played <strong>games!</strong> Remember, we were kids.</p><p>Later on, I became a devotee to the weekly hour of British Comedy on our national tv channel. Everything from <a href="http://www.bbc.co.uk/comedy/leagueofgentlemen/">The League of Gentlemen</a> to <a href="http://www.bbc.co.uk/comedy/littlebritain/">Little Britain</a>, not forgetting  <a href="http://www.bbc.co.uk/comedy/goodnessgraciousme/">Goodness Gracious Me</a> and other classics.</p><p>So it will come as no surprise when I tell you I had been salivating for years. Whenever I heard someone I follow on twitter point to or simply mention <abbr title="British Broadcasting Corporation ">BBC</abbr> iPlayer, a little bit of me just wanted to pack the bags and move to the <abbr title="United Kingdom">UK</abbr>. You see, because up until now, iPlayer was limited to <abbr title="United Kingdom">UK</abbr> internet addresses.</p><p>That changed with the <a href="http://www.bbc.com/iplayer/tv">iPad version</a> being released in <a href="http://www.guardian.co.uk/technology/appsblog/2011/jul/28/bbc-iplayer-global-ipad-launch">11 countries</a>. And let me tell you all you need to know about the app in one phrase: it does not disappoint. No wonder, <a href="http://pinchzoom.com/posts/its-finally-here-the-global-bbc-iplayer-for-ipad">coming</a> from the hands of <span class="vcard"><a class="url fn" rel="met colleague" href="http://twitter.com/fling">Brian Fling</a></span>'s <a href="http://pinchzoom.com/">Pinch/Zoom</a>. The only downside is you can't stream video over <abbr title="High-Definition Multimedia Interface">HDMI</abbr> or Airplay to your TV <strong>on the iPad 1</strong>. Smooth-sailing on the second version of the tablet.</p><h3>More than meets the eye</h3><p>OK, we've covered how great it is. We might even mention that the &euro;6 a month is a bit of a stretch... but think about it. I mean, <strong>really</strong> think about it.</p><p>Ever since the <abbr title="Digital Video Discs">DVDs</abbr> came out with regions, <abbr title="Digital Rights Management">DRM</abbr> has tried to put a ball and chain to cultural programmes. The thing is, people aren't only interested in what's produced inside their country. But as recent history has shown, content creators have been scared to death of letting us, inhabitants of countries besides the <abbr title="United Kingdom">UK</abbr> or the <abbr title="United States of America">USA</abbr>, get access to their creations.</p><p>Now, this is easily explained by fear of reduction of sales in <abbr title="Digital Video Discs">DVDs</abbr> or even with making local TV stations less interested in purchasing their shows. But this always stroke me as odd, since all we want is to give them <strong>our money</strong>. In a time where <abbr title="Motion Picture Association of America">MPAA</abbr> is getting their panties up in a bunch suing people left and right, I thought they'd be more willing to try new grounds.</p><p>That's where the <abbr title="British Broadcasting Corporation ">BBC</abbr> came in.</p><p>By giving this small yet corageous step <abbr title="British Broadcast Corporation">BBC</abbr> has set the example and provided an opportunity for us to show all TV networks around the globe this is the way to go, we're waiting for NBC and others to come and take our money—Hey, I wants me some fresh Jimmy Fallon, <em>pronto</em>!</p><h3>A call to arms</h3><p>It'd be silly for me to try and tell you what to do with your money, but I'll just leave a small thought before letting you on your way.</p><p>What if the <abbr title="British Broadcasting Corporation ">BBC</abbr> iPlayer was such a hit, that TV chains all over the world started creating the same model, perhaps even using non-proprietary formats and on a web browser without plugins? Baby-steps, my friends. That's why even if <abbr title="British Broadcasting Corporation ">BBC</abbr> had shitty content—which it most certainly hasn't—I'd be willing to pay for a couple of months just to tell the world what happens when you <strong>let us give you our money</strong>.</p><p class="light">Go get it! <a href="http://www.bbc.com/iplayer/tv">http://www.bbc.com/iplayer/tv</a></p>
				<hr />
				Dear RSS reader, <a href="http://andr3.net/blog/post/147#frmcomment">leave a comment</a>.
				<img src="http://andr3.net/blog/xmltracker/?147" alt="[I'm a tracker image, don't mind me.]" title="tracker image" />
			]]></description>
			<pubDate>Sat, 06 Aug 2011 02:09:06 +0200</pubDate>
			<author>me@andr3.net (André Luís)</author>
			<guid isPermalink="false">8d5e957f297893487bd98fa830fa6413</guid>
		</item>

		
		<item>
			<title>My coverage of Codebits IV</title>
			<link>http://andr3.net/blog/post/146</link>
			<description><![CDATA[
				<p class="center"><img src="http://imgs.andr3.net/logo_codebits.png" alt="Logo of Codebits IV"></p><p>So, it's that time of the year again and here I am, writing up one of the lonely posts in the blog.<br />
  <br />
This year, I went crazy and submitted two talks and both got accepted. I proposed them, because I really wanted to shed some light on both subjects. Glad they got accepted, but I obsessed a bit over the slides... I think I have the Tom Coates's syndrome... but not half the talent and patience. ;)<br />
<br />
Still, here's my various coverage of the event.</p><ul><li>My talk: <strong>"We're not designing posters, here!"</strong><ul><li><a href="http://www.slideshare.net/andr3/were-not-designing-posters-here">Slides</a></li><li><a href="http://videos.sapo.pt/wy1ZFfifIG6PFBAcWgWh">Video</a></li></ul></li><li>My talk <strong>"Dr. &copy; or How I stopped worrying and love fair-use licenses"</strong><ul><li><a href="http://www.slideshare.net/andr3/dr-how-i-learned-to-stop-worrying-and-love-fairuse-licenses">Slides</a></li> <li><a lang="pt" href="http://videos.sapo.pt/peG4j8FCZwYLmbzuyQbd">Video</a> (in portuguese)</li></ul></li><li>My <a href="http://www.flickr.com/photos/andr3/sets/72157625403895276/">photo set on Flickr</a> and on <a href="http://fotos.sapo.pt/andrefluis/albuns/?aid=7">SAPO Fotos</a>.</li></ul><h4>That's it!</h4><p>Have fun a leave feedback on slideshare, on flickr or in the comments of this post.</p>
				<hr />
				Dear RSS reader, <a href="http://andr3.net/blog/post/146#frmcomment">leave a comment</a>.
				<img src="http://andr3.net/blog/xmltracker/?146" alt="[I'm a tracker image, don't mind me.]" title="tracker image" />
			]]></description>
			<pubDate>Wed, 17 Nov 2010 01:02:51 +0100</pubDate>
			<author>me@andr3.net (André Luís)</author>
			<guid isPermalink="false">a5e00132373a7031000fd987a3c9f87b</guid>
		</item>

		
		<item>
			<title>HTML5 - A nova era da Web</title>
			<link>http://andr3.net/blog/post/145</link>
			<description><![CDATA[
				<p class="light">(another post that should be in Portuguese. Sorry about that)</p><p>Here are the slides I made for the presentation I was asked to give at ISEL Tech 2010 last tuesday.<br />
<br />
If you're wondering why there's very little reference to browser support, it's because the support <strong>now</strong> will make little difference on the big scheme of things. Things are evolving so rapidly, with more and more features being supported in the modern browsers at each release (you know, Firefox, Safari and Opera).<br />
<br />
Any questions or remarks, leave 'em in the comments, please. They're very welcomed.</p><h4>Slides for: HTML5 - A nova era da web</h4><p class="light">(in portuguese)</p><p class="center"><a href="http://www.slideshare.net/andr3/html5-a-nova-era-da-web"><img src="http://imgs.andr3.net/html5.preview.png" alt="Preview of the slides" title="Click to see the slides on Slideshare" /><br />
Check out the slides on slideshare.</a> or if you prefer <a href="http://talks.andr3.net/2010/iseltech.pdf">Download the pdf (28MB)</a>.</p>
				<hr />
				Dear RSS reader, <a href="http://andr3.net/blog/post/145#frmcomment">leave a comment</a>.
				<img src="http://andr3.net/blog/xmltracker/?145" alt="[I'm a tracker image, don't mind me.]" title="tracker image" />
			]]></description>
			<pubDate>Wed, 26 May 2010 23:11:03 +0200</pubDate>
			<author>me@andr3.net (André Luís)</author>
			<guid isPermalink="false">2b24d495052a8ce66358eb576b8912c8</guid>
		</item>

		
		<item>
			<title>Speaking about HTML5 at ISEL</title>
			<link>http://andr3.net/blog/post/144</link>
			<description><![CDATA[
				<p>It's no secret I'm keeping an eye out for all developments on the HTML5 front, for a good while now. Thus, it was with humility and appreciation that I accepted the invitation to talk at ISEL Tech '10 on that very same topic, HTML5.<br />
<br />
<span class="vevent">The session&mdash;entitled <a href="http://iseltech10.isel.pt/Agenda.aspx" class="url summary">HTML5</a> so far&mdash;will cover <strong>why</strong> we need a new language in the first place, <strong>what</strong> the spec entails and <strong>when</strong> can we start using parts of the spec. It's scheduled for next tuesday, <strong><abbr class="dtstart" title="2010-05-25T17:00+0100">May 25th at 5pm</strong>. It's going to be in Portuguese, which makes me feel odd writing this in English! <span class="light"><strong>note to self:</strong> you need a new blog in Portuguese!</span>.</span><br />
<br />
So, if you have any doubts, questions or simply pure skepticism about HTML5... drop by! We'll have a nice chat and feel free to put me on the spot with tough questions. ;)<br />
<br />
<a href="http://h2vx.com/ics/andr3.net/blog/post/144">Download to your Calendar</a>, visit <a href="http://www.facebook.com/posted.php?id=255686515951&share_id=100878263288951&comments=1#s100878263288951">the Facebook page of the event</a> or check <a href="http://iseltech10.isel.pt/Agenda.aspx">the schedule</a>.<br />
<br />
<span class="light">Now I think I should get back to Keynote.app! ;)</span><br />
<br />
See you there!</p>
				<hr />
				Dear RSS reader, <a href="http://andr3.net/blog/post/144#frmcomment">leave a comment</a>.
				<img src="http://andr3.net/blog/xmltracker/?144" alt="[I'm a tracker image, don't mind me.]" title="tracker image" />
			]]></description>
			<pubDate>Mon, 17 May 2010 21:38:58 +0200</pubDate>
			<author>me@andr3.net (André Luís)</author>
			<guid isPermalink="false">0a09c8844ba8f0936c20bd791130d6b6</guid>
		</item>

		
		<item>
			<title>Sideproject: iGIVE</title>
			<link>http://andr3.net/blog/post/143</link>
			<description><![CDATA[
				<p>And here we are. <br />
<br />
2009 is slowly crawling to its ultimate demise.<br />
<br />
<a href="http://codebits.eu">SAPO Codebits</a> has, once again, rocked the geek calendar.<br />
<br />
Christmas and the new year are just around the corner...<br />
<br />
So what better time than now to launch a new project? ;)<br />
<br />
Yes, that's right. During 2009, I was invited to join <span class="vcard"><a rel="friend colleague met" class="url" href="http://twitter.com/ganika"><abbr class="fn" title="Susana Coelho"><span class="nickname">susy</span></abbr></a></span> to help her with the challenge of making the dream of <a rev="vote-for" href="http://igive.sapo.pt">iGIVE</a> come to life.<br />
<br />
She presented her idea back in <a href="http://andr3.net/blog/post/135">SAPO Codebits 2008</a> even though an idea was all she had at the time. <span class="vcard"><a class="url fn" rel="friend colleague met" href="http://twitter.com/voxmachina">Billy</a></span> jumped aboard initially but then had a child, so priorities changed a bit for him. She asked me if I was available and the idea quickly won me over. <br />
<br />
Thus, over the course of 2009 <a rev="vote-for" href="http://igive.sapo.pt">iGIVE</a> become more than just an idea. With the support of <a href="http://www.sapo.pt">SAPO</a>, it became a tangible project!</p><h4>So, what is iGIVE?</h4><p>Well, if you have something cluttering your home, it's probably because you don't <strong>need</strong> it. But someone might. <br />
<br />
That's the goal of <a rev="vote-for" href="http://igive.sapo.pt">iGIVE</a>. It enables people to say <strong>what they have to give</strong> and <strong>what they are looking for</strong>. This way, you can find someone who will find a better use for your ___________ (fill in blank) other than collecting dust!<br />
<br />
<strong>The website is entirely in Portuguese</strong> and geographically focused in Portugal. Here, have a looksie!</p><p><br />
</p><p class="center"><a href="http://imgs.andr3.net/igive.png"><img class="bordered center" src="http://imgs.andr3.net/igive_small.png" alt="my profile at iGIVE" title="click to see a bigger screenshot" /></a><br />
<a href="http://igive.sapo.pt/u/andr3">check out my profile</a> or <a href="http://imgs.andr3.net/igive.png">see a bigger screenshot</a></p><p><br />
We have great plans for the website and the community. <strong>We really want to make a difference and help people help other people.</strong> :)<br />
<br />
If you have any feedback, do send it our way. You can use <a href="http://getsatisfaction.com/igive">the GetSatisfaction page</a> we setup or <a href="mailto:me@andr3.net">e-mail me directly</a>.</p><h4>The boring technical bits</h4><p>On the backend, it uses the typical Linux, Apache, PHP, MySQL combination. Memcached for cache and a homegrown CMS.<br />
<br />
On the frontend, the HTML5 doctype (nothing fancy though), CSS (including CSS3 smartass-eries) and not an ounce of javascript. For now. ;)<br />
<br />
The design was entirely Susana's work. Kudos to her! I merely helped with the rest. <br />
<span class="light">Am particularly proud of the progressively-enhanced &lt;button>s.</span></p><h4>A lot more to come</h4><p>Even though we're not completely dedicated to the website (we still have day jobs), we are wholeheartedly committed to the project and <strike>will</strike> are already enhancing the website and contacting people that can help us prove that the web and computers can actually bring us closer to each other.<br />
<br />
Hope to have your help along the way.</p>
				<hr />
				Dear RSS reader, <a href="http://andr3.net/blog/post/143#frmcomment">leave a comment</a>.
				<img src="http://andr3.net/blog/xmltracker/?143" alt="[I'm a tracker image, don't mind me.]" title="tracker image" />
			]]></description>
			<pubDate>Tue, 15 Dec 2009 20:53:32 +0100</pubDate>
			<author>me@andr3.net (André Luís)</author>
			<guid isPermalink="false">903ce9225fca3e988c2af215d4e544d3</guid>
		</item>

		
		<item>
			<title>Clever lists with CSS3 selectors</title>
			<link>http://andr3.net/blog/post/142</link>
			<description><![CDATA[
				<p>Last week, a guy from work who can afford to only support webkit browsers&mdash;hey Luis, I'm looking at you!&mdash;, had hit kind of a brick wall and was asking for help on the company design mailing list... my spidey sense kicked in. I hope this doesn't sound too cocky, but I love the smell of a challenge in the morning.</p><h4>The problem</h4><p>He wanted to have the <code>&lt;li></code>s from an <code>&lt;ul></code> to occupy the entire width regardless of how many they were. If there was only one list item, it would have a <code>width</code> of 100%. Two would have 50% each and three of them, 33.33%.<br />
<br />
Also, he wanted to accomplish this using CSS only, without having to figure out the number either using javascript or a server-side language and apply a <code>class</code> accordingly (a natural and understandable cop-out if you have to support all browsers). But this is 2009 and he was looking at webkit. <q>There has to be a way</q>, I thought.<br />
<br />
So after scratching my head for a bit, I put together a test page and started throwing selectors together and attempting to figure it out.</p><h4>The Solution</h4><p>With the pseudo-class <code>:nth-child</code> you can easily select elements based on their position in the list of children. This allows you to select one element at a time. <br />
<br />
But you need an extra something to take into account how many siblings it has. That was the whole point.<br />
<br />
In comes <code>:nth-last-child</code>. The difference between the two is that nth-child applies to the nth child counting from the top (ie, the child that has <strong>n-1 elements before it</strong>) while the nth-last-child applies to the nth child counting from the bottom (ie, the child that has <strong>n-1 elements after it</strong>!).<br />
<br />
That said, we could use both of this pseudo-classes together to create sets of rules that would only apply when there are <strong>one</strong>, <strong>two</strong> or <strong>three</strong> items in the list!</p><p><br /></p><p class="center"><img class="bordered" src="http://imgs.andr3.net/cleverlists.png" alt="A screenshot of the solution" title="This is what we're aiming for" /></p><p><br /></p><h4>Code</h4><p>Here's the code.</p><pre><code>/* one item */<br />
li:nth-child(1):nth-last-child(1) {<br />
	width: 100%;<br />
}<br />
<br />
/* two items */<br />
li:nth-child(1):nth-last-child(2),<br />
li:nth-child(2):nth-last-child(1) {<br />
	width: 50%;<br />
}<br />
<br />
/* three items */<br />
li:nth-child(1):nth-last-child(3),<br />
li:nth-child(2):nth-last-child(2),<br />
li:nth-child(3):nth-last-child(1) {<br />
	width: 33.3333%;<br />
}</code></pre><p><br /></p><p>I wish I could find <em>one</em> rule that would automatically figure out the width regardless of the number, instead of enumerating them all. Or even find an expression of the type <code>an+b</code> that would collapse all those selectors into one... But for now, this'll do.<br />
<br />
You can test it if you have either Safari or Firefox 3.5 (beta) on this <a href="http://workshop.andr3.net/clever_lists.html">demo page</a>.</p><h4>Why am I telling you this?</h4><p>What made <acronym title="cascading style sheets 2">CSS2</acronym> so successful or powerful wasn't <strong>just</strong> what was written in the spec. It was also the myriad of articles that popped up all over the web that showed how to combine little aspects of the spec to amount to pretty amazing things.<br />
<br />
In conclusion, <em>the sliding doors</em>, <em>the faux columns</em> or <em>the running with sprites</em> articles of <acronym title="cascading style sheets 3">CSS3</acronym> are still waiting to be written.<br />
<br />
<strong>So, what are you waiting for?</strong> Push the envelope and try to discover new ways of using the properties, selectors and media queries to achieve something otherwise impossible.<br />
<br />
<span class="light">Just let us know when you do.</span></p>
				<hr />
				Dear RSS reader, <a href="http://andr3.net/blog/post/142#frmcomment">leave a comment</a>.
				<img src="http://andr3.net/blog/xmltracker/?142" alt="[I'm a tracker image, don't mind me.]" title="tracker image" />
			]]></description>
			<pubDate>Mon, 15 Jun 2009 23:02:46 +0200</pubDate>
			<author>me@andr3.net (André Luís)</author>
			<guid isPermalink="false">a8baa56554f96369ab93e4f3bb068c22</guid>
		</item>

		
		<item>
			<title>SAPO Sessions #2: Javascript Done Right (video)</title>
			<link>http://andr3.net/blog/post/141</link>
			<description><![CDATA[
				<p>As some of you might have heard already, SAPO is doing a series of talks on interesting subjects and have dubbed such events as <a href="http://developers.blogs.sapo.pt/tag/sapo+sessions">SAPO Sessions</a>. As part of my newly acquired job functions, I gave a talk a few weeks ago entitled <strong>Javascript Done Right</strong>. Although the title is a bit cocky, I did try to share a few concepts that, if taken seriously, can make the web a little better for all of us, the users.<br />
<br />
I talked about <a href="http://www.alistapart.com/articles/understandingprogressiveenhancement" title="Read about Progressive Enhancement on ALA">progressive enhancement</a> [alistapart.com] and how writing <strong>unobtrusive javascript</strong> can help you enhance your websites without creating barriers for your users, in terms of both usability and acessibility. <br />
<br />
If the previous paragraph spiked your interest, then go ahead and watch the video. I do apologize for sounding so arrogant at times, but I hope you bear with me 'til the end.<br />
<br />
<span class="light">I know I should have written this post in Portuguese, but I'm not mixing up languages until I have setup a proper language filter on the blog. Either that or a separate blog written in Portuguese... Anyway, moving on.</span></p><p><br /></p><h4>Video</h4><p style="text-align: center"><embed style="margin:1em auto;" src="http://rd3.videos.sapo.pt/play?file=http://rd3.videos.sapo.pt/TrIoIZzgTP06wQHnJV40/mov/1" type="application/x-shockwave-flash" allowFullScreen="true" width="400" height="350"></embed><h4>Slides</h4><div style="text-align: center;" id="__ss_1165810"><br />
<object style="margin:0px auto;" width="425" height="355"><param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=javascriptdoneright-090318200727-phpapp01&rel=0&stripped_title=javascript-done-right" /><param name="allowFullScreen" value="true"/><param name="allowScriptAccess" value="always"/><embed src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=javascriptdoneright-090318200727-phpapp01&rel=0&stripped_title=javascript-done-right" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"></embed></object></div><p>If you have any questions, suggestions or criticism, don't hesitate to send them my way either on the <a href="http://andr3.net/blog/post/141#comments">comments</a>, via <a href="http://id.andr3.net">email</a> or <a href="http://twitter.com/andr3">twitter</a>.</p>
				<hr />
				Dear RSS reader, <a href="http://andr3.net/blog/post/141#frmcomment">leave a comment</a>.
				<img src="http://andr3.net/blog/xmltracker/?141" alt="[I'm a tracker image, don't mind me.]" title="tracker image" />
			]]></description>
			<pubDate>Thu, 09 Apr 2009 14:11:12 +0200</pubDate>
			<author>me@andr3.net (André Luís)</author>
			<guid isPermalink="false">0f28b5d49b3020afeecd95b4009adf4c</guid>
		</item>

		
		<item>
			<title>It's back on!!</title>
			<link>http://andr3.net/blog/post/140</link>
			<description><![CDATA[
				<p>After <a href="http://www.collegehumor.com/tag:prank-war/videos">a year and a half in the making</a>, Streeter made his move!! <br />
<br />
The great part of this is that the <strong>Prank War</strong> is back on!</p><p><br /></p><object type="application/x-shockwave-flash" data="http://www.collegehumor.com/moogaloop/moogaloop.swf?clip_id=1902812&fullscreen=1" width="640" height="360" ><param name="allowfullscreen" value="true"/><param name="wmode" value="transparent"/><param name="AllowScriptAccess" value="true"/><param name="movie" quality="best" value="http://www.collegehumor.com/moogaloop/moogaloop.swf?clip_id=1902812&fullscreen=1"/><embed src="http://www.collegehumor.com/moogaloop/moogaloop.swf?clip_id=1902812&fullscreen=1" type="application/x-shockwave-flash" wmode="transparent"  width="640" height="360"  allowScriptAccess="always"></embed></object><div style="padding:5px 0; text-align:center; width:640px;">Watch <a href="http://www.collegehumor.com/video:1902812">Prank War 7: The Half Million Dollar Shot</a> on <a href="http://www.collegehumor.com/">CollegeHumor</a></div><p><br /></p><p><acronym title="By the way">BTW</acronym>, if you haven't seen these guys' original videos, you're <strong>so</strong> missing out. Best comedy show I've seen online. I recommend the <a rel="vote-for" href="http://www.collegehumor.com/tag:hardly-working">Hardly Working series</a>. ;)</p>
				<hr />
				Dear RSS reader, <a href="http://andr3.net/blog/post/140#frmcomment">leave a comment</a>.
				<img src="http://andr3.net/blog/xmltracker/?140" alt="[I'm a tracker image, don't mind me.]" title="tracker image" />
			]]></description>
			<pubDate>Mon, 30 Mar 2009 22:38:23 +0200</pubDate>
			<author>me@andr3.net (André Luís)</author>
			<guid isPermalink="false">1385974ed5904a438616ff7bdb3f7439</guid>
		</item>

		
		<item>
			<title>81st Academy Awards</title>
			<link>http://andr3.net/blog/post/139</link>
			<description><![CDATA[
				<p><img class="imgright bordered" src="http://imgs.andr3.net/81stoscars.png" alt="The Oscars poster" title="81st Academy Awards - Poster" />It's <strong>that</strong> time of the year again. The Oscars are here.<br />
<br />
For the past few weeks, I've been making my usual effort to watch the most of the movies that have been nominated this year. Yeah, I know, I'm a sheep. But gladly so. <br />
<br />
For reference, I've watched the following movies (in no particular order): Doubt, The Dark Knight, Changeling, The Reader, Revolutionary Road, The Wrestler, Milk, Benjamin Button, Slumdog Millionaire, Tropic Thunder, WALL-E, Kung-Fu Panda, Happy-Go-Lucky and, of course, a few others non-nominated movies.<br />
<br />
So, without further ado, here are my predictions:</p><p> </p><ul><li><h4>Actor in a Leading Role</h4><p>My hunch: <strong><del>Mickey Rourke</del></strong> <strong style="color:#c00;">FAIL</strong></p>Winner: <strong>Sean Penn</strong></p></li><li><h4>Actor in a Supporting Role</h4><p>My hunch: <strong>Heath Ledger</strong> <strong style="color: #119705;">EPIC WIN!!</strong> (see <a href="http://andr3.net/blog/post/127">my review of the Black Knight</a>)</p>Winner: <strong>Heath Ledger</strong></p></li><li><h4>Actress in a Leading Role</h4><p>My hunch: <strong>Kate Winslet</strong> <strong style="color: #119705">FTW!</strong> (best acceptance speech of the evening)</p>Winner: <strong>Kate Winslet</strong></p></li><li><h4>Actress in a Supporting Role</h4><p>My hunch: <strong><del>Viola Davis</del></strong> <strong style="color: #c00">FAIL</strong></p>Winner: <strong>Penélope Cruz</strong></p></li><li><h4>Animated Feature Filme</h4><p>My hunch: <strong>WALL-E</strong> <strong style="color: #119705">FTW!</strong></p>Winner: <strong>WALL-E</strong></p></li><li><h4>Art Direction</h4><p>My hunch: <strong><del>Changeling</del></strong> <strong style="color: #c00">FAIL</strong></p>Winner: <strong>Donald Graham Burt, Victor J. Zolfo (Benjamin Button)</strong></p></li><li><h4>Cinematography</h4><p>My hunch: <strong><del>The Curious Case of Benjamin Button</del></strong> <strong style="color:#c00">FAIL</strong></p>Winner: <strong>Slumdog Millionaire</strong></p></li><li><h4>Directing</h4><p>My hunch: <strong><del>The Curious Case of Benjamin Button</del></strong> <strong style="color: #c00">FAIL</strong></p>Winner: <strong>Danny Boyle (Slumdog Millionaire)</strong></p></li><li><h4>Writing (adapted)</h4><p>My hunch: <strong>Slumdog Millionaire</strong> <strong style="color: #119705">FTW!</strong></p>Winner: <strong>Simon Beaufoy (Slumdog Millionaire)</strong></p></li><li><h4>Writing (original)</h4><p>My hunch: <strong><del>WALL-E</del></strong> <strong style="color: #c00">FAIL</strong></p>Winner: <strong>Dustin Lance Black (Milk)</strong></p></li><li><h4>Best Picture</h4><p>My hunch: <strong>Slumdog Millionaire</strong> <strong style="color:#119705">FTW!</strong></p>Winner: <strong>Slumdog Millionaire</strong></p></li></ul><p> </p><h4>MY WINNER</h4><p>I couldn't leave out the best movie I've watched in recent years, which, <acronym title="In My Humble Opinion">IMHO</acronym>, deserved the Best Picture award this year: <a rel="vote-for" href="http://www.imdb.com/title/tt0814314/"><strong>SEVEN POUNDS</strong></a>!!!</p><p><br /></p><hr /><p>What do you think? Any comments? :)</p>
				<hr />
				Dear RSS reader, <a href="http://andr3.net/blog/post/139#frmcomment">leave a comment</a>.
				<img src="http://andr3.net/blog/xmltracker/?139" alt="[I'm a tracker image, don't mind me.]" title="tracker image" />
			]]></description>
			<pubDate>Sun, 22 Feb 2009 22:37:38 +0100</pubDate>
			<author>me@andr3.net (André Luís)</author>
			<guid isPermalink="false">e00da03b685a0dd18fb6a08af0923de0</guid>
		</item>

		
		<item>
			<title>Happy Geek Festivities!!</title>
			<link>http://andr3.net/blog/post/138</link>
			<description><![CDATA[
				<p>It's right around the corner! <del>A once in a lifetime event!</del> Actually, it won't happen again!!! <span class="vevent">The UNIX timestamp is approaching yet another landmark. It will be <span class="summary"><abbr class="dtstart" title="2009-02-13T23:31:30Z">1234567890</abbr></span> seconds counting from midnight 1st January 1970 aka UNIX Epoch</span>!!<br />
<br />
And check this out... our good friend Gamboa <a href="http://pdvel.com/happy1234567890/">threw us a webparty</a>! Let's all open our browsers during this historical event and party on!<br />
<br />
He has built a countdown timer that will throw a bunch of fireworks when the time comes... and it will log everyone who's viewing any page that includes his tiny javascript counter! He'll publish the list of websites who hosted this timer &amp; respective count of atendees! :)<br />
<br />
So here's mine. But there are plenty other websites joining the party!<br />
<span class="light">(if you're reading this in an rss reader, jump on over to the website!)</span><br />
<br />
<script type="text/javascript" src="http://pdvel.com/happy1234567890/happy1234567890.js"></script><br />
<br />
To participate, just add this tiny script to your page:<br />
<code>&lt;script type="text/javascript" src="http://pdvel.com/happy1234567890/happy1234567890.js">&lt;/script></code><br />
<br />
May this turn-of-page event bring you good fortune on your geeky endeavours!<br />
<br />
Cheers!</p>
				<hr />
				Dear RSS reader, <a href="http://andr3.net/blog/post/138#frmcomment">leave a comment</a>.
				<img src="http://andr3.net/blog/xmltracker/?138" alt="[I'm a tracker image, don't mind me.]" title="tracker image" />
			]]></description>
			<pubDate>Thu, 12 Feb 2009 20:48:21 +0100</pubDate>
			<author>me@andr3.net (André Luís)</author>
			<guid isPermalink="false">013d407166ec4fa56eb1e1f8cbe183b9</guid>
		</item>

		
		<item>
			<title>Ma.gnolia's downfall (updated)</title>
			<link>http://andr3.net/blog/post/137</link>
			<description><![CDATA[
				<p>I write this post with a <strong>very heavy heart</strong>.<br />
<br />
<img class="imgright" src="http://imgs.andr3.net/magnolia-downfall.png" alt="ma.gnolia's logo, fading" title="Magnolia's Downfall" />In case you missed this, the fantastic bookmarking service <a href="http://ma.gnolia.com">Ma.gnolia</a> has put up a scary warning on their homepage announcing that their platform was brought down due to data corruption and <strong>loss</strong>.<br />
<br />
<span class="light">Hopefuly when you click that link, you'll see the usual Ma.gnolia beautiful homepage... but most likely, you won't.</span><br />
<br />
The fact that the wording on that open letter is so careful not to commit to any date or feed any hope of total recovery, outright scares me. It's like they're preparing us for the worst...<br />
<br />
The problem is... I've grown to love ma.gnolia. That's right, <strong>love</strong>. I've never liked <a href="http://del.icio.us">del.icio.us</a>. It demo-ed the social power of the web, but it was <strong>fugly</strong> and messy from the start! When I started using a website to store my bookmarks, I fell for Ma.gnolia. Few other websites made me feel as warm inside, just by using them. Not only they had a better experience, but they've always been more than open to new trends and technologies (openid, eaut, microformats, etc.) but they also treated the users very warmly. Something I never saw from del.icio.us/Yahoo!.<br />
<br />
So it's not surprising that I feel something very close to what you feel when you lose a harddrive with very important data, because in the end, the result is pretty much the same. Loss of data.<br />
<br />
I'm refraining from hoping there will be a full recovery just so I won't be disappointed. I actually have a theory that involves sql injections and a loose policy on backups, but... we'll leave that for some other time.<br />
<br />
<strong>The good news</strong> is that since I setup my <a href="http://andr3.net/stream">lifestream</a> to republish my ma.gnolia bookmarks, I managed to salvage <strong>263 bookmarks</strong>. The oldest of them is from August 2007. Not that bad.<br />
<br />
Whatever comes out of this fiasco, it has certainly taught me a valuable lesson. Treat the data you put up in the cloud as you would treat an external drive. Back up <del><a href="http://ma.gnolia.com">ma.gnolia</a></del> <em>(*insert new bookmarking website*)</em> to <a href="http://del.icio.us">del.icio.us</a> and <a href="http://links.sapo.pt">SAPO Links</a>. Keep a local copy of all the <a href="http://flickr.com">Flickr</a> photos and upload a copy to <a href="http://photobucket.com/">Photobucket</a> and <a href="http://smugmug.com">smugmug</a>. <br />
<br />
Of course I'm not gonna do this overnight, that's why services like <a href="http://tarpipe.com">tarpipe</a> are very well positioned to bring this to the average user with the least amount of effort. All I have to do is create workflows that put my content on more than one place. If Amazon, Yahoo! and SAPO all fail at the exact same time... we're probably being invaded by Aliens or something, so losing your online content might be the smallest of your problems.</p><ins datetime="20080203"><h4>Update</h4><p><span class="vcard"><a class="url" rel="friend colleague" href="http://alcidesfonseca.com"><abbr class="fn" title="Alcides Fonseca">Alcides</abbr></a></span> reminded me to include a few examples of workflows that could achieve this. Here they are.</p><p> </p><ol><li><p><a href="http://imgs.andr3.net/photos-workflow.png">Workflow to submit <strong>photos</strong> to Flickr, Photobucket and 23hq.</a> (possible now)</p><p><a href="http://imgs.andr3.net/photos-workflow.png"><img src="http://imgs.andr3.net/photos-workflow-small.png" alt="" title="Redudant Photos" /></a></p></li><li><p><a href="http://imgs.andr3.net/links-workflow.png">Workflow to submit <strong>links</strong> to del.icio.us, ma.gnolia and SAPO links</a>. (fictional workflow)</p><p><a href="http://imgs.andr3.net/links-workflow.png"><img src="http://imgs.andr3.net/links-workflow-small.png" alt="" title="Redundant links" /></a></p></li></ol></ins>
				<hr />
				Dear RSS reader, <a href="http://andr3.net/blog/post/137#frmcomment">leave a comment</a>.
				<img src="http://andr3.net/blog/xmltracker/?137" alt="[I'm a tracker image, don't mind me.]" title="tracker image" />
			]]></description>
			<pubDate>Mon, 02 Feb 2009 19:01:08 +0100</pubDate>
			<author>me@andr3.net (André Luís)</author>
			<guid isPermalink="false">3988c7f88ebcb58c6ce932b957b6f332</guid>
		</item>

		
		<item>
			<title>Happy 0b11111011001</title>
			<link>http://andr3.net/blog/post/136</link>
			<description><![CDATA[
				<p>Just want to send wishes of happy entrance in 2009 to anyone who might read this.<br />
<br />
This year, 2008, was easily my best year so far, in various aspects, so I hope I'm not pushing my luck by hoping that 2009 be even better.<br />
<br />
As far as resolutions go, I'll:</p><ul><li>try to blog more</li><li>tweet less</li><li>and hope to advance a few projects I have brewing.</li></ul><p><br />
</p><p>In review, 2008 was a great year, filled with great music. <a href="http://www.last.fm/music/Kings+of+Leon"><strong>Kings of Leon</strong></a> and <a href="http://www.last.fm/music/Get+Cape.+Wear+Cape.+Fly"><strong>Get Cape. Wear Cape. Fly.</strong></a> <span class="light">(best name for a band, ever)</span> take the top spots on my shortlist. <br />
<br />
As for movies, I'm going to have to agree with <span class="vcard"><a rel="friend coworker colleague" class="url" href="http://blog.centopeia.com"><abbr class="fn" title="Pedro Custódio"><span class="nickname">pecus</span></abbr></a></span>, <a href="http://www.imdb.com/title/tt0758758/"><strong>Into the Wild</strong></a> was the best movie I watched all year <span class="light">(it premiered in 2008 in Portugal, so it counts)</span>. Followed by <a href="http://www.imdb.com/title/tt0468569/"><acronym title="The Dark Knight"><strong>TDK</strong></acronym></a> and <a href="http://www.imdb.com/title/tt0292963/"><strong>Before the Devil Knows You're Dead</strong></a>.<br />
<br />
<strong>And that's a wrap!</strong> :-)</p>
				<hr />
				Dear RSS reader, <a href="http://andr3.net/blog/post/136#frmcomment">leave a comment</a>.
				<img src="http://andr3.net/blog/xmltracker/?136" alt="[I'm a tracker image, don't mind me.]" title="tracker image" />
			]]></description>
			<pubDate>Wed, 31 Dec 2008 14:30:15 +0100</pubDate>
			<author>me@andr3.net (André Luís)</author>
			<guid isPermalink="false">42a0e188f5033bc65bf8d78622277c4e</guid>
		</item>

		
		<item>
			<title>Codebits 2008 - We'd like to thank the academy...</title>
			<link>http://andr3.net/blog/post/135</link>
			<description><![CDATA[
				<p class="center light" style="font-size:0.8em"><a href="http://codebits.sapo.pt"><img class="bordered" src="http://imgs.andr3.net/codebits.wall.png" alt="Codebits projected on a wall" /></a><br />
Photo by <a href="http://flickr.com/photos/pedrocavaco/3036095518/">Pedro Cavaco</a></p><p><a href="http://codebits.sapo.pt">SAPO Codebits 2008</a> has come and gone... and let me tell you, what a 3 day experience it was.<br />
<br />
Let's start from the beginning.</p><h4>My talk</h4><p>I was up very early in the schedule, so I gave the talk, <a href="http://andr3.net/blog/post/134">Microformats - putting together the pieces of the puzzle</a> (roughly translated title) on the second slot of the first day. It was nice being able to stop worrying about it very early in the event. <br />
<br />
From all the feedback I've gathered, right then and there and also later on the web, I think it went very well. It's nice seeing people saying:</p><p> </p><blockquote cite=""><p>The truth is that I’ve already heard a lot about microformats, but I’ve never had the chance to search and read something more detailed about it. (...) So, now that I caught some interest in Microformats, I’ll soon be applying them on my web projects.<br />
&mdash;<a href="http://blog.rogeriopvl.com/archives/learning-microformats-at-sapo-codebits/">Rogério Vicente</a></p></blockquote><p> </p><p>If you want, take a peek at the slides at <a href="http://andr3.net/blog/post/134">my last post</a> or <a href="http://www.slideshare.net/andr3/microformatos-juntando-as-peas-do-puzzle-presentation/v1?src=embed">view them on slideshare</a> <span class="light">(they're in Portuguese, though)</span>.<br />
<br />
I handed out a few stickers, but if you want some for you, either ask me or <a href="http://suda.co.uk/projects/microformats/moo/">create your own at Moo</a> <br />
<span class="light">(created by <a rel="colleague" href="http://suda.co.uk">Brian Suda</a>)</span>.</p><h4>Other Presentations</h4><p>The fact that some talks I was interested in were at the same time, presented the usual difficulties.<br />
<br />
Which talk should I go to?<br />
<br />
The ones I liked best were:</p><ul><li class="vcard"><a rev="vote-yes" href="http://codebits.sapo.pt/intra/s/speaker/30">Web cartooning ao vivo e a cores</a>, by <a rel="friend coworker colleague" class="fn n url" href="http://macacos.com"><span class="given-name">Pedro</span> <span class="middle-name">Couto</span> e <span class="family-name">Santos</span></a></li><li><a href="http://codebits.sapo.pt/intra/s/speaker/8">CouchDB</a>, by <a href="http://jan.prima.de/~jan/plok/">Jan Lehnardt</a></li><li class="vcard"><a href="http://codebits.sapo.pt/intra/s/speaker/37">Tecnologia numa startup </a>, by <a rel="colleague" class="url fn" href="http://blog.cpinto.net">Celso Pinto</a> (only saw it <a href="http://www.slideshare.net/cfpinto/codebits-handivi-presentation/" title="Tecnologia numa startup">on slideshare</a>)</li></ul><p> </p><p>There were a few others I missed but I'll try to watch them as SAPO start releasing the videos (yes, there will be videos).</p><h4>Coding competition</h4><p>Right. Since this was heavily inspired in Yahoo! Hackday, the highlight is the coding competition.<br />
<br />
This year I teamed up <strong>again</strong> with my pal <a rel="friend colleague coworker" href="http://igeni.us">Pedro Eugénio</a> and we implemented a basic prototype of an idea we had during the event. Little did we know what was in store for us!<br />
<br />
<strong>Here's the pitch.</strong></p><h4>Who's In?</h4><p>We thought that one feature that was lacking on all major analytics packages was being able to see what your users were actually doing on your websites. So we wrote a little demo that captured the <strong>mouse movements</strong> and <strong>mouse clicks</strong> of each user and played it in the admin area (using comet, which was our first attempt at using it), all merged into one replica of the website.<br />
<br />
This would allow site owners to <strong>perform usability tests</strong> on users without affecting their behaviour by telling them they're being tested. Also, <strong>client support</strong> can use this to provide some remote assistance on-the-fly with no setup required. There's a whole bunch of use-cases for this, really. And some of them might actually pull some <strong>money</strong> behind it.<br />
<br />
If you're interested, <a href="http://screencast.com/t/AyH2UIbqWwe">watch the screencast</a> we used during the 90 seconds and see the picture of a visual enhancement we did after recording the video below.</p><p class="center"><img src="http://imgs.andr3.net/whosin.png" alt="a screenshot of our project" title="Different colors for each user. Green one is clicking" /></p><p><br />
We thought the idea was great and as we shared it with everyone who was kind enough to hear us, we started getting very positive feedback... namely from <span class="vcard"><a rel="friend colleague" class="url fn" href="http://unfoldingtheweb.com/">Bruno Pedro</a></span>, <span class="vcard"><a class="url fn" rel="friend colleague" href="http://www.simplicidade.org/notes/">Pedro Melo</a></span>, <span class="vcard"><a rel="colleague" class="fn url" href="http://mariz.org/blog/">Nuno Mariz</a></span>, etc. That's always a great motivator. Also, <span class="vcard"><strong class="fn">Bernardo Mota</strong></span> helped us a lot with his experience with client support. Thank you all for the help.<br />
<br />
Well... <strong>The best was yet to come, as this little demo granted us <del>the ___th prize!</del></strong> <del><span class="light">(we were so taken by surprise that we didn't actually remembered to ask which prize we got! It was either 6th or 5th, I think.)</span></del> <ins style="display:inline">4th place</ins> I couldn't believe it! <strong>We won a prize!!</strong> And what a prize it was! We each got a brand new <a href="http://www.apple.com/macbook/">Macbook</a>, a <a href="http://direct.motorola.com/hellomoto/motoq9h/">motorola Q 9h</a> and 2x books. I grabbed one that I've been wanting ever since I saw <a href="http://pixeldiva.co.uk">Ann McMeekin</a> presenting at <a href="http://headconference.com">&lt;HEAD&gt;</a>: <a href="http://www.amazon.com/Design-Accessible-Web-Sites-Programmers/dp/1934356026" title="36 keys to creating content for all audiences and platforms">Design Accessible Web Sites</a>. Pedro got a huge bible on Ajax. Awesome (the Eddie Izzard kind of awesome) prizes, I tell you. Great partners Codebits has. ;) <br />
<br />
So thank you all who helped us, the jury for supporting us and now, we're off to find out the best way to get this online <acronym title="as soon as possible">ASAP</acronym>. I'll keep you posted.<br />
<br />
<strong>One wish for 2009</strong>, though... I hope to see a lot less (or... none?) projects presented that were <strong>not</strong> developed within the 24 hours. There were still a good deal of projects that were clearly developed outside codebits and just used them at the competition... I know it's not that polite to critique if you're one of the winners, but the whole spirit of the event is to see what you can come up with in 24 hours...<br />
<br />
So kudos to everyone who did their stuff at the event and as far as my favourite projects go, well, here's a list.</p><ul><li>Crowdbeats</li><li>CloudStream</li><li>Myusic</li><li>Blog game</li></ul><p> </p><h4>Organizers and participants</h4><p>A last word to the organizers, who happen to be the company where I work at. Well done boys. It makes us proud to be part of the family with such a stunning event.<br />
<br />
Also, I met a good deal of people throughout the 3 days and let me tell you, it feels good to see so many people getting together around the common interest, technology, and still be able to have a good time, laugh, sing, play, etc. <br />
<br />
It's a proof that when it comes to geeks, there's more than meets the eye. ;)</p>
				<hr />
				Dear RSS reader, <a href="http://andr3.net/blog/post/135#frmcomment">leave a comment</a>.
				<img src="http://andr3.net/blog/xmltracker/?135" alt="[I'm a tracker image, don't mind me.]" title="tracker image" />
			]]></description>
			<pubDate>Sun, 16 Nov 2008 20:54:02 +0100</pubDate>
			<author>me@andr3.net (André Luís)</author>
			<guid isPermalink="false">7f1de29e6da19d22b51c68001e7e0e54</guid>
		</item>

		
		<item>
			<title>Microformatos - juntando as peças do puzzle @ Codebits</title>
			<link>http://andr3.net/blog/post/134</link>
			<description><![CDATA[
				<p>Here it is, the presentation I just gave at Codebits 2008. English-speaking readers, I'm sorry but the presentation was in Portuguese...</p><p> </p><div style="text-align:center" id="__ss_749898"><object style="margin:0px auto;" width="425" height="355"><param name="movie" value="http://static.slideshare.net/swf/ssplayer2.swf?doc=ufscodebits-1226594974232967-8&stripped_title=microformatos-juntando-as-peas-do-puzzle-presentation" /><param name="allowFullScreen" value="true"/><param name="allowScriptAccess" value="always"/><embed src="http://static.slideshare.net/swf/ssplayer2.swf?doc=ufscodebits-1226594974232967-8&stripped_title=microformatos-juntando-as-peas-do-puzzle-presentation" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"></embed></object></div><p> </p><p>Feedback more than appreciated.<br />
<br />
Also, I forgot to say I'll be hanging out with cheatsheets during the hacking competition. On top of that, I have some moo stickers to hand out. Ask me for them... I'm also looking for more stickers, so if you have some, let me know.<br />
<br />
Happy hacking, folks.</p>
				<hr />
				Dear RSS reader, <a href="http://andr3.net/blog/post/134#frmcomment">leave a comment</a>.
				<img src="http://andr3.net/blog/xmltracker/?134" alt="[I'm a tracker image, don't mind me.]" title="tracker image" />
			]]></description>
			<pubDate>Thu, 13 Nov 2008 16:18:17 +0100</pubDate>
			<author>me@andr3.net (André Luís)</author>
			<guid isPermalink="false">02522a2b2726fb0a03bb19f2d8d9524d</guid>
		</item>

		
		<item>
			<title>Codebits 2008</title>
			<link>http://andr3.net/blog/post/133</link>
			<description><![CDATA[
				<p><strong>This post will be written in Portuguese, since it's a local event. It's heavily inspired by the Yahoo! Hackday, but if you want to know more, please, leave a comment and I'll be happy to answer.</strong></p><p>&nbsp;</p><p class="center"><a href="http://codebits.sapo.pt"><img class="bordered" src="http://codebits.sapo.pt/logos/hf468x80.png" alt="Logótipo do Codebits 2008" /></a></p><p>&nbsp;</p><p>Estamos naquela altura do ano. Altura do Codebits! O ano passado, a primeira edição garantiu um lugar especial no coração de geeks por todo esse Portugal. Pelos pequenos <em>teasers</em> que foram sido lançados no <a href="http://codebits.sapo.pt">Blog do evento</a>, este ano ainda vai ser melhor! <br />
<br />
E claro, não podia deixar de lá estar. Cá está o <a rel="me" href="http://codebits.sapo.pt/intra/s/user/13">meu perfil na Intra do evento</a>. Graças ao Celso, aquilo está carregadinho de XFNs e hCards. :D<br />
<br />
Este ano, fui convidado a fazer uma <a href="http://codebits.sapo.pt/intra/s/speaker/29" rel="me">workshop</a> sobre um tema que me interessa bastante e que não deverá ser surpresa para quem lê o blog &mdash; <strong>microformatos</strong>. Na altura tive receio de ficar marcado como "O gajo que não se cala com microformatos", mas uma vez que nunca fiz nenhuma sobre este tema num espaço público (ambas as vezes foram formações internas), aceitei o convite.<br />
<br />
Aqui fica <a href="http://codebits.sapo.pt/intra/s/speaker/29" rel="me">a sinopse publicada no site do Codebits</a>:</p><blockquote><p>Os microformatos têm-se vindo a afirmar nos últimos anos como uma peça vital no futuro da web. Dada a sua facilidade de implementação e o aumento do suporte destes formatos em várias frentes, há cada vez mais sites a produzirem conteúdos com estes formatos embebidos.<br />
<br />
Nesta workshop iremos dar uma introdução ao conceito, uma visão geral dos formatos mais predominantes e mostrar várias formas de os consumir _hoje_ na web.</p></blockquote><p>&nbsp;</p><p>Vai ter por base a apresentação que publiquei há umas semanas, no entanto, foi alterada para estar mais próxima da realidade do codebits. Para além disso, foi actualizada com algumas novidades que sugiram entretanto. Também irá incluir uma série de exemplos e possibilidades para talvez despertar a imaginação dos participantes e poderem assim criar projectos para o concurso do Codebits que tirem partido da miríade de microformatos que existem por essa web fora.<br />
<br />
<strong>Ora tomem lá um sneak-peek:</strong></p><p class="center"><br />
<img src="http://imgs.andr3.net/sneakpeek.png" alt="um preview da apresentação" title="Uma espreitadela... ;)" /></p><p><br />
Se tens dúvidas ou críticas sobre os slides que publiquei, aparece e coloca questões!<br />
<br />
Até lá? ;)<br />
<br />
<span class="light">Mal posso esperar pela edição de 2009. Ano passado: quadrados. Este ano: cubos. Próximo: hipercubo? :D</span></p>
				<hr />
				Dear RSS reader, <a href="http://andr3.net/blog/post/133#frmcomment">leave a comment</a>.
				<img src="http://andr3.net/blog/xmltracker/?133" alt="[I'm a tracker image, don't mind me.]" title="tracker image" />
			]]></description>
			<pubDate>Tue, 11 Nov 2008 04:53:49 +0100</pubDate>
			<author>me@andr3.net (André Luís)</author>
			<guid isPermalink="false">9fc3d7152ba9336a670e36d0ed79bc43</guid>
		</item>

		
		<item>
			<title>Aaaaaand.... we're *hic* back!</title>
			<link>http://andr3.net/blog/post/132</link>
			<description><![CDATA[
				<p class="light"><q>"Back? Where did you go??"</q> &mdash; read on, you'll know in a minute.</p><p>&nbsp;</p><p>I've had a couple of websites hosted at <a rev="vote-against" href="http://powweb.com">PowWeb</a> since 2005. Even tough I had had other hostings before that, their plan really looked promising, at the time. <br />
<br />
For the first year, everything went smoothly. After that, the lack of <acronym title="Secure Shell">SSH</acronym> and their poor handling of a few issues I had with my account really started to bug me. <br />
<br />
When the yearly invoice was approaching, I really wanted to move everything elsewhere, but I ended up staying simply because it was too much of a trouble. Didn't want to move the whole set of websites, since, if I recall correctly, it was during some busy busy weeks.<br />
<br />
But come on... this is 2008, the 21st century! No one should have their websites hosted on hosts they don't like. That's why this year, I got off my ass and moved everything to <a href="http://slicehost.com">slicehost</a>. Yes, <strong>I'm finally free of PowWeb</strong>! And that makes me smile.</p><p class="center"><img src="http://imgs.andr3.net/slicehost.png" alt="Moved from powweb to slicehost" /></p><p><br />
On the table, I had <a href="http://mediatemple.net/webhosting/gs/">mediatemple's (gs)</a>, <a href="http://slicehost.com">slicehost</a> and <a href="http://gandi.net">gandi</a>. I decided to grab a slice and see how it goes. I'm on a monthly basis, so if I want to pick up and leave, I will. <span class="light">And yes, I know they were just bought by RackSpace. I'm an optimist.</span><br />
<br />
With the total control over the machine, comes a lot more work. Since I've never worn the admin hat very seriously, some of you might have felt a few <strong>*hiccups*</strong> on either one of my hosted domains:</p><ul><li><strong>*.andr3.net</strong></li><li><a href="http://mobifeeds.net"><strong>mobifeeds.net</strong></a></li><li><a href="http://brunoluis.com"><strong>brunoluis.com</strong></a></li></ul><p><br />
If you find something out of place, it's either a glitch in the Matrix or I've overlooked something.<br />
<br />
<a href="mailto:me@andr3.net">Give me a shout</a>, will ya? Thanks. </p>
				<hr />
				Dear RSS reader, <a href="http://andr3.net/blog/post/132#frmcomment">leave a comment</a>.
				<img src="http://andr3.net/blog/xmltracker/?132" alt="[I'm a tracker image, don't mind me.]" title="tracker image" />
			]]></description>
			<pubDate>Wed, 29 Oct 2008 14:42:27 +0100</pubDate>
			<author>me@andr3.net (André Luís)</author>
			<guid isPermalink="false">65ded5353c5ee48d0b7d48c591b8f430</guid>
		</item>

		
		<item>
			<title>BarcampPT: The end of the tabula rasa users?</title>
			<link>http://andr3.net/blog/post/131</link>
			<description><![CDATA[
				<p>A week ago today I was arriving from a weekend spent amongst the Portuguese geekdom. I attended my very first <a href="http://barcamppt.org">Barcamp</a>, in Coimbra. So, in the spirit of the event I prepared a talk about something that have been on my mind recently.<br />
<br />
Instead of repeating <a href="http://andr3.net/blog/post/126">the presentation about microformats</a>, which is nothing more than an attempt to push adoption of microformats to increase semantics on websites, I decided to look at it from a different angle and <strong>show how you can muster the value of semantic content, available TODAY on our users' other websites/services</strong>.<br />
<br />
If you're interested, check the presentation below. I gave the talk <a href="http://www.slideshare.net/andr3/o-fim-dos-utilizadores-tabula-rasa-presentation">in Portuguese</a>, but since there were so few slides, I translated them to English.</p><p><br />
</p><div style="text-align:center" id="__ss_595049"><object style="margin:0px" width="425" height="355"><param name="movie" value="http://static.slideshare.net/swf/ssplayer2.swf?doc=tabularasaen-1221221003018762-9&stripped_title=the-end-of-the-tabula-rasa-users-presentation" /><param name="allowFullScreen" value="true"/><param name="allowScriptAccess" value="always"/><embed src="http://static.slideshare.net/swf/ssplayer2.swf?doc=tabularasaen-1221221003018762-9&stripped_title=the-end-of-the-tabula-rasa-users-presentation" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"></embed></object></div><p><br />
Feel free to give some feedback in the comments below.</p><p><br />
</p><h4>Demo and Code</h4><p>For those of you who didn't attend, I wrote a tiny little script over two nights that acts as <strong>proof of concept</strong>. It simply scrapes a given page and tries to gather data of the user's <strong>attention profile</strong>. <br />
<br />
The goal would be to be able to provide content in which the user is interested right off the bat, as soon as they sign up. I described the <em>harvesting</em> algorithm in one of the slides, but here is a small list of the steps:</p><p><br />
</p><ol><li style="list-style-type:decimal;">Get page contents.</li><li style="list-style-type:decimal;">Look for an <acronym title="Attention Profile Markup Language">APML</acronym></li><li style="list-style-type:decimal;">Gather set of <code>rel-tag</code>s</li><li style="list-style-type:decimal;">Scrape any <code>rel-next</code>, <code>rel-previous</code> or <code>rel-archives</code>.<br />
<span class="light">This step is not done in the script, it just detects the presence of the links.</span></li></ol><p><br />
You can test it for yourself at: <a href="http://workshop.andr3.net/tageater" style="font-size: 1.15em">http://workshop.andr3.net/tageater/</a><br />
<br />
If you want the code, <a href="http://workshop.andr3.net/tageater/tageater.zip">it's available for download as zip file</a>. I didn't put it up on SVN or anything because it's just an example. It's written in <strong>PHP (5.0)</strong>, requires <strong>curl</strong>, <strong>DOM</strong> and <strong>SimpleXML</strong>.<br />
<br />
It uses the <a href="http://microformatique.com/optimus/">microformats transformer Optimus</a>, written by <span class="vcard"><a class="url fn"href="http://dmitry.baranovskiy.com/">Dmitry  Baranovskiy</a></span>.<br />
<br />
It includes a very basic cache mechanism, based on the filesystem. Make sure the ./cache/cache folder has the right permissions, if you want to use it.<br />
<br />
I'm releasing all this under the MIT License, but remember this is only a <strong>proof of concept</strong>, or in another words, <strong>do not use this in production.</strong></p><p><br />
</p><h4>Examples</h4><p>Here's a few tests I made with it. First, and this is included in the script eve though it's deactivated, I pointed it at the <a href="http://workshop.andr3.net/tageater/examples/barcamp.html">all the URLs specified by the BarcampPT attendees</a>. On top of that, to avoid skewing the results by grabbing URLs owned by fellow geeks, I pointed it towards <a href="http://workshop.andr3.net/tageater/examples/blogsdosapo.html">5 of the highlighted blogs</a> at <a href="http://blogs.sapo.pt">SAPO Blogs</a> at the time.</p><p><br />
</p><h4><abbr title="Questions">Q</abbr>&amp;<abbr title="Answers">A</abbr></h4><p>A very important question came up from the audience right at the end.</p><p><br />
</p><dl><dt><strong>What's the motivation to open up and publish our users' attention profiles?</strong></dt><dd>By opening up your platform and allowing the users to knowingly publish their attention profiles, you are not only becoming a part of the web's ecosystem. You are increasing the value and importance of the users profiles in your own service/website!<br />
<br />
Or as I put it, when the user signs up on any other website or service and sees that it's possible to import his attention profile from YOUR service, who do you think will benefit? Both the new service AND your own! He will become aware of the increased usefulness of having a profile with you. <a href="http://chrissaad.wordpress.com/2008/09/04/data-lockin/">More here.</a></dd></dl><p><br />
If you have some more questions, shoot. :)</p>
				<hr />
				Dear RSS reader, <a href="http://andr3.net/blog/post/131#frmcomment">leave a comment</a>.
				<img src="http://andr3.net/blog/xmltracker/?131" alt="[I'm a tracker image, don't mind me.]" title="tracker image" />
			]]></description>
			<pubDate>Sun, 14 Sep 2008 20:56:16 +0200</pubDate>
			<author>me@andr3.net (André Luís)</author>
			<guid isPermalink="false">1afa34a7f984eeabdbb0a7d494132ee5</guid>
		</item>

		
		<item>
			<title>A quick one for the geeks: z-ceiling bookmarklet</title>
			<link>http://andr3.net/blog/post/130</link>
			<description><![CDATA[
				<p>While debugging yet another IE6 rendering issue, I noticed one thing in the CSS my good friend <span class="vcard"><a href="http://twitter.com/voxmachina" rel="colleague coworker friend met" class="url"><abbr class="fn" title="Pedro Eugénio"><span class="nickname">Billy</span></abbr></a></span> wrote. He also uses astronomic <code>z-index</code>es to make sure it's on top of every other element on the page. Since webdevelopers are human as well and not elephants, we need some help.<br />
<br />
That's why, while developing a fancy pantsy webapp, I wrote a handy bookmarklet for Firefox that shows <strong>the maximum z-index on the page</strong>. <br />
<br />
So, here it is, just drag it onto your bookmarks toolbar:<br />
<span class="light">(or like me, the bookmarklet folder in the toolbar)</span></p><p class="center"><br />
<a style="font-size: 2em" href="javascript:if(%20typeof(%20getStyle%20)%20!=%20'function'%20)%20{%20function%20getStyle(oElm,%20strCssRule){%20var%20strValue%20=%20%22%22;%20if(document.defaultView%20&&%20document.defaultView.getComputedStyle){%20strValue%20=%20document.defaultView.getComputedStyle(oElm,%20%22%22).getPropertyValue(strCssRule);%20}%20else%20if(oElm.currentStyle){%20strCssRule%20=%20strCssRule.replace(/\-(\w)/g,%20function%20(strMatch,%20p1){%20return%20p1.toUpperCase();%20});%20strValue%20=%20oElm.currentStyle[strCssRule];%20}%20return%20strValue;%20}%20}%20var%20max=0;%20var%20maxEl=null;%20a=document.getElementsByTagName('*');%20for(i=0;i<a.length;i++)%20{%20tmp%20=%20parseInt(getStyle(a[i],%20'z-index'));%20if(%20tmp%20!=%20'auto'%20&&%20parseInt(tmp)%20>%20max%20)%20{%20max%20=%20tmp;%20maxEl%20=%20a[i];}%20}%20if(%20maxEl%20)%20alert(%20%22Max%20z-index:%20%22%20+%20max%20+%20%22%20Element:%20%22%20+%20maxEl.nodeName%20+%20%22%20id:%22%20+%20maxEl.id%20+%20%22%20class:%22%20+%20maxEl.className%20);%20else%20alert('No%20element%20has%20z-index.');">z-Ceiling</a></p><p><br />
Let me know if you run into some bugs or if it fails to pick up any element. Worked for me on Firefox 3, but should work on other browsers as well.</p><p><br />
</p><p class="light">(the code of the demo I used at barcamppt is in the oven, should be ready soon.)</p>
				<hr />
				Dear RSS reader, <a href="http://andr3.net/blog/post/130#frmcomment">leave a comment</a>.
				<img src="http://andr3.net/blog/xmltracker/?130" alt="[I'm a tracker image, don't mind me.]" title="tracker image" />
			]]></description>
			<pubDate>Tue, 09 Sep 2008 08:54:03 +0200</pubDate>
			<author>me@andr3.net (André Luís)</author>
			<guid isPermalink="false">9b8619251a19057cff70779273e95aa6</guid>
		</item>

		
	</channel>
</rss>
