<?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>Kaijanmaki.net &#187; linkedin</title>
	<atom:link href="http://www.kaijanmaki.net/tag/linkedin/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.kaijanmaki.net</link>
	<description>``People said I should accept the world. Bullshit! I don&#039;t accept the world.&#039;&#039; --rms</description>
	<lastBuildDate>Tue, 11 Sep 2012 11:46:37 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.4.2</generator>
		<item>
		<title>Joining Canonical</title>
		<link>http://www.kaijanmaki.net/2011/09/12/joining-canonical/</link>
		<comments>http://www.kaijanmaki.net/2011/09/12/joining-canonical/#comments</comments>
		<pubDate>Mon, 12 Sep 2011 09:02:44 +0000</pubDate>
		<dc:creator>Antti Kaijanmäki</dc:creator>
				<category><![CDATA[Canonical]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[personal]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[linkedin]]></category>

		<guid isPermaLink="false">http://www.kaijanmaki.net/?p=501</guid>
		<description><![CDATA[As of today I&#8217;m Software Engineer at Canonical. wheeee&#8230; 8)]]></description>
			<content:encoded><![CDATA[<p>As of today I&#8217;m <em>Software Engineer</em> at <a title="Canonical Ltd." href="http://www.canonical.com">Canonical</a>.</p>
<p>wheeee&#8230; 8)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kaijanmaki.net/2011/09/12/joining-canonical/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Book: Peopleware</title>
		<link>http://www.kaijanmaki.net/2011/05/25/book-peopleware/</link>
		<comments>http://www.kaijanmaki.net/2011/05/25/book-peopleware/#comments</comments>
		<pubDate>Tue, 24 May 2011 21:46:59 +0000</pubDate>
		<dc:creator>Antti Kaijanmäki</dc:creator>
				<category><![CDATA[Books]]></category>
		<category><![CDATA[linkedin]]></category>
		<category><![CDATA[Nomovok]]></category>

		<guid isPermaLink="false">http://www.kaijanmaki.net/?p=487</guid>
		<description><![CDATA[Title: Peopleware: Productive Projects and Teams (Second Edition) Authors: Tom DeMarco, Timothy Lister ISBN: 9780932633439 What can I say.. Many people recommended this book for me, but unfortunately it&#8217;s hard to get in reasonable price. If anyone wants to get a copy, and you should, I recommend you order from Borders. The book, although the [...]]]></description>
			<content:encoded><![CDATA[<table>
<tbody>
<tr>
<td colspan="2"><img alt="" src="http://ecx.images-amazon.com/images/I/51MlUgcSICL._SL500_SS225_.jpg" title="Peopleware" class="alignnone" width="225" height="225" /></td>
</tr>
<tr>
<td><strong>Title:</strong></td>
<td>Peopleware: Productive Projects and Teams (Second Edition)</td>
</tr>
<tr>
<td><strong>Authors:</strong></td>
<td>Tom DeMarco, Timothy Lister</td>
</tr>
<tr>
<td><strong>ISBN:</strong></td>
<td>9780932633439</td>
</tr>
</tbody>
</table>
<p>What can I say.. Many  people recommended this book for me, but unfortunately it&#8217;s hard to get  in reasonable price. If anyone wants to get a copy, and you should, I  recommend you order from <a href="http://www.borders.com">Borders</a>.</p>
<p>The book,  although the main content has been written over 20 years ago, gives a  humane point of view in the area of project management and  organizations. It was almost shocking to me to discover that the same  problems that DeMarco and Lister pointed out in our way of industry is  are still completely valid today; the lack of humane aspect in  organizations.</p>
<p>The main message which I received from the book  was that it&#8217;s crucial for companies to invest in &#8220;human capital&#8221;; the  well-being  and comfort of the people who work for them. Human capital  is something that does not have any direct measurable value in money,  but the value comes from greater productivity and results; happy people  get more done in less time.</p>
<p>It was striking that as a team  manager I have sometimes questioned my decisions whether or not I should  do &#8220;as it&#8217;s always done&#8221; or should I try to find out some other  solution which is more pleasant for the subordinates the decision  affects. This book clearly clears all the questions from my head; do a  decision that show you care for your people and invest on human capital  and in the end you always end up with better results.</p>
<p>After  reading the book I feel I&#8217;ve matured as a manager as I now clearly have a  clear approved guidance to concentrate on the most important asset of  any organization: the human capital.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kaijanmaki.net/2011/05/25/book-peopleware/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MeeGo Architecture &#8211; Removing Components From 1.2</title>
		<link>http://www.kaijanmaki.net/2011/04/05/meego-architecture-removing-components-from-1-2/</link>
		<comments>http://www.kaijanmaki.net/2011/04/05/meego-architecture-removing-components-from-1-2/#comments</comments>
		<pubDate>Tue, 05 Apr 2011 08:30:01 +0000</pubDate>
		<dc:creator>Antti Kaijanmäki</dc:creator>
				<category><![CDATA[MeeGo]]></category>
		<category><![CDATA[linkedin]]></category>
		<category><![CDATA[Nomovok]]></category>

		<guid isPermaLink="false">http://www.kaijanmaki.net/?p=460</guid>
		<description><![CDATA[The following component will most probably be removed from MeeGo 1.2 compliance specification and architecture diagrams Time daemon (timed) Mode Control Entity (MCE) Sharing Framework Non-Graphics-Feedback (NGF) Profiles Qt style APIs (QmSystem) Arjan van de Ven explains: Recently we have been evaluating these features and feel that these  technologies, as integrated into MeeGo, haven&#8217;t reached [...]]]></description>
			<content:encoded><![CDATA[<p>The following component will most probably be removed from MeeGo 1.2 compliance specification and architecture diagrams</p>
<ul>
<li>Time daemon (<a href="http://meego.gitorious.org/meego-middleware/timed">timed</a>)</li>
<li>Mode Control Entity (<a href="http://meego.gitorious.org/meego-middleware/mce/">MCE</a>)</li>
<li><a href="http://meego.gitorious.org/meego-sharing-framework">Sharing Framework</a></li>
<li>Non-Graphics-Feedback (NGF)</li>
<li>Profiles</li>
<li>Qt style APIs (<a href="http://meego.gitorious.org/meego-middleware/qmsystem">QmSystem</a>)</li>
</ul>
<p>Arjan van de Ven <a href="http://lists.meego.com/pipermail/meego-architecture/2011-April/000136.html">explains</a>:</p>
<blockquote><p>Recently we have been evaluating these features and feel that these  technologies, as integrated into MeeGo, haven&#8217;t reached the  maturity that we want to commit them into MeeGo 1.2 core.</p>
<p>As a result we are proposing to, for MeeGo 1.2, not include these  components in the official architecture diagram or the compliance spec since either means a compatibility commitment going forward as well as a requirement for everyone who makes products with the MeeGo brand to include these components. As these things mature going forward, we hope that for MeeGo 1.3 we can put a much more mature policy layer as part of the core architecture and compliance set.</p></blockquote>
<p>He also notes that the components are not removed, but as the result of removing them from the compliance specification not all MeeGo 1.2 products have to include them.</p>
<p>On follow-up Jussi Liukkonen <a href="http://lists.meego.com/pipermail/meego-architecture/2011-April/000137.html">points out</a>:</p>
<blockquote><p>I would consider this a prudent approach. APIs we cannot comfortably commit to, we should not commit to. And these APIs have not settled yet.</p>
<p>However, the functionalities these components implement are quite important for actual products. I expect we&#8217;ll see a number of 1.2 based products, more or less relying on these implementations.</p></blockquote>
<p>These components are mostly driven by Nokia. This move just might be a test for Nokia to see if they are truly engaged to MeeGo in the future. If Nokia does the necessary work to keep them for 1.3 and truly shows the motivation and engagement then the components will be available in the future, too.</p>
<p>On the other hand if Nokia drops the ball completely and stops maintaining these components I&#8217;m not sure if Intel is willing to drag them along alone. By removing these components from compliance specification Intel can drop them in the future if no one is left to maintain and develop them further.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kaijanmaki.net/2011/04/05/meego-architecture-removing-components-from-1-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>When Everything Seemed Lost</title>
		<link>http://www.kaijanmaki.net/2011/03/22/when-everything-seemed-lost/</link>
		<comments>http://www.kaijanmaki.net/2011/03/22/when-everything-seemed-lost/#comments</comments>
		<pubDate>Tue, 22 Mar 2011 07:03:38 +0000</pubDate>
		<dc:creator>Antti Kaijanmäki</dc:creator>
				<category><![CDATA[Nomovok]]></category>
		<category><![CDATA[linkedin]]></category>

		<guid isPermaLink="false">http://www.kaijanmaki.net/?p=384</guid>
		<description><![CDATA[SteelRat to the rescue! Here&#8217;s the first episode, if you&#8217;ve missed it: You can follow the quest of SteelRat on our YouTube Channel. Stay tuned!]]></description>
			<content:encoded><![CDATA[<p>SteelRat to the rescue!</p>
<p><object width="500" height="306"><param name="movie" value="http://www.youtube.com/v/aAgV_YLKzOY?version=3"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/aAgV_YLKzOY?version=3" type="application/x-shockwave-flash" width="500" height="306" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>Here&#8217;s the first episode, if you&#8217;ve missed it:</p>
<p><object width="500" height="306"><param name="movie" value="http://www.youtube.com/v/ioWesUSWUyM?version=3"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/ioWesUSWUyM?version=3" type="application/x-shockwave-flash" width="500" height="306" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>You can follow the quest of SteelRat on our <a href="http://www.youtube.com/user/NomovokSteelrat">YouTube Channel</a>. Stay tuned! <img src='http://www.kaijanmaki.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.kaijanmaki.net/2011/03/22/when-everything-seemed-lost/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Way Forward</title>
		<link>http://www.kaijanmaki.net/2011/03/03/way-forward/</link>
		<comments>http://www.kaijanmaki.net/2011/03/03/way-forward/#comments</comments>
		<pubDate>Thu, 03 Mar 2011 21:29:01 +0000</pubDate>
		<dc:creator>Antti Kaijanmäki</dc:creator>
				<category><![CDATA[MeeGo]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Nomovok]]></category>
		<category><![CDATA[linkedin]]></category>

		<guid isPermaLink="false">http://www.kaijanmaki.net/?p=367</guid>
		<description><![CDATA[As you know on Friday February 11th Nokia announced a new strategy. This strategy was a complete turnover of previous long term goals and commitments of Nokia and it had a devastating short term effect immediately through out the Nokia subcontractor network in Symbian and MeeGo front. Nomovok&#8217;s strategy and direction however does not change. [...]]]></description>
			<content:encoded><![CDATA[<p>As you know on Friday February 11th Nokia announced <a href="http://press.nokia.com/2011/02/11/nokia-and-microsoft-announce-plans-for-a-broad-strategic-partnership-to-build-a-new-global-ecosystem/">a new strategy</a>. This strategy was a complete turnover of previous long term goals and commitments of Nokia and it had a devastating short term effect immediately through out the Nokia subcontractor network in Symbian and MeeGo front.</p>
<p>Nomovok&#8217;s strategy and direction however does not change. We continue to <a href="http://cannedbypasi.blogspot.com/2011/02/meego-qt-alive-and-kicking.html">commit our selves</a> on MeeGo and that direction seems very strong in long term.</p>
<p>Unfortunately at this moment our situation is pretty hard. To be honest the past few weeks have been filled with uncertainty and confusion. We are actively searching for new ventures and we believe strongly in the potential of MeeGo.</p>
<p>I am certain though real talent always has demand and talent we sure have <img src='http://www.kaijanmaki.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.kaijanmaki.net/2011/03/03/way-forward/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Qt 4.7.2 is out</title>
		<link>http://www.kaijanmaki.net/2011/03/01/qt-4-7-2-is-out/</link>
		<comments>http://www.kaijanmaki.net/2011/03/01/qt-4-7-2-is-out/#comments</comments>
		<pubDate>Tue, 01 Mar 2011 11:20:36 +0000</pubDate>
		<dc:creator>Antti Kaijanmäki</dc:creator>
				<category><![CDATA[FLOSS]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Qt]]></category>
		<category><![CDATA[linkedin]]></category>
		<category><![CDATA[Nomovok]]></category>

		<guid isPermaLink="false">http://www.kaijanmaki.net/?p=358</guid>
		<description><![CDATA[This message just hit the qt-interest mailing list: Qt 4.7.2 has now been released. This is a maintenance release which contains bug-fixes based on feedback and contributions since the Qt 4.7.1 release back in November. It also marks the official release of Qt Quick. See the full announcement for more details.]]></description>
			<content:encoded><![CDATA[<p>This message just hit the qt-interest mailing list:</p>
<blockquote><p>Qt 4.7.2 has now been released.  This is a maintenance release which contains bug-fixes based on feedback and contributions since the Qt 4.7.1 release back in November.  It also marks the official release of Qt Quick.</p></blockquote>
<p>See the <a href="http://lists.qt.nokia.com/pipermail/qt-interest/2011-March/031909.html">full announcement</a> for more details.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kaijanmaki.net/2011/03/01/qt-4-7-2-is-out/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hello Planet Nomovok!</title>
		<link>http://www.kaijanmaki.net/2011/03/01/hello-planet-nomovok/</link>
		<comments>http://www.kaijanmaki.net/2011/03/01/hello-planet-nomovok/#comments</comments>
		<pubDate>Tue, 01 Mar 2011 08:16:19 +0000</pubDate>
		<dc:creator>Antti Kaijanmäki</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Nomovok]]></category>
		<category><![CDATA[personal]]></category>
		<category><![CDATA[linkedin]]></category>

		<guid isPermaLink="false">http://www.kaijanmaki.net/?p=353</guid>
		<description><![CDATA[My name is Antti Kaijanmäki and I work as Software Architect at Nomovok Ltd. I&#8217;m a big FLOSS supporter and MeeGo and Qt are the main interest of mine. More information about me is found from my homepage and LinkedIn profile. I hope to enlighten you in the future with some insight about multi touch [...]]]></description>
			<content:encoded><![CDATA[<p>My name is Antti Kaijanmäki and I work as Software Architect at <a href="http://www.nomovok.com">Nomovok Ltd</a>.</p>
<p>I&#8217;m a big FLOSS supporter and MeeGo and Qt are the main interest of mine. More information about me is found from my <a href="http://www.kaijanmaki.net">homepage</a> and <a href="http://www.linkedin.com/in/anttikaijanmaki">LinkedIn</a> profile. </p>
<p>I hope to enlighten you in the future with some insight about multi touch and gesture related matters through <a href="http://planet.nomovok.info/">this planet</a>, so stay tuned for updates.. <img src='http://www.kaijanmaki.net/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.kaijanmaki.net/2011/03/01/hello-planet-nomovok/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Recovering Files From eCryptfs Encrypted Home</title>
		<link>http://www.kaijanmaki.net/2009/10/26/recovering-files-from-ecryptfs-encrypted-home/</link>
		<comments>http://www.kaijanmaki.net/2009/10/26/recovering-files-from-ecryptfs-encrypted-home/#comments</comments>
		<pubDate>Mon, 26 Oct 2009 08:50:07 +0000</pubDate>
		<dc:creator>Antti Kaijanmäki</dc:creator>
				<category><![CDATA[FLOSS]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[linkedin]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://www.kaijanmaki.net/blog/?p=195</guid>
		<description><![CDATA[update 2010-08-10: It seems that the directory structure has changed in new Ubuntu releases. See comment #31. The information in this posting seems to be outdated in newer installations, so I recommend anyone seeking how to manually restore encrypted data to turn to help.ubuntu.com manual. Last weekend I had to recover an eCryptfs encrypted home [...]]]></description>
			<content:encoded><![CDATA[<p><strong>update 2010-08-10: It seems that the directory structure has changed in new Ubuntu releases. See <a href="#comment-3544">comment #31</a>. The information in this posting seems to be outdated in newer installations, so I recommend anyone seeking how to manually restore encrypted data to turn to <a href="https://help.ubuntu.com/community/EncryptedPrivateDirectory#Recovering%20Your%20Data%20Manually">help.ubuntu.com manual</a>.</strong></p>
<p>Last weekend I had to recover an eCryptfs encrypted home directory created with ubuntu jaunty installer from a backup. I thought that it would go smoothly, after all I had written down the recovery passphrase when I installed the system some time a go. Well, it wasn&#8217;t all that smooth.</p>
<p>After like 1,5 hours or so I finally had the backup decrypted and I thought that it would be useful to others, too, if I share my findings as I discovered from emergency googling that others are struggling from the same problem and no one has provided  any complete solution.</p>
<p>The backup was on external USB HDD, but it should not matter as long as you have your old encrypted <em>.Private</em> somewhere at hand.</p>
<p>First you need to make sure <em>ecryptfs-utils</em> is installed:</p>
<pre>$ sudo aptitude install ecryptfs-utils
</pre>
<p>Create a directory where the backup is opened:</p>
<pre>$ cd /mnt
$ sudo mkdir OldHome
</pre>
<p>Then create a symbolic link to your backup of your old <em>.Private</em>:</p>
<pre>$ sudo ln -s /media/3e8ea0ac-xxxx-xxxx-a35a-8ff17406fdb8/home/user/.Private OldPrivate
</pre>
<p>Now, here&#8217;s the part that was missing from all the instructions. At least Ubuntu is using filename encryption to hide the real filenames. You need two keys for accessing: one for accessing the file content and one to decrypt the filenames to be meaningful. To get the key do:</p>
<pre>$ sudo ecryptfs-add-passphrase --fnek
Passphrase:
</pre>
<p>Enter the recovery passphrase: the long one you had to manually write down to a piece of paper when you installed the system. Then you should have a similar output as the following:</p>
<pre>Inserted auth tok with sig [xxxxxxxxxxxxxxx] into the user session keyring
Inserted auth tok with sig [yyyyyyyyyyyyyyyy] into the user session keyring
</pre>
<p>Now, write down the second signature [yyyyyyyyyyyyyyyy].</p>
<p>Now you are ready to decrypt the backup:</p>
<pre>$ sudo mount -t ecryptfs OldPrivate OldHome/
Passphrase:
Select cipher:
1) aes: blocksize = 16; min keysize = 16; max keysize = 32 (not loaded)
2) blowfish: blocksize = 16; min keysize = 16; max keysize = 56 (not loaded)
3) des3_ede: blocksize = 8; min keysize = 24; max keysize = 24 (not loaded)
4) twofish: blocksize = 16; min keysize = 16; max keysize = 32 (not loaded)
5) cast6: blocksize = 16; min keysize = 16; max keysize = 32 (not loaded)
6) cast5: blocksize = 8; min keysize = 5; max keysize = 16 (not loaded)
Selection [aes]:
Select key bytes:
1) 16
2) 32
3) 24
Selection [16]:
Enable plaintext passthrough (y/n) [n]:
Enable filename encryption (y/n) [n]: y
Filename Encryption Key (FNEK) Signature [xxxxxxxxxxxxxxx]: yyyyyyyyyyyyyyyy
Attempting to mount with the following options:
ecryptfs_unlink_sigs
ecryptfs_fnek_sig=yyyyyyyyyyyyyyyy
ecryptfs_key_bytes=16
ecryptfs_cipher=aes
ecryptfs_sig=xxxxxxxxxxxxxxx
WARNING: Based on the contents of [/root/.ecryptfs/sig-cache.txt],
it looks like you have never mounted with this key
before. This could mean that you have typed your
passphrase wrong.

Would you like to proceed with the mount (yes/no)? : yes
Would you like to append sig [df3c98e4c85db0c5] to
[/root/.ecryptfs/sig-cache.txt]
in order to avoid this warning in the future (yes/no)? : no
Not adding sig to user sig cache file; continuing with mount.
Mounted eCryptfs
</pre>
<p>Now you are able to access the decrypted backup in OldHome directory and you also have correct filenames.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kaijanmaki.net/2009/10/26/recovering-files-from-ecryptfs-encrypted-home/feed/</wfw:commentRss>
		<slash:comments>60</slash:comments>
		</item>
	</channel>
</rss>
