<?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>ExpoBrain &#187; Troubleshooting</title>
	<atom:link href="http://www.expobrain.net/category/troubleshooting/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.expobrain.net</link>
	<description></description>
	<lastBuildDate>Thu, 17 May 2012 23:32:14 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.4</generator>
		<item>
		<title>Global hotkey</title>
		<link>http://www.expobrain.net/2012/05/03/global-hotkey/</link>
		<comments>http://www.expobrain.net/2012/05/03/global-hotkey/#comments</comments>
		<pubDate>Thu, 03 May 2012 00:06:30 +0000</pubDate>
		<dc:creator>Daniele Esposti</dc:creator>
				<category><![CDATA[Troubleshooting]]></category>
		<category><![CDATA[c/c++]]></category>
		<category><![CDATA[qt]]></category>

		<guid isPermaLink="false">http://www.expobrain.net/?p=826</guid>
		<description><![CDATA[Let start by explaining the goal: we want to send a custom signal when the user press a combination of keys. Sound pretty easy, your are already thinking to override the keyPressEvent() and keyReleaseEvent() virtual methods of your QMainWindow with your custom code. It&#8217;s a fair solution, but not the so elegant, and what&#8217;s happen [...]]]></description>
		<wfw:commentRss>http://www.expobrain.net/2012/05/03/global-hotkey/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Build Google WebM library under Windows</title>
		<link>http://www.expobrain.net/2012/03/07/build-google-webm-library-under-windows/</link>
		<comments>http://www.expobrain.net/2012/03/07/build-google-webm-library-under-windows/#comments</comments>
		<pubDate>Wed, 07 Mar 2012 19:03:28 +0000</pubDate>
		<dc:creator>Daniele Esposti</dc:creator>
				<category><![CDATA[Troubleshooting]]></category>
		<category><![CDATA[google webm]]></category>
		<category><![CDATA[visual studio 2008]]></category>

		<guid isPermaLink="false">http://www.expobrain.net/?p=781</guid>
		<description><![CDATA[Google WebM is the new lossy encoder for images (and videos) which promise a better compression than the old and well known JPEG format. The source code is available anche can be build on Linux, Mac OS X and Windows as well. Anyway, on Windows if you follow the instructions in the README you&#8217;ll ended [...]]]></description>
		<wfw:commentRss>http://www.expobrain.net/2012/03/07/build-google-webm-library-under-windows/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Open URLs in external browser by Javascript in WebKit</title>
		<link>http://www.expobrain.net/2012/03/01/open-urls-in-external-browser-by-javascript-in-webkit/</link>
		<comments>http://www.expobrain.net/2012/03/01/open-urls-in-external-browser-by-javascript-in-webkit/#comments</comments>
		<pubDate>Wed, 29 Feb 2012 23:15:46 +0000</pubDate>
		<dc:creator>Daniele Esposti</dc:creator>
				<category><![CDATA[Troubleshooting]]></category>
		<category><![CDATA[c/c++]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[qt]]></category>
		<category><![CDATA[webkit]]></category>

		<guid isPermaLink="false">http://www.expobrain.net/?p=774</guid>
		<description><![CDATA[It&#8217;s very simple with the QtWebKit APIs to open an link with your default browser from a QWebView (you can find some solutions like this in StackOverflow about that) but that works well only with &#60;a&#62; elements. If you are opening an external browser by a window.open() JavaScript function you need a whole different approach. Let&#8217;s start [...]]]></description>
		<wfw:commentRss>http://www.expobrain.net/2012/03/01/open-urls-in-external-browser-by-javascript-in-webkit/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CTypes and Incomplete Types</title>
		<link>http://www.expobrain.net/2012/02/16/ctypes-and-incomplete-types/</link>
		<comments>http://www.expobrain.net/2012/02/16/ctypes-and-incomplete-types/#comments</comments>
		<pubDate>Wed, 15 Feb 2012 23:29:45 +0000</pubDate>
		<dc:creator>Daniele Esposti</dc:creator>
				<category><![CDATA[Guides]]></category>
		<category><![CDATA[Troubleshooting]]></category>
		<category><![CDATA[c/c++]]></category>
		<category><![CDATA[ctypes]]></category>
		<category><![CDATA[incomplete types]]></category>
		<category><![CDATA[python]]></category>

		<guid isPermaLink="false">http://www.expobrain.net/?p=770</guid>
		<description><![CDATA[Some days ago I was writing a DLL&#8217;s wrapper in ctypes and I came across of this typedef in the header file: typedef struct _FILEHandle *FILEHandle; To translate this definition into ctypes is pretty straight-forward (if you already know the solution ). First of all, _FILEHandle is a forward declaration and the definition of the [...]]]></description>
		<wfw:commentRss>http://www.expobrain.net/2012/02/16/ctypes-and-incomplete-types/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Lion&#8217;s upgrade journey</title>
		<link>http://www.expobrain.net/2011/08/07/the-lions-upgrade-journey/</link>
		<comments>http://www.expobrain.net/2011/08/07/the-lions-upgrade-journey/#comments</comments>
		<pubDate>Sun, 07 Aug 2011 14:35:58 +0000</pubDate>
		<dc:creator>Daniele Esposti</dc:creator>
				<category><![CDATA[Guides]]></category>
		<category><![CDATA[Troubleshooting]]></category>
		<category><![CDATA[lion]]></category>
		<category><![CDATA[mac os x]]></category>
		<category><![CDATA[snow leopard]]></category>
		<category><![CDATA[time machine]]></category>
		<category><![CDATA[transmac]]></category>
		<category><![CDATA[upgrade]]></category>

		<guid isPermaLink="false">http://www.expobrain.net/?p=685</guid>
		<description><![CDATA[With the new Mac OS X Lion out since a week I decided to upgrade my Mac Book Pro but at that time I didn&#8217;t know it will be a little long journey. Prologue As a good Apple customer I purchased a my copy of Mac OS X Lion from the App Store and waited [...]]]></description>
		<wfw:commentRss>http://www.expobrain.net/2011/08/07/the-lions-upgrade-journey/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Handling Win32 window handler in PySide</title>
		<link>http://www.expobrain.net/2011/02/22/handling-win32-windows-handler-in-pyside/</link>
		<comments>http://www.expobrain.net/2011/02/22/handling-win32-windows-handler-in-pyside/#comments</comments>
		<pubDate>Tue, 22 Feb 2011 09:40:21 +0000</pubDate>
		<dc:creator>Daniele Esposti</dc:creator>
				<category><![CDATA[Troubleshooting]]></category>
		<category><![CDATA[c/c++]]></category>
		<category><![CDATA[pyqt]]></category>
		<category><![CDATA[pyside]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://www.expobrain.net/?p=593</guid>
		<description><![CDATA[To pass a Win32 window handler from a PySide object to a win32gui.GetDC() method is not so simple as with PyQt4 or wxPython. I wrote a small test for a C function wich renders a bitmap to a Windows DC and I made a PyQt QMainWindow to show the result. My test window is quite [...]]]></description>
		<wfw:commentRss>http://www.expobrain.net/2011/02/22/handling-win32-windows-handler-in-pyside/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Avoid recursive calls</title>
		<link>http://www.expobrain.net/2010/11/22/avoid-recursive-calls/</link>
		<comments>http://www.expobrain.net/2010/11/22/avoid-recursive-calls/#comments</comments>
		<pubDate>Sun, 21 Nov 2010 23:03:16 +0000</pubDate>
		<dc:creator>Daniele Esposti</dc:creator>
				<category><![CDATA[Troubleshooting]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[recursion]]></category>
		<category><![CDATA[tail-call]]></category>

		<guid isPermaLink="false">http://www.expobrain.net/?p=494</guid>
		<description><![CDATA[Why do recursive calls when you can do the same thing without it ? Use a recursive function makes the code clear but can be inefficient and soon or later you will hit the stack limit. To explain that I will use the well-know obvious example of factorial calculation. I start to write a simple [...]]]></description>
		<wfw:commentRss>http://www.expobrain.net/2010/11/22/avoid-recursive-calls/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://www.italiansinfuga.com/wp-content/uploads/2010/10/episodio01-1.mp3" length="9942630" type="audio/mpeg" />
		</item>
		<item>
		<title>Make tests Qt-friendly</title>
		<link>http://www.expobrain.net/2010/09/04/make-tests-qt-friendly/</link>
		<comments>http://www.expobrain.net/2010/09/04/make-tests-qt-friendly/#comments</comments>
		<pubDate>Sat, 04 Sep 2010 17:17:22 +0000</pubDate>
		<dc:creator>Daniele Esposti</dc:creator>
				<category><![CDATA[Guides]]></category>
		<category><![CDATA[Troubleshooting]]></category>
		<category><![CDATA[pyqt]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[qt]]></category>
		<category><![CDATA[segmentation fault]]></category>
		<category><![CDATA[unittest]]></category>

		<guid isPermaLink="false">http://www.expobrain.net/?p=489</guid>
		<description><![CDATA[Testing Qt code with the Python unittest module is simple as ever. Take a look to this unittest code: from PyQt4 import QtGui import sys import unittest class TestQtWindow( unittest.TestCase ): app = QtGui.QApplication( sys.argv ) def test_window1(self): window = QtGui.QMainWindow( None ) window.show() self.assertTrue( isinstance( window, QtGui.QMainWindow ) ) self.assertTrue( window.isVisible() ) def test_window2(self): [...]]]></description>
		<wfw:commentRss>http://www.expobrain.net/2010/09/04/make-tests-qt-friendly/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Watch out for the data traffic</title>
		<link>http://www.expobrain.net/2010/08/30/watch-out-for-the-data-traffic/</link>
		<comments>http://www.expobrain.net/2010/08/30/watch-out-for-the-data-traffic/#comments</comments>
		<pubDate>Sun, 29 Aug 2010 22:23:12 +0000</pubDate>
		<dc:creator>Daniele Esposti</dc:creator>
				<category><![CDATA[Troubleshooting]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[apndroid]]></category>
		<category><![CDATA[data traffic]]></category>
		<category><![CDATA[roaming]]></category>
		<category><![CDATA[samsung galaxy s]]></category>

		<guid isPermaLink="false">http://www.expobrain.net/?p=470</guid>
		<description><![CDATA[One month ago I bought the new Samsung Galaxy S with a UK SIM card and a flat mobile Internet plan, which it&#8217;s a very good deal for who has an Android smartphone device. Unfortunately, when I come back to Italy and I switched the UK SIM with the italian one, I completely forgot to [...]]]></description>
		<wfw:commentRss>http://www.expobrain.net/2010/08/30/watch-out-for-the-data-traffic/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Synchronize your Samsung Galaxy S with iTunes</title>
		<link>http://www.expobrain.net/2010/08/13/synchronize-your-samsung-galaxy-s-with-itunes/</link>
		<comments>http://www.expobrain.net/2010/08/13/synchronize-your-samsung-galaxy-s-with-itunes/#comments</comments>
		<pubDate>Fri, 13 Aug 2010 21:16:34 +0000</pubDate>
		<dc:creator>Daniele Esposti</dc:creator>
				<category><![CDATA[Troubleshooting]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[doubletwist]]></category>
		<category><![CDATA[itunes]]></category>
		<category><![CDATA[mac os x]]></category>
		<category><![CDATA[samsung galaxy s]]></category>
		<category><![CDATA[smartphone]]></category>

		<guid isPermaLink="false">http://www.expobrain.net/?p=448</guid>
		<description><![CDATA[Two weeks ago I bought the new Samsung Galaxy S smartphone and after a full day spent to make confidence with the Android OS one big question comes in my mind: will iTunes detect the phone and synchronize my music library ? No Obviously iTunes don&#8217;t want to deal with non-Apple devices, so I started [...]]]></description>
		<wfw:commentRss>http://www.expobrain.net/2010/08/13/synchronize-your-samsung-galaxy-s-with-itunes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

