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

<channel>
	<title>In an Airplane Under the Sea</title>
	<atom:link href="http://blog.tiagocardoso.eu/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.tiagocardoso.eu</link>
	<description>web, tech, development, music, photos, work.. mixtape of thoughts.</description>
	<lastBuildDate>Wed, 30 Mar 2011 10:04:28 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.4</generator>
		<item>
		<title>James Blake vs Puma</title>
		<link>http://blog.tiagocardoso.eu/indiepending/2011/03/30/james-blake-vs-puma/</link>
		<comments>http://blog.tiagocardoso.eu/indiepending/2011/03/30/james-blake-vs-puma/#comments</comments>
		<pubDate>Wed, 30 Mar 2011 09:51:26 +0000</pubDate>
		<dc:creator>tiagocardoso</dc:creator>
				<category><![CDATA[InDiE.PEnding]]></category>
		<category><![CDATA[inMotion]]></category>
		<category><![CDATA[cat]]></category>
		<category><![CDATA[James Blake]]></category>
		<category><![CDATA[kittin]]></category>
		<category><![CDATA[Music Video]]></category>
		<category><![CDATA[puma]]></category>
		<category><![CDATA[The Wilhelm Scream]]></category>

		<guid isPermaLink="false">http://blog.tiagocardoso.eu/?p=268</guid>
		<description><![CDATA[James Blake recently release a self titled album. It's something that I have listening for quite a number of times. While playing the album and seeing some recent videos I've shot with my Canon 550D, I notice that my cat behavior and the music The Wilhelm Scream seemed to go along pretty well.
So I decided to do a video with some of those videos to the song The Wilhelm Scream by James Blake.]]></description>
			<content:encoded><![CDATA[<a class="google_buzz"  
href="http://www.google.com/reader/link?url=http://blog.tiagocardoso.eu/indiepending/2011/03/30/james-blake-vs-puma/&title=James+Blake+vs+Puma&srcURL=http://blog.tiagocardoso.eu" target="_blank" rel="nofollow"><img
src="http://blog.tiagocardoso.eu/wp-content/plugins/google-buzz-button-for-wordpress/images/google-buzz.png" alt="Google Buzz" /></a><p>James Blake recently release a self titled album. It&#8217;s something that I have listening for quite a number of times. While playing the album and seeing some recent videos I&#8217;ve shot with my Canon 550D, I notice that my cat behavior and the music The Wilhelm Scream seemed to go along pretty well.<br />
So I decided to do a video with some of those videos to the song The Wilhelm Scream by James Blake.<br />
It did take a lot of work, but I just had to do it <img src='http://blog.tiagocardoso.eu/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Here is the result. I hope you like it. I tried to tell a history, although it is a bit non-sense but funny.</p>
<p><a href="http://vimeo.com/21325227"><img src="http://blog.tiagocardoso.eu/wp-content/uploads/2011/03/james-blake-vs-puma-300x169.jpg" alt="" title="james blake vs puma" width="300" height="169" class="alignnone size-medium wp-image-272" /></a><br />
<a href="http://vimeo.com/21325227">James Blake &#8211; The Wilhelm Scream (Lost Grouse)</a> from <a href="http://vimeo.com/user288312">Tiago Cardoso</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
<p>Oh, the kitten&#8217;s name is Puma. She quite happy even though it doesn&#8217;t appear to be so on the video.. you just have to thrust me.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.tiagocardoso.eu/indiepending/2011/03/30/james-blake-vs-puma/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Travel Budget: Smart Tourism and IA</title>
		<link>http://blog.tiagocardoso.eu/rich-internet-applications/2011/01/10/travel-budget-smart-tourism-and-ia/</link>
		<comments>http://blog.tiagocardoso.eu/rich-internet-applications/2011/01/10/travel-budget-smart-tourism-and-ia/#comments</comments>
		<pubDate>Mon, 10 Jan 2011 12:22:44 +0000</pubDate>
		<dc:creator>tiagocardoso</dc:creator>
				<category><![CDATA[Artificial Intelligence]]></category>
		<category><![CDATA[RIA]]></category>
		<category><![CDATA[demo]]></category>
		<category><![CDATA[flights]]></category>
		<category><![CDATA[ia]]></category>
		<category><![CDATA[search]]></category>
		<category><![CDATA[smart tourism]]></category>
		<category><![CDATA[tourism]]></category>
		<category><![CDATA[Travel]]></category>
		<category><![CDATA[travel budget]]></category>

		<guid isPermaLink="false">http://blog.tiagocardoso.eu/?p=259</guid>
		<description><![CDATA[Smart tourism is a great activity. It takes some effort and time, but with a tight budget you really can have great vacations and travel lots of cool places. I&#8217;ve been lucky to do this practice for some time now. This implies not only to read a lot of information about the place I&#8217;m visiting, [...]]]></description>
			<content:encoded><![CDATA[<a class="google_buzz"  
href="http://www.google.com/reader/link?url=http://blog.tiagocardoso.eu/rich-internet-applications/2011/01/10/travel-budget-smart-tourism-and-ia/&title=Travel+Budget:+Smart+Tourism+and+IA&srcURL=http://blog.tiagocardoso.eu" target="_blank" rel="nofollow"><img
src="http://blog.tiagocardoso.eu/wp-content/plugins/google-buzz-button-for-wordpress/images/google-buzz.png" alt="Google Buzz" /></a><p>Smart tourism is a great activity. It takes some effort and time, but with a tight budget you really can have great vacations and travel lots of cool places.<br />
I&#8217;ve been lucky to do this practice for some time now. This implies not only to read a lot of information about the place I&#8217;m visiting, search a lot of hotel deals and reviews, but essentially, combining low cost and discount flights analyzing the best departure and return dates (depending on my work constraints) and places to visit.</p>
<p>I can only speak for my experience, but I think most of people when deciding to have some vacations only have a very generic idea of what and where they want to go. This make the action of seeing where my budget can take me really important and probably the first step even before I decide where to go.<br />
I can check what flights can I take having 2 or 3 places to visit.</p>
<p><a href="http://blog.tiagocardoso.eu/wp-content/uploads/2011/01/crop02.jpg"><img src="http://blog.tiagocardoso.eu/wp-content/uploads/2011/01/crop02-300x165.jpg" alt="Travel Budget screen" title="crop02" width="300" height="165" class="alignnone size-medium wp-image-284" /></a></p>
<p>This practice helped me have great vacations: <a title="madrid+france" href="/photos/geophotography/2008/08/26/summer-2008-provencecote-dazur-alpes-et-al/" target="_blank">Madrid + Lyon and Provence, France + Cote D&#8217;azur, France + Alpes and Genebra</a>; London + Sardina + Milan; Kuala Lumpur + Singapore + Perhentian Islands; etc..<br />
The trouble with all this is the actual work. Seeing hundreds of flight, having an excel sheet to combine all the information takes a lot of time and I&#8217;m not able to do it exhaustible as it would take millions of flight combinations and time I do not have to do it.</p>
<p>So, why not use Artificial Intelligence?<br />
A computer, with a little of intelligence should be able to perform such a search and give me my best options in an exhaustive way.<br />
<a title="Travel Budget" href="http://travelbudget.inevo.pt/" target="_blank"> Travel Budget</a> is exactly this, Smart Tourism on a web application.</p>
<p>We already have a alpha version. Here is a video.</p>
<p><object height="417" width="600"><param name="movie" value="http://www.youtube.com/v/c5WjXWwzSdw&#038;hl=en&#038;fs=1" /></param><param name="wmode" value="window" /><param name="allowFullScreen" value="true" /></param><param name="allowscriptaccess" value="always" /></param><embed src="http://www.youtube.com/v/c5WjXWwzSdw&#038;hl=en&#038;fs=1" allowfullscreen="true" type="application/x-shockwave-flash" allowscriptaccess="always" wmode="window" height="417" width="600"></embed></object></p>
<p>It uses some innovative search algorithms and is implemented with <a title="Scala" href="http://www.scala-lang.org/" target="_blank">Scala</a> and <a title="Akka" href="http://akka.io/" target="_blank">Akka</a> so it can scale well (actually I was very very pleased with Scala and Akka).<br />
At this point, I&#8217;m really impressed with the results. It was able to surprise me with almost every search I did. Probably the most useful travel tool I&#8217;ve seen in a while!</p>
<p>When we reach a Beta version, we will open a limited Beta program. You can <a title="Travel Budget" href="http://travelbudget.inevo.pt/" target="_blank">register for news</a> right on the <a title="Travel Budget" href="http://travelbudget.inevo.pt/" target="_blank">Travel Budget</a> site so you know when it starts.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.tiagocardoso.eu/rich-internet-applications/2011/01/10/travel-budget-smart-tourism-and-ia/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>TimeShot.. late post</title>
		<link>http://blog.tiagocardoso.eu/photos/2011/01/07/timeshot-late-post/</link>
		<comments>http://blog.tiagocardoso.eu/photos/2011/01/07/timeshot-late-post/#comments</comments>
		<pubDate>Fri, 07 Jan 2011 19:24:07 +0000</pubDate>
		<dc:creator>tiagocardoso</dc:creator>
				<category><![CDATA[Computer Graphics]]></category>
		<category><![CDATA[Photos]]></category>

		<guid isPermaLink="false">http://blog.tiagocardoso.eu/?p=256</guid>
		<description><![CDATA[Just a quick note on TimeShot. I&#8217;ve released the application a while ago but missed the opportunity to post a release note here. Well, better late than never Here is a demo video of it. It is the best way to understand it. Go visit TimeShot to get the app and more info.]]></description>
			<content:encoded><![CDATA[<a class="google_buzz"  
href="http://www.google.com/reader/link?url=http://blog.tiagocardoso.eu/photos/2011/01/07/timeshot-late-post/&title=TimeShot..+late+post&srcURL=http://blog.tiagocardoso.eu" target="_blank" rel="nofollow"><img
src="http://blog.tiagocardoso.eu/wp-content/plugins/google-buzz-button-for-wordpress/images/google-buzz.png" alt="Google Buzz" /></a><p>Just a quick note on TimeShot.<br />
I&#8217;ve released the application a while ago but missed the opportunity to post a release note here.<br />
Well, better late than never <img src='http://blog.tiagocardoso.eu/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Here is a demo video of it. It is the best way to understand it.</p>
<p><object width="480" height="385"><param name="movie" value="http://www.youtube.com/v/9VCmt1x9VRo?fs=1&amp;hl=pt_BR&amp;rel=0"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/9VCmt1x9VRo?fs=1&amp;hl=pt_BR&amp;rel=0" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed></object></p>
<p>Go visit <a title="TimeShot" href="http://timeshot.inevo.pt" target="_blank">TimeShot</a> to get the app and more info.</p>
<p><a href="http://blog.tiagocardoso.eu/wp-content/uploads/2011/01/demo2.jpg"><img src="http://blog.tiagocardoso.eu/wp-content/uploads/2011/01/demo2-300x200.jpg" alt="" title="demo2" width="300" height="200" class="alignnone size-medium wp-image-286" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.tiagocardoso.eu/photos/2011/01/07/timeshot-late-post/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SVG + Semantics = Awesome (Ground Operations Use Case)</title>
		<link>http://blog.tiagocardoso.eu/mainada/inputdraw/2009/10/06/svg-semantics-awesome-ground-operations-use-case/</link>
		<comments>http://blog.tiagocardoso.eu/mainada/inputdraw/2009/10/06/svg-semantics-awesome-ground-operations-use-case/#comments</comments>
		<pubDate>Tue, 06 Oct 2009 23:34:10 +0000</pubDate>
		<dc:creator>tiagocardoso</dc:creator>
				<category><![CDATA[Computer Graphics]]></category>
		<category><![CDATA[InputDraw]]></category>
		<category><![CDATA[RIA]]></category>
		<category><![CDATA[actionscript]]></category>
		<category><![CDATA[actionscript 3]]></category>
		<category><![CDATA[application]]></category>
		<category><![CDATA[as3]]></category>
		<category><![CDATA[concept]]></category>
		<category><![CDATA[demo]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[ground operations]]></category>
		<category><![CDATA[inevo]]></category>
		<category><![CDATA[opinion]]></category>
		<category><![CDATA[semantics]]></category>
		<category><![CDATA[svg]]></category>
		<category><![CDATA[youtube]]></category>

		<guid isPermaLink="false">http://blog.tiagocardoso.eu/?p=231</guid>
		<description><![CDATA[Semantics as in behaviours and context out of just drawing elements.
To this effects we used the class attribute from SVG nodes. Adding a class we can create “special” nodes that can relate graphical information with behaviour. 
This is very powerful as we can add context/behaviour to random graphical elements.]]></description>
			<content:encoded><![CDATA[<a class="google_buzz"  
href="http://www.google.com/reader/link?url=http://blog.tiagocardoso.eu/mainada/inputdraw/2009/10/06/svg-semantics-awesome-ground-operations-use-case/&title=SVG+++Semantics+=+Awesome+(Ground+Operations+Use+Case)&srcURL=http://blog.tiagocardoso.eu" target="_blank" rel="nofollow"><img
src="http://blog.tiagocardoso.eu/wp-content/plugins/google-buzz-button-for-wordpress/images/google-buzz.png" alt="Google Buzz" /></a><p>For the last months, we have been working a software to park aircraft and manage ground operations on airport facilities.<br />
First of all, here is a demo:</p>
<p><embed src="http://www.youtube.com/v/pr6z2vslAM0&amp;fs=1&amp;rel=0&amp;color1=0x3a3a3a&amp;color2=0x999999&amp;hd=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" height="364" width="600"></p>
<p>This new complex application was built upon our recent <a title="AS3 SVG inEvo Framework" href="/mainada/inputdraw/2009/04/08/actionscript-2d-graphical-framework-and-its-svg/" target="_blank">actionscript 3 SVG framework</a>.<br />
Initially, this framework allowed to render a big scope of SVG, an easy extend to create innovative drawing and<a title="SVG editor in AS3" href="/mainada/comics-sketch/2008/11/12/flash-svg-editor-live-demo/" target="_blank"> editing tools (like expectation list, shape recognition)</a>.<br />
To enable Ground Operations, we decided to go one step ahead and do:</p>
<h3>SVG + Semantics = Awesome!!</h3>
<p>Semantics as in behaviours and context out of just drawing elements.<br />
To this effects we used the class attribute from SVG nodes. Adding a class we can create “special” nodes that can relate graphical information with behaviour. To make this more clear, just imagine that you have any graphical SVG node (a path, a group..) a you add the class “collidable”. At this point all these node will have collision detection and send events of collision that you can work with after (alert, highlight, have collision movement,..). So, we have a SVG node with behaviour regarding its graphical representation.<br />
Another example is physics. A graphical element allows you to set it as “physic body” and drag it around with physical behaviour.</p>
<p>This is a very powerful concept as we can add context and behaviour to random graphical elements created in a <a title="Inkscape" href="http://inkscape.org/" target="_blank">huge</a> <a title="Illustrator" href="http://www.adobe.com/products/illustrator/" target="_blank">number</a> <a title="Xara Extreme" href="http://www.xara.com/us/products/xtreme/" target="_blank">of</a> <a title="OpenOffice Draw" href="http://en.wikipedia.org/wiki/OpenOffice.org_Draw" target="_blank">tools</a> <a title="Corel Draw" href="http://en.wikipedia.org/wiki/CorelDRAW" target="_blank">offline</a> as come to live on the framework.</p>
<p>In the case of our new application, we have more complex classes, like “Aircraft” that following a structure, know exactly what and where landing gears are (and create paths when moving), know where the plane nose is and check where it is parked, know its body parts and had them collision behaviour or even now its silhouette and use it to extend it to simulate the 3-foot rule (safety distance between aircraft).</p>
<p>There is also classes like parking spots, hangars, hangar&#8217;s doors, so we can have, as an example, functional hangars of any shape or format.<br />
So, the whole facility and ground is just a plain SVG that can be viewed at any time in any browser or application and that we can even change offline and use it again in the application. That is flexibility!</p>
<p>What was wonderful, was that all aircraft were “legacy” SVG material and we were able with small changes to incorporate them on the application directly from file.</p>
<p>We are doing other projects that also use this concept of semantics over SVG and it&#8217;s really great.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.tiagocardoso.eu/mainada/inputdraw/2009/10/06/svg-semantics-awesome-ground-operations-use-case/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Michael Jackson R.I.P.</title>
		<link>http://blog.tiagocardoso.eu/indiepending/2009/06/26/michael-jackson-rip/</link>
		<comments>http://blog.tiagocardoso.eu/indiepending/2009/06/26/michael-jackson-rip/#comments</comments>
		<pubDate>Fri, 26 Jun 2009 15:19:00 +0000</pubDate>
		<dc:creator>tiagocardoso</dc:creator>
				<category><![CDATA[InDiE.PEnding]]></category>
		<category><![CDATA[bad]]></category>
		<category><![CDATA[kids]]></category>
		<category><![CDATA[michael jackson]]></category>
		<category><![CDATA[music]]></category>
		<category><![CDATA[rip]]></category>

		<guid isPermaLink="false">http://blog.tiagocardoso.eu/?p=226</guid>
		<description><![CDATA[Last night it happened. Usually, I&#8217;m not shocked by news even when they are shocking ones, probably because of overexposure to Media; they just don&#8217;t seem that real most of time. But this was different, I confess that it shocked me and surprised me a lot. I&#8217;m not used to be this impacted by Internet [...]]]></description>
			<content:encoded><![CDATA[<a class="google_buzz"  
href="http://www.google.com/reader/link?url=http://blog.tiagocardoso.eu/indiepending/2009/06/26/michael-jackson-rip/&title=Michael+Jackson+R.I.P.&srcURL=http://blog.tiagocardoso.eu" target="_blank" rel="nofollow"><img
src="http://blog.tiagocardoso.eu/wp-content/plugins/google-buzz-button-for-wordpress/images/google-buzz.png" alt="Google Buzz" /></a><p>Last night it happened. Usually, I&#8217;m not shocked by news even when they are shocking ones, probably because of overexposure to Media; they just don&#8217;t seem that real most of time. But this was different, I confess that it shocked me and surprised me a lot. I&#8217;m not used to be this impacted by Internet or TV. Maybe it happened because it was almost personal. It&#8217;s not that I&#8217;m a Michael Jackson fan, although I really love many of his songs, but because I my youth I was a fan and it marked my relation with music.<br />
My first vinyl (not really my as it was offered as a birthday gift to my older brother.. but we share) was <a title="Bad Album from Micheal Jackson" href="http://en.wikipedia.org/wiki/Bad_(album)" target="_blank">Bad</a>. I was about 7 years old and it was something special, I really listen to it; I even record it to K7 (piracy ??) so I could listen to it on my crappy Walkman.</p>
<p><a href="http://blog.tiagocardoso.eu/wp-content/uploads/2009/06/michael-jackson-bad-4175021.jpg"><img src="http://blog.tiagocardoso.eu/wp-content/uploads/2009/06/michael-jackson-bad-4175021-300x300.jpg" alt="" title="michael-jackson-bad-4175021" width="300" height="300" class="alignnone size-medium wp-image-279" /></a></p>
<p>I even remenber that on my street (the time when kids just hang around at the streets and play there) we were really exciting about going to see the Moonwalker movie at a friend&#8217;s house. Remembering now, that film is unimportant, but it really impressed me at that age.<br />
Micheal Jackson had a weird development and strange living, but hell, he could never be normal, not with his talent and cultural surroundings.</p>
<p>This really feels like it was too soon, but it happens when it happens.</p>
<p>RIP</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.tiagocardoso.eu/indiepending/2009/06/26/michael-jackson-rip/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The revolution will be retweet!</title>
		<link>http://blog.tiagocardoso.eu/general-posting-and-wording/2009/06/09/the-revolution-will-be-retweet/</link>
		<comments>http://blog.tiagocardoso.eu/general-posting-and-wording/2009/06/09/the-revolution-will-be-retweet/#comments</comments>
		<pubDate>Tue, 09 Jun 2009 01:21:07 +0000</pubDate>
		<dc:creator>tiagocardoso</dc:creator>
				<category><![CDATA[Artificial Intelligence]]></category>
		<category><![CDATA[Pentaho]]></category>
		<category><![CDATA[gEneral]]></category>
		<category><![CDATA[democracy]]></category>
		<category><![CDATA[eu]]></category>
		<category><![CDATA[european elections]]></category>
		<category><![CDATA[european parliament]]></category>
		<category><![CDATA[politic]]></category>
		<category><![CDATA[reteet]]></category>
		<category><![CDATA[social]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://blog.tiagocardoso.eu/?p=212</guid>
		<description><![CDATA[[..]The web is taking over the democracy, actually accentuating on the "demo" part of the word. First, making people more active, more pro-active and aware. After it, more organized and clustered in ideas and movements. Thirdly, by having massive voting with near zero abstinence once the voting is "cheap", available, being it on mobile or web.[..]]]></description>
			<content:encoded><![CDATA[<a class="google_buzz"  
href="http://www.google.com/reader/link?url=http://blog.tiagocardoso.eu/general-posting-and-wording/2009/06/09/the-revolution-will-be-retweet/&title=The+revolution+will+be+retweet!&srcURL=http://blog.tiagocardoso.eu" target="_blank" rel="nofollow"><img
src="http://blog.tiagocardoso.eu/wp-content/plugins/google-buzz-button-for-wordpress/images/google-buzz.png" alt="Google Buzz" /></a><p>The road to the European parliament is over, although this election wasn&#8217;t noticed by many, judging by number of people that got off their asses to gone vote. Is the voting process obsolete; is voting to hard for our fast-tracking society; are we too fat and lazy to do it or is the EU just not in our hearts (started as an elitist communion) ?<br />
Maybe it&#8217;s a mix of all these ingredients&#8230; well.. much probably. Nevertheless, we start seeing real changes on democracy. First with the election of Obama, that really broke the normality of the electoral &#8220;system&#8221; and gave hope to many and now, maybe as important (although, we must remember that we are talking about a north european country) a &#8220;pirate-based&#8221; (not those on Somalia) just got elected, getting two spots on the European parliament.</p>
<div class="wp-caption alignnone" style="width: 453px"><a href="http://www.thelocal.se/19928/20090607/"><img src="http://blog.tiagocardoso.eu/wp-content/uploads/2009/06/pirateparty-300x216.jpg" alt="Pirate Party" title="pirateparty" width="300" height="216" class="alignnone size-medium wp-image-281" /></a><p class="wp-caption-text">Pirate Party</p></div>
<p>The Pirate Party is the hot stuff to all Sweden youth. Some say that they got votes for defending free file-sharing that might not be all that good: people that produce contents should have their fair share (although a huge crib and 5 Bugatti&#8217;s may not be consider fair) . But, actually, I think they won over their fight for a more free and private web with less government surveillance. As paradoxical as it may seem, we use the web to share all our privacy with blogs, social networks, twitter, facebook, flickr and other more &#8220;parental control&#8221;  sites <img src='http://blog.tiagocardoso.eu/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  but still, the internet is manly used to protect and to communicate our most private issues. Trying to block the government right to see our mail (at least in Sweden) is probably the main reason they got their vote and rightly did.</p>
<p>But for me, the most important aspect of these two European sits is that they came from the web, from the internet comunity, from blogs, networks, social sites, from the buzz. Almost exclusive from these sources. This is a big change on the game! And the first of many that I think is fair to foreseen in the near future.</p>
<p>The web is taking over the democracy, actually accentuating on the &#8220;demo&#8221; part of the word. First, making people more active, more pro-active and aware. After it, more organized and clustered in ideas and movements. Thirdly, by having massive voting with near zero abstinence once the voting is &#8220;cheap&#8221;, available, being it on mobile or web. On this not-so-distant level, people will be more informed; citizens decisions will be more representative (we&#8217;ll see if more responsible or plain right ), but what is decided will give people a more direct sense of participation and responsibility to change the future.</p>
<p>This all seems to be great and it is, but when it will come all together and in all levels: national, local, regional, and &#8220;real-time&#8221; is when democracy will be more pure. This would be a revolution, having people being able to organize themselves and giving them the power to decide and execute directly. It will be positive in many ways: the catchphrase &#8220;<strong>they</strong><br />
&#8216;re not doing anything right&#8221; would not be that valid anymore, people could really feel that they are making a change and that they have the power to actually make it, even if on a very local level. Most importantly, the interest of what happens, what is decided and done would not of any small group of interest but from the people; not meaning that this would be better every time, but would be definitely less perverse.</p>
<p>I&#8217;m talking about this like it&#8217;s 2099 but it&#8217;s already happening in several parts of the society. Take a look at this film that someone shared with me over the web, maybe you&#8217;ll be inspired and change something.</p>
<p><object width="500" height="281"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=4489849&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=ffffff&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=4489849&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=ffffff&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="500" height="281"></embed></object>
<p><a href="http://vimeo.com/4489849">Us Now</a> from <a href="http://vimeo.com/banyakfilms">Banyak Films</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
<p>I don&#8217;t know the future, but the revolution will be retweet! <img src='http://blog.tiagocardoso.eu/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.tiagocardoso.eu/general-posting-and-wording/2009/06/09/the-revolution-will-be-retweet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Lisztomania</title>
		<link>http://blog.tiagocardoso.eu/indiepending/2009/05/18/lisztomania/</link>
		<comments>http://blog.tiagocardoso.eu/indiepending/2009/05/18/lisztomania/#comments</comments>
		<pubDate>Mon, 18 May 2009 00:58:00 +0000</pubDate>
		<dc:creator>tiagocardoso</dc:creator>
				<category><![CDATA[InDiE.PEnding]]></category>
		<category><![CDATA[Lisztomania]]></category>
		<category><![CDATA[music]]></category>
		<category><![CDATA[phoenix]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://blog.tiagocardoso.eu/?p=208</guid>
		<description><![CDATA[oh.. Phoenix.
oh.. Phoenix.
oh.. Phoenix.
oh.. Phoenix.]]></description>
			<content:encoded><![CDATA[<a class="google_buzz"  
href="http://www.google.com/reader/link?url=http://blog.tiagocardoso.eu/indiepending/2009/05/18/lisztomania/&title=Lisztomania&srcURL=http://blog.tiagocardoso.eu" target="_blank" rel="nofollow"><img
src="http://blog.tiagocardoso.eu/wp-content/plugins/google-buzz-button-for-wordpress/images/google-buzz.png" alt="Google Buzz" /></a><p><embed src='http://www.youtube.com/v/4BJDNw7o6so&#038;fs=1&#038;rel=0&#038;color1=0x3a3a3a&#038;color2=0x999999&#038;hd=1' type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="600" height="364"></embed></p>
<p>oh.. Phoenix.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.tiagocardoso.eu/indiepending/2009/05/18/lisztomania/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Flash Face Recogniton Drawer or DIY Flash Mask</title>
		<link>http://blog.tiagocardoso.eu/mainada/inputdraw/2009/04/15/flash-face-recogniton-drawer-or-diy-flash-mask/</link>
		<comments>http://blog.tiagocardoso.eu/mainada/inputdraw/2009/04/15/flash-face-recogniton-drawer-or-diy-flash-mask/#comments</comments>
		<pubDate>Wed, 15 Apr 2009 19:06:36 +0000</pubDate>
		<dc:creator>tiagocardoso</dc:creator>
				<category><![CDATA[Computer Graphics]]></category>
		<category><![CDATA[InputDraw]]></category>
		<category><![CDATA[RIA]]></category>
		<category><![CDATA[actionscript]]></category>
		<category><![CDATA[demo]]></category>
		<category><![CDATA[draw]]></category>
		<category><![CDATA[editor]]></category>
		<category><![CDATA[face recognition]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[fun]]></category>
		<category><![CDATA[mask]]></category>
		<category><![CDATA[pirate face]]></category>
		<category><![CDATA[svg]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://blog.tiagocardoso.eu/?p=201</guid>
		<description><![CDATA[Recently I saw some posts about the port of OpenCV&#8217;s face recognition to Adobe Actionscript. That&#8217;s great news and one guy even did some enhancements. So, after I came across with this demo, where you get the choose a pair of glasses and they “stick” to you face, I thought that what would be cool [...]]]></description>
			<content:encoded><![CDATA[<a class="google_buzz"  
href="http://www.google.com/reader/link?url=http://blog.tiagocardoso.eu/mainada/inputdraw/2009/04/15/flash-face-recogniton-drawer-or-diy-flash-mask/&title=Flash+Face+Recogniton+Drawer+or+DIY+Flash+Mask&srcURL=http://blog.tiagocardoso.eu" target="_blank" rel="nofollow"><img
src="http://blog.tiagocardoso.eu/wp-content/plugins/google-buzz-button-for-wordpress/images/google-buzz.png" alt="Google Buzz" /></a><p>Recently I saw some posts about the <a title="Marilena" href="http://www.libspark.org/wiki/mash/Marilena" target="_blank">port of OpenCV&#8217;s face recognition to Adobe Actionscript</a>. That&#8217;s great news and <a title="Quasimondo" href="http://www.quasimondo.com/" target="_blank">one guy</a> even did some <a title="Deface" href="http://code.google.com/p/deface/" target="_blank">enhancements</a>. So, after I came across with this <a title="Demo" href="http://www.francois-tarlier.com/blog/?p=256" target="_blank">demo</a>, where you get the  choose a pair of glasses and they “stick” to you face, I thought that what would be cool was if you could draw the glasses or for that propose, any other thing. We have a nice Flex/Actionscript <a title="Actionscript 2D framework" href="/mainada/inputdraw/2009/04/08/actionscript-2d-graphical-framework-and-its-svg/" target="_blank">framework that enable us to draw SVG</a>, so why not try it out.<br />
After only a couple of hours, the app was almost running. Some edges cleaned and here it is!<br />
This is very basic stuff: you stop the camera, wait for it to recognize you face, so it&#8217;s perfectly align with the frame and then just use the tools to draw!<br />
Here is an example of me in a <strong><em>lame</em></strong> pirate costume <img src='http://blog.tiagocardoso.eu/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><img class="alignnone size-full wp-image-203" title="tiago-pirate" src="http://blog.tiagocardoso.eu/wp-content/uploads/2009/04/tiago-pirate.jpg" alt="tiago-pirate" width="600" height="449" /></p>
<p>No more waiting, where it is. Enjoy&#8230; oh!.. and please send photos of what you were able to do&#8230; pleeeasse (actually, a comment with a flickr – or any other – URL is just perfect).<br />
Nice face paintings:</p>
<p><embed src="/wp-content/uploads/2009/04/pirateface.swf" bgcolor="#869ca7" quality="high" width="600" height="450" name="Pirate Face" align="middle" play="true" loop="false" allowscriptaccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.adobe.com/go/getflashplayer"></embed></p>
<p>(<a title="Flash Player" href="http://www.adobe.com/products/flashplayer/" target="_self">update your Flash version</a> if needed)</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.tiagocardoso.eu/mainada/inputdraw/2009/04/15/flash-face-recogniton-drawer-or-diy-flash-mask/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Actionscript 2D Graphical Framework.. and it&#8217;s SVG</title>
		<link>http://blog.tiagocardoso.eu/mainada/inputdraw/2009/04/08/actionscript-2d-graphical-framework-and-its-svg/</link>
		<comments>http://blog.tiagocardoso.eu/mainada/inputdraw/2009/04/08/actionscript-2d-graphical-framework-and-its-svg/#comments</comments>
		<pubDate>Wed, 08 Apr 2009 17:27:34 +0000</pubDate>
		<dc:creator>tiagocardoso</dc:creator>
				<category><![CDATA[Computer Graphics]]></category>
		<category><![CDATA[InputDraw]]></category>
		<category><![CDATA[actionscript]]></category>
		<category><![CDATA[demo]]></category>
		<category><![CDATA[drawing]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[svg]]></category>
		<category><![CDATA[svg editor]]></category>
		<category><![CDATA[youtube]]></category>

		<guid isPermaLink="false">http://blog.tiagocardoso.eu/?p=182</guid>
		<description><![CDATA[We made a short video demo featuring some new tools from inevo's Actionscript2D graphical Editor/Viewer. This demo shows mostly the camera manager, that lets users bookmark viewports,zooming,pan and <strong>rotation</strong>, witch most editors don't support. [..]]]></description>
			<content:encoded><![CDATA[<a class="google_buzz"  
href="http://www.google.com/reader/link?url=http://blog.tiagocardoso.eu/mainada/inputdraw/2009/04/08/actionscript-2d-graphical-framework-and-its-svg/&title=Actionscript+2D+Graphical+Framework..+and+it&#8217;s+SVG&srcURL=http://blog.tiagocardoso.eu" target="_blank" rel="nofollow"><img
src="http://blog.tiagocardoso.eu/wp-content/plugins/google-buzz-button-for-wordpress/images/google-buzz.png" alt="Google Buzz" /></a><p>We made a short video demo featuring some new tools from inevo&#8217;s Actionscript2D graphical Editor/Viewer. This demo shows mostly the camera manager, that lets users bookmark viewports,zooming,pan and <strong>rotation</strong>, witch most editors don&#8217;t support. It also shows how images are supported and  run smoothly. Some features like Mirror action is also in it, witch is kind of cool. Here is the video with the latest developments:</p>
<p><embed src='http://www.youtube.com/v/iRlFd8VQMYg&#038;fs=1&#038;rel=0&#038;color1=0x3a3a3a&#038;color2=0x999999&#038;hd=1' type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="600" height="355"></embed></p>
<p>This video was made over a new application we are developing for <a title="One Mile Up" href="http://www.onemileup.com/" target="_blank">OneMileUp</a> to empower airports facilities to control and manage easily their ground space, aircrafts reservations, arrivals and departures and services on their staying. This application is getting really shinning and the use of our framework as fitted like a glove! It was really easy and quick to start building it and see fast results.<br />
I&#8217;ll have another post on this application later when it&#8217;s released. Hopefully, with a good demo video.</p>
<p>As some of you may know, our framework works with the <a title="SVG" href="http://www.w3.org/Graphics/SVG/" target="_blank">vector graphical standard, SVG</a>. On some great <a title="Ajaxian" href="http://ajaxian.com/archives/new-svg-editor-written-in-flash" target="_blank">blo</a><a title="CounterNotions" href="http://counternotions.com/2008/11/19/svg/" target="_blank">gs</a>, people have been talking about the irony of having a flash graphical editor that does SVG, but if you think about it, SVG is the standard for vector graphics and having the (and only) representation of our models and graphical elements in SVG is a big deal. Joining the power of Flex / actionscript / Flash creates a great framework to create graphical applications, far more powerful than any type of “pure” SVG development.</p>
<p>Why is it more powerful then SVG development? Well, flash has the ability to do many things like messing with transformations, image processing, Ui handle, bitmap drawing, printing and much much more. It&#8217;s actionscript, we can join in a bunch of other libraries &#8211; like <a title="Degrafa" href="http://www.degrafa.org/" target="_blank">degrafa</a>, <a title="Singularity" href="http://www.algorithmist.net/" target="_blank">sigularity</a>, <a title="Box2d" href="http://box2dflash.sourceforge.net/" target="_blank">box2d</a>, <a title="papervision3d" href="http://www.papervision3d.org/" target="_blank">papervision3d</a>, etc.. &#8211;  to optimize or extend our framework. It&#8217;s really amazing.</p>
<p>Having this lib producing and accepting SVG is really important to some applications when you want either to  reuse graphical elements that you may already have or to output information that can be later reused on other applications and libraries. <a title="Use Standards" href="http://blog.tiagocardoso.eu/general-posting-and-wording/2008/03/13/use-standards/" target="_blank">It just makes sense to use standards</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.tiagocardoso.eu/mainada/inputdraw/2009/04/08/actionscript-2d-graphical-framework-and-its-svg/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>iPhone App to extend battery 34X</title>
		<link>http://blog.tiagocardoso.eu/general-posting-and-wording/2009/04/01/iphone-app-to-extend-battery-34x/</link>
		<comments>http://blog.tiagocardoso.eu/general-posting-and-wording/2009/04/01/iphone-app-to-extend-battery-34x/#comments</comments>
		<pubDate>Wed, 01 Apr 2009 13:34:19 +0000</pubDate>
		<dc:creator>tiagocardoso</dc:creator>
				<category><![CDATA[gEneral]]></category>
		<category><![CDATA[acoustic]]></category>
		<category><![CDATA[application]]></category>
		<category><![CDATA[battery]]></category>
		<category><![CDATA[extends battery]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[music]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://blog.tiagocardoso.eu/?p=168</guid>
		<description><![CDATA[Hey, no time no see. Sorry for the long absence but me and Nelson have been working really hard on a new application for the apple store. This new software performs a series of tweaks and optimizations so your iPhone battery lives much much much longer (yes! 3X much). We been able to extend the battery [...]]]></description>
			<content:encoded><![CDATA[<a class="google_buzz"  
href="http://www.google.com/reader/link?url=http://blog.tiagocardoso.eu/general-posting-and-wording/2009/04/01/iphone-app-to-extend-battery-34x/&title=iPhone+App+to+extend+battery+34X&srcURL=http://blog.tiagocardoso.eu" target="_blank" rel="nofollow"><img
src="http://blog.tiagocardoso.eu/wp-content/plugins/google-buzz-button-for-wordpress/images/google-buzz.png" alt="Google Buzz" /></a><p>Hey, no time no see. Sorry for the long absence but me and <a title="Nelson Silva Blog" href="http://blog.nelsonsilva.eu/" target="_blank">Nelson</a> have been working really hard on a new application for the apple store. This new software performs a series of tweaks and optimizations so your iPhone battery lives much much much longer (yes! 3X much). We been able to extend the battery life in to <strong>34 extra hours!!!</strong><br />
The tweaks and optimizations kick in when your battery level starts getting lower, diminish the need for power and thereby extended the lifetime till the next recharge. It is really amazing, almost as amazing as <a title="On Live" href="http://www.onlive.com/" target="_blank">OnLive</a>, and works!</p>
<p><img class="alignnone size-full wp-image-169" title="iphone" src="http://blog.tiagocardoso.eu/wp-content/uploads/2009/04/iphone.jpg" alt="iphone" width="500" height="313" /></p>
<p>The application is not quite ready yet and still has to be approved by <a title="apple" href="http://www.apple.com" target="_blank">Apple</a> (sure they will approve it and be as trilled as we are).<br />
We always thought that not be able to use our iPhone just because we have no battery is a poor feature and a very demanding requirement from Apple&#8217;s hardware.</p>
<p>How does it work ? Here is a very non-technical descriptions of what it does, so anyone can follow:</p>
<p>On the <strong>sound/mp3</strong> side as it starts getting a low battery it does in order:</p>
<ul>
<li>Takes out the electronic beats;</li>
<li>Takes out the electric guitar;</li>
<li>The singer will not sing so loud and can even whisper;</li>
<li>Transforms the song in an acoustic version (no more electricity needed);</li>
<li>Takes out the singer&#8217;s mic (even in acoustic, it&#8217;s used)</li>
<li>Starts taking off instruments;</li>
<li>If the bat is almost dead changes to “Only Triangle Mode” (if available).</li>
</ul>
<p>On the <strong>video</strong> part, we have the:</p>
<ul>
<li>First action, takes out all special effects! (it demands a lot!);</li>
<li>Gathers some battery from day shots (only works for sunny days);</li>
<li>Car chase scene changes to foot chase;</li>
<li>Shots at colorful African places change to darks, dull north European cities;</li>
<li>In night shots, only public illumination is available (free electricity);</li>
<li>Only fire illumination visible;</li>
<li>People on videos only communicate in gestural language;</li>
<li>Transforms all color to a more dark color of code 0X000000;</li>
</ul>
<p>We are still working on the phone and talking part itself, but we are some difficulties with Morse code.<br />
It will be also provided, for a more advance user a SD card so the application can save the all Internet to the card, taking the need to use the 3G connection.</p>
<p>Still no word on price, but here is a preview of a video on the iPhone.<br />
First, with full battery:</p>
<p><embed src='http://www.youtube.com/v/FeogzVNsQp0&#038;hl=en&#038;fs=1&#038;rel=0&#038;color1=0x3a3a3a&#038;color2=0x999999' type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></p>
<p>Now with only 1/10 of battery (it can work for about 20 hours on this mode):</p>
<p><embed src='http://www.youtube.com/v/Oi1BcouEmio&#038;hl=en&#038;fs=1&#038;rel=0&#038;color1=0x3a3a3a&#038;color2=0x999999' type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.tiagocardoso.eu/general-posting-and-wording/2009/04/01/iphone-app-to-extend-battery-34x/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

