<feed xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns="http://www.w3.org/2005/Atom" xml:lang="en-CA">
    <title>Jerome's TOT</title>
    <link rel="self" type="application/xml" href="http://blog.jeromeparadis.com/Atom.aspx" />
    <subtitle type="html">Thoughts On Technology (and other things), by Jerome Paradis</subtitle>
    <id>http://blog.jeromeparadis.com/Default.aspx</id>
    <author>
        <name>Jerome Paradis</name>
        <uri>http://blog.jeromeparadis.com/Default.aspx</uri>
    </author>
    <generator uri="http://subtextproject.com" version="Subtext Version 1.9.3.51">Subtext</generator>
    <updated>2008-08-08T19:18:31Z</updated>
    <entry>
        <title>Status Competition Monthly user engagement at 40%!</title>
        <link rel="self" type="text/html" href="http://blog.jeromeparadis.com/archive/2008/08/08/Status-Competition-Monthly-user-engagement-at-40.aspx" />
        <id>http://blog.jeromeparadis.com/archive/2008/08/08/Status-Competition-Monthly-user-engagement-at-40.aspx</id>
        <published>2008-08-08T19:18:31-04:00:00</published>
        <updated>2008-08-08T19:18:31Z</updated>
        <content type="html">&lt;p&gt;&lt;a href="http://developers.facebook.com/news.php?blog=1&amp;amp;story=147" target="_blank"&gt;Facebook has recently updated their application metrics measurements&lt;/a&gt; from Daily Active Users (DAU) to Monthly Active Users (MAU).&lt;/p&gt;  &lt;p&gt;This change has been really enlightening in respect to user engagement. For &lt;a href="http://www.new.facebook.com/apps/application.php?id=7106686119" target="_blank"&gt;Status Competition&lt;/a&gt;, the application I developed with the help of &lt;a href="http://blog.kimvallee.com" target="_blank"&gt;Kim Vallee&lt;/a&gt;, here are the latest numbers:&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://blog.jeromeparadis.com/images/blog_jeromeparadis_com/WindowsLiveWriter/StatusCompetitionMonthlyuserengagementat_10F03/ActiveUsers_4.png"&gt;&lt;img title="ActiveUsers" style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="139" alt="ActiveUsers" src="http://blog.jeromeparadis.com/images/blog_jeromeparadis_com/WindowsLiveWriter/StatusCompetitionMonthlyuserengagementat_10F03/ActiveUsers_thumb_1.png" width="260" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;We are quite impressed with our results! Before, the DAU could fluctuate between 200 and 400 depending on the day of the week. Note that I have 164 friends that are users of the application. Because of this, I viewed the DAU counts with a grain of salt. I agree with Facebook’s move as the MAU gives a much clearer picture of user engagement.&lt;/p&gt;  &lt;p&gt;At 2,895 MAU out of 7,005 users, we learn that 41% of our users use the application at least once a month. Keep in mind that this has been reached with near zero advertising. We launched the application in January.&lt;/p&gt;  &lt;p&gt;In the last months, we gained an average of 1,000 net users per month. Facebook Insights’ statistics tell us that we had 2,499 MAU a month ago. Because we had about 6,000 users at that time, it translates to 42%. Since the MAU fluctuates on a daily basis, our user engagement rate seems to be pretty stable at about 40%.&lt;/p&gt;  &lt;p&gt;I can only hope that with our future (and long overdue) update, things will get even better.&lt;/p&gt;&lt;img src="http://blog.jeromeparadis.com/aggbug/1852.aspx" width="1" height="1" /&gt;</content>
        <wfw:comment>http://blog.jeromeparadis.com/comments/1852.aspx</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://blog.jeromeparadis.com/comments/commentRss/1852.aspx</wfw:commentRss>
        <trackback:ping>http://blog.jeromeparadis.com/services/trackbacks/1852.aspx</trackback:ping>
    </entry>
    <entry>
        <title>Montreal&amp;rsquo;s new geek police</title>
        <link rel="self" type="text/html" href="http://blog.jeromeparadis.com/archive/2008/07/25/Montrealrsquos-new-geek-police.aspx" />
        <id>http://blog.jeromeparadis.com/archive/2008/07/25/Montrealrsquos-new-geek-police.aspx</id>
        <published>2008-07-25T12:19:25-04:00:00</published>
        <updated>2008-07-25T12:19:25Z</updated>
        <content type="html">&lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;Just took this picture this morning of Montreal’s new geek police. The perfect occasion to make use of my new iPhone 3G and upload to Facebook.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blog.jeromeparadis.com/images/blog_jeromeparadis_com/WindowsLiveWriter/Montrealsnewgeekpolice_AD45/GeekPolice.jpg"&gt;&lt;img title="Montreal Geek Police" style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="484" alt="Montreal Geek Police" src="http://blog.jeromeparadis.com/images/blog_jeromeparadis_com/WindowsLiveWriter/Montrealsnewgeekpolice_AD45/GeekPolice_thumb.jpg" width="364" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;Let me tell you that I wasn’t the only person taking pictures of the policeman. I wonder, as a friend asked: “Are these made by Segway”? Another friend thought that if he would get arrested by this policeman, he would be laughing and searching for the hidden cameras.&lt;/p&gt;  &lt;p&gt;Anyway, if you are looking for the chic geek look, you surely can’t go wrong with this contraption.&lt;/p&gt;&lt;img src="http://blog.jeromeparadis.com/aggbug/1851.aspx" width="1" height="1" /&gt;</content>
        <wfw:comment>http://blog.jeromeparadis.com/comments/1851.aspx</wfw:comment>
        <slash:comments>2</slash:comments>
        <wfw:commentRss>http://blog.jeromeparadis.com/comments/commentRss/1851.aspx</wfw:commentRss>
        <trackback:ping>http://blog.jeromeparadis.com/services/trackbacks/1851.aspx</trackback:ping>
    </entry>
    <entry>
        <title>Thinking of using Graffiti CMS</title>
        <link rel="self" type="text/html" href="http://blog.jeromeparadis.com/archive/2008/06/28/Thinking-of-using-Graffiti-CMS.aspx" />
        <id>http://blog.jeromeparadis.com/archive/2008/06/28/Thinking-of-using-Graffiti-CMS.aspx</id>
        <published>2008-06-28T19:03:46-04:00:00</published>
        <updated>2008-06-28T19:04:57Z</updated>
        <content type="html">&lt;p&gt;I am looking to refresh my company’s Web site, &lt;a href="http://www.paradivision.com" target="_blank"&gt;ParadiVision&lt;/a&gt;, which has not been updated in quite a while. It does not showcase what I really have been working in for the last two years.&lt;/p&gt;  &lt;p&gt;Yesterday, I discovered &lt;a href="http://graffiticms.com/" target="_blank"&gt;Grafitti CMS&lt;/a&gt; and it looks like just what I need:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;SEO optimized &lt;/li&gt;    &lt;li&gt;Dead simple &lt;/li&gt;    &lt;li&gt;Easy to customize the design &lt;/li&gt;    &lt;li&gt;Easy to add plug-ins for &lt;/li&gt;    &lt;li&gt;.Net engine &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Since most of the content is outdated and I want the new Web site to be dead simple, I will probably start from scratch with new content. Since we have our own servers on W2K 2003 and IIS and that I’m fluent with C# and .Net, the new engine will be easy to expand or write widget for if the need arise.&lt;/p&gt;  &lt;p&gt;For the transition, I will also be using &lt;a href="http://www.helicontech.com/isapi_rewrite/" target="_blank"&gt;ISAPI_Rewrite&lt;/a&gt;, which is an &lt;a href="http://httpd.apache.org/docs/2.2/misc/rewriteguide.html" target="_blank"&gt;Apache mod_rewrite&lt;/a&gt; compatible ISAPI module for IIS. I will use it to do redirects for outdated URLs. Also, I will take the time to make sure all variant of the fully qualified domain name will be properly redirected.&lt;/p&gt;&lt;img src="http://blog.jeromeparadis.com/aggbug/1850.aspx" width="1" height="1" /&gt;</content>
        <wfw:comment>http://blog.jeromeparadis.com/comments/1850.aspx</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://blog.jeromeparadis.com/comments/commentRss/1850.aspx</wfw:commentRss>
        <trackback:ping>http://blog.jeromeparadis.com/services/trackbacks/1850.aspx</trackback:ping>
    </entry>
    <entry>
        <title>Status of my wife's migration to OS X and a question</title>
        <link rel="self" type="text/html" href="http://blog.jeromeparadis.com/archive/2008/05/29/Status-of-my-wifes-migration-to-OS-X-and-a.aspx" />
        <id>http://blog.jeromeparadis.com/archive/2008/05/29/Status-of-my-wifes-migration-to-OS-X-and-a.aspx</id>
        <published>2008-05-29T11:27:30-04:00:00</published>
        <updated>2008-05-29T11:52:18Z</updated>
        <content type="html">&lt;p&gt;Since a week or so, &lt;a href="http://blog.kimvallee.com/" target="_blank"&gt;Kim Vallée&lt;/a&gt;, my wife is now the happy owner of a MacBook Pro. She used to be on Windows XP and I'm happy to report that she made the transition to OS X without too much problem. The fact that her new laptop is a lot more powerful that her previous one might have helped a bit.&lt;/p&gt; &lt;p&gt;Granted, since her primary occupation is writing, specially for her blog &lt;a href="http://blog.kimvallee.com/" target="_blank"&gt;At Home with Kim Vallée&lt;/a&gt;, her computing and software needs are not really constrained by the operating system.&lt;/p&gt; &lt;h3&gt;Software&lt;/h3&gt; &lt;p&gt;1) &lt;a href="http://www.hyperionics.com/hsdx/" target="_blank"&gt;HyperSnap DX&lt;/a&gt;&lt;/p&gt; &lt;p&gt;On Windows, Kim loved HyperSnap (v.3), swore it was the best and she was afraid of not finding a snapshot software on par with it. Well, she now swears by OS X's integrating snapshot keyboard shortcuts which are as capable for her need... plus you don't have to start a snapshot software, it's always available.&lt;/p&gt; &lt;p&gt;2) &lt;a href="http://www.microsoft.com/mac/products/Office2008/default.mspx" target="_blank"&gt;Microsoft Office 2008&lt;/a&gt; &amp;amp; others&lt;/p&gt; &lt;p&gt;Between Pages and Word, she came back to Word. She liked Pages, but I suppose she prefers Word. In any case, the transition from Windows to Mac is not really a problem when you are using the pretty much the same software. The same goes for other applications available on both operation systems. Bonus to Microsoft for having the Home and Students edition, which makes the repurchase very affordable.&lt;/p&gt; &lt;p&gt;3)  &lt;a href="http://windowslivewriter.spaces.live.com/" target="_blank"&gt;Windows Live Writer&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Kim's killer application for blogging is Windows Live Writer. It makes writing posts a breeze, it supports almost any blogging platform and allows you to write offline and publish when you want. She hasn't found an acceptable software alternative yet for her Mac. During dinner yesterday evening, our friend &lt;a href="http://blog.wirearchy.com/" target="_blank"&gt;Jon Husband&lt;/a&gt; pointed us to &lt;a href="http://blog.qumana.com/" target="_blank"&gt;Qumana&lt;/a&gt;. It almost can do the job perfectly for Kim, but she depends on Live Writer's automatic photo-paper effect that get applied to pictures that get uploaded in preview and higher resolution mode.&lt;/p&gt; &lt;p&gt;4) &lt;a href="http://www.vmware.com/products/fusion/" target="_blank"&gt;VMware Fusion&lt;/a&gt;&lt;/p&gt; &lt;p&gt;To support Windows Live Writer, I installed VMware Fusion on her MacBook. It is quite impressive how well Windows runs on it. It also supports drag-and-drop and copy-and-paste to and from OS X. As a bonus, she'll probably use it to connect to our remote VPN when she needs to modify her blog's design. Windows Live Writer installation solved!&lt;/p&gt; &lt;h3&gt;Hardware&lt;/h3&gt; &lt;p&gt;On the hardware side, the MacBook Pro's is fast, the DVD drive is silent enough, the battery life is acceptable, the keyboard is incredibly comfortable and silent and the Multi-Touch trackpad is quite responsive and useful.&lt;/p&gt; &lt;p&gt;The only few gripes are due to Apple's obsession with minimalism. The Delete key, in reality, is a backspace and there's no delete key. You also notice that you depend a lot on the mouse's right button which is absent. Both problems a remedied quickly enough with the use of the function key and you get used to it quickly enough. For the mouse, you can always plug an external mouse too.&lt;/p&gt; &lt;h3&gt;Getting used to OS X&lt;/h3&gt; &lt;p&gt;Overall, OS X is a great operating system.&lt;/p&gt; &lt;p&gt;However, there's a single thing I really do not like on OS X and its applications menu. This is more my opinion than Kim's because she does not depend that much on application menus.&lt;/p&gt; &lt;p&gt;Having the applications' menus always at the top of the screen is quite inefficient, and, in my opinion archaic. It dates back to the first Mac and was never changed. I could see the rationale this design choice when all we had were tiny Mac monitors. But with higher resolutions and secondary monitors, it becomes an annoyance. When you add an external monitor, the menu still stays at the top of the primary screen so if you drag an application on the second monitor, you have to navigate your mouse back and forth from one monitor to the other to get to the menu bar and back to the application. On Windows, menus follow your applications' windows. It is much more practical and ergonomic.&lt;/p&gt; &lt;h3&gt;Copy-and-paste Problem - Call to help&lt;/h3&gt; &lt;p&gt;There's only one thing that's still nagging Kim and disrupting her workflow. It's funny how, without realizing it, you get used to tiny details.&lt;/p&gt; &lt;p&gt;In Windows, if you highlight some hyperlinked text from a Web page in any Web browser and then copy and paste this in Microsoft Word, it copies the text and the hyperlink at the same time. So the work flow is:&lt;/p&gt; &lt;ol&gt; &lt;li&gt;Highlight hyperlinked text in browser  &lt;/li&gt;&lt;li&gt;Copy  &lt;/li&gt;&lt;li&gt;Switch to Word  &lt;/li&gt;&lt;li&gt;Paste&lt;/li&gt;&lt;/ol&gt; &lt;p&gt;In Mac OS X, doing the same thing from Firefox or Safari results in only the selected text being copied in Word (or Pages). Since Kim first writes her article in Word and includes a lot of hyperlinks in her posts, the workflow becomes:&lt;/p&gt; &lt;ol&gt; &lt;li&gt;Highlight hyperlinked text in browser  &lt;/li&gt;&lt;li&gt;Copy  &lt;/li&gt;&lt;li&gt;Switch to Word  &lt;/li&gt;&lt;li&gt;Paste  &lt;/li&gt;&lt;li&gt;Switch to browser  &lt;/li&gt;&lt;li&gt;Right-click on highlighted text - Copy URL  &lt;/li&gt;&lt;li&gt;Switch to Word  &lt;/li&gt;&lt;li&gt;Select text  &lt;/li&gt;&lt;li&gt;Open hyperlink window  &lt;/li&gt;&lt;li&gt;Paste URL  &lt;/li&gt;&lt;li&gt;Close hyperlink window&lt;/li&gt;&lt;/ol&gt; &lt;p&gt;&lt;strong&gt;So, Mac professionals or enthusiasts, is there a solution?&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;Is there a way, a configuration, a hack, anything, that can enable Kim to copy-and-paste both the text and the hyperlink at the same time when highlighting text with an hyperlink on a Web page?&lt;/p&gt; &lt;p&gt;&lt;strong&gt;UPDATE:&lt;/strong&gt; On Twitter, &lt;a href="http://nini.psyjnir.net/blog/" target="_blank"&gt;Nini&lt;/a&gt;, suggested to click-drag the hyperlink into Word. This drags the URL only. If you highlight the hyperlinked text and drag it, it still copies only the URL. If you highlight a phrase or paragraph that includes some hyperlinks it copies only the text! On Windows, drag-dropping hyperlinks also copies only the URL but drag-dropping a blend of non-hyperlinked text copies the formatting including the hyperlinked text.&lt;/p&gt; &lt;h3&gt;Conclusion&lt;/h3&gt; &lt;p&gt;Even with an annoyance or two, the Kim's migration is a &lt;strong&gt;success&lt;/strong&gt; and I do not think she would like to go back.&lt;/p&gt;&lt;img src="http://blog.jeromeparadis.com/aggbug/1849.aspx" width="1" height="1" /&gt;</content>
        <wfw:comment>http://blog.jeromeparadis.com/comments/1849.aspx</wfw:comment>
        <slash:comments>1</slash:comments>
        <wfw:commentRss>http://blog.jeromeparadis.com/comments/commentRss/1849.aspx</wfw:commentRss>
        <trackback:ping>http://blog.jeromeparadis.com/services/trackbacks/1849.aspx</trackback:ping>
    </entry>
    <entry>
        <title>Learn what's the buzz on wall discussions with Facebook Lexicon</title>
        <link rel="self" type="text/html" href="http://blog.jeromeparadis.com/archive/2008/04/15/Learn-whats-the-buzz-on-wall-discussions-with-Facebook-Lexicon.aspx" />
        <id>http://blog.jeromeparadis.com/archive/2008/04/15/Learn-whats-the-buzz-on-wall-discussions-with-Facebook-Lexicon.aspx</id>
        <published>2008-04-15T23:49:40-04:00:00</published>
        <updated>2008-04-16T00:10:08Z</updated>
        <content type="html">&lt;p&gt;&lt;a href="http://www.facebook.com/lexicon/" target="_blank"&gt;Facebook Lexicon&lt;/a&gt;, a new utility that Facebook &lt;a href="http://www.facebook.com/lexicon/index.php?q=habs" target="_blank"&gt;just announced&lt;/a&gt; can help you learn how certain words are used on discussions taking places on wall posts.&lt;/p&gt; &lt;p&gt;With that knowledge in hand, let's see what's the buzz on the &lt;a href="http://canadiens.nhl.com/" target="_blank"&gt;Habs&lt;/a&gt; right now as the buzz in Montreal is increasing week after week.&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.facebook.com/lexicon/index.php?q=habs" target="_blank"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="484" alt="habs" src="http://blog.jeromeparadis.com/images/blog_jeromeparadis_com/WindowsLiveWriter/LearnwhatsthebuzzonwalldiscussionswithFa_15008/habs_3.gif" width="562" border="0" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;We see a neat increase before the end of the regular season and a huge spike of discussions with the playoffs now taking place. Makes sense! Click on the above picture to see the most recent stats on wall discussions about the Habs.&lt;/p&gt; &lt;p&gt;It's pretty neat, but I would really like to see some numbers. Maybe they only use samples? In any case, I think the idea is more to compare tendencies.&lt;/p&gt; &lt;p&gt;So, without wasting time, let's compare between the Habs and the Bruins:&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.facebook.com/lexicon/index.php?q=habs%2C+bruins" target="_blank"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="484" alt="habs_vs_bruins" src="http://blog.jeromeparadis.com/images/blog_jeromeparadis_com/WindowsLiveWriter/LearnwhatsthebuzzonwalldiscussionswithFa_15008/habs_vs_bruins_3.gif" width="599" border="0" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;Ahhh! That's better. No wonder the tickets for the series in Montreal sold in minutes and they were still tickets available in Boston at the first day of the playoffs...&lt;/p&gt; &lt;p&gt;&lt;strong&gt;UPDATE:&lt;/strong&gt; you need to be logged in Facebook before clicking on the images to see the latest stats.&lt;/p&gt;&lt;img src="http://blog.jeromeparadis.com/aggbug/1848.aspx" width="1" height="1" /&gt;</content>
        <wfw:comment>http://blog.jeromeparadis.com/comments/1848.aspx</wfw:comment>
        <slash:comments>1</slash:comments>
        <wfw:commentRss>http://blog.jeromeparadis.com/comments/commentRss/1848.aspx</wfw:commentRss>
        <trackback:ping>http://blog.jeromeparadis.com/services/trackbacks/1848.aspx</trackback:ping>
    </entry>
    <entry>
        <title>Facebook targets FriendFeed</title>
        <link rel="self" type="text/html" href="http://blog.jeromeparadis.com/archive/2008/04/15/Facebook-targets-FriendFeed.aspx" />
        <id>http://blog.jeromeparadis.com/archive/2008/04/15/Facebook-targets-FriendFeed.aspx</id>
        <published>2008-04-15T23:37:11-04:00:00</published>
        <updated>2008-04-15T23:37:11Z</updated>
        <content type="html">&lt;p&gt;With the popularity of &lt;a href="http://friendfeed.com/" target="_blank"&gt;FriendFeed&lt;/a&gt; and many others playing the life streaming aggregation game, it was only a matter of time for &lt;a href="http://www.facebook.com/" target="_blank"&gt;Facebook&lt;/a&gt; to react.&lt;/p&gt; &lt;p&gt;&lt;a href="http://blog.facebook.com/blog.php?post=13245367130" target="_blank"&gt;Facebook announces&lt;/a&gt; you can now import your feeds in your mini-feed and therefore, in your feed.&lt;/p&gt; &lt;p&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="211" alt="mini-feed-import" src="http://blog.jeromeparadis.com/images/blog_jeromeparadis_com/WindowsLiveWriter/FacebooktargetsFriendFeed_14D1B/mini-feed-import_3.gif" width="476" border="0" /&gt; &lt;/p&gt; &lt;p&gt;ReadWriteWeb &lt;a href="http://www.readwriteweb.com/archives/facebooks_lifestream_nothing_to_see_here.php" target="_blank"&gt;does not see much there&lt;/a&gt; while allfacebook &lt;a href="http://www.allfacebook.com/2008/04/facebook-takes-steps-to-compete-with-friendfeed/" target="_blank"&gt;thinks that Facebook might become a real menace to FriendFeed if they open up their API for mini-feed importation&lt;/a&gt;. I agree with ReadWriteWeb that it would be great if Facebook began to open their API the other way around too. As they note the two won't really compete without commenting features and without support for more sites.&lt;/p&gt; &lt;p&gt;If Facebook do add commenting features, I think the viral aspects of Facebook might give commenting feeds a leg up and allow content to disseminate through the social graph. It might be a good way to discover content from friends of friends.&lt;/p&gt;&lt;img src="http://blog.jeromeparadis.com/aggbug/1847.aspx" width="1" height="1" /&gt;</content>
        <wfw:comment>http://blog.jeromeparadis.com/comments/1847.aspx</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://blog.jeromeparadis.com/comments/commentRss/1847.aspx</wfw:commentRss>
        <trackback:ping>http://blog.jeromeparadis.com/services/trackbacks/1847.aspx</trackback:ping>
    </entry>
    <entry>
        <title>Will PIM data portability finally come of age?</title>
        <link rel="self" type="text/html" href="http://blog.jeromeparadis.com/archive/2008/03/25/Will-PIM-data-portability-finally-come-of-age.aspx" />
        <id>http://blog.jeromeparadis.com/archive/2008/03/25/Will-PIM-data-portability-finally-come-of-age.aspx</id>
        <published>2008-03-25T11:49:45-05:00:00</published>
        <updated>2008-03-25T14:20:14Z</updated>
        <content type="html">&lt;p&gt;The big news &lt;strike&gt;today&lt;/strike&gt; this morning: &lt;a href="http://dev.live.com/blogs/devlive/archive/2008/03/25/237.aspx" target="_blank"&gt;Microsoft Partners with Top Social Networks to Put Users at the Center of their Data&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;Microsoft announced the Windows Live Contacts API and partnerships with &lt;a href="http://www.facebook.com/" target="_blank"&gt;Facebook&lt;/a&gt;, Bebo, &lt;a href="http://www.linkedin.com/" target="_blank"&gt;LinkedIn&lt;/a&gt; and Tagged to access contacts and friends from different social networks. At the same time, they are launching &lt;a href="http://www.invite2messenger.net"&gt;http://www.invite2messenger.net&lt;/a&gt; to invite friends on other social networks to join them in Windows Live Messenger.&lt;/p&gt; &lt;p&gt;Even if Microsoft is participating in the &lt;a href="http://www.dataportability.org/" target="_blank"&gt;Data Portability Workgroup&lt;/a&gt;, this is a separate endeavour. It does not look really selfless.&lt;/p&gt; &lt;p&gt;In any case, if you weren't already convinced, it means Microsoft is seriously trying to make its Web 2.0 place by aggressively tackling social networks. It should not be underestimated by it's competitors. I hope the market will continue embrace the challenge so that we end up more rapidly with true data portability.&lt;/p&gt; &lt;p&gt;Many startups are tackling the &lt;a href="http://en.wikipedia.org/wiki/Personal_information_manager" target="_blank"&gt;PIM&lt;/a&gt; portability problem. My favorite, for the moment, is &lt;a href="http://www.plaxo.com" target="_blank"&gt;Plaxo&lt;/a&gt;. While not perfect (it had a rough start when they had invites spamming people over and over), it has grown to become my data portability manager for contacts and calendaring. It syncs well with Google Calendar and Outlook which syncs well with my Blackberry. It's much better than &lt;a href="http://blog.jeromeparadis.com/archive/2008/03/06/Google-Calendar-Sync-for-Outlook-Almost-good-enough.aspx" target="_blank"&gt;my previous solution&lt;/a&gt;, but because of screen scraping it still has some glitches. Some of these glitches are with LinkedIn sync. Also, it does not sync Facebook events, probably because of term of use.&lt;/p&gt; &lt;p&gt;It's already hard to find something that works well for syncing basic contacts and calendaring information between Outlook and Google. I am still amazed that a company like Google cannot even get syncing from Google Calendar to Outlook or Google Calendar to Blackberry right.&lt;/p&gt; &lt;p&gt;Managing different social networks has become a pain. Syncing and sharing data across social network has it's own challenges like privacy and security. Robert Scoble who was temporarily banned from Facebook &lt;a href="http://scobleizer.com/2008/01/03/ive-been-kicked-off-of-facebook/" target="_blank"&gt;knows something about it&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;It's interesting that Microsoft links the Live Contacts API announcement with Live Messenger. I believe that integrating information and interactions we have in social networks should follow us more closely. Who knows, maybe with Messenger I would find a bunch of social network friends that are also on XBox Live and I don't know about it? It hope. It should.&lt;/p&gt; &lt;p&gt;In my case, its also important that the PIM information follows me offline. It's the Blackberry's fault! Whenever I subscribe to an event online, it should easily follow me offline. Same thing for a connection with someone I trust.&lt;/p&gt; &lt;p&gt;I hope a real standard will be widely adopted and implemented soon by the different social networks (specially Facebook).&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Update&lt;/strong&gt;: The space is heating up yet again: &lt;a href="http://yhoo.client.shareholder.com/press/releasedetail.cfm?ReleaseID=301421" target="_blank"&gt;Yahoo! Supports OpenSocial; Yahoo!, MySpace and Google to Form Non-Profit OpenSocial Foundation&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blog.jeromeparadis.com/aggbug/1846.aspx" width="1" height="1" /&gt;</content>
        <wfw:comment>http://blog.jeromeparadis.com/comments/1846.aspx</wfw:comment>
        <slash:comments>2</slash:comments>
        <wfw:commentRss>http://blog.jeromeparadis.com/comments/commentRss/1846.aspx</wfw:commentRss>
        <trackback:ping>http://blog.jeromeparadis.com/services/trackbacks/1846.aspx</trackback:ping>
    </entry>
    <entry>
        <title>Google Calendar Sync for Outlook: Almost good enough</title>
        <link rel="self" type="text/html" href="http://blog.jeromeparadis.com/archive/2008/03/06/Google-Calendar-Sync-for-Outlook-Almost-good-enough.aspx" />
        <id>http://blog.jeromeparadis.com/archive/2008/03/06/Google-Calendar-Sync-for-Outlook-Almost-good-enough.aspx</id>
        <published>2008-03-06T17:10:48-05:00:00</published>
        <updated>2008-03-06T17:10:48Z</updated>
        <content type="html">&lt;h3&gt;&lt;/h3&gt; &lt;h3&gt;The Problem&lt;/h3&gt; &lt;p&gt;Recently, I have been struggling to find a workable solution to synchronize &lt;a href="http://www.google.com/calendar/" target="_blank"&gt;Google Calendar&lt;/a&gt; with Microsoft Outlook in order to keep my Blackberry's events in sync with Outlook and Google Calendar.&lt;/p&gt; &lt;p&gt;The goal is simple:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;If I enter an event in my Blackberry, I want it to show up in Outlook and Google Calendar.&lt;/li&gt; &lt;li&gt;Entering an event in Outlook should show up in my Blackberry and Google Calendar&lt;/li&gt; &lt;li&gt;Entering an event in Google Calendar should show up in Outlook and the Blackberry&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;Why use Outlook? It's my primary offline storage facility. I mainly use gMail, but my emails are also backed up offline in Outlook when I'm in the office. I want to do the same thing for Google Calendar: to back up events in Outlook. An added advantage is that I use Outlook to synchronize events with the Blackberry as their Desktop Synchronization has never failed me. Also, when I'm in the office, I find that an offline application like Outlook is a bit faster to enter new contacts or events or the send emails (specially with attachments). Outside the office, I use gMail and I now want to use Google Calendar. But, it needs to be synced with the rest!&lt;/p&gt; &lt;p&gt;I first tried &lt;a href="http://www.google.com/intl/en_us/mobile/sync/" target="_blank"&gt;Google Sync&lt;/a&gt; for Blackberry. Once installed in my Blackberry, it would simply not synchronize events entered manually in my Blackberry and upload these to Google Calendar. Of course, my old Desktop Manager for my new Blackberry continued to do the job and synchronize Outlook but I was left with Google Calendar being not up to date. Events synced with Outlook wouldn't sync back up to Google Calendar through Google Sync. So no go! De-installed Google Sync.&lt;/p&gt; &lt;h3&gt;Enter Google Calendar Sync&lt;/h3&gt; &lt;p&gt;Now, Google &lt;a href="http://googleenterprise.blogspot.com/2008/03/introducing-google-calendar-sync.html" target="_blank"&gt;has announced Google Calendar Sync&lt;/a&gt;. It is used to synchronize to Microsoft Outlook. Exactly the missing link I need! If first saw it announced &lt;a href="http://blogoscoped.com/archive/2008-03-06-n27.html" target="_blank"&gt;here&lt;/a&gt;. &lt;a href="http://blog.jeromeparadis.com/images/blog_jeromeparadis_com/WindowsLiveWriter/GoogleCalendarSyncforOutlookAlmostgooden_E878/GoogleCalendarSync_2.gif"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="260" alt="GoogleCalendarSync" src="http://blog.jeromeparadis.com/images/blog_jeromeparadis_com/WindowsLiveWriter/GoogleCalendarSyncforOutlookAlmostgooden_E878/GoogleCalendarSync_thumb.gif" width="245" align="right" border="0" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;It will only sync Outlook with your primary Google Calendar. For me it's OK, I never created additional calendars. The sync options are simple enough:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;2-way&lt;/li&gt; &lt;li&gt;1 way: Google Calendar to Microsoft Outlook&lt;/li&gt; &lt;li&gt;1 way: Microsoft Outlook to Google Calendar&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;I excitedly installed the application ASAP and did a 2 way sync. Fair enough, my Outlook calendar events appeared in Google Calendar (some days now were in bold). I my hurry, I first thought it had created duplicated, because the day I was checking had the event twice! False alert, I remembered I had entered this event in both calendars. I entered new events and Google Calendar and did a manual sync through the app in the tray and my events appeared in Outlook. Great!&lt;/p&gt; &lt;h3&gt;&lt;/h3&gt; &lt;h3&gt;Google Calendar Events with guests do not sync!&lt;/h3&gt; &lt;p&gt;Then, last night I created an event in Google Calendar for &lt;a href="http://www.3mardithirdtuesday.com/" target="_blank"&gt;Third Tuesday&lt;/a&gt;'s next event. It's on March 18 at 6pm at the Lolita Lounge (96 Sherbrooke West). Through Google Calendar, I also invited my &lt;a href="http://blog.kimvallee.com" target="_blank"&gt;wife&lt;/a&gt; as I know she wants to go.&lt;/p&gt; &lt;p&gt;After a few hours of work at the office today, I checked Outlook's calendar for March 18th, expecting my new event to magically appear but it didn't!&lt;/p&gt; &lt;p&gt;After some testing and trial and error, I came to the conclusion that events with guests will not be synced to Outlook. Be deleting the guests (sorry Kim!), I was able to make the event sync. Since inviting guests was a Google Calendar feature I had never used, it seems like I will refrain from using it for the time being. But what would happen if someone sent me an event invitation I accepted? I suspect it wouldn't sync either. I'll probably have to recreate it then.&lt;/p&gt; &lt;p&gt;Since then, I found comments of people having the same problem.&lt;/p&gt; &lt;h3&gt;&lt;/h3&gt; &lt;h3&gt;Conclusion&lt;/h3&gt; &lt;p&gt;Does not work exactly as advertised. To their credit, they are still showing the "Beta" tag beside the name of the app. But then again, like &lt;a href="http://mail.google.com" target="_blank"&gt;gMail&lt;/a&gt;, will it be in Beta status for years?&lt;/p&gt; &lt;p&gt;In any case, knowing about its caveats should make it a good enough solution for me.&lt;/p&gt; &lt;p&gt;Use with caution.&lt;/p&gt;&lt;img src="http://blog.jeromeparadis.com/aggbug/1845.aspx" width="1" height="1" /&gt;</content>
        <wfw:comment>http://blog.jeromeparadis.com/comments/1845.aspx</wfw:comment>
        <slash:comments>1</slash:comments>
        <wfw:commentRss>http://blog.jeromeparadis.com/comments/commentRss/1845.aspx</wfw:commentRss>
        <trackback:ping>http://blog.jeromeparadis.com/services/trackbacks/1845.aspx</trackback:ping>
    </entry>
    <entry>
        <title>Facebook finally doing something against forced invites</title>
        <link rel="self" type="text/html" href="http://blog.jeromeparadis.com/archive/2008/02/13/Facebook-finally-doing-something-against-forced-invites.aspx" />
        <id>http://blog.jeromeparadis.com/archive/2008/02/13/Facebook-finally-doing-something-against-forced-invites.aspx</id>
        <published>2008-02-13T12:23:00-05:00:00</published>
        <updated>2008-02-13T12:23:00Z</updated>
        <content type="html">&lt;p&gt;As a developer, if there's something I hate in &lt;a href="http://www.facebook.com/" target="_blank"&gt;Facebook&lt;/a&gt;, it is all these "What the ____ are you?" or "What's your ____ personality?" applications that force people to spam their friends before showing them the results. These applications have rapid growth from day one and monopolize the most active application directory listings while bringing zero value except user fatigue against applications and invites. This is not what Facebook applications should be like.&lt;/p&gt; &lt;p&gt;Last week, I was at the &lt;a href="http://barcamp.org/FacebookCampToronto3" target="_blank"&gt;FacebookCampToronto3&lt;/a&gt; event and &lt;a href="http://davemorin.com/" target="_blank"&gt;Dave Morin&lt;/a&gt;, Facebook's senior platform manager was a guest speaker. After his presentation, I got to ask the first question and I asked him if they are going to do something against forced invites. He answered that they were always looking to improve the experience for the users and that they do not like forced invites neither.&lt;/p&gt; &lt;p&gt;Our wish may soon be granted as it seems Facebook is finally doing something against forced invites!&lt;/p&gt; &lt;p&gt;The &lt;a href="http://wiki.developers.facebook.com/index.php/Platform_Policy" target="_blank"&gt;platform policy page&lt;/a&gt; has been updated. Now as per their policy, an application cannot:&lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;Present a user with a subsequent friend invite page if the user has already clicked a Facebook-rendered &lt;b&gt;Skip&lt;/b&gt;, &lt;b&gt;Cancel&lt;/b&gt;, or &lt;b&gt;Skip This Step&lt;/b&gt; button, unless the user explicitly selects to invite friends from a page that offers more than just the friend invite option. If the application presents the user with a friend invite page that does not include a Facebook-rendered &lt;b&gt;Skip&lt;/b&gt;, &lt;b&gt;Cancel&lt;/b&gt;, or &lt;b&gt;Skip This Step&lt;/b&gt; button, the application must offer some navigation option to leave the friend invite process, and the application must not present the user with a subsequent friend invite page unless the user explicitly selects to invite friends from a page that offers more than that single option.&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;More information is available here:&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.webware.com/8301-1_109-9871148-2.html" target="_blank"&gt;Facebook bans 'forced invites' in apps&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.allfacebook.com/2008/02/forced-invites-get-shutdown/" target="_blank"&gt;Forced Invites Get Shutdown&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blog.jeromeparadis.com/aggbug/1844.aspx" width="1" height="1" /&gt;</content>
        <wfw:comment>http://blog.jeromeparadis.com/comments/1844.aspx</wfw:comment>
        <slash:comments>1</slash:comments>
        <wfw:commentRss>http://blog.jeromeparadis.com/comments/commentRss/1844.aspx</wfw:commentRss>
        <trackback:ping>http://blog.jeromeparadis.com/services/trackbacks/1844.aspx</trackback:ping>
    </entry>
    <entry>
        <title>Facebook upgrades application about pages and statistics</title>
        <link rel="self" type="text/html" href="http://blog.jeromeparadis.com/archive/2008/01/24/Facebook-upgrades-application-about-pages-and-statistics.aspx" />
        <id>http://blog.jeromeparadis.com/archive/2008/01/24/Facebook-upgrades-application-about-pages-and-statistics.aspx</id>
        <published>2008-01-24T19:49:44-05:00:00</published>
        <updated>2008-01-24T19:49:44Z</updated>
        <content type="html">&lt;p&gt;Today, new improvements have been pushed by &lt;a href="http://www.facebook.com/" target="_blank"&gt;Facebook&lt;/a&gt; for applications. The About pages are now promoted to the functionality of Facebook Pages and developers get improved statistics with graphs.&lt;/p&gt; &lt;h2&gt;About Page&lt;/h2&gt; &lt;p&gt;Since the About Pages now work like Facebook Pages, the About Page has gain new features:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;The Review section has been converted to The Wall&lt;/li&gt; &lt;li&gt;A new Review section now uses the Reviews widget so that users can write reviews giving 1 to 5 stars to the application with a textual review. As the Wall was previously used by users for everything and anything except reviews, Facebook has answered developers complaints with a separate review space.&lt;/li&gt; &lt;li&gt;It is now easier to promote an application through advertising&lt;/li&gt; &lt;li&gt;Users can now become fans and developers can send updates to their fans&lt;/li&gt; &lt;li&gt;The developer's view is different: developers cannot write reviews and they have additional buttons to edit the application, view statistics, send updates to fans and other management facilities&lt;/li&gt; &lt;li&gt;Since it is now a Facebook Page, developers can add applications to their About page&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;To see an example of the new About page, I invite you to visit my application's about page: &lt;a href="http://www.facebook.com/apps/application.php?api_key=c568306a20f29df7b8aee9f6a89e804d" target="_blank"&gt;Status Competition&lt;/a&gt;.&lt;/p&gt; &lt;h2&gt;Improved Statistics&lt;/h2&gt; &lt;p&gt;The new statistics page, now called &lt;em&gt;Insights&lt;/em&gt; displays nice-looking graphs:&lt;/p&gt; &lt;p&gt;&lt;a href="http://blog.jeromeparadis.com/images/blog_jeromeparadis_com/WindowsLiveWriter/Facebookupgradesapplicationaboutpagesand_111F1/FBAppStats_2.gif" target="_blank"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="260" alt="FBAppStats" src="http://blog.jeromeparadis.com/images/blog_jeromeparadis_com/WindowsLiveWriter/Facebookupgradesapplicationaboutpagesand_111F1/FBAppStats_thumb.gif" width="253" border="0" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;For the graph, you can select different statistics:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Canvas Page Views&lt;/li&gt; &lt;li&gt;Unique Canvas Page Views&lt;/li&gt; &lt;li&gt;Average HTTP Request Time on Canvas Pages&lt;/li&gt; &lt;li&gt;Average FBML Render Time on Canvas Pages&lt;/li&gt; &lt;li&gt;Unique Adds&lt;/li&gt; &lt;li&gt;Unique Removes&lt;/li&gt; &lt;li&gt;Unique Blocks&lt;/li&gt; &lt;li&gt;Unique Unblocks&lt;/li&gt; &lt;li&gt;API Calls&lt;/li&gt; &lt;li&gt;Unique API Calls&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;As previously, the statistics are still compiled daily from midnight to midnight Pacific time so you cannot see statistics for the current day.&lt;/p&gt; &lt;p&gt;On another tab, you still get a sample of &lt;em&gt;HTTP Request Statistics&lt;/em&gt; and on yet another tab you get the previous &lt;em&gt;Add/Remove Referrer Statistics&lt;/em&gt;.&lt;/p&gt; &lt;p&gt;What's unclear for me, since my first public application, &lt;a href="http://www.facebook.com/apps/application.php?api_key=c568306a20f29df7b8aee9f6a89e804d" target="_blank"&gt;Status Competition&lt;/a&gt;, was only published 20 days or so weeks ago is that I only can see the last 2 weeks of statistics. I hope statistics are not limited to only the previous 2 weeks. One thing I think is missing is the ability to export the statistics for spreadsheet mashing.&lt;/p&gt; &lt;p&gt;For more information on the changes to the About Page and the statistics reports, you can read "&lt;a href="http://developers.facebook.com/news.php?blog=1&amp;amp;story=71" target="_blank"&gt;Changes to the Application About Page&lt;/a&gt;".&lt;/p&gt;&lt;img src="http://blog.jeromeparadis.com/aggbug/1843.aspx" width="1" height="1" /&gt;</content>
        <wfw:comment>http://blog.jeromeparadis.com/comments/1843.aspx</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://blog.jeromeparadis.com/comments/commentRss/1843.aspx</wfw:commentRss>
        <trackback:ping>http://blog.jeromeparadis.com/services/trackbacks/1843.aspx</trackback:ping>
    </entry>
</feed>