<?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>xphere&#039;s thoughts</title>
	<atom:link href="http://www.xphere.me/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.xphere.me</link>
	<description>demoscene, coding and more</description>
	<lastBuildDate>Mon, 19 Dec 2011 18:32:01 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>qoob modeler</title>
		<link>http://www.xphere.me/2010/07/qoob-modeler/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=qoob-modeler</link>
		<comments>http://www.xphere.me/2010/07/qoob-modeler/#comments</comments>
		<pubDate>Sat, 17 Jul 2010 17:02:12 +0000</pubDate>
		<dc:creator>xphere</dc:creator>
				<category><![CDATA[demoscene]]></category>

		<guid isPermaLink="false">http://www.xphere.me/?p=363</guid>
		<description><![CDATA[Reviewing some posts of demoscene, I found some nice posts in the Graphic Size Coding blog, with an interesting modeler for 64kb intros, called &#8220;qoob&#8221;, something similar to the object generator that I was designing (which will be replaced soon by proclab). I recommend to visit the page of the author: Auld^Titan, with great articles [...]]]></description>
			<content:encoded><![CDATA[<p>Reviewing some posts of demoscene, I found some nice posts in the <a href="http://sizecoding.blogspot.com/" target="_blank">Graphic Size Coding blog</a>, with an interesting modeler for 64kb intros, called &#8220;qoob&#8221;, something similar to the <a href="http://www.xphere.me/object-generator-objgen/" target="_blank">object generator</a> that I was designing (which will be replaced soon by <a href="http://code.google.com/p/proclab/" target="_blank">proclab</a>).</p>
<p>I recommend to visit the page of the author: Auld^Titan, with great articles with the techniques that the modeler uses, meanwhile, enjoy this beautiful models!</p>
<div style="text-align: center;"><span style="color: #ed1e24;"><a href="http://www.xphere.me/wp-content/uploads/2010/07/shot_81.jpg"><img class="aligncenter size-medium wp-image-367" title="shot_81" src="http://www.xphere.me/wp-content/uploads/2010/07/shot_81-300x236.jpg" alt="" width="300" height="236" /></a><a href="http://www.xphere.me/wp-content/uploads/2010/07/shot_80.jpg"><img class="aligncenter size-medium wp-image-366" title="shot_80" src="http://www.xphere.me/wp-content/uploads/2010/07/shot_80-300x271.jpg" alt="" width="300" height="271" /></a><a href="http://www.xphere.me/wp-content/uploads/2010/07/shot_79.jpg"><img class="aligncenter size-medium wp-image-365" title="shot_79" src="http://www.xphere.me/wp-content/uploads/2010/07/shot_79-300x235.jpg" alt="" width="300" height="235" /></a><a href="http://www.xphere.me/wp-content/uploads/2010/07/shot_76.jpg"><img class="aligncenter size-medium wp-image-364" title="shot_76" src="http://www.xphere.me/wp-content/uploads/2010/07/shot_76-300x236.jpg" alt="" width="300" height="236" /></a><a href="http://www.xphere.me/wp-content/uploads/2010/07/shot_82.jpg"><img class="aligncenter size-medium wp-image-368" title="shot_82" src="http://www.xphere.me/wp-content/uploads/2010/07/shot_82-300x235.jpg" alt="" width="300" height="235" /></a><br />
</span></div>
<p style="text-align: auto;">
]]></content:encoded>
			<wfw:commentRss>http://www.xphere.me/2010/07/qoob-modeler/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>The fbo benefits</title>
		<link>http://www.xphere.me/2010/06/the-fbo-benefits/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=the-fbo-benefits</link>
		<comments>http://www.xphere.me/2010/06/the-fbo-benefits/#comments</comments>
		<pubDate>Fri, 25 Jun 2010 22:43:54 +0000</pubDate>
		<dc:creator>xphere</dc:creator>
				<category><![CDATA[code]]></category>

		<guid isPermaLink="false">http://www.xphere.me/?p=334</guid>
		<description><![CDATA[When I started using openGL and making some nice effects, I started to use the typical &#8220;copy to texture&#8221; functions: glTexImage2D and glTexSubImage2D. But the technology evolves, and, hopefully, someone implemented in the OpenGL extensions the Frame Buffer Objects (fbo), wich provides us a way to render a scene to a different buffer but the frame-buffer. Anybody should know [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">When I started using openGL and making some nice effects, I started to use the typical &#8220;copy to texture&#8221; functions: glTexImage2D and glTexSubImage2D. But the technology evolves, and, hopefully, someone implemented in the OpenGL extensions the Frame Buffer Objects (fbo), wich provides us a way to render a scene to a different buffer but the frame-buffer.</p>
<p style="text-align: justify;">Anybody should know that writing to a frame-buffer is much better than writing to a buffer by &#8220;the old way&#8221; (glTexImage2D), but&#8230; can we express this in real numbers?</p>
<p style="text-align: justify;">I was doing some experiments with Shadow Mapping and I did what everybody does: search for tutorials! <img src='http://www.xphere.me/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' />  I found 2 really good tutorials: <a href="http://www.paulsprojects.net/tutorials/smt/smt.html" target="_blank">Paul&#8217;s projects tutorial</a>, and <a href="http://fabiensanglard.net/shadowmapping/index.php" target="_blank">Fabien Sanglard&#8217;s tutorial</a>. Both tutorials are brilliant, but the first one is a little bit outdated (it does not use fbo&#8217;s or shaders), and the second one has some ugly Moiré pattern effect which I was unable to make it disappear, despite it uses recent techniques (fbo&#8217;s and shaders).</p>
<p style="text-align: justify;">The Moiré pattern can be appreciated in the image below (and the effect is much more spectacular in movement):</p>
<p style="text-align: center;"><a href="http://www.xphere.me/wp-content/uploads/2010/06/sm_Moire_effect.png"><img class="size-medium wp-image-336 aligncenter" title="sm_Moire_effect" src="http://www.xphere.me/wp-content/uploads/2010/06/sm_Moire_effect-300x194.png" alt="" width="300" height="194" /></a></p>
<p style="text-align: justify;">Due to that, Fabien&#8217;s tutorial was not an option for what I wanted to do, so I gave a second chance to Paul&#8217;s tutorial, but instead of using the typical glTexImage2D, I used the fbo (it took 5 minutes of my time to modify the provided example), the results: 562fps vs 630fps (both peak values)!, almost 70fps more! more than 10% of diference!</p>
<p style="text-align: justify;">So please, next time, spend 5 minutes of your time and <strong>do not use glTexImage2D, use fbo&#8217;s!</strong></p>
<p style="text-align: center;"><a href="http://www.xphere.me/wp-content/uploads/2010/06/shadow-mapping.png"><img class="size-medium wp-image-337 aligncenter" title="shadow mapping" src="http://www.xphere.me/wp-content/uploads/2010/06/shadow-mapping-300x244.png" alt="" width="300" height="244" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.xphere.me/2010/06/the-fbo-benefits/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Generating Cellular textures</title>
		<link>http://www.xphere.me/2010/06/generating-cellular-textures/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=generating-cellular-textures</link>
		<comments>http://www.xphere.me/2010/06/generating-cellular-textures/#comments</comments>
		<pubDate>Fri, 18 Jun 2010 19:12:07 +0000</pubDate>
		<dc:creator>xphere</dc:creator>
				<category><![CDATA[code]]></category>
		<category><![CDATA[demoscene]]></category>

		<guid isPermaLink="false">http://www.xphere.me/?p=320</guid>
		<description><![CDATA[One of my hobbies is the generation of procedural textures (yes, sounds weird!), and for years, I&#8217;ve been trying to generate a nice Cellular texture. I kept in my bookmarks the blackpawn&#8217;s tutorial, but I never had time to check it in deep. Today I&#8217;ve spent some minutes reading it and&#8230; boum! cellular texture implemented!!!! [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">One of my hobbies is the generation of procedural textures (yes, sounds weird!), and for years, I&#8217;ve been trying to generate a nice Cellular texture. I kept in my bookmarks the <a href="http://www.blackpawn.com/texts/cellular/default.html" target="_blank">blackpawn&#8217;s tutorial</a>, but I never had time to check it in deep.</p>
<p style="text-align: justify;">Today I&#8217;ve spent some minutes reading it and&#8230; boum! cellular texture implemented!!!! The results are quite nice, but now is time for tweaking the formulas, and try to make more combinations.</p>
<p style="text-align: justify;">I&#8217;ll post the full code soon, but meanwhile, you can check the results in the image below:</p>
<p><img class="alignnone size-full wp-image-321" title="Celular Texture" src="http://www.xphere.me/wp-content/uploads/2010/06/Captura-de-pantalla-2010-06-17-a-las-00.13.49.png" alt="" width="519" height="296" /></p>
<p style="text-align: justify;">If you are one of my followers <img src='http://www.xphere.me/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  you&#8217;ll think &#8220;hey! you already had some code to generate cellular textures!!!&#8221;, yes, you&#8217;re right, but the code was ugly, as well as the generated textures!! this new code is much more simple and effective!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.xphere.me/2010/06/generating-cellular-textures/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Adding music to your mac intros with protrekkr!</title>
		<link>http://www.xphere.me/2010/05/adding-music-to-your-mac-64k-intros-with-protrekkr/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=adding-music-to-your-mac-64k-intros-with-protrekkr</link>
		<comments>http://www.xphere.me/2010/05/adding-music-to-your-mac-64k-intros-with-protrekkr/#comments</comments>
		<pubDate>Wed, 19 May 2010 22:39:58 +0000</pubDate>
		<dc:creator>xphere</dc:creator>
				<category><![CDATA[code]]></category>
		<category><![CDATA[demoscene]]></category>

		<guid isPermaLink="false">http://www.xphere.me/?p=313</guid>
		<description><![CDATA[Do you want to make 64k intros with cool music but you know a shit about music? protrekkr is your solution!!! I&#8217;ve prepared this small tutorial, describing step-by-step what do you need to do in order to add music to your intro. Happy coding!]]></description>
			<content:encoded><![CDATA[<p>Do you want to make 64k intros with cool music but you know a shit about music? protrekkr is your solution!!!</p>
<p>I&#8217;ve prepared this small tutorial, describing step-by-step <a href="http://www.xphere.me/articles/adding-music-to-our-intros-using-protrekkr/" target="_self">what do you need to do in order to add music to your intro</a>. Happy coding!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.xphere.me/2010/05/adding-music-to-your-mac-64k-intros-with-protrekkr/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Rainbowduino&#8230; a virus in my Arduino!</title>
		<link>http://www.xphere.me/2010/05/rainbowduino-a-virus-in-my-arduino/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=rainbowduino-a-virus-in-my-arduino</link>
		<comments>http://www.xphere.me/2010/05/rainbowduino-a-virus-in-my-arduino/#comments</comments>
		<pubDate>Mon, 17 May 2010 20:17:47 +0000</pubDate>
		<dc:creator>xphere</dc:creator>
				<category><![CDATA[arduino]]></category>
		<category><![CDATA[code]]></category>

		<guid isPermaLink="false">http://xphere.me/?p=283</guid>
		<description><![CDATA[I&#8217;ve started playing with the Arduino platform and is really amazing the possibilities that this open source platform can offer, from beginners to more experienced users! Recently, I&#8217;ve ordered Rainbowduino and a 8&#215;8 RGB led matrix. Rainbowduino is essentially an Arduino designed for controlling an 8&#215;8 RGB led matrix, with some features (I2C protocol suport, cascading). Let&#8217;s get [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve started playing with the Arduino platform and is really amazing the possibilities that this open source platform can offer, from beginners to more experienced users!</p>
<p>Recently, I&#8217;ve ordered <a href="http://www.seeedstudio.com/depot/rainbowduino-led-driver-platform-plug-and-shine-p-371.html">Rainbowduino</a> and a 8&#215;8 RGB led matrix. Rainbowduino is essentially an Arduino designed for controlling an 8&#215;8 RGB led matrix, with some features (I2C protocol suport, cascading).</p>
<p><strong>Let&#8217;s get to work!</strong></p>
<p>The first problem that I faced was to make it work: I don&#8217;t have a serial port (and rainbowduino cannot be connected via USB, as Arduino does), after 1min search in google, I found <a href="http://www.rngtng.com/2009/06/25/rainbowduino-here-it-is-and-how-to-program-it/" target="_blank">this post</a>, with good instructions about how to use Arduino as a host for programming it. In the same page, you can find the <a href="http://www.rngtng.com/mtXcontrol/" target="_blank">mtXcontrol</a> program, very useful for starting drawing with your rainbowduino!</p>
<p><span id="more-283"></span></p>
<p>The short instructions are:</p>
<p>1- Check the necessary materials</p>
<ul>
<li>Arduino with 328 chip (it will not work with model 168)</li>
<li>Some wires</li>
<li>Rainbowduino + 8&#215;8 rgb matrix</li>
</ul>
<p>2- Connect all cables as described in the web:</p>
<p style="padding-left: 30px;">(Arduino) Reset &lt;-&gt; (Rainblowduino) DTR</p>
<p style="padding-left: 30px;">(Arduino) 5V &lt;-&gt; (Rainblowduino) VCC</p>
<p style="padding-left: 30px;">(Arduino) GND &lt;-&gt; (Rainblowduino) GND</p>
<p style="padding-left: 30px;">(Arduino) TX &lt;-&gt; (Rainblowduino) TX</p>
<p style="padding-left: 30px;">(Arduino) RX &lt;-&gt; (Rainblowduino) RX</p>
<p>3- Plug the USB cable to the Arduino, Start the Arduino IDE, and select the 328 model and upload a blank sketch:</p>
<pre class="brush:cpp">/* blank sketch to upload on Arduino */
void setup()
{
}

void loop()
{
}</pre>
<p>4- Now change the model to 168, and upload the <a href="http://www.rngtng.com/mtXcontrol/" target="_blank">firmware</a> to the Rainbowduino and execute mtXcontrol!! and you&#8217;re done!</p>
<p>8&#215;8 pixels never were so impressive!!</p>
<p><a href="http://xphere.me/wp-content/uploads/2010/05/DSC00290.jpg"><img class="alignnone size-full wp-image-288" title="DSC00290" src="http://xphere.me/wp-content/uploads/2010/05/DSC00290.jpg" alt="" width="320" height="240" /></a><a href="http://xphere.me/wp-content/uploads/2010/05/DSC00287.jpg"><img class="alignnone size-full wp-image-287" title="DSC00287" src="http://xphere.me/wp-content/uploads/2010/05/DSC00287.jpg" alt="" width="240" height="320" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.xphere.me/2010/05/rainbowduino-a-virus-in-my-arduino/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>new server!!! new domain!!!</title>
		<link>http://www.xphere.me/2010/05/new-server-new-domain/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=new-server-new-domain</link>
		<comments>http://www.xphere.me/2010/05/new-server-new-domain/#comments</comments>
		<pubDate>Tue, 11 May 2010 17:46:12 +0000</pubDate>
		<dc:creator>xphere</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://xphere.me/?p=275</guid>
		<description><![CDATA[After some problems with the old server, I&#8217;ve decided to move the entire site to a new super-server sponsored by silenci and, I&#8217;ve done a thing that I should have done many years back: get a domain. I&#8217;ve chosen xphere.me, I don&#8217;t know why, I don&#8217;t have any reason, and even if I had one, [...]]]></description>
			<content:encoded><![CDATA[<p>After some problems with the old server, I&#8217;ve decided to move the entire site to a new super-server sponsored by <a href="http://silenci.me">silenci</a> <img src='http://www.xphere.me/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  and, I&#8217;ve done a thing that I should have done many years back: <a href="http://xphere.me">get a domain</a>. I&#8217;ve chosen xphere.me, I don&#8217;t know why, I don&#8217;t have any reason, and even if I had one, you&#8217;ll be probably not interested in knowing it!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.xphere.me/2010/05/new-server-new-domain/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>new site!!</title>
		<link>http://www.xphere.me/2010/05/new-site/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=new-site</link>
		<comments>http://www.xphere.me/2010/05/new-site/#comments</comments>
		<pubDate>Sun, 02 May 2010 12:05:21 +0000</pubDate>
		<dc:creator>xphere</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://xphere.me/?p=208</guid>
		<description><![CDATA[wahooo!!! I&#8217;ve moved all my blog to wordpress and I hope I&#8217;ll be posting more often now!!! wordpress rocks!!]]></description>
			<content:encoded><![CDATA[<p>wahooo!!! I&#8217;ve moved all my blog to wordpress and I hope I&#8217;ll be posting more often now!!!</p>
<p>wordpress rocks!!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.xphere.me/2010/05/new-site/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>procloab is on the way!</title>
		<link>http://www.xphere.me/2010/04/procloab-is-on-the-way/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=procloab-is-on-the-way</link>
		<comments>http://www.xphere.me/2010/04/procloab-is-on-the-way/#comments</comments>
		<pubDate>Fri, 16 Apr 2010 16:02:00 +0000</pubDate>
		<dc:creator>xphere</dc:creator>
				<category><![CDATA[code]]></category>

		<guid isPermaLink="false">http://xphere.me/wp/?p=168</guid>
		<description><![CDATA[Hi all!!! The Procedural Lab program (integrated Texture Generator / Library and Object Generator) that I&#8217;m developing is available here!At this moment is barely functional&#8230; lots of features are still missing!! Only one part of the Texture Generator is ready Feel free to destroy my dirty code!]]></description>
			<content:encoded><![CDATA[<p>Hi all!!!</p>
<p>The Procedural Lab program (integrated Texture Generator / Library and Object Generator) that I&#8217;m developing is available <a href="http://code.google.com/p/proclab/">here</a>!<br />At this moment is barely functional&#8230; lots of features are still missing!! Only one part of the Texture Generator is ready <img src='http://www.xphere.me/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
<p>Feel free to destroy my dirty code!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.xphere.me/2010/04/procloab-is-on-the-way/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>It&#8217;s defect speaking</title>
		<link>http://www.xphere.me/2010/02/its-defect-speaking/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=its-defect-speaking</link>
		<comments>http://www.xphere.me/2010/02/its-defect-speaking/#comments</comments>
		<pubDate>Wed, 17 Feb 2010 20:34:00 +0000</pubDate>
		<dc:creator>xphere</dc:creator>
				<category><![CDATA[fun]]></category>

		<guid isPermaLink="false">http://xphere.me/wp/?p=167</guid>
		<description><![CDATA[Great letter extracted from here: http://www.testinggeek.com/index.php/testing-articles/188-defect-speaking I am defect. For some people I am a mild inconvenience and for some I am their worst nightmare, probably a life threatening nightmare. For many years, people like you have treated me as a hunting target and treated me as a non-living entity &#8211; without any emotion, say [...]]]></description>
			<content:encoded><![CDATA[<p>Great letter extracted from here: <a href="http://www.testinggeek.com/index.php/testing-articles/188-defect-speaking">http://www.testinggeek.com/index.php/testing-articles/188-defect-speaking</a></p>
<blockquote><p>I am defect. For some people I am a mild inconvenience and for some I am  their worst nightmare, probably a life threatening nightmare. For many  years, people like you have treated me as a hunting target and treated  me as a non-living entity &#8211; without any emotion, say or dreams. Till  now, I kept my silence but now I had it enough. TestingGeek has allowed  me to tell my story to the world, to tell you truth about me and my  feelings.<span id="more-167"></span></p>
<p>You call me so many names (And all of them are bad  BTW), but do you know anything at all about me? Do you know where I  lived before you forced me to live in your code &#8211; to be found,  discussed, killed, ignored and humiliated?  People tell me so many  things, but do you realize reasons for my existent? I know I am not  desired, I know I am not welcomed and to be honest, I do not want to  come anywhere near your (sometime dirty) code, requirements etc. But you  force me to live in your requirements, code, network and so many  unimaginable places because of your misunderstandings, lack of knowledge  or plain sloppiness some time.</p>
<p>You do not realize, but I pay a great price for your sloppiness and  your lack of understanding. I take blame for lost life, money and  happiness for many users. Plane is crashed because there was a defect;  transaction was not complete because there was a bug and so on. Why  don’t you pause, think and say plane was crashed because someone did not  do their job properly. I am there not because I love staying in your  code, but because someone took short cut, invited me there to be found  by someone else. I was invited, ignored and now I am blamed. Where is  justice? Unfortunately defects cannot trial humans in their court, but I  hope our fate will change.</p>
<p>My life is extremely comfortable till  you guys put me in the code. After that, it’s all misery and my life  becomes extremely miserable. From that moment onwards, I live my life in  anticipation of to be found, broken in pieces, discussed and  humiliation. I do not like being here and so always gives you hint of my  presence. Sometime, I have power to give strong hints and it becomes  impossible for you to ignore me. But sometime, you just do not recognize  my hints, you over look what I say in log files, you don’t notice when I  create slight flicker or make your system slow. You attribute things  like these to something else and leave me there to rot, to get worsen.  That doesn&#8217;t leave me any option but to gather strength and try harder.  Most of the time I succeed and you notice me. Unfortunately I cannot  understand your situation so some time by the time you notice me, I  might have crashed a plane or ruined millions. So please, practice,  observe and understand my hints. I will be very happy if you find me and  kill me in such a way that I do not have to come again, but alas it  doesn&#8217;t happen.</p>
<p>Most of the time, instead of killing me you just  change my dress and location. Sometime, you even break me in to pieces  and scatter me in your code base. Unfortunately, we do not follow the  law of physics so some time when you break me in pieces, every piece  could be bigger than the original itself. Even in pieces we communicate  with each other, we affect each other and because of this you get  confused. Rather than finding all the pieces, you take one piece and  kill it or unfortunately break it in even more pieces&#8230;and cycle  continues.</p>
<p>Buried in your millions of line of code, I wait  patiently for my angles called testers who have skills and mandate to  discover me. Given the right environment these angles could find most of  us. But look, what have you done to my angles? You have converted them  from angel to robot so rather than finding me, they are following some  steps. If I am lucky, they will find me otherwise my angles will pass by  me and ignore me, because someone has given them steps to follow rather  than mandate to find me. Will I not feel angry about it? How would you  feel if you struggle to survive in a sea and rescue boat follow the  route given to them and ignores your plea? Well, that’s how I feel.</p>
<p>Sometime  my angels create robot themselves and call it test automation. This can  be extremely useful, but only if mandate for them is to find me rather  than creating more robots. Unfortunately, for many people mandate is  limited to the creation of these robots and they are worse for me. Well,  it’s like missing rescue boat in periodic manner, after every check-in,  after every few hours or on nightly basis.</p>
<p>I am not selfish and  understand that sometime you just can’t kill me, but believe me I will  be very happy if you can find me, discuss me meaningfully and take  conscious decision to keep me in the code. Because, if you do that I&#8217;ll  understand that I&#8217;ll never ever kill someone because of my presence,  I&#8217;ll know that I will not ruin your millions. So as long as you have  assessed risk associated with me staying in your code, I can live there  happily. I just do not want to live there with feeling that I am not  wanted here and I can possibly hurt someone.</p>
<p>Please, I do not  want to stay in your code or system. I am extremely happy outside, don’t  invite me inside. I know some of us are a bit naughty and will come  without invitation. For those naughty defects, give our angels mandate  to find them in best possible way rather than following steps or  creating just robots. I am good at heart and do not want to hurt anyone,  so please find me and get me out of your code base.</p>
<p>Remember, I  am a defect buried in your code and waiting for you. Please be aware of  my presence and keep your eyes open for me.</p>
<p>Waiting to be found &#8211;  A defect.</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.xphere.me/2010/02/its-defect-speaking/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sobre els drets d&#8217;internet</title>
		<link>http://www.xphere.me/2009/12/sobre-els-drets-dinternet/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=sobre-els-drets-dinternet</link>
		<comments>http://www.xphere.me/2009/12/sobre-els-drets-dinternet/#comments</comments>
		<pubDate>Wed, 23 Dec 2009 19:04:00 +0000</pubDate>
		<dc:creator>xphere</dc:creator>
				<category><![CDATA[politica]]></category>

		<guid isPermaLink="false">http://xphere.me/wp/?p=166</guid>
		<description><![CDATA[Avui llegint Codepixel m&#8217;he trobat amb la següent notícia, que és digne de llegir: Hoy me he encontrado con que la Royal Society de Inglaterra, para celebrar su 350 aniversario, ha puesto a disposición de los internautas varias publicaciones históricas de gran relevancia. Una, para mí, fundamental, es una carta de Isaac Newton, comentando sus [...]]]></description>
			<content:encoded><![CDATA[<div style="text-align: justify;">Avui llegint <a href="http://www.codepixel.com/">Codepixel</a> m&#8217;he trobat amb la <a href="http://www.codepixel.com/content/view/5400/1/">següent notícia</a>, que és digne de llegir:</p>
</div>
<div style="text-align: justify;">
<blockquote>
<p style="margin-bottom: 0cm;">Hoy me he encontrado con que la Royal Society de Inglaterra, para celebrar su 350 aniversario, ha puesto a disposición de los internautas varias publicaciones históricas de gran relevancia. Una, para mí, fundamental, es una carta <a href="http://rstl.royalsocietypublishing.org/content/6/69-80/3075.full.pdf">de Isaac Newton, comentando sus experimentos con los prismas de cristal</a> , dónde descubre que la luz está formada por un espectro de color, y marcando así el inicio del estudio moderno de la energía. Leyéndo la carta, el lector se contagia de esa ilusión y asombro que le producen sus nuevos descubrimientos. Al final de la carta, pide al resto de los miembros de la Royal Society, que por favor, prueben estos experimentos, y se le comunique cualquier avanze. Isaac Newton no montó un gran negocio, ni fue extremadamente rico, pero es una de las piezas clave que ponen a Inglaterra en el mapa de la historia.</p>
<p style="margin-bottom: 0cm;"><span id="more-166"></span>En ese mismo tiempo, en la península reinaba la Inquisición Española, que velaba por los derechos de los fervientes católicos. Entre las medidas para proteger la pureza ideológica, destacaba el “<a href="http://es.wikipedia.org/wiki/Index_Librorum_Prohibitorum">Index Librorum Prohibitorum</a>”, una lista de libros y autores censurados. Esa garantía, consiguió que España estuviese excluida del resto de la comunidad científica durante siglos, condenando a la población a vivir ausentes de Copérnico, Kepler, Descartes, o Kant. Ideas que para el Santo Oficio eran peligrosas, pero que en el resto de Europa sirvieron para poner a la razón y el conocimiento como fuente de progreso. La sociedad española actual está pagando todavía tanto años de retraso científico.</p>
<p style="margin-bottom: 0cm;">Ayer se ha presentado en el parlamento, por la puerta de atrás, una iniciativa para regular Internet. Con la excusa de los derechos de autor, quieren dar a la administración (sin jueces de por medio), capacidad para censurar páginas. Hoy porque supuestamente tienen enlaces, pero mañana, porque molestan, no interesan o simplemente, no pagan comisiones. Detrás están los de siempre: “Los Otros”, las grandes empresas que quieren tener derecho a decidir qué podemos leer tú y yo. Es realmente paradógico, que quién se dice “socialista”, o quién mantiene un “Ministerio de Igualdad”, sea el que vaya a tener el dudoso honor de incluir la censura en Internet. La red, ese terrorífico invento donde un blogger puede enfrentarse a una multinacional&#8230; y ganar. Donde todo el mundo es igual. No estamos aquí hablando de si un partido o otro (Alejo Vidal Cuadras fue el líder de la infame votación en el Parlamento Europeo). Aquí estamos los ciudadanos contra el poder corporativo. Está claro que el objetivo es el de poder filtrar el contenido, poder decir qué se puede o qué no se puede publicar.</p>
<p style="margin-bottom: 0cm;">Internet es conocimiento, es cultura, es sabiduría, es avance, es progreso. Es la wikipedia, es linux, es facebook&#8230; es la posibilidad que tiene la gente corriente de colaborar, de aportar entre todos. En cuanto permitamos a un Santo Oficio, que decida qué es lo que se puede o no se puede leer, condenaremos, otra vez a este país, a siglos de retraso cultural.</p>
<p style="margin-bottom: 0cm;">Me parece pornográfico, que la ley de Economía Sostenible, se preocupe de cortar páginas de Internet, y no se preocupe de que los proveedores del servicio sean las empresas que más reclamaciones atesoran en cualquier oficina (defensor del pueblo, OCU, telecomunicaciones&#8230;). Que tengamos un acceso a internet de segunda, con unos precios desorbitados, y totalmente indefensos ante los abusos de los operadores. !Lo que necesitamos es competencia en ese sector! No grandes empresas que hinchan pecho por los beneficios que obtienen haciendo lobby con los partidos.</p>
<p style="margin-bottom: 0cm;">Hace unas semanas, los ministros de Industria y de Cultura, se pasaron por los estudios de Ilion, para ver de primera mano cómo se hizo Planet 51. Tengo que decir, que si no fuese por la Royal Society, por la Wikipedia, por los tutoriales desinteresados de internet, y sobre todo, por páginas de descargas que me permitieron probar todo tipo de aplicaciones, desde que era joven, desde luego sin ellas no hubiese aprendido nada de iluminación global, ni de programación. Y lo mismo digo de todos, absolutamente todos, los miembros del equipo que hicieron Planet 51.</p>
<p style="margin-bottom: 0cm;">Por esto, Codepixel se suma al manifiesto “<a href="http://www.enriquedans.com/2009/12/manifiesto-en-defensa-de-los-derechos-fundamentales-en-internet.html">En Defensa de los Derechos Fundamentales de Internet</a> ”, y espero que entre todos podamos parar la censura.</p>
</blockquote>
</div>
<div style="text-align: justify;"></div>
<p style="margin-bottom: 0cm; text-align: justify;">Per tant, jo, com no podia ser menys <img src='http://www.xphere.me/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  m&#8217;uneixo també al manifest de &#8220;<a href="http://www.enriquedans.com/2009/12/manifiesto-en-defensa-de-los-derechos-fundamentales-en-internet.html">En Defensa dels Drets Fonamentals d&#8217;Internet</a>&#8220;.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.xphere.me/2009/12/sobre-els-drets-dinternet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

