<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" xml:lang="en-US">
  <title type="text">sergiosantos.info, blog &amp; works</title>
  <id>tag:sergiosantos.info,2009:mephisto/</id>
  <generator uri="http://mephistoblog.com" version="0.7.3">Mephisto Noh-Varr</generator>
  
  <link href="http://sergiosantos.info/" rel="alternate" type="text/html" />
  <updated>2009-06-27T23:05:02Z</updated>
  <subtitle type="html">Blog: ramblings about the web (2.0), coding and ideas.</subtitle><geo:lat>40.034367</geo:lat><geo:long>-8.416644</geo:long><link rel="license" type="text/html" href="http://creativecommons.org/licenses/by-nc-sa/2.5/" /><logo>http://sergiosantos.info/assets/2007/5/13/avatar_web.png</logo><link rel="self" href="http://feeds.feedburner.com/sergiosantos" type="application/atom+xml" /><feedburner:feedFlare href="http://add.my.yahoo.com/rss?url=http%3A%2F%2Ffeeds.feedburner.com%2Fsergiosantos" src="http://us.i1.yimg.com/us.yimg.com/i/us/my/addtomyyahoo4.gif">Subscribe with My Yahoo!</feedburner:feedFlare><feedburner:feedFlare href="http://www.newsgator.com/ngs/subscriber/subext.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2Fsergiosantos" src="http://www.newsgator.com/images/ngsub1.gif">Subscribe with NewsGator</feedburner:feedFlare><feedburner:feedFlare href="http://feeds.my.aol.com/add.jsp?url=http%3A%2F%2Ffeeds.feedburner.com%2Fsergiosantos" src="http://o.aolcdn.com/favorites.my.aol.com/webmaster/ffclient/webroot/locale/en-US/images/myAOLButtonSmall.gif">Subscribe with My AOL</feedburner:feedFlare><feedburner:feedFlare href="http://www.bloglines.com/sub/http://feeds.feedburner.com/sergiosantos" src="http://www.bloglines.com/images/sub_modern11.gif">Subscribe with Bloglines</feedburner:feedFlare><feedburner:feedFlare href="http://www.netvibes.com/subscribe.php?url=http%3A%2F%2Ffeeds.feedburner.com%2Fsergiosantos" src="http://www.netvibes.com/img/add2netvibes.gif">Subscribe with Netvibes</feedburner:feedFlare><feedburner:feedFlare href="http://fusion.google.com/add?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2Fsergiosantos" src="http://buttons.googlesyndication.com/fusion/add.gif">Subscribe with Google</feedburner:feedFlare><feedburner:feedFlare href="http://www.pageflakes.com/subscribe.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2Fsergiosantos" src="http://www.pageflakes.com/ImageFile.ashx?instanceId=Static_4&amp;fileName=ATP_blu_91x17.gif">Subscribe with Pageflakes</feedburner:feedFlare><feedburner:feedFlare href="http://www.live.com/?add=http%3A%2F%2Ffeeds.feedburner.com%2Fsergiosantos" src="http://tkfiles.storage.msn.com/x1piYkpqHC_35nIp1gLE68-wvzLZO8iXl_JMledmJQXP-XTBOLfmQv4zhj4MhcWEJh_GtoBIiAl1Mjh-ndp9k47If7hTaFno0mxW9_i3p_5qQw">Subscribe with Live.com</feedburner:feedFlare><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><entry xml:base="http://sergiosantos.info/">
    <author>
      <name>sergiosantos</name>
    </author>
    <id>tag:sergiosantos.info,2009-06-27:6484</id>
    <published>2009-06-27T23:02:00Z</published>
    <updated>2009-06-27T23:05:02Z</updated>
    <link href="http://feedproxy.google.com/~r/sergiosantos/~3/_zPi4QfqRfI/book-the-ruby-programming-language" rel="alternate" type="text/html" />
    <title>Book: The Ruby Programming Language</title>
<content type="html">
            &lt;div class="hreview"&gt;

&lt;div&gt;
&lt;a href="http://oreilly.com/catalog/9780596516178/" class="url"&gt;
&lt;img class="photo" src="http://sergiosantos.info/assets/2009/6/27/ruby_cover.png" alt="The Ruby Programming Language by David Flanagan and Yukihiro Matsumoto" /&gt;
&lt;/a&gt;
&lt;/div&gt;

&lt;div class="description item"&gt;

	&lt;p&gt;Taking advantage of the recent free time, I was able to finish reading the other book I’ve bought at &lt;a href="http://codebits.sapo.pt"&gt;Sapo Codebits&lt;/a&gt; (the first was &lt;a href="http://sergiosantos.info/2009/1/book-the-myths-of-innovation"&gt;The Myths Of Innovation&lt;/a&gt;). &lt;a href="http://oreilly.com/catalog/9780596516178/" class="fn"&gt;The Ruby Programming Language&lt;/a&gt; is like one of those reference books, taking you through an overview of all the language features. I had already a good knowledge of the essential aspects of Ruby, but I wanted to have a full view of all it can really do.&lt;/p&gt;


	&lt;p&gt;The book was written by David Flanagan and Yukihiro Matsumoto and has what you should expect, especially when the creator of a language is one of the authors (Matz, as he is commonly known). It covers methodically each feature, even some relatively unknown like fibers and some hooks. It’s not as boring as it may sound, since the concepts are well spread across all the book, and ruby code is of fairly light reading.&lt;/p&gt;


	&lt;p&gt;I enjoyed most the functional and metaprogramming chapters. They give a good insight on all the coding possibilities. A special note to the always great &lt;a href="http://whytheluckystiff.net/"&gt;why&lt;/a&gt; comics that illustrate each chapter cover.&lt;/p&gt;


	&lt;p&gt;It’s a good book for anyone trying to gain a big knowledge of the programming language. Not one to be read from cover to cover, but to be picked up occasional and dive in a particular topic.&lt;/p&gt;


&lt;/div&gt;
&lt;br /&gt;
&lt;div class="information"&gt;
  &lt;abbr title="20090627T2330Z" class="dtreviewed"&gt;June 27, 2009&lt;/abbr&gt;  by
  &lt;span class="reviewer vcard"&gt;
    &lt;span class="fn"&gt;Sérgio Santos&lt;/span&gt;
    &lt;a href="http://sergiosantos.info" class="url"&gt;Website&lt;/a&gt;
  &lt;/span&gt;
  &lt;span class="type"&gt;product&lt;/span&gt;
  &lt;a href="http://en.wikipedia.org/wiki/Book"&gt;book&lt;/a&gt;
&lt;/div&gt;

&lt;/div&gt;

	&lt;p&gt;&lt;img src="http://sergiosantos.info/assets/2007/5/12/hreview.png" alt="" /&gt;&lt;/p&gt;


	&lt;p&gt;The &lt;a href="http://sergiosantos.info/2007/3/books"&gt;complete list&lt;/a&gt; of reviewed books.&lt;/p&gt;
          &lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/sergiosantos?a=_zPi4QfqRfI:szocXoKugRU:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sergiosantos?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sergiosantos?a=_zPi4QfqRfI:szocXoKugRU:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sergiosantos?i=_zPi4QfqRfI:szocXoKugRU:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sergiosantos?a=_zPi4QfqRfI:szocXoKugRU:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sergiosantos?i=_zPi4QfqRfI:szocXoKugRU:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/sergiosantos/~4/_zPi4QfqRfI" height="1" width="1"/&gt;</content>  <feedburner:origLink>http://sergiosantos.info/2009/6/book-the-ruby-programming-language</feedburner:origLink></entry>
  <entry xml:base="http://sergiosantos.info/">
    <author>
      <name>sergiosantos</name>
    </author>
    <id>tag:sergiosantos.info,2009-06-19:6256</id>
    <published>2009-06-19T22:15:00Z</published>
    <updated>2009-06-19T22:18:02Z</updated>
    <link href="http://feedproxy.google.com/~r/sergiosantos/~3/aBCAOpJRiKA/book-it-s-not-how-good-you-are-it-s-how-good-you-want-to-be" rel="alternate" type="text/html" />
    <title>Book: Tribes</title>
<content type="html">
            &lt;div class="hreview"&gt;

&lt;div&gt;
&lt;a href="http://www.amazon.com/Tribes-We-Need-You-Lead/dp/1591842336/" class="url"&gt;
&lt;img class="photo" src="http://sergiosantos.info/assets/2009/6/19/tribes_cover.jpg" alt="Tribes by Seth Godin" /&gt;
&lt;/a&gt;
&lt;/div&gt;

&lt;div class="description item"&gt;

	&lt;p&gt;&lt;a href="http://www.amazon.com/Tribes-We-Need-You-Lead/dp/1591842336/" class="fn"&gt;Tribes&lt;/a&gt; is the latest book by the well known marketing author &lt;a href="http://www.sethgodin.com"&gt;Seth Godin&lt;/a&gt;. I had already read one of his books, &lt;a href="http://sergiosantos.info/2007/11/book-small-is-the-new-big"&gt;Small Is The New Big&lt;/a&gt;. However, Tribes is about leadership and communities. For the author, the world is composed of groups of people sharing a common interest, the tribes. And each of these tribes needs a leader.&lt;/p&gt;


	&lt;p&gt;The book follows the Seth Godin’s usual format. It’s a collection of small rants, examples and advices, written in an active and motivational style. More than the encouragement, it’s worth for  the short stories. And the book is indeed short which it’s actually not a bad thing, since the vision it’s simple to understand.&lt;/p&gt;


	&lt;p&gt;An entertaining book with an important message.&lt;/p&gt;


&lt;/div&gt;
&lt;br /&gt;
&lt;div class="information"&gt;
  &lt;abbr title="20090619T2315Z" class="dtreviewed"&gt;June 19, 2009&lt;/abbr&gt;  by
  &lt;span class="reviewer vcard"&gt;
    &lt;span class="fn"&gt;Sérgio Santos&lt;/span&gt;
    &lt;a href="http://sergiosantos.info" class="url"&gt;Website&lt;/a&gt;
  &lt;/span&gt;
  &lt;span class="type"&gt;product&lt;/span&gt;
  &lt;a href="http://en.wikipedia.org/wiki/Book"&gt;book&lt;/a&gt;
&lt;/div&gt;

&lt;/div&gt;

	&lt;p&gt;&lt;img src="http://sergiosantos.info/assets/2007/5/12/hreview.png" alt="" /&gt;&lt;/p&gt;


	&lt;p&gt;The &lt;a href="http://sergiosantos.info/2007/3/books"&gt;complete list&lt;/a&gt; of reviewed books.&lt;/p&gt;
          &lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/sergiosantos?a=aBCAOpJRiKA:HVokfsGR-1U:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sergiosantos?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sergiosantos?a=aBCAOpJRiKA:HVokfsGR-1U:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sergiosantos?i=aBCAOpJRiKA:HVokfsGR-1U:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sergiosantos?a=aBCAOpJRiKA:HVokfsGR-1U:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sergiosantos?i=aBCAOpJRiKA:HVokfsGR-1U:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/sergiosantos/~4/aBCAOpJRiKA" height="1" width="1"/&gt;</content>  <feedburner:origLink>http://sergiosantos.info/2009/6/book-it-s-not-how-good-you-are-it-s-how-good-you-want-to-be</feedburner:origLink></entry>
  <entry xml:base="http://sergiosantos.info/">
    <author>
      <name>sergiosantos</name>
    </author>
    <id>tag:sergiosantos.info,2009-06-06:5983</id>
    <published>2009-06-06T13:20:00Z</published>
    <updated>2009-06-06T13:20:56Z</updated>
    <link href="http://feedproxy.google.com/~r/sergiosantos/~3/rAHA6xkGYmQ/perch-on-demand-cms" rel="alternate" type="text/html" />
    <title>Perch - On demand CMS</title>
<content type="html">
            &lt;p&gt;Most of the websites, specially those which represent companies or institutions have simple technology needs: just a layout/design and content that needs to be updated occasionally. The most common solutions  for this are: static &lt;span class="caps"&gt;HTML&lt;/span&gt; pages (and when the client wants to change something, it calls the web developer) or a &lt;a href="http://en.wikipedia.org/wiki/Content_management_system"&gt;&lt;span class="caps"&gt;CMS&lt;/span&gt;&lt;/a&gt; (whether we’re talking about WordPress on a in-house framework).&lt;/p&gt;


	&lt;p&gt;&lt;a href="http://www.grabaperch.com/"&gt;Perch&lt;/a&gt; offers a solution somewhere in the middle. It creates a content management interface for a static website simply by adding a &lt;span class="caps"&gt;PHP&lt;/span&gt; tag to a block of content. Mark a text as editable, and you can start managing it at the Perch administration page. The video on their website demonstrates the process very well.&lt;/p&gt;


	&lt;p&gt;This kind of systems are specially helpful for web designers. It’s getting harder for them to keep up with all the latest programming languages and frameworks, while a platform like this fulfils the basic needs of most clients. It’s not free (£35 for each domain), but I believe many designers are willing to pay the cost for not having to worry about programming.&lt;/p&gt;
          &lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/sergiosantos?a=rAHA6xkGYmQ:M7lZf-23s7I:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sergiosantos?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sergiosantos?a=rAHA6xkGYmQ:M7lZf-23s7I:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sergiosantos?i=rAHA6xkGYmQ:M7lZf-23s7I:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sergiosantos?a=rAHA6xkGYmQ:M7lZf-23s7I:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sergiosantos?i=rAHA6xkGYmQ:M7lZf-23s7I:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/sergiosantos/~4/rAHA6xkGYmQ" height="1" width="1"/&gt;</content>  <feedburner:origLink>http://sergiosantos.info/2009/6/perch-on-demand-cms</feedburner:origLink></entry>
  <entry xml:base="http://sergiosantos.info/">
    <author>
      <name>sergiosantos</name>
    </author>
    <id>tag:sergiosantos.info,2009-05-29:5826</id>
    <published>2009-05-29T18:45:00Z</published>
    <updated>2009-05-29T18:46:07Z</updated>
    <link href="http://feedproxy.google.com/~r/sergiosantos/~3/aFNXWwNTt6E/rapid-prototyping-framework" rel="alternate" type="text/html" />
    <title>Rapid Prototyping Framework</title>
<content type="html">
            &lt;p&gt;Most of you probably know the game &lt;a href="http://2dboy.com/games.php"&gt;World of Goo&lt;/a&gt;. It turned itself into one of the most famous independent games of the last years and the winner of two &lt;a href="http://www.igf.com"&gt;&lt;span class="caps"&gt;IGF&lt;/span&gt;&lt;/a&gt; awards.&lt;/p&gt;


	&lt;p&gt;One of the members of 2D Boy, the team behind World of Goo, Kyle Gabler, is also behind the &lt;a href="http://www.experimentalgameplay.com/show.php?mode=games&amp;order=toprated"&gt;experimental gameplay project&lt;/a&gt;, a “research” project focused on the rapid prototyping of simple but innovative games.&lt;/p&gt;


	&lt;p&gt;Recently they released the &lt;a href="http://2dboy.com/2009/05/27/rapid-prototyping-framework/"&gt;Rapid Prototyping Framework&lt;/a&gt; they been working with. Since I’m working on a computer graphics project this semester, I got curious and decided to take a peak to see how it was like.&lt;/p&gt;


	&lt;p&gt;&lt;img title="Asteroids!" src="http://sergiosantos.info/assets/2009/5/29/demo.png" alt="Asteroids!" /&gt;&lt;/p&gt;


	&lt;p&gt;It’s made on C++ and comes with project files for Visual Studio, but I had to set up some things before I was able to run the demos on Visual Studio Express Edition 2008. The &lt;a href="http://www.ambiera.com/irrklang/downloads.html"&gt;irrKlang libray&lt;/a&gt; is required, so I had to download and extract it to the framework &lt;em&gt;libs&lt;/em&gt; folder. Then I had to collect a few missing dlls to the executable folder, and that was all. The second demo that ships with the platform is the nice asteroids remake you can see here.&lt;/p&gt;


	&lt;p&gt;I still have to search a little more to know more about its insides, but some tasks like image loading or sound playing seem easy enough, as it was supposed. A good platform for simple games.&lt;/p&gt;
          &lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/sergiosantos?a=aFNXWwNTt6E:vClyCtBZ5s4:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sergiosantos?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sergiosantos?a=aFNXWwNTt6E:vClyCtBZ5s4:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sergiosantos?i=aFNXWwNTt6E:vClyCtBZ5s4:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sergiosantos?a=aFNXWwNTt6E:vClyCtBZ5s4:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sergiosantos?i=aFNXWwNTt6E:vClyCtBZ5s4:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/sergiosantos/~4/aFNXWwNTt6E" height="1" width="1"/&gt;</content>  <feedburner:origLink>http://sergiosantos.info/2009/5/rapid-prototyping-framework</feedburner:origLink></entry>
  <entry xml:base="http://sergiosantos.info/">
    <author>
      <name>sergiosantos</name>
    </author>
    <id>tag:sergiosantos.info,2009-04-18:4952</id>
    <published>2009-04-18T19:56:00Z</published>
    <updated>2009-04-18T20:01:07Z</updated>
    <link href="http://feedproxy.google.com/~r/sergiosantos/~3/x0asaZrj_UE/grid-based-webdesign-with-boks-and-blueprint" rel="alternate" type="text/html" />
    <title>Grid based webdesign with Boks and Blueprint</title>
<content type="html">
            &lt;p&gt;I’ve been researching for a while now on web design grids. Specially on &lt;span class="caps"&gt;CSS&lt;/span&gt; frameworks who do all the grid work for me. I’ve found out that the design of this blog uses the &lt;a href="http://developer.yahoo.com/yui/grids/"&gt;&lt;span class="caps"&gt;YUI&lt;/span&gt; Grids &lt;span class="caps"&gt;CSS&lt;/span&gt;&lt;/a&gt;.  And after having tested a couple of them, I’ve settled on &lt;a href="http://www.blueprintcss.org/"&gt;Blueprint&lt;/a&gt;, though I still hadn’t done any real work using it.&lt;/p&gt;


	&lt;p&gt;Then some weeks ago I’ve found &lt;a href="http://toki-woki.net/p/Boks/"&gt;Boks&lt;/a&gt;, an &lt;span class="caps"&gt;AIR&lt;/span&gt; application that works as a visual editor for websites interfaces, using Blueprint. And above that, I got an excuse to play with it: the new website for &lt;a href="http://jeknowledge.com"&gt;jeKnowledge&lt;/a&gt;. It ended up something like this on Boks:&lt;/p&gt;


	&lt;p&gt;&lt;img title="Grid interface on Boks" src="http://sergiosantos.info/assets/2009/4/18/boks-grid.png" alt="Grid interface on Boks" /&gt;&lt;/p&gt;


	&lt;p&gt;Then Boks exports the &lt;span class="caps"&gt;CSS&lt;/span&gt; files and a simple &lt;span class="caps"&gt;HTML&lt;/span&gt; file with the base structure. Of course this is not the end of it if you really want to work with a grid based web design. Boks also lets you configure a baseline rhythm, the “horizontal lines” of the grid. Then you have to spend some time making sure the all elements fit neatly in the grid, to get something like this:&lt;/p&gt;


	&lt;p&gt;&lt;a href="http://www.flickr.com/photos/sdsantos/3452837949/"&gt;&lt;img title="Grid on jeknowledge.com" src="http://sergiosantos.info/assets/2009/4/18/the_grid_cut.png" alt="Grid on jeknowledge.com" /&gt;&lt;/a&gt;&lt;/p&gt;


	&lt;p&gt;Of course the overall effect will be more effective in websites full of content and images, like newspapers, but it is still important to maintain consistency in simpler pages. And all the constrains grid based design impose may be seen as inspirational aids. For me, this is surely a design process to repeat.&lt;/p&gt;


	&lt;p&gt;You can find the final result at &lt;a href="http://jeknowledge.com"&gt;http://jeknowledge.com&lt;/a&gt; (I was helped with the design elements by members of the company. Not really my strong suit).&lt;/p&gt;
          &lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/sergiosantos?a=x0asaZrj_UE:NgbLrZb75Ys:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sergiosantos?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sergiosantos?a=x0asaZrj_UE:NgbLrZb75Ys:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sergiosantos?i=x0asaZrj_UE:NgbLrZb75Ys:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sergiosantos?a=x0asaZrj_UE:NgbLrZb75Ys:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sergiosantos?i=x0asaZrj_UE:NgbLrZb75Ys:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/sergiosantos/~4/x0asaZrj_UE" height="1" width="1"/&gt;</content>  <feedburner:origLink>http://sergiosantos.info/2009/4/grid-based-webdesign-with-boks-and-blueprint</feedburner:origLink></entry>
  <entry xml:base="http://sergiosantos.info/">
    <author>
      <name>sergiosantos</name>
    </author>
    <id>tag:sergiosantos.info,2009-03-27:4494</id>
    <published>2009-03-27T11:59:00Z</published>
    <updated>2009-03-27T12:01:36Z</updated>
    <link href="http://feedproxy.google.com/~r/sergiosantos/~3/9qMTOBiUXFg/open-journal-systems-transformative-works-and-cultures" rel="alternate" type="text/html" />
    <title>Open Journal Systems &amp; Transformative Works and Cultures</title>
<content type="html">
            &lt;p&gt;I’m not the only one to think that academic journals currently aren’t as useful as they could be. Most are still locked behind high subscription fees, big university websites or complex submission procedures. All those factors keep them away from a more broad academic, and non-academic but interested, audience.&lt;/p&gt;


	&lt;p&gt;So it was a nice surprise to discover the &lt;a href="http://pkp.sfu.ca/?q=ojs"&gt;Open Journal Systems&lt;/a&gt; project by the &lt;a href="http://pkp.sfu.ca/"&gt;Public Knowledge Project&lt;/a&gt;. It’s an open platform for creating, managing and publishing a reviewed academic journal. And, from the examples, it is highly configurable.&lt;/p&gt;


	&lt;p&gt;I discovered &lt;span class="caps"&gt;OJS&lt;/span&gt; through the &lt;a href="http://journal.transformativeworks.org"&gt;Transformative Works and Cultures&lt;/a&gt; journal (referenced on &lt;a href="http://scenept.blogspot.com/"&gt;Scene-PT&lt;/a&gt;). Their last number, &lt;a href="http://journal.transformativeworks.org/index.php/twc/issue/current"&gt;Games as Transformative Works&lt;/a&gt;, features some good articles on the world around video games (players, developers, etc.), like “The everyday lives of video game developers”:
http://journal.transformativeworks.org/index.php/twc/article/view/73/76, so take a look.&lt;/p&gt;
          &lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/sergiosantos?a=9qMTOBiUXFg:3F0vReFE4kE:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sergiosantos?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sergiosantos?a=9qMTOBiUXFg:3F0vReFE4kE:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sergiosantos?i=9qMTOBiUXFg:3F0vReFE4kE:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sergiosantos?a=9qMTOBiUXFg:3F0vReFE4kE:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sergiosantos?i=9qMTOBiUXFg:3F0vReFE4kE:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/sergiosantos/~4/9qMTOBiUXFg" height="1" width="1"/&gt;</content>  <feedburner:origLink>http://sergiosantos.info/2009/3/open-journal-systems-transformative-works-and-cultures</feedburner:origLink></entry>
  <entry xml:base="http://sergiosantos.info/">
    <author>
      <name>sergiosantos</name>
    </author>
    <id>tag:sergiosantos.info,2009-03-16:4054</id>
    <published>2009-03-16T19:08:00Z</published>
    <updated>2009-03-16T19:13:31Z</updated>
    <link href="http://feedproxy.google.com/~r/sergiosantos/~3/2fcjfGpPXns/getting-tasks-done" rel="alternate" type="text/html" />
    <title>Getting tasks done</title>
<content type="html">
            &lt;div&gt;&lt;img src="http://sergiosantos.info/assets/2009/3/16/todo-list.jpg" alt="NoteCards" /&gt;&lt;br /&gt;&lt;small&gt;Photo credits to &lt;a href="http://www.flickr.com/photos/janeandtheworld/242827821/"&gt;jane in ottawa&lt;/a&gt;&lt;/small&gt;&lt;/div&gt;

	&lt;p&gt;I’m still figuring out what works best for me in getting tasks done. During the weekdays, I don’t write anything down and often work on demand, in every free time slot I get. But on weekends, on Friday, I grab a piece of paper and write down all the tasks I have to do until Monday (usually between 8 and 16 tasks), and the most important ones I mark with a circle. Then I start a kind of productive spree, nailing most of the short, easy or pleasant tasks first. By Sunday I’ll have one or two big boring tasks to do, that take up most of my day and I end the day with most of my tasks done, but never all of them.&lt;/p&gt;


	&lt;p&gt;I tried a couple of times to use software to keep track of my task list. My &lt;a href="http://sergiosantos.info/2009/3/been-a-bit-busy-lately-some-great-paintings"&gt;company&lt;/a&gt; even has its own project manager with action items for each person. But whenever I want to keep up with several tasks and really finish them, I stop updating everything correctly on my computer. Maybe the visual and constant feedback of a piece of paper next to me is more helpful…&lt;/p&gt;


	&lt;p&gt;And you, are you able to actively use any software to get your tasks done?&lt;/p&gt;
          &lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/sergiosantos?a=2fcjfGpPXns:pQixmGDlKOo:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sergiosantos?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sergiosantos?a=2fcjfGpPXns:pQixmGDlKOo:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sergiosantos?i=2fcjfGpPXns:pQixmGDlKOo:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sergiosantos?a=2fcjfGpPXns:pQixmGDlKOo:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sergiosantos?i=2fcjfGpPXns:pQixmGDlKOo:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/sergiosantos/~4/2fcjfGpPXns" height="1" width="1"/&gt;</content>  <feedburner:origLink>http://sergiosantos.info/2009/3/getting-tasks-done</feedburner:origLink></entry>
  <entry xml:base="http://sergiosantos.info/">
    <author>
      <name>sergiosantos</name>
    </author>
    <id>tag:sergiosantos.info,2009-03-15:4033</id>
    <published>2009-03-15T20:31:00Z</published>
    <updated>2009-03-15T20:31:42Z</updated>
    <link href="http://feedproxy.google.com/~r/sergiosantos/~3/X4qhZ-_xXsM/been-a-bit-busy-lately-some-great-paintings" rel="alternate" type="text/html" />
    <title>Been a bit busy lately &amp; some great paintings</title>
<content type="html">
            &lt;p&gt;The last month, since the new University semester started, I’ve been a bit busy. Besides some courses’ work and my research fellowship, I took a new position at &lt;a href="http://jeknowledge.com"&gt;jeKnowledge&lt;/a&gt; (Portuguese-only, sorry), a junior company from my University. It is undergoing some major internal changes and it’s becoming a great project to gain professional experience with. I’ll be managing the internal and external communication, branding and their new training sector, a challenging prospect.&lt;/p&gt;


	&lt;p&gt;So I’ll probably continue to post less frequently for some time. Meanwhile, I would like to share some great painting work by Lawrence Yang at &lt;a href="http://blowatlife.blogspot.com"&gt;blow at life&lt;/a&gt;. Check out this wonderful &lt;em&gt;Game Over&lt;/em&gt; series:&lt;/p&gt;


	&lt;p&gt;&lt;a href="http://blowatlife.blogspot.com/2009/03/giant-robot-game-over-show-pieces.html"&gt;&lt;img src="http://sergiosantos.info/assets/2009/3/15/gameover.jpg" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
          &lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/sergiosantos?a=X4qhZ-_xXsM:O3eel9lbLPQ:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sergiosantos?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sergiosantos?a=X4qhZ-_xXsM:O3eel9lbLPQ:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sergiosantos?i=X4qhZ-_xXsM:O3eel9lbLPQ:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sergiosantos?a=X4qhZ-_xXsM:O3eel9lbLPQ:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sergiosantos?i=X4qhZ-_xXsM:O3eel9lbLPQ:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/sergiosantos/~4/X4qhZ-_xXsM" height="1" width="1"/&gt;</content>  <feedburner:origLink>http://sergiosantos.info/2009/3/been-a-bit-busy-lately-some-great-paintings</feedburner:origLink></entry>
  <entry xml:base="http://sergiosantos.info/">
    <author>
      <name>sergiosantos</name>
    </author>
    <id>tag:sergiosantos.info,2009-02-16:3380</id>
    <published>2009-02-16T22:23:00Z</published>
    <updated>2009-02-16T22:25:37Z</updated>
    <link href="http://feedproxy.google.com/~r/sergiosantos/~3/_IcPSEjum4o/are-grades-really-necessary" rel="alternate" type="text/html" />
    <title>Are grades really necessary?</title>
<content type="html">
            &lt;p&gt;We grow up getting used to receive grades for everything we learn. During our education they range from purely qualitative grades at elementary school, to highly quantitative at high school and later at University. Yet, are they really necessary? Do they help in any way the learning process?&lt;/p&gt;


	&lt;p&gt;&lt;a href="http://www.alfiekohn.org/index.html"&gt;Alfie Kohn&lt;/a&gt;, a known education book author, wrote an essay called &lt;a href="http://www.alfiekohn.org/teaching/fdtd-g.htm"&gt;From Degrading to De-Grading&lt;/a&gt; stating several reasons for dropping students’ grading all together. A controversial point of view definitely, but many of the arguments sound terribly true and I can’t say I wasn’t affected directly and indirectly by some. Two selected excerpts, though I recommend reading the entire article:&lt;/p&gt;


	&lt;p&gt;&lt;cite&gt;&lt;em&gt;Grades tend to reduce students’ preference for challenging tasks.  Students of all ages who have been led to concentrate on getting a good grade are likely to pick the easiest possible assignment if given a choice (Harter, 1978; Harter and Guzman, 1986; Kage, 1991; Milton et al., 1986).  The more pressure to get an A, the less inclination to truly challenge oneself.  Thus, students who cut corners may not be lazy so much as rational; they are adapting to an environment where good grades, not intellectual exploration, are what count.&lt;/em&gt;&lt;/cite&gt;&lt;/p&gt;


	&lt;p&gt;&lt;cite&gt;&lt;em&gt;“If I can’t give a child a better reason for studying than a grade on a report card, I ought to lock my desk and go home and stay there.”  So wrote Dorothy De Zouche, a Missouri teacher, in an article published in February . . . of 1945.  But teachers who can give a child a better reason for studying don’t need grades.  Research substantiates this:  when the curriculum is engaging – for example, when it involves hands-on, interactive learning activities—students who aren’t graded at all perform just as well as those who are graded (Moeller and Reschke, 1993).&lt;/em&gt;&lt;/cite&gt;&lt;/p&gt;
          &lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/sergiosantos?a=i9o2lzzp"&gt;&lt;img src="http://feeds.feedburner.com/~f/sergiosantos?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/sergiosantos?a=6qALMa7k"&gt;&lt;img src="http://feeds.feedburner.com/~f/sergiosantos?i=6qALMa7k" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/sergiosantos?a=sSnSX402"&gt;&lt;img src="http://feeds.feedburner.com/~f/sergiosantos?i=sSnSX402" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/sergiosantos/~4/_IcPSEjum4o" height="1" width="1"/&gt;</content>  <feedburner:origLink>http://sergiosantos.info/2009/2/are-grades-really-necessary</feedburner:origLink></entry>
  <entry xml:base="http://sergiosantos.info/">
    <author>
      <name>sergiosantos</name>
    </author>
    <id>tag:sergiosantos.info,2009-02-13:3258</id>
    <published>2009-02-13T17:41:00Z</published>
    <updated>2009-02-15T21:55:24Z</updated>
    <link href="http://feedproxy.google.com/~r/sergiosantos/~3/0iiRPk5ZxiM/book-it-s-not-how-good-you-are-it-s-how-good-you-want-to-be" rel="alternate" type="text/html" />
    <title>Book: It's Not How Good You Are, It's How Good You Want To Be</title>
<content type="html">
            &lt;div class="hreview"&gt;

&lt;div&gt;
&lt;a class="url"&gt;
&lt;img class="photo" src="http://sergiosantos.info/assets/2009/2/13/cover.jpg" alt="It's Not How Good You Are, It's How Good You Want To Be by Paul Arden" /&gt;
&lt;/a&gt;
&lt;/div&gt;

&lt;div class="description item"&gt;

	&lt;p&gt;In a smaller than average book, &lt;a href="http://www.paularden.com"&gt;Paul Arden&lt;/a&gt; (deceased in April 2008) speaks about life motivation and succeeding in a creative business. &lt;a href="http://www.phaidon.com/Default.aspx/Web/its-not-how-good-you-are-its-how-good-you-want-to-be-9780714843377" class="fn"&gt;It’s Not How Good You Are, It’s How Good You Want To Be&lt;/a&gt; is a compilation of &lt;em&gt;short and sheet&lt;/em&gt; tips for constructing a better career path and achieving better results in any kind of work where mediocrity won’t suffice. Paul Arden was the executive creative director of Saatchi &amp; Saatchi and worked with some important companies like British Airways, Toyota and Nivea.&lt;/p&gt;


	&lt;p&gt;While some tips are particular to the advertising business, most are general enough for anyone. The content itself is very straightforward. There are pages made of a single sentence or image. The aesthetics of the book were taken in consideration too. The typography, the layout, the images and even the paper texture, all are distinctly good looking (see images below).&lt;/p&gt;


	&lt;p&gt;It’s a short but insightful book. In the meanwhile, I’ve received &lt;a href="http://twitter.com/jneves/statuses/1206301330"&gt;recommendations&lt;/a&gt; on the other &lt;a href="http://www.penguin.co.uk/nf/Book/BookDisplay/0,,9780141025711,00.html"&gt;two&lt;/a&gt; &lt;a href="http://www.penguin.co.uk/nf/Book/BookDisplay/0,,9780141032221,00.html"&gt;books&lt;/a&gt; from Paul Arden.&lt;/p&gt;


	&lt;p&gt;&lt;a href="http://flickr.com/photos/sdsantos/3275931001/"&gt;&lt;img src="http://farm4.static.flickr.com/3427/3275931001_ed0cd6ec07_t.jpg" alt="" /&gt;&lt;/a&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;a href="http://flickr.com/photos/sdsantos/3275927851/"&gt;&lt;img src="http://farm4.static.flickr.com/3384/3275927851_f297175566_t.jpg" alt="" /&gt;&lt;/a&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;a href="http://flickr.com/photos/sdsantos/3275924677/"&gt;&lt;img src="http://farm4.static.flickr.com/3359/3275924677_e3961ee551_t.jpg" alt="" /&gt;&lt;/a&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;a href="http://flickr.com/photos/sdsantos/3276740748/"&gt;&lt;img src="http://farm4.static.flickr.com/3342/3276740748_1a9388b246_t.jpg" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;


&lt;/div&gt;
&lt;br /&gt;
&lt;div class="information"&gt;
  &lt;abbr title="20090213T1730Z" class="dtreviewed"&gt;January 13, 2009&lt;/abbr&gt;  by
  &lt;span class="reviewer vcard"&gt;
    &lt;span class="fn"&gt;Sérgio Santos&lt;/span&gt;
    &lt;a href="http://sergiosantos.info" class="url"&gt;Website&lt;/a&gt;
  &lt;/span&gt;
  &lt;span class="type"&gt;product&lt;/span&gt;
  &lt;a href="http://en.wikipedia.org/wiki/Book"&gt;book&lt;/a&gt;
&lt;/div&gt;

&lt;/div&gt;

	&lt;p&gt;&lt;img src="http://sergiosantos.info/assets/2007/5/12/hreview.png" alt="" /&gt;&lt;/p&gt;


	&lt;p&gt;The &lt;a href="http://sergiosantos.info/2007/3/books"&gt;complete list&lt;/a&gt; of reviewed books.&lt;/p&gt;
          &lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/sergiosantos?a=I1ZFtTQ5"&gt;&lt;img src="http://feeds.feedburner.com/~f/sergiosantos?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/sergiosantos?a=Ws9Jqo9V"&gt;&lt;img src="http://feeds.feedburner.com/~f/sergiosantos?i=Ws9Jqo9V" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/sergiosantos?a=sETEQLbp"&gt;&lt;img src="http://feeds.feedburner.com/~f/sergiosantos?i=sETEQLbp" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/sergiosantos/~4/0iiRPk5ZxiM" height="1" width="1"/&gt;</content>  <feedburner:origLink>http://sergiosantos.info/2009/2/book-it-s-not-how-good-you-are-it-s-how-good-you-want-to-be</feedburner:origLink></entry>
  <entry xml:base="http://sergiosantos.info/">
    <author>
      <name>sergiosantos</name>
    </author>
    <id>tag:sergiosantos.info,2009-02-12:3243</id>
    <published>2009-02-12T17:56:00Z</published>
    <updated>2009-02-12T17:57:05Z</updated>
    <link href="http://feedproxy.google.com/~r/sergiosantos/~3/5RUW755pxJY/making-money-developing-flash-games" rel="alternate" type="text/html" />
    <title>Making money developing flash games</title>
<content type="html">
            &lt;p&gt;With the enormous amount of flash games &lt;a href="http://www.techcult.com/the-150-best-online-flash-games/"&gt;out there&lt;/a&gt;, one wonders how they really make money out of it. While some were made as an hobby, there are several producing companies quite successful.&lt;/p&gt;


	&lt;p&gt;The Gamasutra website interviewed developers on how they were making revenue, and compiled it all on the article &lt;a href="http://www.gamasutra.com/view/feature/3924/wheres_the_cash_for_flash.php"&gt;Where’s The Cash For Flash?&lt;/a&gt;. The first mention is a new licensing platform: &lt;a href="http://www.flashgamelicense.com"&gt;Flash Game License&lt;/a&gt;.&lt;/p&gt;


	&lt;p&gt;&lt;cite&gt;&lt;em&gt;The Web site claims to have over 960 sponsors – including CareerBuilder.com, Cartoon Network, and Simon &amp; Schuster – of which 200 view the site daily. There are currently about 2,000 games on display, created by the 4,400 developers now enrolled. Since the site was launched in April, 2008, it has brokered over 830 deals totaling almost $956,000—an average of just over $1,000 per deal. Sponsors pay no fees to become sponsors; the site takes 10% of each transaction.&lt;/em&gt;&lt;/cite&gt;&lt;/p&gt;


	&lt;p&gt;But the most successful approach seems to be mixing up different revenue sources to maximize gains. For example, in the Pixel Jam’s game &lt;a href="http://www.pixeljam.com/dinorun/"&gt;Dino Run&lt;/a&gt; the strategy is:&lt;/p&gt;


	&lt;p&gt;&lt;cite&gt;&lt;em&gt;Stream one involved micro-transactions. [...] Step two involved advertising. [...] The third – and most successful – revenue generator involved licensing [...] Bottom line: The three revenue streams have brought in approximately $40,000 for seven months’ work with more still trickling in.&lt;/em&gt;&lt;/cite&gt;&lt;/p&gt;


	&lt;p&gt;Other approach, not mentioned on the article, is using user ratings to win prizes, for example, the periodic contests at &lt;a href="http://sergiosantos.info/2007/6/kongregate-online-flash-gaming-community"&gt;Kongregate&lt;/a&gt;.&lt;/p&gt;


	&lt;p&gt;All of the sudden it even seems easy making profit out of flash games. However, like in most businesses, it all comes to creating a popular brand and exploring it. The &lt;a href="http://www.games.seantcooper.com/TheGames.aspx"&gt;Boxhead creator&lt;/a&gt; point of view:&lt;/p&gt;


	&lt;p&gt;&lt;cite&gt;&lt;em&gt;“The brand is the key thing for me; it’s number one,” he explains. “If gamers like the first game in a series, they’ll come back for more when you release the sequels. It’s just like the cinema business. That’s what drives the revenue.”&lt;/em&gt;&lt;/cite&gt;&lt;/p&gt;


	&lt;p&gt;And that’s the hard part obviously.&lt;/p&gt;


	&lt;p&gt;If you’re considering entering flash game development, get ready for spending much time structuring revenue sources. Develop and release at some random flash game website won’t be enough, though the additional effort isn’t so hard as it used to be.&lt;/p&gt;
          &lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/sergiosantos?a=t3xArCjT"&gt;&lt;img src="http://feeds.feedburner.com/~f/sergiosantos?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/sergiosantos?a=QLy47nPk"&gt;&lt;img src="http://feeds.feedburner.com/~f/sergiosantos?i=QLy47nPk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/sergiosantos?a=PLQA3HEh"&gt;&lt;img src="http://feeds.feedburner.com/~f/sergiosantos?i=PLQA3HEh" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/sergiosantos/~4/5RUW755pxJY" height="1" width="1"/&gt;</content>  <feedburner:origLink>http://sergiosantos.info/2009/2/making-money-developing-flash-games</feedburner:origLink></entry>
  <entry xml:base="http://sergiosantos.info/">
    <author>
      <name>sergiosantos</name>
    </author>
    <id>tag:sergiosantos.info,2009-02-12:3226</id>
    <published>2009-02-12T01:05:00Z</published>
    <updated>2009-02-12T01:08:29Z</updated>
    <link href="http://feedproxy.google.com/~r/sergiosantos/~3/x3HCNwdzXHE/microprinter" rel="alternate" type="text/html" />
    <title>Microprinter: printing straight from the Internet</title>
<content type="html">
            &lt;p&gt;Hardware projects like &lt;a href="http://www.arduino.cc"&gt;Arduino&lt;/a&gt; or &lt;a href="http://www.buglabs.net"&gt;&lt;span class="caps"&gt;BUG&lt;/span&gt;&lt;/a&gt; made it easier to combine all the communication possibilities of the Internet with more common in more simpler forms than our desktop or laptop computers. An older article on the Pulse Laser blog suggested a way in which special information (from the Web) could bypass your computer and end up straight on an analogue printed sheet of paper: &lt;a href="http://schulzeandwebb.com/blog/2006/10/06/my-printer-my-social-letterbox"&gt;the social letterbox&lt;/a&gt;.&lt;/p&gt;


	&lt;p&gt;&lt;a href="http://tomtaylor.co.uk/projects/microprinter/"&gt;&lt;img title="Microprinter" src="http://sergiosantos.info/assets/2009/2/12/3188283879_f5ba1c68d9_m.jpg" alt="Microprinter" /&gt;&lt;/a&gt;&lt;/p&gt;


	&lt;p&gt;More recently, Tom Tayler implemented a smaller &lt;a href="http://tomtaylor.co.uk/projects/microprinter/"&gt;prototype&lt;/a&gt; of that idea, integrating an old receipt printer with an arduino board connected to the Internet by ethernet. Technically, the &lt;em&gt;microprinter&lt;/em&gt; prints all the messages stored on a message queue that receives &lt;span class="caps"&gt;POST&lt;/span&gt; requests. Using this platform any information can be automatically printed on a small and portable piece of paper. I imagine printing my twitter friends’ stream, to-do lists, directions, and a bunch of other stuff, but the possibilities are endless.&lt;/p&gt;


	&lt;p&gt;So… anyone wanting to get rid of an old receipt printer?&lt;/p&gt;
          &lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/sergiosantos?a=Nq5w4iCA"&gt;&lt;img src="http://feeds.feedburner.com/~f/sergiosantos?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/sergiosantos?a=jzVGLPaS"&gt;&lt;img src="http://feeds.feedburner.com/~f/sergiosantos?i=jzVGLPaS" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/sergiosantos?a=1lochn9l"&gt;&lt;img src="http://feeds.feedburner.com/~f/sergiosantos?i=1lochn9l" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/sergiosantos/~4/x3HCNwdzXHE" height="1" width="1"/&gt;</content>  <feedburner:origLink>http://sergiosantos.info/2009/2/microprinter</feedburner:origLink></entry>
  <entry xml:base="http://sergiosantos.info/">
    <author>
      <name>sergiosantos</name>
    </author>
    <id>tag:sergiosantos.info,2009-02-06:3089</id>
    <published>2009-02-06T00:07:00Z</published>
    <updated>2009-02-06T15:53:17Z</updated>
    <link href="http://feedproxy.google.com/~r/sergiosantos/~3/qImGg1ccxj0/engaging-the-crowd" rel="alternate" type="text/html" />
    <title>Engaging the crowd</title>
<content type="html">
            &lt;p&gt;Crowdsourcing is common resource on today’s Internet. The book &lt;a href="http://sergiosantos.info/2008/8/book-wikinomics"&gt;Wikinomics&lt;/a&gt; describes numerous ways you can take advantage of it, for example. But it ain’t an easy task to build an ecosystem where such methodology takes place, it presents new challenges and specially new ways of thinking while building applications.&lt;/p&gt;


	&lt;p&gt;Jeffrey Kalmikoff, working on &lt;a href="http://threadless.com"&gt;Threadless&lt;/a&gt; (a t-shirt store that uses crowdsourcing as its business model), &lt;a href="http://www.callmejeffrey.com/entry/2009/02/03/Do_crowds_fatigue"&gt;asked&lt;/a&gt; if a crowd could get tired of contributing and stated the importance of each individual’s success:&lt;/p&gt;


	&lt;p&gt;&lt;cite&gt;&lt;em&gt;I like to think of a crowd as citizens living in a city (and the city itself is a business). The success of a city is defined by its ability to adapt to the needs of its current set of citizens. At the same time, a city is not defined by how well its citizens perform together as a group (beyond their ability to cohabitate peacefully), but by the collective successes of its individuals.&lt;/em&gt;&lt;/cite&gt;&lt;/p&gt;


	&lt;p&gt;I guess it all comes to the &lt;strong&gt;Personal Value Precedes Network Value&lt;/strong&gt; Joshua Porter spoke about on &lt;a href="http://bokardo.com/archives/the-delicious-lesson/"&gt;The Del.icio.us Lesson&lt;/a&gt;:&lt;/p&gt;


	&lt;p&gt;&lt;cite&gt;&lt;em&gt;The one major idea behind the Del.icio.us Lesson is that personal value precedes network value. What this means is that if we are to build networks of value, then each person on the network needs to find value for themselves before they can contribute value to the network. In the case of Del.icio.us, people find value saving their personal bookmarks first and foremost. All other usage is secondary.&lt;/em&gt;&lt;/cite&gt;&lt;/p&gt;


	&lt;p&gt;The network value here can be both the value users take from the application or the value you take for your company. Nevertheless, if can’t present value return for a single individual, you will have trouble convincing him to create value to you.&lt;/p&gt;


	&lt;p&gt;&lt;strong&gt;Update:&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;&lt;a href="http://blog.delaranja.com/reinventing-the-way-your-industry-works/"&gt;André posted a video&lt;/a&gt; of a panel from &lt;span class="caps"&gt;PICNIC&lt;/span&gt; including companies with business models based on crowdsourcing and creativity. It contains an interesting discussing on how do their business scale.&lt;/p&gt;
          &lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/sergiosantos?a=dgVxlRRY"&gt;&lt;img src="http://feeds.feedburner.com/~f/sergiosantos?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/sergiosantos?a=BR16Kxn2"&gt;&lt;img src="http://feeds.feedburner.com/~f/sergiosantos?i=BR16Kxn2" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/sergiosantos?a=epZ0LJ90"&gt;&lt;img src="http://feeds.feedburner.com/~f/sergiosantos?i=epZ0LJ90" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/sergiosantos/~4/qImGg1ccxj0" height="1" width="1"/&gt;</content>  <feedburner:origLink>http://sergiosantos.info/2009/2/engaging-the-crowd</feedburner:origLink></entry>
  <entry xml:base="http://sergiosantos.info/">
    <author>
      <name>sergiosantos</name>
    </author>
    <id>tag:sergiosantos.info,2009-02-01:3036</id>
    <published>2009-02-01T16:12:00Z</published>
    <updated>2009-02-01T16:21:55Z</updated>
    <link href="http://feedproxy.google.com/~r/sergiosantos/~3/9gPbRR6uVQo/academic-earth-video-lectures" rel="alternate" type="text/html" />
    <title>Academic Earth: video lectures</title>
<content type="html">
            &lt;p&gt;&lt;a href="http://academicearth.org"&gt;Academic Earth&lt;/a&gt; is a website with video lectures from university professors, covering a wide range of subjects. Fábio Pedrosa also talked &lt;a href="http://www.kludgehack.com/2009/01/29/one-more-step-in-the-right-direction/"&gt;about it&lt;/a&gt; on his blog. They have some very good lectures like this full course on &lt;a href="http://www.kludgehack.com/2009/01/29/one-more-step-in-the-right-direction/"&gt;Game Theory&lt;/a&gt; from Prof. Benjamin Polak of Yale University (the first lecture is embedded below). And the website it self looks distinctly good. I love the “Dim the lights” feature on every video page.&lt;/p&gt;


	&lt;p&gt;Unfortunately there aren’t many Universities involved on the project. They still believe their courses are all about the content, and don’t release their notes even to the students. They will have to get used to the fact that the content is getting freely available on the Internet, and it won’t be about &lt;em&gt;what they teach&lt;/em&gt;, but &lt;em&gt;how they teach&lt;/em&gt;.&lt;/p&gt;


	&lt;p&gt;In the meanwhile, I hope the Academic Earth projects gains more traction and partners with more Universities from around the world.&lt;/p&gt;


&lt;div&gt;&amp;lt;embed allowfullscreen="true" type="application/x-shockwave-flash" src="http://blip.tv/play/gbJX2KMhjvMg" allowscriptaccess="always" height="311" width="500"&gt;&amp;lt;/embed&gt;&lt;/div&gt;&lt;br /&gt;
          &lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/sergiosantos?a=xukcmmSc"&gt;&lt;img src="http://feeds.feedburner.com/~f/sergiosantos?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/sergiosantos?a=X322jVNC"&gt;&lt;img src="http://feeds.feedburner.com/~f/sergiosantos?i=X322jVNC" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/sergiosantos?a=Y3yzsgiN"&gt;&lt;img src="http://feeds.feedburner.com/~f/sergiosantos?i=Y3yzsgiN" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/sergiosantos/~4/9gPbRR6uVQo" height="1" width="1"/&gt;</content>  <feedburner:origLink>http://sergiosantos.info/2009/2/academic-earth-video-lectures</feedburner:origLink></entry>
  <entry xml:base="http://sergiosantos.info/">
    <author>
      <name>sergiosantos</name>
    </author>
    <id>tag:sergiosantos.info,2009-01-29:2949</id>
    <published>2009-01-29T22:24:00Z</published>
    <updated>2009-01-30T14:23:30Z</updated>
    <link href="http://feedproxy.google.com/~r/sergiosantos/~3/fbW_16ZijU8/löve-emotional-programming-for-2d-graphics" rel="alternate" type="text/html" />
    <title>Löve - Emotional programming for 2D graphics</title>
<content type="html">
            &lt;p&gt;&lt;a href="http://love2d.org"&gt;&lt;img title="Löve" src="http://sergiosantos.info/assets/2009/1/29/love.png" alt="Löve" /&gt;&lt;/a&gt;&lt;/p&gt;


	&lt;p&gt;There’s a new platform in the race for developing graphics based experiences. It’s based on the &lt;span class="caps"&gt;LUA&lt;/span&gt; programming language and the &lt;span class="caps"&gt;SDL 2D&lt;/span&gt; graphics &lt;span class="caps"&gt;API&lt;/span&gt;, and comes with a brilliant name: &lt;a href="http://love2d.org"&gt;Löve&lt;/a&gt;. As other similar projects (&lt;a href="http://sergiosantos.info/2007/4/processing-language"&gt;Processing&lt;/a&gt; or even &lt;a href="http://hacketyhack.net"&gt;Hackety Hack&lt;/a&gt;), the idea is to bring the power of programming to less technical hands. By removing all the complexity behind coding tools and environments and instead focusing on simpler platforms, they’re able to deliver a more instant satisfaction to the users.&lt;/p&gt;


	&lt;p&gt;I’ve already been into &lt;a href="http://www.lua.org"&gt;&lt;span class="caps"&gt;LUA&lt;/span&gt;&lt;/a&gt;, when I was programming some applications for the &lt;span class="caps"&gt;PSP&lt;/span&gt; console and, as most interpreted languages, is very easy to pick up and start playing with it. Additionally, &lt;a href="http://www.libsdl.org"&gt;&lt;span class="caps"&gt;SDL&lt;/span&gt;&lt;/a&gt; is a very mature &lt;span class="caps"&gt;API&lt;/span&gt; for 2D graphics, so the Löve project as definitely potential.&lt;/p&gt;


	&lt;p&gt;Here’s a quick example on how to load and print an image on the screen:&lt;/p&gt;


&lt;pre&gt;
function load()
   image = love.graphics.newImage("image.png")
   x = 100
   y = 100
end

function draw()
   love.graphics.draw(image, x, y)
end
&lt;/pre&gt;&lt;br /&gt;

	&lt;p&gt;That’s the &lt;em&gt;whole&lt;/em&gt; code: very straightforward. Löve already supports all 3 major platforms (Windows, Linux and Mac), although it’s not possible to generate executables for Mac yet. The creators took great care with the &lt;a href="http://love2d.org/docs/"&gt;documentation&lt;/a&gt; (not only the presentation, though it’s quite nice).&lt;/p&gt;


	&lt;p&gt;I’ll leave you with screenshots of two projects:&lt;/p&gt;


	&lt;p&gt;&lt;img src="http://sergiosantos.info/assets/2009/1/29/s1.png" alt="" /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;img src="http://sergiosantos.info/assets/2009/1/29/s2.png" alt="" /&gt;&lt;/p&gt;


	&lt;p&gt;Thanks &lt;strong&gt;_why&lt;/strong&gt; for spreading the &lt;a href="http://hackety.org/2009/01/29/loveInTwoDimensions.html"&gt;word&lt;/a&gt;.&lt;/p&gt;
          &lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/sergiosantos?a=fbW_16ZijU8:q2dnfzQ2zxQ:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sergiosantos?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sergiosantos?a=fbW_16ZijU8:q2dnfzQ2zxQ:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sergiosantos?i=fbW_16ZijU8:q2dnfzQ2zxQ:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sergiosantos?a=fbW_16ZijU8:q2dnfzQ2zxQ:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sergiosantos?i=fbW_16ZijU8:q2dnfzQ2zxQ:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/sergiosantos/~4/fbW_16ZijU8" height="1" width="1"/&gt;</content>  <feedburner:origLink>http://sergiosantos.info/2009/1/löve-emotional-programming-for-2d-graphics</feedburner:origLink></entry>
</feed>
