<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet href="http://blogs.forum.nokia.com/styles/rss.css" type="text/css"?>
<rdf:RDF 
  xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" 
  xmlns="http://my.netscape.com/rdf/simple/0.9/"
>

 <channel>
  <title>Hartti Suomela&#039;s Forum Nokia Blog</title>
  <link>http://blogs.forum.nokia.com/blog/hartti-suomelas-forum-nokia-blog</link>
  <description>&lt;p&gt;Java ME and Flash Lite expert in Forum Nokia Americas, Mountain View. Besides mobile technologies, interested in HCI and the use of technology in sports.&lt;/p&gt;
</description>
 </channel>
    <item>
   <title>Table sorting with JavaScript</title>
   <description>&lt;p&gt;
It has been again a few months since my last post. A few months? Really??? (Time flies, I have to agree...)
&lt;/p&gt;
&lt;p&gt;
Anyhow, it has been even longer, way longer, since I did anything on the Web development side. My old pet project (national team statistics for Ultimate Frisbee... maybe more about that in a later post) has been suffering with crappy coding (naturally by yours truly) for years, and especially there has been no data updates for about 2 years (even though there has been quite a few games played within that period).
&lt;/p&gt;
&lt;p&gt;
Last week I finally got some statistics updated online, and this week I started tinkering with my old code (undocumented of course... painful...). My first task was to find a way to sort HTML tables with JavaScript, so the users do not always need to wait for sorted data retireval from the server. The first script I bumped into was &lt;a href=&quot;http://www.kryogenix.org/code/browser/sorttable/&quot; target=&quot;_blank&quot;&gt;sorttable&lt;/a&gt; by Stuart Langridge. With this nifty script it was extremly easy to change the tables to use JavaScript based sorting: I just included the JavaScript code on the pages and added &lt;span style=&quot;font-family: courier new,courier&quot;&gt;class=&amp;quot;sortable&amp;quot;&lt;/span&gt; attribute in my HTML tables. (Ok. Ok. I also removed the old sorting links from the table header row and added some style definitions in the site&#039;s css-file, but that&#039;s it). Lo and behold, the table sorting worked. Very powerful and easy! 
&lt;/p&gt;
&lt;p&gt;
Unfortunately for me, the script lacked one important feature. It turned out to be impossible to create a header column for the data rows, which would not be sorted (row headers / row numbering). And off I went for some more googling. 
&lt;/p&gt;
&lt;p&gt;
After a few disappointments, I finally found a useful JavaScript library which solved my problem: &lt;a href=&quot;http://code.google.com/apis/visualization/&quot;&gt;Google Visualization API&lt;/a&gt;. Man, that API is powerful. It provided &lt;a href=&quot;http://code.google.com/apis/visualization/documentation/gallery/table.html&quot;&gt;a very good solution&lt;/a&gt; for me for my table sorting problem (although it means a little more work for me, as I am forced to some more coding to change my direct HTML table code to use the JavaScript-based tables that the API uses), but it also contains very cool visualization tools (check for example &lt;a href=&quot;http://code.google.com/apis/visualization/documentation/gallery/motionchart.html&quot; target=&quot;_blank&quot;&gt;Motion Chart&lt;/a&gt; and &lt;a href=&quot;http://code.google.com/apis/visualization/documentation/gallery/annotatedtimeline.html&quot; target=&quot;_blank&quot;&gt;Annotated Time Line&lt;/a&gt; in the &lt;a href=&quot;http://code.google.com/apis/visualization/documentation/gallery.html&quot; target=&quot;_blank&quot;&gt;Gallery&lt;/a&gt;). Sure, I have not yet checked the licencing rights, which are likely a little stricter that what sorttable has, but I do not think this will cause any problems for my hobby project. And no, I have not yet taken this into use - that&#039;s the task for tomorrow I guess :-)
&lt;/p&gt;</description>
   <link>http://blogs.forum.nokia.com/blog/hartti-suomelas-forum-nokia-blog/2008/09/26/table-sorting-with-javascript</link>
      <pubDate>Fri, 26 Sep 2008 04:16:21 +0300</pubDate>   
  </item>
    <item>
   <title>Test posting with lifeblog</title>
   <description>&lt;a href=&quot;tag:post:blogs.forum.nokia.com,2008-07-10:1638&quot;&gt;&lt;/a&gt;&lt;br /&gt;
Please ignore. Nothing interesting in here. Just a test post with atom interface and lifeblog</description>
   <link>http://blogs.forum.nokia.com/blog/hartti-suomelas-forum-nokia-blog/2008/07/10/test-posting-with-lifeblog</link>
      <pubDate>Thu, 10 Jul 2008 04:23:01 +0300</pubDate>   
  </item>
    <item>
   <title>Do discussions, wiki, blogs and lobby feel faster for you?</title>
   <description>&lt;p&gt;
They should. At least my browsing experience got much better a couple hours ago as we got a software update for the servers especially targeted for improving the performance of the services. (and yes, and there was some login issues yesterday on Forum Nokia platform in general which slowed things down even more)
&lt;/p&gt;
&lt;p&gt;
Feel free to complain if you do not see any improvement in the response times (in that case please tell your browser and approximate location - like country - as well) 
&lt;/p&gt;</description>
   <link>http://blogs.forum.nokia.com/blog/hartti-suomelas-forum-nokia-blog/2008/05/29/do-discussions-wiki-blogs-and-lobby-feel-faster-for-you</link>
      <pubDate>Thu, 29 May 2008 21:08:40 +0300</pubDate>   
  </item>
    <item>
   <title>Insights through Nokia blogs</title>
   <description>&lt;p&gt;
In addition to our Forum Nokia blogs there are number of other (even more?) interesting blogs from Nokia people. Here are a couple of suggestions of blogs providing nice insights...
&lt;/p&gt;
&lt;p&gt;
&lt;a href=&quot;http://jaaksi.blogspot.com/&quot; target=&quot;_blank&quot;&gt;Ari Jaaksi&#039;s blog&lt;/a&gt;. Ari is responsible for our Linux and open source based software and strategy. He writes in a leisurely pace, but always interesting stories, even when &lt;a href=&quot;http://jaaksi.blogspot.com/2008/01/when-open-is-too-open.html&quot; target=&quot;_blank&quot;&gt;he is not writing about business&lt;/a&gt;... 
&lt;/p&gt;
&lt;p&gt;
&lt;a href=&quot;http://flors.wordpress.com/&quot; target=&quot;_blank&quot;&gt;Another open source related blog&lt;/a&gt; from a Nokia colleague. Again, not the most active blog, but posts usually make me think... like &lt;a href=&quot;http://flors.wordpress.com/2008/02/25/classic-software-development-and-the-mobile-industry/&quot; target=&quot;_blank&quot;&gt;this one&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
Of course there is also blogs on Java, like &lt;a href=&quot;http://gorkem-ercan.blogspot.com/&quot; target=&quot;_blank&quot;&gt;Gorkem&#039;s blog&lt;/a&gt;. Through that blog you can easily follow what is happening in &lt;a href=&quot;http://www.eclipse.org/ercp&quot; target=&quot;_blank&quot;&gt;eRCP-world&lt;/a&gt;, like &lt;a href=&quot;http://gorkem-ercan.blogspot.com/2008/04/ercp-nominated-for-another-award.html&quot; target=&quot;_blank&quot;&gt;here&lt;/a&gt;, &lt;a href=&quot;http://gorkem-ercan.blogspot.com/2008/03/my-expectations-from-eclipse-runtime.html&quot; target=&quot;_blank&quot;&gt;here&lt;/a&gt; and &lt;a href=&quot;http://gorkem-ercan.blogspot.com/2008/02/4-days-4-talks-4-ercp.html&quot; target=&quot;_blank&quot;&gt;here&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
I hope you already been to &lt;a href=&quot;http://www.nokia.com/betalabs&quot; target=&quot;_blank&quot;&gt;Nokia betalabs&lt;/a&gt;...(I just downloaded SportsTracker from there and tested it already twice while rollerblading...coll stuff). &lt;a href=&quot;http://betalabs.nokia.com/blog/&quot; target=&quot;_blank&quot;&gt;Tommi has a blog in there too&lt;/a&gt;. The blog contains announcements of sw updates, like &lt;a href=&quot;http://betalabs.nokia.com/blog/2008/04/21/nokia-pc-phone-updated-bug-fixes-and-new-features/&quot; target=&quot;_blank&quot;&gt;here for Nokia PC Phone&lt;/a&gt; but there are also interesting notes about other things around betalabs.
&lt;/p&gt;
&lt;p&gt;
And finally, there are &lt;a href=&quot;http://blogs.s60.com/&quot;&gt;a number of interesting blogs at S60.com&lt;/a&gt;. Like this &lt;a href=&quot;http://blogs.s60.com/creatingcarbidecpp/&quot; target=&quot;_blank&quot;&gt;Carbide Dev Team blog&lt;/a&gt;. For example, &lt;a href=&quot;http://blogs.s60.com/creatingcarbidecpp/2008/05/whats_your_excuse.html&quot; target=&quot;_blank&quot;&gt;have you updated to Carbide 1.3 yet&lt;/a&gt;? (I have not, but that&#039;s another story...) 
&lt;/p&gt;</description>
   <link>http://blogs.forum.nokia.com/blog/hartti-suomelas-forum-nokia-blog/2008/05/03/insights-through-nokia-blogs</link>
      <pubDate>Sat, 03 May 2008 02:25:48 +0300</pubDate>   
  </item>
    <item>
   <title>Milestone for Flash Lite</title>
   <description>As usual Biskero and chall3ng3r have reacted faster on Flash Lite news than I have, but here it goes: Bill Perry just noted on his &lt;a href=&quot;http://flashdevices.net&quot; target=&quot;_blank&quot;&gt;blog&lt;/a&gt;, that &lt;a href=&quot;http://www.flashdevices.net/2008/03/flash-lite-has-shipped-on-over-half.html&quot; target=&quot;_blank&quot;&gt;more than half a billion devices have been shipped with Flash Lite&lt;/a&gt;. Impressive.</description>
   <link>http://blogs.forum.nokia.com/blog/hartti-suomelas-forum-nokia-blog/2008/03/18/milestone-for-flash-lite</link>
      <pubDate>Tue, 18 Mar 2008 01:31:27 +0200</pubDate>   
  </item>
    <item>
   <title>BOSSA Conference starting soon!</title>
   <description>&lt;p&gt;
On this coming Sunday (March 16th) some lucky people will be in Porto de Galinhas to attend the &lt;a href=&quot;http://www.bossaconference.org &quot; target=&quot;_blank&quot;&gt;BOSSA Conference&lt;/a&gt;. Lucky in two ways. 1) Who would not want to visit Brazil? And 2) &lt;a href=&quot;http://www.bossaconference.indt.org/programme&quot;&gt;the event program&lt;/a&gt; seems to be excellent.
&lt;/p&gt;
&lt;p&gt;
For those of you who do not know, BOSSA is annual and international conference on open source software for mobile embedded platforms. According to a short email blurp I received just today from the organizers, about 200 people will attend the event. And there are some &lt;a href=&quot;http://meiobit.com/bossa-conference-2008-cobertura-especial&quot;&gt;news articles&lt;/a&gt; already on this event - unfortunately in one of the languages I cannot read. 
&lt;/p&gt;</description>
   <link>http://blogs.forum.nokia.com/blog/hartti-suomelas-forum-nokia-blog/2008/03/15/bossa-conference-starting-soon</link>
      <pubDate>Sat, 15 Mar 2008 02:53:08 +0200</pubDate>   
  </item>
    <item>
   <title>Wiki article ratings could be useful, if they were used...</title>
   <description>&lt;p&gt;
Some time ago we added the possibility to rate articles on our Wiki. Every content page has two rating widgets at the top of the page. One for the for the quality and one for the expertise level (how demanding the article is).
&lt;/p&gt;
&lt;p&gt;
Unfortunately those ratings have not been used much even though in the longer run those ratings could end up being useful tools for locating Wiki articles worth reading. Or articles in need of a total overhaul...
&lt;/p&gt;
&lt;p&gt;
So next time you read an article in our wiki, please, spend few seconds of your time to rate the article you just read. Those few seconds will surely benefit other developers looking for answers. 
&lt;/p&gt;</description>
   <link>http://blogs.forum.nokia.com/blog/hartti-suomelas-forum-nokia-blog/2008/03/14/wiki-article-ratings-could-be-useful-if-they-were-used...</link>
      <pubDate>Fri, 14 Mar 2008 04:19:46 +0200</pubDate>   
  </item>
    <item>
   <title>Change in the Blogs&#039; commenting system</title>
   <description>&lt;p&gt;Since we launched our new blog platform (&lt;a href=&quot;http://blogs.forum.nokia.com/lifetype.net&quot; target=&quot;_blank&quot;&gt;LifeType&lt;/a&gt;) and changed the UI of our community section (blogs, discussion boards, wiki) in late October we have had commenting available for all blog readers (of course we had a spam filter in place) in order to make it easier for occasional readers to comment on the blogs and to make the blogs more lively.&lt;/p&gt;&lt;p&gt;However, as of today, we have turned that feature off. So all commenting will require the readers to log on to Forum Nokia (note, that this has been always the case with Forum Nokia discussion boards and wiki, so this aligns blogs with other services).&lt;/p&gt;&lt;p&gt;Why did return back to the old way of handling the blog comments (after all, this is how the earlier blog platform handled commenting)?&lt;/p&gt;&lt;p&gt;1) Automatic spammers kept on filling the system, and even though the spam filter worked very well, deleting the spam messages required efforts from all of the bloggers. Also in certain cases, valid comments were marked as spam.&lt;/p&gt;&lt;p&gt;2) Forum Nokia allows you now to stay logged on to the service for an extended period. So regular readers would be most likely already logged in for commenting. &lt;/p&gt;&lt;p&gt;I hope this allows our exiting bloggers spend more time on writing new and cool blog entries, instead of combing through the tens of spam comments trying to find out a potential gold nugget... and hence all readers will benefit.&lt;/p&gt;&lt;p&gt;Comments are welcome (and in case you want to comment but you do not want to register to Forum Nokia, you can send me email... guessing my Nokia email is not that hard, after all... Hint: first name is separated from the last name with a dot...) &lt;/p&gt;</description>
   <link>http://blogs.forum.nokia.com/blog/hartti-suomelas-forum-nokia-blog/2008/01/21/change-in-the-blogs-commenting-system</link>
      <pubDate>Mon, 21 Jan 2008 21:24:28 +0200</pubDate>   
  </item>
    <item>
   <title>Sorry for the short service break today!</title>
   <description>Due to some configuration changes on our servers today the images on
wiki and blogs were not available for a few hours. We apologize for the
inconvenience it might have caused to you!</description>
   <link>http://blogs.forum.nokia.com/blog/hartti-suomelas-forum-nokia-blog/2008/01/21/sorry-for-the-short-service-break-today</link>
      <pubDate>Mon, 21 Jan 2008 19:47:58 +0200</pubDate>   
  </item>
    <item>
   <title>Getting the page URLs from Java ME Developer&#039;s Library</title>
   <description>&lt;p&gt;Among the piles of emails I have received this week related to the launch of the new Forum Nokia Developer Community (and thank you everyone for the comments, please keep them coming!), there was an important tidbit of usability improvement in other parts of our online resources.&lt;/p&gt;&lt;p&gt;The online version of &lt;a href=&quot;http://www.forum.nokia.com/document/Java_ME_Developers_Library_v1/index.html&quot;&gt;Java ME Developer&amp;#39;s library&lt;/a&gt; has now three buttons above the content section (Sync URL, Sync TOC, and Hide/Show TOC). The left one is the most useful (in my opinion)&lt;/p&gt;&lt;p&gt;How to use it? After you have navigated to a certain page in the library and you would like to share the URL to that specific page, just click that button and magically the URL in the browser address bar is updated to direct link to this page (no need to copy the link location from the link itself...) Cool!&lt;/p&gt;</description>
   <link>http://blogs.forum.nokia.com/blog/hartti-suomelas-forum-nokia-blog/2007/11/02/sync-url</link>
      <pubDate>Fri, 02 Nov 2007 18:54:19 +0200</pubDate>   
  </item>
  </rdf:RDF>

