<?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>Andrea Grandi</title>
	<atom:link href="http://www.andreagrandi.it/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.andreagrandi.it</link>
	<description>Pensieri, progetti e qualche informazione su di me</description>
	<lastBuildDate>Sat, 12 May 2012 21:47:00 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Ubuntu Release Sprint: a proposal to improve Ubuntu development</title>
		<link>http://www.andreagrandi.it/2012/05/12/ubuntu-release-sprint-a-proposal-to-improve-ubuntu-development/</link>
		<comments>http://www.andreagrandi.it/2012/05/12/ubuntu-release-sprint-a-proposal-to-improve-ubuntu-development/#comments</comments>
		<pubDate>Sat, 12 May 2012 21:47:00 +0000</pubDate>
		<dc:creator>Andrea Grandi</dc:creator>
				<category><![CDATA[Ubuntu (EN)]]></category>

		<guid isPermaLink="false">http://www.andreagrandi.it/?p=687</guid>
		<description><![CDATA[Yesterday, during the final UDS party, I had an idea to improve Ubuntu development, but I didn't know if it could be a good idea or a stupid one, so I talked to Daniel Holbach and David Planella about it and they were happy to hear about it and Daniel told me to talk about [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.andreagrandi.it%2F2012%2F05%2F12%2Fubuntu-release-sprint-a-proposal-to-improve-ubuntu-development%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.andreagrandi.it%2F2012%2F05%2F12%2Fubuntu-release-sprint-a-proposal-to-improve-ubuntu-development%2F&amp;source=andreagrandi&amp;style=normal&amp;service=is.gd&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>Yesterday, during the final UDS party, I had an idea to improve Ubuntu development, but I didn't know if it could be a good idea or a stupid one, so I talked to <strong>Daniel Holbach</strong> and <strong>David Planella</strong> about it and they were happy to hear about it and Daniel told me to talk about this directly to Mark (and I did it).</p>
<p>Let's explain the basic idea. From an UDS and the next one, it would be useful to have a development sprint where people can talk about assigned UDS blueprints, at which point they are on their tasks, if they have any problems and if they will finish them within the next UDS. Of course Canonical cannot organize another meeting, it would be very expensive, so the idea is: why don't we use Google Hangout to organize the sprint? I has a limit of 10 people, I know, but we could select (for example) 5 from the community and 5 from Canonical. There would be parallel meeting and tracks, we would use the same blueprints used during the last UDS and we would add further notes. The attendees would be able to listen and watch the stream and make questions through the available chat.</p>
<p>I don't want to write more details here because I don't think it's the right place (and probably it's not the moment to write a similar blog post, since I'm still in th SFO Airport), my idea is to create a wiki page to explain all the details, so everyone would be able to add more ideas and see if it's doable or not.</p>
<p>So, what do you think about? I think we should try, it doesn't cost anything except some hours in the week we'll organize it. I wait for your comments then.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.andreagrandi.it/2012/05/12/ubuntu-release-sprint-a-proposal-to-improve-ubuntu-development/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Ubuntu 12.04, Nvidia 8800 GS and Nouveau drivers</title>
		<link>http://www.andreagrandi.it/2012/04/27/ubuntu-12-04-nvidia-8800-gs-and-nouveau-drivers/</link>
		<comments>http://www.andreagrandi.it/2012/04/27/ubuntu-12-04-nvidia-8800-gs-and-nouveau-drivers/#comments</comments>
		<pubDate>Fri, 27 Apr 2012 19:18:38 +0000</pubDate>
		<dc:creator>Andrea Grandi</dc:creator>
				<category><![CDATA[HowTo]]></category>
		<category><![CDATA[Ubuntu (EN)]]></category>
		<category><![CDATA[drivers]]></category>
		<category><![CDATA[graphic]]></category>
		<category><![CDATA[Nouveau]]></category>
		<category><![CDATA[nvidia]]></category>
		<category><![CDATA[Pangolin]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://www.andreagrandi.it/?p=677</guid>
		<description><![CDATA[After upgrading my desktop PC to Ubuntu 12.04 (actually my main machine) I started experimenting many Xorg crashes and instability issues. I reported the bug, but I had to find a solution or I should have rolled back to Ubuntu 11.10. The problem (from my point of view) is of the new Nvidia 295.40 binary [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.andreagrandi.it%2F2012%2F04%2F27%2Fubuntu-12-04-nvidia-8800-gs-and-nouveau-drivers%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.andreagrandi.it%2F2012%2F04%2F27%2Fubuntu-12-04-nvidia-8800-gs-and-nouveau-drivers%2F&amp;source=andreagrandi&amp;style=normal&amp;service=is.gd&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p><a href="http://www.andreagrandi.it/wp-content/uploads/2012/04/logo_nvidia_linux.jpg"><img class="alignleft  wp-image-678" title="logo_nvidia_linux" src="http://www.andreagrandi.it/wp-content/uploads/2012/04/logo_nvidia_linux.jpg" alt="" width="216" height="174" /></a></p>
<p>After upgrading my desktop PC to <strong>Ubuntu 12.04</strong> (actually my main machine) I started experimenting many <strong>Xorg crashes</strong> and instability issues. I <a href="https://bugs.launchpad.net/ubuntu/+source/nvidia-graphics-drivers/+bug/986445">reported the bug</a>, but I had to find a solution or I should have rolled back to Ubuntu 11.10. The problem (from my point of view) is of the new <strong>Nvidia 295.40</strong> binary drivers. I also tried an older version (295.33) experiencing the same problems. I then decided to give the <strong><a href="http://nouveau.freedesktop.org">Nouveau</a></strong> opensource drivers a try.</p>
<p>I must say that in over 24 hours I didn't have a single Xorg crash. My desktop is very stable and Nouveau drivers are pretty fast: I can watch a 1080p video on Youtube in full screen without having any problem. The only problem with my machine is that I'm using a VGA Switcher to share my monitor wit Xbox (see <a href="http://www.andreagrandi.it/2012/02/26/sharing-your-pc-monitor-with-your-xbox-using-a-vga-switcher/">this old post</a>), so my monitor capabilities cannot be detected automatically and I had to do some manually tuning of the Xorg configuration.</p>
<p>First of all I had to resolve a very annoying problem: the screen was blinking every 10 seconds and this really hurted my eyes. To fix this I had to add a kernel parameter: <strong>drm_kms_helper.poll=0<br />
</strong>you need to add this string in <strong>/etc/default/grub</strong> to the <strong>GRUB_CMDLINE_LINUX_DEFAULT</strong> parameter. After this your line should look like this one: <strong>GRUB_CMDLINE_LINUX_DEFAULT="quiet splash drm_kms_helper.poll=0"</strong></p>
<p>Don't forget to execute: <strong>sudo update-grub</strong> from the command line.</p>
<p><strong></strong>Then I had to create a proper <strong>xorg.conf</strong> setting my resolution (1680x1050) manually:</p>
<pre class="brush: plain; title: ; notranslate">
Section &quot;Monitor&quot;
    Identifier     &quot;DVI-I-1&quot;
    VendorName     &quot;Asus&quot;
    ModelName      &quot;Ancor Communications Inc VW222&quot;
    Modeline &quot;1680x1050R&quot;  119.00  1680 1728 1760 1840  1050 1053 1059 1080 +hsync -vsync
    Option      &quot;PreferredMode&quot; &quot;1680x1050R&quot;
EndSection

Section &quot;Screen&quot;
    Identifier     &quot;Screen0&quot;
    Monitor        &quot;DVI-I-1&quot;
EndSection
</pre>
<p>How do you generate the <strong>Modeline</strong> line? It's very simple. Just execute: "<strong>cvt -r 1680 1050</strong>" in the command line and you'll get a line similar to the one I added (of course substitute those numbers with the resolution you want).</p>
<p>You have to save this file in <strong>/etc/X11/xorg.conf</strong> and reboot your system to use all the new settings. Now my system runs nicely and very fast! I'm really enjoying the new <strong>Ubuntu 12.04 Precise Pangolin</strong>. I just hope that Nvidia guys will fix the sta<br />
bility issues of their driver as soon as possible, so I'll be able to choose again between the opensource driver and the closed source one (faster with 3D stuff, but more unstable as you can see).</p>
<p>A big <strong>thanks</strong> to everyone in <strong>#nouveau</strong> <strong>IRC</strong> channel on <strong>Freenode</strong>. They were very kind to help me configuring their opensource driver.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.andreagrandi.it/2012/04/27/ubuntu-12-04-nvidia-8800-gs-and-nouveau-drivers/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Using QML qt-components with QtQNX for BlackBerry PlayBook</title>
		<link>http://www.andreagrandi.it/2012/03/30/using-qml-qt-components-with-qtqnx-for-blackberry-playbook/</link>
		<comments>http://www.andreagrandi.it/2012/03/30/using-qml-qt-components-with-qtqnx-for-blackberry-playbook/#comments</comments>
		<pubDate>Fri, 30 Mar 2012 00:40:14 +0000</pubDate>
		<dc:creator>Andrea Grandi</dc:creator>
				<category><![CDATA[HowTo]]></category>
		<category><![CDATA[Programmazione]]></category>
		<category><![CDATA[Qt]]></category>

		<guid isPermaLink="false">http://www.andreagrandi.it/?p=667</guid>
		<description><![CDATA[With BlackBerry PlayBook you can now use Qt libraries to develop your applications. The problem is that QML components are not available yet (they will be available with CascadesUI in the near future), but you can use Symbian qt-components to develop your application UI. This should also make the porting of an existing Symbian Qt [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.andreagrandi.it%2F2012%2F03%2F30%2Fusing-qml-qt-components-with-qtqnx-for-blackberry-playbook%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.andreagrandi.it%2F2012%2F03%2F30%2Fusing-qml-qt-components-with-qtqnx-for-blackberry-playbook%2F&amp;source=andreagrandi&amp;style=normal&amp;service=is.gd&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>With BlackBerry PlayBook you can now use Qt libraries to develop your applications. The problem is that QML components are not available yet (they will be available with CascadesUI in the near future), but you can use Symbian qt-components to develop your application UI. This should also make the porting of an existing Symbian Qt application easier.</p>
<p>We suppose you have already built and installed <strong>QtQNX</strong> under this directory: <strong>~/QtQNX/ARM/</strong> (please change it matching the folder where you installed it).<br />
At this point you have to get qt-components sources using this command:</p>
<pre class="brush: plain; title: ; notranslate">
git clone git://gitorious.org/qt-components/qt-components.git qt-components
</pre>
<p>Now enter the directory you just checked and compile the components:</p>
<pre class="brush: plain; title: ; notranslate">
cd qt-components
QTDIR=~/QtQNX/ARM/
./configure -symbian
make
</pre>
<p>Whend you complete all the previous operations, you'll have two directories inside <strong>qt-components/imports</strong>, please copy them inside the QtQNX installation directory:</p>
<pre class="brush: plain; title: ; notranslate">
cp -R imports/Qt ~/QtQNX/ARM/imports/
cp -R imports/com ~/QtQNX/ARM/imports/
</pre>
<p>That's all for now. In the next posts I'll show you how to use these components, providing a small code example. In the mean time you can find more informations here <a href="http://supportforums.blackberry.com/t5/Native-SDK-for-BlackBerry-Tablet/QML-symbian-qt-components-for-PlayBook/td-p/1574275">http://supportforums.blackberry.com/t5/Native-SDK-for-BlackBerry-Tablet/QML-symbian-qt-components-for-PlayBook/td-p/1574275</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.andreagrandi.it/2012/03/30/using-qml-qt-components-with-qtqnx-for-blackberry-playbook/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ubuntu Global Jam Italy (Pistoia): a quick review</title>
		<link>http://www.andreagrandi.it/2012/03/04/ubuntu-global-jam-italy-pistoia-a-quick-review/</link>
		<comments>http://www.andreagrandi.it/2012/03/04/ubuntu-global-jam-italy-pistoia-a-quick-review/#comments</comments>
		<pubDate>Sun, 04 Mar 2012 13:24:17 +0000</pubDate>
		<dc:creator>Andrea Grandi</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Ubuntu (EN)]]></category>
		<category><![CDATA[LoCo]]></category>
		<category><![CDATA[pistoia]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[UGJ]]></category>

		<guid isPermaLink="false">http://www.andreagrandi.it/?p=638</guid>
		<description><![CDATA[Yesterday in Pistoia (Italy) we had the Ubuntu Global Jam and about 15 people attended the event. We began with an introductive talk by Paolo Sammicheli about the Italian Ubuntu Community and how it is possible to contribute to Ubuntu. We divided in two small groups, one translating from English to Italian (coordinated on IRC [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.andreagrandi.it%2F2012%2F03%2F04%2Fubuntu-global-jam-italy-pistoia-a-quick-review%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.andreagrandi.it%2F2012%2F03%2F04%2Fubuntu-global-jam-italy-pistoia-a-quick-review%2F&amp;source=andreagrandi&amp;style=normal&amp;service=is.gd&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>Yesterday in <strong>Pistoia</strong> (Italy) we had the <strong><a href="https://wiki.ubuntu.com/UbuntuGlobalJam">Ubuntu Global Jam</a></strong> and about <strong>15 people</strong> attended the event. We began with an introductive talk by <strong>Paolo Sammicheli</strong> about the Italian Ubuntu Community and how it is possible to contribute to Ubuntu. We divided in two small groups, one translating from English to Italian (coordinated on IRC by the people of the community) and another group leaded by <strong>Marco Trevisan</strong>, learning how to implement automatic tests in Unity code (in particular he introduced us <strong>Autopilot</strong>, more information here: <a href="https://wiki.ubuntu.com/Unity/QA/Autopilot">https://wiki.ubuntu.com/Unity/QA/Autopilot</a> ). Next time I would like to ask people to register to Launchpad and sign the Code of Conduct <strong>before</strong> attending the global jam. We wasted a lot of time with this task.</p>
<p style="text-align: center;"><a href="http://www.andreagrandi.it/wp-content/uploads/2012/03/UGJ-Pistoia-2012.jpg"><img class="aligncenter  wp-image-639" title="UGJ-Pistoia-2012" src="http://www.andreagrandi.it/wp-content/uploads/2012/03/UGJ-Pistoia-2012.jpg" alt="" width="403" height="302" /></a></p>
<p>At the end of the day me and the other people from Pistoia, took the other people for a quick tour around the city where we had the possibility to eat some tasty food. It was a very amazing day and people who started collaborating for the first time were very happy! I think this has been a successful day, at least for us. I hope the other LoCo are having a good Jam as well and I really can't wait for the next Ubuntu Global Jam.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.andreagrandi.it/2012/03/04/ubuntu-global-jam-italy-pistoia-a-quick-review/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Sharing your PC monitor with your Xbox using a VGA Switcher</title>
		<link>http://www.andreagrandi.it/2012/02/26/sharing-your-pc-monitor-with-your-xbox-using-a-vga-switcher/</link>
		<comments>http://www.andreagrandi.it/2012/02/26/sharing-your-pc-monitor-with-your-xbox-using-a-vga-switcher/#comments</comments>
		<pubDate>Sun, 26 Feb 2012 13:41:21 +0000</pubDate>
		<dc:creator>Andrea Grandi</dc:creator>
				<category><![CDATA[HowTo]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Ubuntu (EN)]]></category>

		<guid isPermaLink="false">http://www.andreagrandi.it/?p=632</guid>
		<description><![CDATA[Few days ago I decided to move my Xbox 360 from the room where is the TV to the room where I have my desktop PC. I wanted to avoid wasting precious space on my desk, so I decided to share my 22'' monitor with the Xbox and I bought a VGA Switcher. With this [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.andreagrandi.it%2F2012%2F02%2F26%2Fsharing-your-pc-monitor-with-your-xbox-using-a-vga-switcher%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.andreagrandi.it%2F2012%2F02%2F26%2Fsharing-your-pc-monitor-with-your-xbox-using-a-vga-switcher%2F&amp;source=andreagrandi&amp;style=normal&amp;service=is.gd&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>Few days ago I decided to move my <strong>Xbox 360</strong> from the room where is the TV to the room where I have my desktop PC. I wanted to avoid wasting precious space on my desk, so I decided to share my 22'' monitor with the Xbox and I bought a <a href="http://www.mayflash.com/?Products/XBOXXBOX360/VGA002.html">VGA Switcher</a>. With this product you can easily switch the VGA signal between your PC and the Xbox and also the audio signal.</p>
<p>The problem with this solution is the fact that your monitor is not anymore attached directly to your graphic card and this causes problems detecting the monitor capabilities. Please note that the switcher doesn't reduce the resolution you can have, it just make the graphic card impossible to detect the correct resolution.</p>
<p>If you have an <strong>Nvidia</strong> graphic card you can use the <strong>nvidia-settings</strong> tool to manually set the configuration and to save it to a file, so during the next boot even if Ubuntu won't be able to detect the proper resolution for your monitor, it will simply apply the configuration found in <strong>xorg.conf</strong></p>
<p style="text-align: center;"><a href="http://www.andreagrandi.it/wp-content/uploads/2012/02/nvidia-settings.png"><img class="aligncenter  wp-image-633" title="nvidia-settings" src="http://www.andreagrandi.it/wp-content/uploads/2012/02/nvidia-settings.png" alt="" width="439" height="409" /></a></p>
<p>Please remember to also set the refresh rate of the monitor (I was having a very bad resolution until I didn't choose 60 Hz in the settings window). If you don't have a Nvidia graphic card (and the proper tool) to generate a xorg.conf file or if you just want to give a look at my configuration here you have a copy:</p>
<pre class="brush: plain; title: ; notranslate">
# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 280.13  (buildd@rothera)  Thu Aug 11 17:28:49 UTC 2011

Section &quot;ServerLayout&quot;
    Identifier     &quot;Layout0&quot;
    Screen      0  &quot;Screen0&quot; 0 0
    InputDevice    &quot;Keyboard0&quot; &quot;CoreKeyboard&quot;
    InputDevice    &quot;Mouse0&quot; &quot;CorePointer&quot;
    Option         &quot;Xinerama&quot; &quot;0&quot;
EndSection

Section &quot;Files&quot;
EndSection

Section &quot;InputDevice&quot;
    # generated from default
    Identifier     &quot;Mouse0&quot;
    Driver         &quot;mouse&quot;
    Option         &quot;Protocol&quot; &quot;auto&quot;
    Option         &quot;Device&quot; &quot;/dev/psaux&quot;
    Option         &quot;Emulate3Buttons&quot; &quot;no&quot;
    Option         &quot;ZAxisMapping&quot; &quot;4 5&quot;
EndSection

Section &quot;InputDevice&quot;
    # generated from default
    Identifier     &quot;Keyboard0&quot;
    Driver         &quot;kbd&quot;
EndSection

Section &quot;Monitor&quot;
    # HorizSync source: edid, VertRefresh source: edid
    Identifier     &quot;Monitor0&quot;
    VendorName     &quot;Unknown&quot;
    ModelName      &quot;Ancor Communications Inc VW222&quot;
    HorizSync       31.0 - 81.0
    VertRefresh     56.0 - 75.0
    Option         &quot;DPMS&quot;
EndSection

Section &quot;Device&quot;
    Identifier     &quot;Device0&quot;
    Driver         &quot;nvidia&quot;
    VendorName     &quot;NVIDIA Corporation&quot;
    BoardName      &quot;GeForce 8800 GS&quot;
EndSection

Section &quot;Screen&quot;
    Identifier     &quot;Screen0&quot;
    Device         &quot;Device0&quot;
    Monitor        &quot;Monitor0&quot;
    DefaultDepth    24
    Option         &quot;TwinView&quot; &quot;0&quot;
    Option         &quot;TwinViewXineramaInfoOrder&quot; &quot;CRT-0&quot;
    Option         &quot;metamodes&quot; &quot;1680x1050_60 +0+0; nvidia-auto-select +0+0&quot;
    SubSection     &quot;Display&quot;
        Depth       24
    EndSubSection
EndSection
</pre>
<p>Remember to save the file in <strong>/etc/X11/xorg.conf</strong> and on next boot you will have the right resolution even with your VGA Switcher in use.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.andreagrandi.it/2012/02/26/sharing-your-pc-monitor-with-your-xbox-using-a-vga-switcher/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Ubuntu: synchronizing settings among multiple computers using Ubuntu One</title>
		<link>http://www.andreagrandi.it/2012/02/21/ubuntu-syncronizing-settings-among-multiple-pc-using-ubuntu-one/</link>
		<comments>http://www.andreagrandi.it/2012/02/21/ubuntu-syncronizing-settings-among-multiple-pc-using-ubuntu-one/#comments</comments>
		<pubDate>Tue, 21 Feb 2012 16:58:15 +0000</pubDate>
		<dc:creator>Andrea Grandi</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Ubuntu (EN)]]></category>

		<guid isPermaLink="false">http://www.andreagrandi.it/?p=626</guid>
		<description><![CDATA[Using more than one computer, often it would be useful to have a way to synchronize settings among multiple computers. For example you change the desktop wallpaper on your office PC and you want to find the same wallpaper when you go back home on your personal PC or on your laptop. Language settings, online [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.andreagrandi.it%2F2012%2F02%2F21%2Fubuntu-syncronizing-settings-among-multiple-pc-using-ubuntu-one%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.andreagrandi.it%2F2012%2F02%2F21%2Fubuntu-syncronizing-settings-among-multiple-pc-using-ubuntu-one%2F&amp;source=andreagrandi&amp;style=normal&amp;service=is.gd&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>Using more than one computer, often it would be useful to have a way to synchronize settings among multiple computers. For example you change the desktop wallpaper on your office PC and you want to find the same wallpaper when you go back home on your personal PC or on your laptop. Language settings, online accounts, privacy settings ecc... are only few examples of settings you could want to have synchronized.</p>
<p><strong><a href="https://one.ubuntu.com/">Ubuntu One</a></strong> already gives you <strong>5 Gb</strong> space for <strong>free</strong> and it's available for everyone activating it. It's a perfect place for storing a shared folder with all those settings. Of course not a simple folder, a special one. Applications use settings taken from usual ~/.appName and a daemon takes care of synchronizing data once you're connected to Internet. Just like Ubuntu One does with your documents.</p>
<p>How do I choose which settings to synchronize? First of all you have to <strong>activate an Ubuntu One account</strong>, if you don't have already done it, then you just have to choose the settings you want using this tool available in <strong>Ubuntu System Settings</strong></p>
<p><a href="http://www.andreagrandi.it/wp-content/uploads/2012/02/UbuntuSettingsSync_mockup.png"><img class="aligncenter size-full wp-image-627" title="UbuntuSettingsSync_mockup" src="http://www.andreagrandi.it/wp-content/uploads/2012/02/UbuntuSettingsSync_mockup.png" alt="" width="378" height="270" /></a></p>
<p>What? A mockup?! Isn't this tool available yet??!! Exactly <img src='http://www.andreagrandi.it/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  This tool is not available <strong>yet</strong>, but I think <strong>it would be an interesting feature to talk about</strong> for the next (not precise, I mean 12.10) Ubuntu release. What do you think about?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.andreagrandi.it/2012/02/21/ubuntu-syncronizing-settings-among-multiple-pc-using-ubuntu-one/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Ubuntu Global Jam &#8211; March 3rd 2012: Pistoia (Tuscany), Italy.</title>
		<link>http://www.andreagrandi.it/2012/02/19/ubuntu-global-jam-march-3rd-2012-pistoia-tuscany-italy/</link>
		<comments>http://www.andreagrandi.it/2012/02/19/ubuntu-global-jam-march-3rd-2012-pistoia-tuscany-italy/#comments</comments>
		<pubDate>Sun, 19 Feb 2012 16:05:12 +0000</pubDate>
		<dc:creator>Andrea Grandi</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Ubuntu (EN)]]></category>

		<guid isPermaLink="false">http://www.andreagrandi.it/?p=616</guid>
		<description><![CDATA[Even this time Pistoia Linux User Group decided to join the international event "Ubuntu Global Jam" organizing it in collaboration with Ubuntu-it Community. The international event will be on March 2nd, 3rd and 4th and we have decided for March 3rd (saturday) from 15:00 CET to 19:00 CET. This event will be organized in a [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.andreagrandi.it%2F2012%2F02%2F19%2Fubuntu-global-jam-march-3rd-2012-pistoia-tuscany-italy%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.andreagrandi.it%2F2012%2F02%2F19%2Fubuntu-global-jam-march-3rd-2012-pistoia-tuscany-italy%2F&amp;source=andreagrandi&amp;style=normal&amp;service=is.gd&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p><img class="wp-image-617 alignleft" title="piazzaduomorid1" src="http://www.andreagrandi.it/wp-content/uploads/2012/02/piazzaduomorid1.jpg" alt="" width="224" height="149" /></p>
<p>Even this time <strong><a href="http://www.ptlug.org">Pistoia Linux User Group</a></strong> decided to join the international event <strong><a href="https://wiki.ubuntu.com/UbuntuGlobalJam">"Ubuntu Global Jam"</a></strong> organizing it in collaboration with <strong><a href="http://ubuntu-it.org/">Ubuntu-it Community</a></strong>. The international event will be on <strong>March 2nd, 3rd and 4th</strong> and we have decided for <strong>March 3rd (saturday) from 15:00 CET to 19:00 CET</strong>. This event will be organized in a room made available by <strong>Circolo ARCI Bonelle</strong>. We'll have a room capable of about 100 people and a smaller one with 4 PC and a big table for people who want to bring their own laptop. <strong>Wifi</strong> internet connection will be available for everyone.</p>
<p>The event will be introduced by a talk made by <strong>Paolo Sammicheli</strong> of the <a href="http://ubuntu-it.org/">Ubuntu-it Community</a> and then we will divide in some smaller groups that will dedicate to different tasks. One will be coordinated by <strong>Paolo Sammicheli</strong> and will be dedicated to testing and bug triaging. Another group will do some translations from english to italian and will collaborate directly with italian translation team talking with them on a dedicated IRC channel. The last group will be leaded by a very good <strong>Unity</strong> rockstar..... (suspance)...... <strong>Marco Trevisan</strong>! People collaborating directly with him will try to help fixing some bugs or at least they will learn how to get started to bug fixing (probably we will pick a bitesize bug and we will fix it together).</p>
<p>We've created an <a href="https://www.facebook.com/events/151257404993865/">event on Facebook</a> and invited all our friends to attend. We really hope that many people will partecipate to this opportunity to make the next Ubuntu version more... "<strong>precise</strong>"!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.andreagrandi.it/2012/02/19/ubuntu-global-jam-march-3rd-2012-pistoia-tuscany-italy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CuteSoma &#8211; worldwide downloads statistic for Nokia N9</title>
		<link>http://www.andreagrandi.it/2012/02/03/cutesoma-worldwide-downloads-statistic-for-nokia-n9/</link>
		<comments>http://www.andreagrandi.it/2012/02/03/cutesoma-worldwide-downloads-statistic-for-nokia-n9/#comments</comments>
		<pubDate>Fri, 03 Feb 2012 17:11:51 +0000</pubDate>
		<dc:creator>Andrea Grandi</dc:creator>
				<category><![CDATA[Maemo (EN)]]></category>
		<category><![CDATA[MeeGo]]></category>
		<category><![CDATA[Qt]]></category>

		<guid isPermaLink="false">http://www.andreagrandi.it/?p=608</guid>
		<description><![CDATA[CuteSoma (Soma.fm client for Nokia N9) has been available for 4 months now and it's the right time to publish some interesting statistics about downloads. First of all I didn't expect so much interest and I wasn't sure to have so many downloads, due to the fact that Nokia never advertised this device properly. But [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.andreagrandi.it%2F2012%2F02%2F03%2Fcutesoma-worldwide-downloads-statistic-for-nokia-n9%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.andreagrandi.it%2F2012%2F02%2F03%2Fcutesoma-worldwide-downloads-statistic-for-nokia-n9%2F&amp;source=andreagrandi&amp;style=normal&amp;service=is.gd&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p><a href="http://store.ovi.com/content/205737">CuteSoma</a> (Soma.fm client for Nokia N9) has been available for 4 months now and it's the right time to publish some interesting statistics about downloads. First of all I didn't expect so much interest and I wasn't sure to have so many downloads, due to the fact that Nokia never advertised this device properly. But luckly lot of people don't care about advertising and buy a product anyway if they know it's one of the best available on the smartphone market.</p>
<p>I'm really happy to notice that the number of downloads is growing each month, this motivates me to continue with development (well... when my N950 comes back from Nokia, since I had to send it because it was broken).</p>
<p>I want to thank all the <strong>3658</strong> people that downloaded CuteSoma until now and all the people that are sending me their feedback, ideas and patches (yes <strong>Cornelius Hald</strong>, I'm talking about you <img src='http://www.andreagrandi.it/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' />  ) you're giving me a big opportunity to learn <strong>C++/Qt/QML</strong>.</p>
<p><a href="http://www.andreagrandi.it/wp-content/uploads/2012/02/CuteSoma_downloads1.png"><img class="aligncenter size-full wp-image-609" title="CuteSoma_downloads" src="http://www.andreagrandi.it/wp-content/uploads/2012/02/CuteSoma_downloads1.png" alt="" width="600" height="371" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.andreagrandi.it/2012/02/03/cutesoma-worldwide-downloads-statistic-for-nokia-n9/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Nokia QtSDK installer crash on Ubuntu: how to fix it</title>
		<link>http://www.andreagrandi.it/2012/01/12/nokia-qtsdk-installer-crash-on-ubuntu-how-to-fix-it/</link>
		<comments>http://www.andreagrandi.it/2012/01/12/nokia-qtsdk-installer-crash-on-ubuntu-how-to-fix-it/#comments</comments>
		<pubDate>Thu, 12 Jan 2012 18:36:15 +0000</pubDate>
		<dc:creator>Andrea Grandi</dc:creator>
				<category><![CDATA[HowTo]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Programmazione]]></category>
		<category><![CDATA[Qt]]></category>
		<category><![CDATA[Ubuntu (EN)]]></category>
		<category><![CDATA[11.04]]></category>
		<category><![CDATA[11.10]]></category>
		<category><![CDATA[installer]]></category>
		<category><![CDATA[Natty]]></category>
		<category><![CDATA[nokia]]></category>
		<category><![CDATA[Oneiric]]></category>
		<category><![CDATA[SDK]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://www.andreagrandi.it/?p=602</guid>
		<description><![CDATA[If you try to install Nokia QtSDK on Ubuntu using the Nokia installer (that provides a newer version than the one distributed in Ubuntu Software Center) you could get an error like this: to fix it, you need to run the installer with a specific parameter: and everything should work!]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.andreagrandi.it%2F2012%2F01%2F12%2Fnokia-qtsdk-installer-crash-on-ubuntu-how-to-fix-it%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.andreagrandi.it%2F2012%2F01%2F12%2Fnokia-qtsdk-installer-crash-on-ubuntu-how-to-fix-it%2F&amp;source=andreagrandi&amp;style=normal&amp;service=is.gd&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>If you try to install <strong>Nokia QtSDK</strong> on Ubuntu using the Nokia installer (that provides a newer version than the one distributed in Ubuntu Software Center) you could get an error like this:</p>
<pre class="brush: plain; title: ; notranslate">
(Qt_SDK_Lin32_offline_v1_1_3_en.run:3126): Gtk-CRITICAL **: IA__gtk_widget_style_get: assertion `GTK_IS_WIDGET (widget)' failed
</pre>
<p>to fix it, you need to run the installer with a specific parameter:</p>
<pre class="brush: plain; title: ; notranslate">
andrea@centurion:~/Downloads/Qt$ ./Qt_SDK_Lin32_offline_v1_1_4_en.run -style cleanlooks
</pre>
<p>and everything should work!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.andreagrandi.it/2012/01/12/nokia-qtsdk-installer-crash-on-ubuntu-how-to-fix-it/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Backing up all your Flickr photos using Linux</title>
		<link>http://www.andreagrandi.it/2012/01/05/backing-up-all-your-flickr-photos-using-linux/</link>
		<comments>http://www.andreagrandi.it/2012/01/05/backing-up-all-your-flickr-photos-using-linux/#comments</comments>
		<pubDate>Thu, 05 Jan 2012 10:31:07 +0000</pubDate>
		<dc:creator>Andrea Grandi</dc:creator>
				<category><![CDATA[HowTo]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[Ubuntu (EN)]]></category>

		<guid isPermaLink="false">http://www.andreagrandi.it/?p=599</guid>
		<description><![CDATA[I've been a Flickr pro user for 4 years, but the pro account costs 24,95$/year and I was looking for something cheaper. Anyway I was thinking that after all, even if I don't renew my account, I can always access to all my pictures.... wrong! If you don't renew your pro Flickr account you can [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.andreagrandi.it%2F2012%2F01%2F05%2Fbacking-up-all-your-flickr-photos-using-linux%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.andreagrandi.it%2F2012%2F01%2F05%2Fbacking-up-all-your-flickr-photos-using-linux%2F&amp;source=andreagrandi&amp;style=normal&amp;service=is.gd&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>I've been a Flickr pro user for 4 years, but the pro account costs <strong>24,95$/year</strong> and I was looking for something cheaper. Anyway I was thinking that after all, even if I don't renew my account, I can always access to all my pictures.... wrong! <strong>If you don't renew your pro Flickr account you can only access to the low resolution version of your own pictures.</strong> That's not acceptable for me, so I decided to download all my pictures and upload them somewhere else. Here comes the second disappointment: <strong>there is no automatic way to download all your pictures</strong>.</p>
<p>I simply had no time to write an application by myself, so I started searching on Google to see if there was something available to do this simple task. At the beginning I only found abandoned tools (closed source, the API was expired ecc...), paid tools, Windows only tools ecc... but finally I found this post <a href="http://hivelogic.com/articles/backing-up-flickr/">http://hivelogic.com/articles/backing-up-flickr/</a></p>
<p>There is a Python script that automatically downloads all your Flickr pictures getting the highest resolution available, you can download the script from here <a href="https://github.com/dan/hivelogic-flickrtouchr">https://github.com/dan/hivelogic-flickrtouchr</a></p>
<p>The usage is very simple</p>
<pre class="brush: plain; title: ; notranslate">
mkdir FlickrBackupFolder
python flickrtouchr.py FlickrBackupFolder
</pre>
<p>A browser's window will be opened and you'll be prompted for authorization. After that, all you pictures will be downloaded.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.andreagrandi.it/2012/01/05/backing-up-all-your-flickr-photos-using-linux/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
	</channel>
</rss>

