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

<channel>
	<title>FDF in Blog</title>
	<atom:link href="http://fdfblog.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://fdfblog.wordpress.com</link>
	<description>Blog about technology and Software Development</description>
	<lastBuildDate>Thu, 14 Feb 2013 17:20:31 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='fdfblog.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>FDF in Blog</title>
		<link>http://fdfblog.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://fdfblog.wordpress.com/osd.xml" title="FDF in Blog" />
	<atom:link rel='hub' href='http://fdfblog.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Calling C code from Python</title>
		<link>http://fdfblog.wordpress.com/2013/02/14/calling-c-code-from-python/</link>
		<comments>http://fdfblog.wordpress.com/2013/02/14/calling-c-code-from-python/#comments</comments>
		<pubDate>Thu, 14 Feb 2013 17:20:29 +0000</pubDate>
		<dc:creator>Fernando de Francisco</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[C++]]></category>
		<category><![CDATA[library]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[shared]]></category>

		<guid isPermaLink="false">http://fdfblog.wordpress.com/?p=782</guid>
		<description><![CDATA[As I recently came to a point where I wanted to use C code from a django app, I had to spent some time searching for info about that. It was much easier than I first thought I will start with a very tiny piece of C code, just a function and let&#8217;s name it [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=fdfblog.wordpress.com&#038;blog=6406068&#038;post=782&#038;subd=fdfblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>As I recently came to a point where I wanted to use C code from a django app, I had to spent some time searching for info about that.</p>
<p>It was much easier than I first thought</p>
<p>I will start with a very tiny piece of C code, just a function and let&#8217;s name it <em>value.c</em>:<br />
<code></code></p>
<pre>#include &lt;stdio.h&gt;

int getValue(int param1) {
    return param1;
}</pre>
<p>I want this function to be compiled and linked as a shared library, so I run:</p>
<pre>gcc -c -fPIC value.c -o value.o</pre>
<p>to obtain the object file, and now let&#8217;s create the library itself:</p>
<pre>gcc -shared -Wl,-soname,libvalue.so -o libvalue.so value.o</pre>
<p>that will give us the library file.</p>
<p>Now, turn to Python, and write the code for using this C function:</p>
<pre>#!/usr/bin/env python
# -*- encoding: utf-8 -*-
#
# Author: Fernando de Francisco
#

from ctypes import cdll
lib = cdll.LoadLibrary('./libvalue.so')

def get_value():
    print lib.getValue(5)

if __name__=='__main__':
    get_value()</pre>
<p>And that&#8217;s pretty much it <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>If you wish to, Github holds the code I&#8217;ve used for this article <a href="https://github.com/ferdef/cUnderPython">HERE</a>.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/fdfblog.wordpress.com/782/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/fdfblog.wordpress.com/782/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=fdfblog.wordpress.com&#038;blog=6406068&#038;post=782&#038;subd=fdfblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://fdfblog.wordpress.com/2013/02/14/calling-c-code-from-python/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://2.gravatar.com/avatar/b64b8bf9d52afb18214925eba8dadc79?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Fernando</media:title>
		</media:content>
	</item>
		<item>
		<title>Introduction to Sublime Text 2</title>
		<link>http://fdfblog.wordpress.com/2012/12/18/introduction-to-sublime-text-2/</link>
		<comments>http://fdfblog.wordpress.com/2012/12/18/introduction-to-sublime-text-2/#comments</comments>
		<pubDate>Tue, 18 Dec 2012 08:33:52 +0000</pubDate>
		<dc:creator>Fernando de Francisco</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[DVCS]]></category>
		<category><![CDATA[GIT]]></category>
		<category><![CDATA[IDE]]></category>
		<category><![CDATA[Lint]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[OSX]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[Sublime]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://fdfblog.wordpress.com/?p=770</guid>
		<description><![CDATA[Sublime Text is a text editor for code, markup and prose. INSTALLATION Just download it from  http://www.sublimetext.com/2 and unzip it where you prefer. In linux environmentes I usually do it on $HOME/bin/ as it&#8217;s reachable from path. PLUGINS SETUP Sublime Text is highly extensible through plugins. There&#8217;s no centralized site for downloading them, but there&#8217;s an easy [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=fdfblog.wordpress.com&#038;blog=6406068&#038;post=770&#038;subd=fdfblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<h2 id="SUBLIMETEXT2"><img class="alignright size-full wp-image-772" alt="Sublime Text Logo" src="http://fdfblog.files.wordpress.com/2012/12/sublime_text_logo.png?w=614"   /></h2>
<p>Sublime Text is a text editor for code, markup and prose.</p>
<h3 id="INSTALLATION">INSTALLATION<a title="Link to this section" href="http://192.168.1.7/solidgear/wiki/Sublime?version=6#INSTALLATION"><br />
</a></h3>
<p>Just download it from <a href="http://www.sublimetext.com/2"> http://www.sublimetext.com/2</a> and unzip it where you prefer. In linux environmentes I usually do it on $HOME/bin/ as it&#8217;s reachable from path.</p>
<h3 id="PLUGINSSETUP">PLUGINS SETUP</h3>
<p>Sublime Text is highly extensible through plugins. There&#8217;s no centralized site for downloading them, but there&#8217;s an easy solution:</p>
<p>Sublime Package Control is a complete package manager for Sublime TExt 2 that helps us to search, install, uninstall and mantain packages.</p>
<p>Installation takes place on console: &#8220;<em>View -&gt; Show Console</em>&#8221; and paste the following line:</p>
<pre>import urllib2,os; pf='Package Control.sublime-package'; ipp=sublime.installed_packages_path(); os.makedirs(ipp) if not os.path.exists(ipp) else None; urllib2.install_opener(urllib2.build_opener(urllib2.ProxyHandler())); open(os.path.join(ipp,pf),'wb').write(urllib2.urlopen('http://sublime.wbond.net/'+pf.replace(' ','%20')).read()); print 'Please restart Sublime Text to finish installation'</pre>
<p>Once it&#8217;s installed, please relaunch the app.</p>
<p>To install any plugin, push Ctrl+Shift+P (Win/Lin?) or Cmd+Shift+P (OSX) and write &#8220;<em>package</em>&#8220;. The set of package related options will be filtered. To update the list of plugin package select &#8220;<em>Discover Packages</em>&#8220;. Once they&#8217;re updated, any package can be installed with the &#8220;<em>Install Package</em>&#8221; option</p>
<h3 id="INTERESTINGPLUGINS">INTERESTING PLUGINS</h3>
<p><strong><em>PYLINTER</em></strong></p>
<p>If you&#8217;re planning to use Sublime Text for Python development, <em>pylinter</em> is your plugin. It needs pylint already installed on the system (pip install pylint will do) and then update the path to the liny.py file on the plugin settings.</p>
<p>Once it&#8217;s installed you&#8217;ll get all code violation for your python code which can be hidden if needed.</p>
<p><em><strong>SUBLIMELINTER</strong></em></p>
<p>Similar to the previous one, but applicable for other languages. I usually have Pylinter for Python code and this one for the rest.</p>
<p><em><strong>GIT</strong></em></p>
<p>Will show you the git status at the bottom bar and will let you interact with the DVCS.</p>
<h3 id="DEBUGGINGWITHSUBLIMETEXTANDPHP">DEBUGGING WITH SUBLIME TEXT AND PHP</h3>
<p>This is a bit tricky.</p>
<h4 id="INSTALLXDEBUG">INSTALL XDEBUG</h4>
<pre>sudo apt-get install php5-xdebug</pre>
<p>Customize the xdebug settings with:</p>
<pre>sudo gedit /etc/php5/conf.d/xdebug.ini</pre>
<p>We will add the following settings to that file if not already present:</p>
<pre>xdebug.remote_enable=On
xdebug.remote_host="localhost"
xdebug.remote_port=9000
xdebug.remote_handler="dbgp"</pre>
<p>That will enable remote debugging for localhost in the port 9000. Restart Apache.</p>
<pre>sudo service apache2 restart</pre>
<h4 id="INSTALLSUBLIMEXDEBUGPACKAGE">INSTALL SUBLIMEXDEBUG PACKAGE</h4>
<p>We will install <a href="http://192.168.1.7/solidgear/wiki/SublimeXdebug" rel="nofollow">SublimeXdebug?</a> through Package Control.</p>
<p>Ctrl + Shift + P &gt; install &gt; Xdebug</p>
<p>Then restart your Sublime Text 2 and your system is already to start debugging.</p>
<h4 id="REMOTEDEBUGGER">REMOTE DEBUGGER</h4>
<p>Install the Chrome Xdebug extension and restart Chrome. There will be a new icon at the address bar where the plugin can be enabled/disabled; but first we need to adjust the extension to use the Sublime Text sessionkey.</p>
<p>In Chrome go to Tools -&gt; Extensions</p>
<p>And open Xdebug Helper preferences and write down &#8220;sublime.xdebug&#8221; as the session key and enabled debugging only for localhost changing the domain filter.</p>
<h4 id="EXAMPLEDEBUG">EXAMPLE DEBUG</h4>
<p>In Sublime a new breakpoint can be added using Ctrl+F8 combo at the preferred line. Start debugging with Shift+F8 -&gt; Start Debugging. Sublime will then wait for a remote debug connection.</p>
<p>In Chrome, navigate to the localhost page you want to debug and click on the Xdebug HElper button to set it green. Reloading the page will get it frozen; that&#8217;s because it&#8217;s already captured by Sublime.</p>
<h4 id="SUBLIMEXDEBUGSHORTCUTS">SUBLIMEXDEBUG SHORTCUTS</h4>
<ul>
<li>Shift+f8: Open XDebug quick panel</li>
<li>f8: Open XDebug control quick panel when debugger is connected</li>
<li>Ctrl+f8: Toggle breakpoint</li>
<li>Ctrl+Shift+f5: Run to next breakpoint</li>
<li>Ctrl+Shift+f6: Step over</li>
<li>Ctrl+Shift+f7: Step into</li>
<li>Ctrl+Shift+f8: Step out</li>
</ul>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/fdfblog.wordpress.com/770/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/fdfblog.wordpress.com/770/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=fdfblog.wordpress.com&#038;blog=6406068&#038;post=770&#038;subd=fdfblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://fdfblog.wordpress.com/2012/12/18/introduction-to-sublime-text-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://2.gravatar.com/avatar/b64b8bf9d52afb18214925eba8dadc79?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Fernando</media:title>
		</media:content>

		<media:content url="http://fdfblog.files.wordpress.com/2012/12/sublime_text_logo.png" medium="image">
			<media:title type="html">Sublime Text Logo</media:title>
		</media:content>
	</item>
		<item>
		<title>Product Ownership &#8211; Crash course</title>
		<link>http://fdfblog.wordpress.com/2012/12/17/product-ownership-crash-course/</link>
		<comments>http://fdfblog.wordpress.com/2012/12/17/product-ownership-crash-course/#comments</comments>
		<pubDate>Mon, 17 Dec 2012 11:44:04 +0000</pubDate>
		<dc:creator>Fernando de Francisco</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Agile]]></category>
		<category><![CDATA[developer]]></category>
		<category><![CDATA[KANBAN]]></category>
		<category><![CDATA[Product Owner]]></category>
		<category><![CDATA[SCRUM]]></category>
		<category><![CDATA[Stakeholders]]></category>
		<category><![CDATA[Story Points]]></category>

		<guid isPermaLink="false">http://fdfblog.wordpress.com/?p=765</guid>
		<description><![CDATA[Thanks to @alozalv for this video. I&#8217;ve liked it so much I&#8217;ve had to share it here. The parts that I&#8217;ve felt as more important are: Saying no to the Stakeholders ideas are very important in order to avoid making the product backlog infinite. It&#8217;s about to give outcome, not output&#8230; Developers usually forget that. [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=fdfblog.wordpress.com&#038;blog=6406068&#038;post=765&#038;subd=fdfblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>Thanks to <a href="https://twitter.com/alozalv">@alozalv</a> for this video. I&#8217;ve liked it so much I&#8217;ve had to share it here.</p>
<p style="text-align:center;"><span class='embed-youtube' style='text-align:center; display: block;'><iframe class='youtube-player' type='text/html' width='614' height='376' src='http://www.youtube.com/embed/502ILHjX9EE?version=3&#038;rel=1&#038;fs=1&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;wmode=transparent' frameborder='0'></iframe></span></p>
<p style="text-align:left;">The parts that I&#8217;ve felt as more important are:</p>
<ul>
<li>Saying no to the Stakeholders ideas are very important in order to avoid making the product backlog infinite.</li>
<li>It&#8217;s about to give outcome, not output&#8230; Developers usually forget that.</li>
</ul>
<p>What do you think?</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/fdfblog.wordpress.com/765/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/fdfblog.wordpress.com/765/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=fdfblog.wordpress.com&#038;blog=6406068&#038;post=765&#038;subd=fdfblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://fdfblog.wordpress.com/2012/12/17/product-ownership-crash-course/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://2.gravatar.com/avatar/b64b8bf9d52afb18214925eba8dadc79?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Fernando</media:title>
		</media:content>
	</item>
		<item>
		<title>Oh, yes&#8230; but I can&#8217;t agree with that</title>
		<link>http://fdfblog.wordpress.com/2012/11/24/oh-yes-but-i-cant-agree-with-that/</link>
		<comments>http://fdfblog.wordpress.com/2012/11/24/oh-yes-but-i-cant-agree-with-that/#comments</comments>
		<pubDate>Sat, 24 Nov 2012 00:14:09 +0000</pubDate>
		<dc:creator>Fernando de Francisco</dc:creator>
				<category><![CDATA[Opinion]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[SVN]]></category>
		<category><![CDATA[SCRUM]]></category>
		<category><![CDATA[GIT]]></category>
		<category><![CDATA[Agile]]></category>
		<category><![CDATA[Agilismo]]></category>
		<category><![CDATA[TDD]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Craftman]]></category>
		<category><![CDATA[DVCS]]></category>
		<category><![CDATA[Ofuscated Code]]></category>
		<category><![CDATA[Clean Code]]></category>
		<category><![CDATA[Uncle Bob]]></category>

		<guid isPermaLink="false">http://fdfblog.wordpress.com/?p=759</guid>
		<description><![CDATA[[SPANISH] Hoy he estado viendo un vídeo gracias a @semurat. Es una pequeña charla que ofrece Martijn Verburg llamado &#8220;The Diabolical Developer&#8221;. Mi impresión tras el visionado fue de &#8220;Ooohhh, mola&#8220;. La visión era diametralmente opuesta a lo que yo últimamente defiendo, que es el agilismo y el clean code, pero había algo de verdad [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=fdfblog.wordpress.com&#038;blog=6406068&#038;post=759&#038;subd=fdfblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>[SPANISH]</p>
<p>Hoy he estado viendo un vídeo gracias a <a href="https://twitter.com/semurat">@semurat</a>. Es una pequeña charla que ofrece Martijn Verburg llamado &#8220;The Diabolical Developer&#8221;.</p>
<p style="text-align:center;"><span class='embed-youtube' style='text-align:center; display: block;'><iframe class='youtube-player' type='text/html' width='614' height='376' src='http://www.youtube.com/embed/sJHU_3NuCbw?version=3&#038;rel=1&#038;fs=1&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;wmode=transparent' frameborder='0'></iframe></span></p>
<p>Mi impresión tras el visionado fue de &#8220;<em>Ooohhh, mola</em>&#8220;. La visión era diametralmente opuesta a lo que yo últimamente defiendo, que es el agilismo y el clean code, pero había algo de verdad en todo lo que decía&#8230; y me dejó pensativo</p>
<p>Esta persona del vídeo habla de aprender de ti mismo, de no gastar tiempo en reuniones ni creer en los &#8220;artesanos del software&#8221;. Dice que todo el desarrollo moderno de software es erróneo y que deberíamos programar más y hacer todo lo demás menos.</p>
<p>Espera, Espera&#8230; que hay algo que no cuadra&#8230;</p>
<p>Es cierto que hace 40 años ya se desarrollaba, pero seguro que no al nivel de cantidades de gente que se hace ahora. Las metodologías de desarrollo han venido a organizar flujos, y como siempre y como en todo, si se hace mal es difícil que funcione (lease el famoso SCRUMBUT&#8230; o sea &#8220;I use SCRUM but&#8230;.&#8221;).</p>
<p>El agilismo no te hace mejor programador, te hace responder mejor ante cambios.</p>
<p>El código limpio no te hace mejor programador, hace que el trabajo en equipo sea más fácil.</p>
<p>Los repositorios de software no te hacen mejor programador, pero te salvan el culo.</p>
<p>Si tienes la suerte de trabajar en un proyecto pre-establecido en el que sólo tú desarrollas, adelante: ponte los cascos, usa tu pincho USB y haz un código super eficiente que sólo tú entiendas.</p>
<p>Y que la fuerza te acompañe&#8230;</p>
<p>Por cierto, compro lo del &#8220;vi&#8221; como editor de código&#8230;</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/fdfblog.wordpress.com/759/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/fdfblog.wordpress.com/759/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=fdfblog.wordpress.com&#038;blog=6406068&#038;post=759&#038;subd=fdfblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://fdfblog.wordpress.com/2012/11/24/oh-yes-but-i-cant-agree-with-that/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://2.gravatar.com/avatar/b64b8bf9d52afb18214925eba8dadc79?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Fernando</media:title>
		</media:content>
	</item>
		<item>
		<title>Mobile Chart for Q3 2012</title>
		<link>http://fdfblog.wordpress.com/2012/09/13/mobile-chart-for-q3-2012/</link>
		<comments>http://fdfblog.wordpress.com/2012/09/13/mobile-chart-for-q3-2012/#comments</comments>
		<pubDate>Thu, 13 Sep 2012 13:00:10 +0000</pubDate>
		<dc:creator>Fernando de Francisco</dc:creator>
				<category><![CDATA[Mobile OSes]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[ATIV]]></category>
		<category><![CDATA[Chart]]></category>
		<category><![CDATA[Comparativa]]></category>
		<category><![CDATA[Device]]></category>
		<category><![CDATA[Galaxy]]></category>
		<category><![CDATA[HTC]]></category>
		<category><![CDATA[iOS]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Lumia]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[Phone]]></category>
		<category><![CDATA[Samsung]]></category>
		<category><![CDATA[Windows Phone]]></category>

		<guid isPermaLink="false">http://fdfblog.wordpress.com/?p=756</guid>
		<description><![CDATA[As iPhone 5 has just been showed I&#8217;ve created a small chart with all the information we&#8217;ve got at this point. If there&#8217;s any data missing, I&#8217;d be very pleased if you tell me so that I can change it. Taking a closer look, I can see some facts: Retina display is no longer the [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=fdfblog.wordpress.com&#038;blog=6406068&#038;post=756&#038;subd=fdfblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>As iPhone 5 has just been showed I&#8217;ve created a small chart with all the information we&#8217;ve got at this point. If there&#8217;s any data missing, I&#8217;d be very pleased if you tell me so that I can change it.</p>
<p>Taking a closer look, I can see some facts:</p>
<ul>
<li>Retina display is no longer the king of displays as the dpi is a bit lower than Lumia 920.</li>
<li>Lumia phones are big and clumsy.</li>
<li>ATIV S has passed unnoticed throughout many techie webs although it is quite similar to the Galaxy S III</li>
<li>MicroSD manufacturers won&#8217;t be happy because of the lack of readers in many devices.</li>
<li>NFC is missing only in iPhone 5, so I assume it will appear in the forthcoming iPhone 5S.</li>
<li>Windows Phone 8 devices still have many details undiscovered as the OS has not been presented yet.</li>
<li>I don&#8217;t like Apple changing the connection port and not using MicroUSB. Customers won&#8217;t be happy because of the change and they will still be using a propietary connector.</li>
<li>Why doesn&#8217;t the HTC One X record video in 30fps?</li>
</ul>
<p><img class="aligncenter size-full wp-image-757" title="Mobile Chart Q3 2012" src="http://fdfblog.files.wordpress.com/2012/09/comparativa.png?w=614&#038;h=467" alt="" width="614" height="467" /></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/fdfblog.wordpress.com/756/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/fdfblog.wordpress.com/756/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=fdfblog.wordpress.com&#038;blog=6406068&#038;post=756&#038;subd=fdfblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://fdfblog.wordpress.com/2012/09/13/mobile-chart-for-q3-2012/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://2.gravatar.com/avatar/b64b8bf9d52afb18214925eba8dadc79?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Fernando</media:title>
		</media:content>

		<media:content url="http://fdfblog.files.wordpress.com/2012/09/comparativa.png" medium="image">
			<media:title type="html">Mobile Chart Q3 2012</media:title>
		</media:content>
	</item>
		<item>
		<title>Make me stay with Linux!!</title>
		<link>http://fdfblog.wordpress.com/2012/08/30/make-me-stay-with-linux/</link>
		<comments>http://fdfblog.wordpress.com/2012/08/30/make-me-stay-with-linux/#comments</comments>
		<pubDate>Thu, 30 Aug 2012 18:00:36 +0000</pubDate>
		<dc:creator>Fernando de Francisco</dc:creator>
				<category><![CDATA[Opinion]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[iOS]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Windows Phone]]></category>

		<guid isPermaLink="false">http://fdfblog.wordpress.com/?p=751</guid>
		<description><![CDATA[I was just viewing the presentation of the new Samsung ATIV S (you can see it here) and there I can hear how the presenter talks about the new features this mobile phone has and how you can take advantage of Microsoft tools and services as you are using a Microsoft device. That is COOL, [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=fdfblog.wordpress.com&#038;blog=6406068&#038;post=751&#038;subd=fdfblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>I was just viewing the presentation of the new Samsung ATIV S (you can see it <a href="http://www.youtube.com/watch?v=EJsX3yzGUQo&amp;hd=1">here</a>) and there I can hear how the presenter talks about the new features this mobile phone has and how you can take advantage of Microsoft tools and services as you are using a Microsoft device.</p>
<p><img class="alignright size-thumbnail wp-image-753" title="Windows Phone Logo" src="http://fdfblog.files.wordpress.com/2012/08/windows-phone-7-logo.jpg?w=150&#038;h=150" alt="" width="150" height="150" />That is COOL, as it is using an iPhone or iPad when you own an Apple Laptop or desktop. Everything is integrated and you feel comfortable in an environment where everything is connected.</p>
<p>I&#8217;d like to have this same feeling if I am a Linux User. I&#8217;d like to have services only available or that works much better when used in a Linux and some mobile environment. But I haven&#8217;t got that (yet).</p>
<p><img class="alignleft size-thumbnail wp-image-351" title="android" src="http://fdfblog.files.wordpress.com/2010/04/android-s1-box3-300x225.jpg?w=150&#038;h=112" alt="" width="150" height="112" />Android has come to be a cross platform. it&#8217;s not related to anything else than Google, and google is a service company. So I may find as comfortable in any OS, but without the feeling of having a inter-connected set of services behind me and bound to the OS.</p>
<p>I must say that Android is the best platform to work with Google services, that&#8217;s for sure, but there&#8217;s no desktop OS for this Google environment so tied.</p>
<p>So, when I see all the developers migrating from their geek Linux machines to a way cooler (and more expensive) MacBook Pro or similar, I must admit is logical, and that I would surely do the same if I had the money <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/fdfblog.wordpress.com/751/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/fdfblog.wordpress.com/751/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=fdfblog.wordpress.com&#038;blog=6406068&#038;post=751&#038;subd=fdfblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://fdfblog.wordpress.com/2012/08/30/make-me-stay-with-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://2.gravatar.com/avatar/b64b8bf9d52afb18214925eba8dadc79?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Fernando</media:title>
		</media:content>

		<media:content url="http://fdfblog.files.wordpress.com/2012/08/windows-phone-7-logo.jpg?w=150" medium="image">
			<media:title type="html">Windows Phone Logo</media:title>
		</media:content>

		<media:content url="http://fdfblog.files.wordpress.com/2010/04/android-s1-box3-300x225.jpg?w=150" medium="image">
			<media:title type="html">android</media:title>
		</media:content>
	</item>
		<item>
		<title>Venturi Effects</title>
		<link>http://fdfblog.wordpress.com/2012/08/27/venturi-effects/</link>
		<comments>http://fdfblog.wordpress.com/2012/08/27/venturi-effects/#comments</comments>
		<pubDate>Mon, 27 Aug 2012 08:57:42 +0000</pubDate>
		<dc:creator>Fernando de Francisco</dc:creator>
				<category><![CDATA[World]]></category>
		<category><![CDATA[Flame]]></category>
		<category><![CDATA[Physics]]></category>
		<category><![CDATA[Venturi]]></category>

		<guid isPermaLink="false">http://fdfblog.wordpress.com/?p=748</guid>
		<description><![CDATA[I&#8217;ve always liked Physics and this video is very interesting&#8230; How venturi effect is applied to commons things. Via Microsiervos<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=fdfblog.wordpress.com&#038;blog=6406068&#038;post=748&#038;subd=fdfblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>I&#8217;ve always liked Physics and this video is very interesting&#8230; How venturi effect is applied to commons things.</p>
<p style="text-align:center;"><span class='embed-youtube' style='text-align:center; display: block;'><iframe class='youtube-player' type='text/html' width='614' height='376' src='http://www.youtube.com/embed/Na9ORhYjvJU?version=3&#038;rel=1&#038;fs=1&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;wmode=transparent' frameborder='0'></iframe></span></p>
<p style="text-align:center;">
<p style="text-align:left;">Via <a href="http://www.microsiervos.com" target="_blank">Microsiervos</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/fdfblog.wordpress.com/748/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/fdfblog.wordpress.com/748/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=fdfblog.wordpress.com&#038;blog=6406068&#038;post=748&#038;subd=fdfblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://fdfblog.wordpress.com/2012/08/27/venturi-effects/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://2.gravatar.com/avatar/b64b8bf9d52afb18214925eba8dadc79?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Fernando</media:title>
		</media:content>
	</item>
		<item>
		<title>A museum in your smartphone</title>
		<link>http://fdfblog.wordpress.com/2012/08/22/a-museum-in-your-smartphone/</link>
		<comments>http://fdfblog.wordpress.com/2012/08/22/a-museum-in-your-smartphone/#comments</comments>
		<pubDate>Wed, 22 Aug 2012 15:24:56 +0000</pubDate>
		<dc:creator>Fernando de Francisco</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Art]]></category>
		<category><![CDATA[Arte]]></category>
		<category><![CDATA[Museo]]></category>
		<category><![CDATA[Museum]]></category>
		<category><![CDATA[SolidGear]]></category>
		<category><![CDATA[Valladolid]]></category>

		<guid isPermaLink="false">http://fdfblog.wordpress.com/?p=745</guid>
		<description><![CDATA[It&#8217;s in spanish, I&#8217;m sorry&#8230;<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=fdfblog.wordpress.com&#038;blog=6406068&#038;post=745&#038;subd=fdfblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p style="text-align:left;">It&#8217;s in spanish, I&#8217;m sorry&#8230;</p>
<p style="text-align:center;"><span class='embed-youtube' style='text-align:center; display: block;'><iframe class='youtube-player' type='text/html' width='614' height='376' src='http://www.youtube.com/embed/c4SjWE7gN1Q?version=3&#038;rel=1&#038;fs=1&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;wmode=transparent' frameborder='0'></iframe></span></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/fdfblog.wordpress.com/745/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/fdfblog.wordpress.com/745/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=fdfblog.wordpress.com&#038;blog=6406068&#038;post=745&#038;subd=fdfblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://fdfblog.wordpress.com/2012/08/22/a-museum-in-your-smartphone/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://2.gravatar.com/avatar/b64b8bf9d52afb18214925eba8dadc79?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Fernando</media:title>
		</media:content>
	</item>
		<item>
		<title>Failing is overrated</title>
		<link>http://fdfblog.wordpress.com/2012/06/27/failing-is-overrated/</link>
		<comments>http://fdfblog.wordpress.com/2012/06/27/failing-is-overrated/#comments</comments>
		<pubDate>Wed, 27 Jun 2012 11:10:03 +0000</pubDate>
		<dc:creator>Fernando de Francisco</dc:creator>
				<category><![CDATA[Opinion]]></category>

		<guid isPermaLink="false">http://fdfblog.wordpress.com/?p=741</guid>
		<description><![CDATA[I attended a small talk yesterday about collaborations between University and companies in Spain and abroad. One of the speakers said that in USA they were not afraid of failing, and that failing was the way to get to success; at that point @javisantana made a very interesting statement: Failing is overrated; when you fail, [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=fdfblog.wordpress.com&#038;blog=6406068&#038;post=741&#038;subd=fdfblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>I attended a small talk yesterday about collaborations between University and companies in Spain and abroad. One of the speakers said that in USA they were not afraid of failing, and that failing was the way to get to success; at that point @javisantana made a very interesting statement:</p>
<blockquote><p>Failing is overrated; when you fail, you get to know what went wrong, but it doesn&#8217;t teach you the way of doing it right.</p></blockquote>
<p>And that&#8217;s true, you fail a thousand times, and you will know how NOT to do that thing in a thousand ways&#8230; but the experience gathered won&#8217;t teach you the way to succeed.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/fdfblog.wordpress.com/741/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/fdfblog.wordpress.com/741/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=fdfblog.wordpress.com&#038;blog=6406068&#038;post=741&#038;subd=fdfblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://fdfblog.wordpress.com/2012/06/27/failing-is-overrated/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://2.gravatar.com/avatar/b64b8bf9d52afb18214925eba8dadc79?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Fernando</media:title>
		</media:content>
	</item>
		<item>
		<title>Everything is a remix</title>
		<link>http://fdfblog.wordpress.com/2012/06/25/everything-is-a-remix/</link>
		<comments>http://fdfblog.wordpress.com/2012/06/25/everything-is-a-remix/#comments</comments>
		<pubDate>Mon, 25 Jun 2012 06:34:10 +0000</pubDate>
		<dc:creator>Fernando de Francisco</dc:creator>
				<category><![CDATA[External Link]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[creation]]></category>
		<category><![CDATA[ideas]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[stealing]]></category>

		<guid isPermaLink="false">http://fdfblog.wordpress.com/?p=736</guid>
		<description><![CDATA[Some days ago, Microsoft presented its &#8220;Surface&#8221; product; a tablet with Windows 8 to fight against Apple&#8217;s hegemony. A day after, I started to read that Microsoft had copied Apple&#8217;s iPad without remorse. If you get back in time, you can find that Microsoft created the &#8220;Tablet&#8221; concept in 2001 (although no one cared about [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=fdfblog.wordpress.com&#038;blog=6406068&#038;post=736&#038;subd=fdfblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>Some days ago, Microsoft presented its &#8220;Surface&#8221; product; a tablet with Windows 8 to fight against Apple&#8217;s hegemony. A day after, I started to read that Microsoft had copied Apple&#8217;s iPad without remorse. If you get back in time, you can find that Microsoft created the &#8220;Tablet&#8221; concept in 2001 (although no one cared about it).</p>
<p>Via <a href="https://twitter.com/#!/grantcroker" target="_blank">@grantcroker</a> I bring you this video about copying and the history around stealing creations or ideas&#8230;</p>
<p>It&#8217;s worth viewing&#8230;</p>
<p style="text-align:center;"><div class='embed-vimeo' style='text-align:center;'><iframe src='http://player.vimeo.com/video/36881035' width='400' height='300' frameborder='0'></iframe></div></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/fdfblog.wordpress.com/736/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/fdfblog.wordpress.com/736/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=fdfblog.wordpress.com&#038;blog=6406068&#038;post=736&#038;subd=fdfblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://fdfblog.wordpress.com/2012/06/25/everything-is-a-remix/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://2.gravatar.com/avatar/b64b8bf9d52afb18214925eba8dadc79?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Fernando</media:title>
		</media:content>
	</item>
	</channel>
</rss>
