<?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>Frederick&#039;s Timelog &#187; Computer Matters</title> <atom:link href="http://www.frederickding.com/topics/computers/feed/" rel="self" type="application/rss+xml" /><link>http://www.frederickding.com</link> <description>News, technology, life, and more.</description> <lastBuildDate>Fri, 23 Jul 2010 21:04:19 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.1-alpha</generator> <item><title>IDrive online backup</title><link>http://www.frederickding.com/posts/2010/07/idrive-online-backup-18887/</link> <comments>http://www.frederickding.com/posts/2010/07/idrive-online-backup-18887/#comments</comments> <pubDate>Sun, 18 Jul 2010 21:22:18 +0000</pubDate> <dc:creator>Frederick</dc:creator> <category><![CDATA[Computer Matters]]></category> <category><![CDATA[security]]></category> <category><![CDATA[WordPress]]></category><guid isPermaLink="false">http://www.frederickding.com/?p=887</guid> <description><![CDATA[While I&#8217;ve promoted other online backup solutions before, IDrive is an established online backup service that just caught my eye for some of their advanced features. Like the competitors, IDrive offers personal and business plans for syncing to their servers. With continuous backup, every 10 minutes, modifications are uploaded over 128-bit SSL for security. In [...]]]></description> <content:encoded><![CDATA[<p>While I&#8217;ve promoted other online backup solutions before, <a href="http://www.idrive.com/">IDrive</a> is an established <a href="http://www.idrive.com">online backup</a> service that just caught my eye for some of their advanced features.</p><p>Like the competitors, IDrive offers <em>personal</em> and <em>business</em> plans for <strong>syncing</strong> to their servers. With continuous backup, every 10 minutes, modifications are uploaded over <strong>128-bit SSL for security</strong>. In addition (for data security), files are stored using 256-bit AES encryption with a user-specified key that is never retained by IDrive&#8217;s storage servers. For larger files, or if you choose to disable the automated &#8220;Continuous Data Backup&#8221; feature, you can set schedules and no data on the server will be changed until you run a synchronization.</p><div class="wp-caption aligncenter" style="width: 540px"><a href="http://www.idrive.com/images/ide_security_graphics.jpg" class="thickbox no_icon" rel="gallery-887" title="Secure transmission and storage"><img class=" " title="Secure transmission and storage" src="http://www.idrive.com/images/ide_security_graphics.jpg" alt="IDrive - secure transmission and storage" width="530" height="339" /></a><p class="wp-caption-text">IDrive transmits files securely AND stores them safely.</p></div><p>The desktop app also makes it easy to <strong>restore old versions of files</strong> — up to 30 revisions are kept, and all versions except the newest don&#8217;t count towards the storage limit. (Isn&#8217;t that cool?)</p><div class="wp-caption aligncenter" style="width: 289px"><a href="http://www.idrive.com/images/ide_newscreenshot9.jpg" class="thickbox no_icon" rel="gallery-887" title="Automatic versioning of files"><img title="Automatic versioning of files" src="http://www.idrive.com/images/ides_screenshot9.jpg" alt="IDrive - automatic versioning" width="279" height="211" /></a><p class="wp-caption-text">Automatically keep track of old revisions of files so you can &quot;go back in time&quot; before a disastrous edit or deletion.</p></div><p>The basic <strong>free plan</strong> includes 2 GB of storage, while the the <strong>personal plan includes 150 GB</strong> for $4.95/month, or $49.50/year on a yearly plan (essentially two months free).</p><p>IDrive is available for PC and <a href="http://www.idrive.com/idrive-for-mac.htm">Mac</a>, and there are even apps to backup and synchronize contacts with BlackBerry, Android and iPhone devices.</p><p>One of their advanced features that I find very enticing is the ability to backup WordPress sites via a plugin:</p><p><a href="http://www.idrive.com/wordpress.htm"><img class="aligncenter" title="IDrive backs up WordPress data" src="http://www.idrive.com/images/ide_wordpress_bgbanner.jpg" alt="IDrive - WordPress backup" width="581" height="260" /></a></p><p>The WordPress backup feature will keep copies of the site&#8217;s database and content files, extremely useful in the case of a server crash or hack. Note: it looks like the WordPress backup feature is <strong>free</strong> and does not require a paid membership.</p><p>If you&#8217;re looking for <a href="http://www.idrive.com">online backup</a>, it looks like IDrive offers it all.</p><p><em>Disclosure: IDrive sponsored this post. However, all opinions are my own.</em></p> ]]></content:encoded> <wfw:commentRss>http://www.frederickding.com/posts/2010/07/idrive-online-backup-18887/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Tracking the #thesiswp matter: Part 2</title><link>http://www.frederickding.com/posts/2010/07/tracking-the-thesiswp-matter-part-2-15869/</link> <comments>http://www.frederickding.com/posts/2010/07/tracking-the-thesiswp-matter-part-2-15869/#comments</comments> <pubDate>Thu, 15 Jul 2010 22:58:15 +0000</pubDate> <dc:creator>Frederick</dc:creator> <category><![CDATA[Computer Matters]]></category> <category><![CDATA[blogging]]></category> <category><![CDATA[law]]></category> <category><![CDATA[software]]></category> <category><![CDATA[WordPress]]></category><guid isPermaLink="false">http://www.frederickding.com/?p=869</guid> <description><![CDATA[« Read how it all started in Part 1. Synopsis While the initial controversy about the Thesis-not-being-under-GPL issue was focused on themes and derivative works, an unclear area that probably needs to be resolved in court, it seems there is a far sounder reason why Thesis has to be released under the GPL: it blatantly [...]]]></description> <content:encoded><![CDATA[<p><a href="http://www.frederickding.com/posts/2010/07/tracking-the-thesiswp-matter-part-1-15859/"><strong>« Read how it all started in Part 1.</strong></a></p><h3>Synopsis</h3><p>While the initial controversy about the Thesis-not-being-under-GPL issue was focused on themes and derivative works, an unclear area that probably needs to be resolved in court, it seems there is a far sounder reason why Thesis has to be released under the GPL: <strong>it blatantly copies WordPress code</strong>.</p><p>It all started with this tweet by Andy Peatling (<a href="http://twitter.com/apeatling">@apeatling</a>):</p><p><a href="http://apeatling.wordpress.com/2010/07/14/thesis-and-the-gpl/"><img class="alignnone" title="Twitter post by Andy Peatling" src="http://s3.frederickding.com/screenshots/snagit/20100715-183827.png" alt="" width="617" height="401" /></a></p><p>Not a clear GPL violation, because it&#8217;s <em>extending WordPress classes</em>, which, in effect, copies WordPress functionality into Thesis.</p><h3>Code analyses</h3><p>Andrew Nacin (<a href="http://twitter.com/nacin">@nacin</a>) started going through the code of Thesis and started to make some encouraging/discouraging tweets:</p><blockquote><p>I just found a line of code I wrote for <a title="#WordPress" rel="nofollow" href="http://twitter.com/search?q=%23WordPress">#WordPress</a>, but in <a title="#thesiswp" rel="nofollow" href="http://twitter.com/search?q=%23thesiswp">#thesiswp</a>. Funny, when I wrote it, it was under the GPL. <a href="http://twitter.com/nacin/status/18581303950">#</a></p></blockquote><p>And then, an initially uncorroborated claim:</p><blockquote><p>This is really pissing me off. I&#8217;m up to a few hundred lines directly lifted from WP. A part of me is crushed. <a title="#thesiswp" rel="nofollow" href="http://twitter.com/search?q=%23thesiswp">#thesiswp</a> <a href="http://twitter.com/nacin/status/18582161527">#</a></p></blockquote><p>And then Drew Blas (<a href="http://twitter.com/drewblas">@drewblas</a>) did <a href="http://drewblas.com/2010/07/15/an-analysis-of-gpled-code-in-thesis/">an automated analysis</a> (<a href="http://twitter.com/FrederickDing/status/18582481343">like I suggested</a> <img src='http://content.fjd.me/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> ) and found clear evidence of <em>copied</em> WordPress code:</p><div class="wp-caption aligncenter" style="width: 550px"><a href="http://drewblas.files.wordpress.com/2010/07/diff.png" class="thickbox no_icon" rel="gallery-869" title="Code analysis of WordPress and Thesis"><img title="Code analysis of WordPress and Thesis" src="http://drewblas.files.wordpress.com/2010/07/diff.png?w=540&amp;h=276" alt="Code analysis of WordPress and Thesis" width="540" height="276" /></a><p class="wp-caption-text">Clear evidence of GPL code in Thesis</p></div><h3>Impact</h3><p>At this point, it seems clear: <strong>Thesis isn&#8217;t merely building on top of WordPress, it literally <em>incorporates</em> WordPress code through copy-paste</strong>.</p><p>That makes Chris Pearson liable to fulfill his obligations under the GPL and distribute GPL derivatives under the GPL.</p><p><span class="aligncenter" style="width: 468px; margin-bottom: 1em; display: block;"> <script type='text/javascript'>GA_googleFillSlot("Timelog-Inpost-Banner");</script></span></p><h3>Most damning</h3><p>Andrew Nacin eventually <a href="http://www.andrewnacin.com/2010/07/15/thesis-gpl/">found</a> this in Thesis:</p><pre>* This function is mostly copy pasta from WP (wp-includes/media.php),
* but with minor alteration to play more nicely with our styling.</pre><h3>GPL test case? YES.</h3><p><a href="http://pearsonified.com/">Chris Pearson</a> indicated <a href="http://mixergy.com/chris-pearson-matt-mullenweg/">during his interview</a> that he is fundamentally opposed to the GPL and will absolutely refuse to license Thesis under the GPL. By the end of the dialogue, he was practically saying &#8220;sue me&#8221;.</p><p><a href="http://ma.tt/">Matt Mullenweg</a> responded:</p><blockquote><p>Matt: Are you saying you want to be a test case for the  GPL? You want us to sue you? I mean, that would break my heart. I’d  rather you be part of the family.</p></blockquote><p>While the themes = derivatives basis might have been shaky for a legal trial, I think the fact that there&#8217;s copied code <em>clearly</em> indicates one outcome in the end, <strong>in favour of the GPL</strong>.</p><h3>Temporarily back to the case for themes = derivatives</h3><p>WordPress isn&#8217;t the first community to issue the directive that extensions (themes, plugins) are derivatives. Joomla! did so a few years ago (I recall because I used Joomla! before finding WordPress) and <a href="http://drupal.org/licensing/faq#q7">Drupal makes it extremely clear</a>.</p><p>If this matter <em>can&#8217;t</em> be determined by the GPL&#8217;s applicability to themes/plugins, maybe WordPress should just re-license, starting with a future version, with GPLv3 and add a specific requirement that themes/plugins <em>are</em> licensed under GPL.</p> ]]></content:encoded> <wfw:commentRss>http://www.frederickding.com/posts/2010/07/tracking-the-thesiswp-matter-part-2-15869/feed/</wfw:commentRss> <slash:comments>13</slash:comments> </item> <item><title>Tracking the #thesiswp matter: Part 1</title><link>http://www.frederickding.com/posts/2010/07/tracking-the-thesiswp-matter-part-1-15859/</link> <comments>http://www.frederickding.com/posts/2010/07/tracking-the-thesiswp-matter-part-1-15859/#comments</comments> <pubDate>Thu, 15 Jul 2010 22:27:56 +0000</pubDate> <dc:creator>Frederick</dc:creator> <category><![CDATA[Computer Matters]]></category> <category><![CDATA[blogging]]></category> <category><![CDATA[law]]></category> <category><![CDATA[online]]></category> <category><![CDATA[software]]></category> <category><![CDATA[WordPress]]></category><guid isPermaLink="false">http://www.frederickding.com/?p=859</guid> <description><![CDATA[Twitter erupted into argument last night in a fairly important battle for open source, the GPL, and WordPress. At the centre of the issue is a theme framework called Thesis which plugs into WordPress, sold with a restrictive license that does not permit redistribution. Background To provide some background, WordPress is a blogging platform licensed [...]]]></description> <content:encoded><![CDATA[<p><a href="http://search.twitter.com/search?q=%23thesiswp">Twitter erupted into argument</a> last night in a fairly important battle for open source, <a href="http://www.gnu.org/licenses/gpl.html">the GPL</a>, and <a href="http://wordpress.org/">WordPress</a>. At the centre of the issue is <a href="http://diythemes.com/">a theme framework called Thesis</a> which plugs into WordPress, sold with a restrictive license that does not permit redistribution.</p><h3>Background</h3><p>To provide some background, WordPress is a blogging platform licensed under the <a href="http://www.gnu.org/licenses/gpl-2.0.html">GPLv2</a>, which specifically forces all copies of a work licensed under GPL, as well as derivative works, to be licensed under the GPL:</p><blockquote><p><strong>2.</strong> You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions:</p><p style="padding-left: 30px;"><strong><em>b)</em></strong><em> You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License.</em></p></blockquote><p>The Free Software Foundation explicitly <a href="http://www.gnu.org/licenses/old-licenses/gpl-2.0-faq.html#GPLAndPlugins">addresses plugins in its FAQ</a>, making it clear that plugins that share data structures with the main program and make function calls to each other are <em>derivative works</em> to which the GPL also applies.</p><p>Themes were an uncertain matter prior to <a href="http://wordpress.org/news/2009/07/themes-are-gpl-too/">last year&#8217;s legal opinion from the Software Freedom Law Center</a>, because these works from third parties certainly build on top of the WordPress platform, but often extend it with original artwork and programming. The analysis states clearly that:</p><blockquote><p>… it is our opinion that the themes … contain elements that are derivative works of the WordPress software as well as elements that are potentially separate works. Specifically, the CSS files and material contained in the images directory of the “default” theme are works separate from the WordPress code. On the other hand, the PHP and HTML code that is intermingled with and operated on by PHP the code derives from the WordPress code.</p></blockquote><p>Though almost all of the other theme foundries have adopted the GPL license for their PHP code, Chris Pearson stands nearly alone in asserting the GPL&#8217;s viral clause is inapplicable to him.</p><h3>Initial controversy</h3><p><a href="http://mixergy.com/chris-pearson-matt-mullenweg/">On a live webcast</a> with both <a href="http://pearsonified.com/">Chris Pearson</a>, the developer of Thesis, and <a href="http://ma.tt/">Matt Mullenweg</a>, the founder of Automattic and the WordPress project, Chris expressed his <em>personal</em> belief that the viral nature of the GPL goes against his personal freedoms and rights as a developer:</p><blockquote><p>Chris:              One, it would require me to make a concession about  something that I don’t think that I need to concede to. Why should I  change? I’m protected right now. My work is protected, which it should  naturally be. I want to retain that right. If I go GPL then I am ceding  that right. The number one issue for me is the personal concession that I  would be making. Not of any real impact to my business. I don’t want to  make that personal concession, because I don’t have to. Okay?</p></blockquote><p><em>Note: it is possible, in terms of the GPL&#8217;s legality, that Chris never had the right to prevent users from redistributing his code; if the GPL applies, a developer cannot restrict redistribution.</em></p><p>Matt, on the other hand, debates to defend the applicability of the GPL to themes and plugins:</p><blockquote><p>Matt: … If you build a module for Drupal or a module for WordPress or a theme  for WordPress or anything like that, the license says that you do have  to follow the GPL. I think that it’s just a matter of choosing the  platform. If you disagree with the GPL, just use a platform that doesn’t  have the GPL.</p></blockquote><p>I listened to all of the <em>long</em> back-and-forth encounter, which was interesting until Chris began to assert his importance in the community:</p><blockquote><p>Chris: I’ve done great things with WordPress since 2006. I have been arguably  one of the top three most important figures in the history of WordPress.  You, Mark Jaquith, and myself, are the three people that I am talking  about.</p></blockquote><p><strong>Wait, what?</strong> A developer whose theme accounts for <em>such</em> a small fraction of WordPress&#8217;s usage puts himself in the top three figures in WordPress history? <a href="http://jane.wordpress.com/2010/07/15/thesiswp/">Jane Wells had a similar encounter with his ego.</a></p><p><a href="http://aaron.jorb.in/blog/2010/07/the-10-most-important-people-in-wordpress/"><strong>» See the top 10 figures in WordPress history.</strong></a></p><p></p><h3>Analysis of <em>this</em> part of the controversy</h3><p>The crux of the controversy is summarized by Chris&#8217;s sentences here:</p><blockquote><p>Chris:              I think the license, the GPL, is at odds with how I  want to distribute my software and what I want it to be. I don’t think  that it necessarily should inherit WordPress’ license when over 99% of  the code within Thesis is Thesis code based on the actual process of  building a website.</p></blockquote><p>As someone who also contributes to open source software, I can certainly understand his sentiments on the &#8216;infectious&#8217; nature of the GPL, which forces derivatives to inherit the GPL. It&#8217;s pretty hard to release projects under even <em>more</em> permissive licenses (for example, <a href="http://www.apache.org/licenses/">the Apache License</a>), or in Chris&#8217;s case, extremely restrictive proprietary licenses, when so many open source projects enforce the GPL.</p><p>That really is, though, the purpose of the GPL: to keep open source open by prohibiting its inclusion in fully closed-source or proprietary (and restrictively-distributed) projects.</p><h3>Are themes derivative works?</h3><p>A lot of the open source advocates and lawyers <em>seem</em> to think so. After all, themes do things like:</p><p><pre class="brush: php;">&lt;?php if ( get_comment_pages_count() &gt; 1 &amp;&amp; get_option( &#8216;page_comments&#8217; ) ) : // Are there comments to navigate through? ?&gt;</pre></p><p>and</p><p><pre class="brush: php;">&lt;?php if ( $wp_query-&gt;max_num_pages &gt; 1 ) : ?&gt;</pre></p><p>which show clear integration with WordPress core functionality, much like a program in C would use the MySQL library with</p><p><pre class="brush: cpp;">mysql_real_connect()</pre></p><p>Granted, the MySQL developers <em>explicitly</em> allow derivatives to use non-GPL licenses even though MySQL is GPL, through an additional license exception. The reason such an exception is necessary is that they understood that <em>works which link to library code are derivatives</em>.</p><p><strong>The biggest problem is that the GPL was written with compiled code in mind</strong>, where derivatives would have to <em>bundle</em> the libraries (e.g. DLLs or SOs) in their releases. It&#8217;s sort of unclear for interpreted languages like PHP; is it an indication of derivation if one piece of code makes a function call to another?</p><p>It&#8217;s a bit unfortunate WordPress wasn&#8217;t licensed under GPLv3, because version 3 is much clearer about what it means to make a &#8220;modified version&#8221; or a work &#8220;based on&#8221; another work. It would also make for a better court case.</p><p><strong>Caleb Jenkins (<a href="http://twitter.com/CalebJenkins">@CalebJenkins</a>) iterates an interesting point: dependent != derivative.</strong> While I can see this being an interesting legal argument, it would have a lot of implications for open source in general, completely contrary to the way things have been operating.</p><p>If using a dependency is not being a derivative of that work, then it is conceivable that one can produce a C application which links to a GPL library (for example, the FOSS-licensed version of the MySQL client library) without bundling it and is released <em>commercially</em> under a closed-source, restrictive license. It is conceivable that a PHP program might require() WordPress to use its functionality, but simply not bundle WordPress, and would then avoid classification as a derivative.</p><p>I&#8217;m afraid I can&#8217;t entirely lend my support to that argument.</p><p>People have argued that <strong>making function calls to WordPress is akin to making system calls</strong> to the underlying operating system. Unfortunately, only GPLv3 is clear about <em>distinguishing the system and compiler libraries</em> from other general code; of course it doesn&#8217;t make sense that every application on the GPL Linux kernel must be open source. <em>It&#8217;s a valid argument.</em></p><p>However, I agree more completely with Matt&#8217;s contention that a dependency = derivation when it gets to the point that <em>a WordPress theme without WordPress will not work</em> (just try loading <a href="http://www.pearsonified.com/wp-content/themes/thesis_17/index.php">any theme&#8217;s index.php in a browser</a>) while <em>WordPress without any themes will still function</em> — it won&#8217;t show anything, but its backend is still fully functional.</p><p>Chris Pearson is wrong when he says &#8220;I think that what I’ve done stands alone outside of WordPress completely.&#8221; Interestingly, read the context of this quote:</p><blockquote><p>Chris:              How is that? I think that <strong>what I’ve done stands  alone outside of WordPress completely</strong>. Why should I respect that? It’s  not that I don’t respect WordPress. I do. <strong>I only build on WordPress</strong> and  push people in its direction…</p></blockquote><p><a href="http://www.frederickding.com/posts/2010/07/tracking-the-thesiswp-matter-part-2-15869/"><strong>» Now here: Part 2 of Tracking the #thesiswp matter.</strong></a></p><p><a href="http://markjaquith.wordpress.com/2010/07/17/why-wordpress-themes-are-derivative-of-wordpress/">» Also read: Why WordPress Themes are Derivative of WordPress by Mark Jaquith</a> (<a href="http://twitter.com/markjaquith">@markjaquith</a>), a lead developer.</p> ]]></content:encoded> <wfw:commentRss>http://www.frederickding.com/posts/2010/07/tracking-the-thesiswp-matter-part-1-15859/feed/</wfw:commentRss> <slash:comments>18</slash:comments> </item> <item><title>Windows Live Essentials Wave 4 — Messenger</title><link>http://www.frederickding.com/posts/2010/06/windows-live-messenger-wave-4-26816/</link> <comments>http://www.frederickding.com/posts/2010/06/windows-live-messenger-wave-4-26816/#comments</comments> <pubDate>Sat, 26 Jun 2010 20:36:44 +0000</pubDate> <dc:creator>Frederick</dc:creator> <category><![CDATA[Computer Matters]]></category> <category><![CDATA[Microsoft]]></category> <category><![CDATA[software]]></category> <category><![CDATA[Windows]]></category><guid isPermaLink="false">http://www.frederickding.com/?p=816</guid> <description><![CDATA[Note: this is being posted from Windows Live Writer Beta, so please forgive any layout or text issues; if there are any, they speak to the interoperability of Windows Live Writer Beta and WordPress 3.0. I’ve been using a subset of the new Essentials suite (beta) for the past few days. There are good things, [...]]]></description> <content:encoded><![CDATA[<p><em>Note: this is being posted from Windows Live Writer Beta, so please forgive any layout or text issues; if there are any, they speak to the interoperability of Windows Live Writer Beta and WordPress 3.0.</em></p><p>I’ve been using a subset of the <a href="http://explore.live.com/windows-live-essentials-beta">new Essentials suite (beta)</a> for the past few days. There are good things, and there are bad things. In this post, I’m only going to focus on the new Windows Live Messenger, about which I have numerous complaints.</p><h3>Overall UI</h3><p>Messenger has been cleaned up a <em>lot</em> since the previous version. The look is brighter and simpler — I dare say, cleaner. Microsoft went with a simple, bright white look instead of the faint blue gradient that was featured in Wave 3.</p><h3>Full (social) view</h3><p>The default look in Messenger is a <em>large</em> window showing contacts on the right and a wall of updates on the left relating to status messages and social networks. Windows Live profiles can now aggregate content from Facebook, Twitter, Digg, other networks, and even RSS feeds, and this full view seems to support Facebook and Myspace.</p><div id="attachment_820" class="wp-caption aligncenter" style="width: 490px"><a href="http://s2.frederickding.com/2010/06/wlm-wave4-full-view-20100626.png" class="thickbox no_icon" rel="gallery-816" title="Full view in Windows Live Messenger Wave 4"><img class="size-large wp-image-820" title="Full view in Windows Live Messenger Wave 4" src="http://content.fjd.me/2010/06/wlm-wave4-full-view-20100626-480x480.png" alt="Full view in Windows Live Messenger Wave 4" width="480" height="480" /></a><p class="wp-caption-text">The full view takes up a lot of space with things I could care less about</p></div><p>I dislike this view a lot, because in my mentality, <strong>Windows Live Messenger is an instant messaging application</strong>; I could care less about status updates. Certainly, I do not want status updates to take up more of my screen real estate than my contact list. Of course, if you link WLM to Facebook, you get a slightly more useful updates as follows:</p><div id="attachment_819" class="wp-caption aligncenter" style="width: 487px"><a href="http://s2.frederickding.com/2010/06/wlm-wave4-facebook-20100626.png" class="thickbox no_icon" rel="gallery-816" title="Full view with Facebook updates"><img class="size-large wp-image-819" title="Full view with Facebook updates" src="http://content.fjd.me/2010/06/wlm-wave4-facebook-20100626-477x480.png" alt="Full view with Facebook updates in Windows Live Messenger Wave 4" width="477" height="480" /></a><p class="wp-caption-text">When Facebook updates are shown, the space is used more effectively</p></div><p>As a result, I use the compact view. There is a button in the main window to switch between the two views.</p><div id="attachment_824" class="wp-caption aligncenter" style="width: 316px"><a href="http://s2.frederickding.com/2010/06/wlm-wave4-switch-compact-20100626.png" class="thickbox no_icon" rel="gallery-816" title="A button to switch to Compact View in Windows Live Messenger Wave 4"><img src="http://s2.frederickding.com/2010/06/wlm-wave4-switch-compact-20100626.png" alt="A button to switch to Compact View in Windows Live Messenger Wave 4" title="Switching to Compact View" width="306" height="139" class="size-full wp-image-824" /></a><p class="wp-caption-text">Use this button to switch between views</p></div><br /> <script type="text/javascript">google_ad_client="pub-7957220131163160";google_ad_slot="2570353786";google_ad_width=468;google_ad_height=60;</script> <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script> </p><h3>Compact view</h3><p>This look is more akin to the <strong>old-fashioned contact list</strong> we’re familiar with. The view here, of course, is customized to my liking. While I appreciate the no-nonsense look here, the ads at the bottom are just slightly distracting and annoying.</p><p><div id="attachment_818" class="wp-caption aligncenter" style="width: 231px"><a href="http://s2.frederickding.com/2010/06/wlm-wave4-compact-view-20100626.png" class="thickbox no_icon" rel="gallery-816" title="Compact view in Windows Live Messenger Wave 4"><img class="size-large wp-image-818" title="Compact view in Windows Live Messenger Wave 4" src="http://s2.frederickding.com/2010/06/wlm-wave4-compact-view-20100626-221x480.png" alt="Compact view in Windows Live Messenger Wave 4" width="221" height="480" /></a><p class="wp-caption-text">Compact view is essentially the traditional contact list</p></div><p>One of my minor complaints about the new look is the coloured ring around the display pictures of contacts. In previous versions of Messenger, they were bright and distinguishable. Now, it’s rather difficult to distinguish the green of ‘online’ from the blue of ‘offline’ and the orange of ‘away/idle’ from the red of ‘busy’.</p><div id="attachment_823" class="wp-caption aligncenter" style="width: 468px"><a href="http://s2.frederickding.com/2010/06/wlm-wave4-status-rings-20100626.png" class="thickbox no_icon" rel="gallery-816" title="Rings indicating status in Windows Live Messenger Wave 4"><img class="size-full wp-image-823" title="Rings indicating status in Windows Live Messenger Wave 4" src="http://s2.frederickding.com/2010/06/wlm-wave4-status-rings-20100626.png" alt="Rings indicating status in Windows Live Messenger Wave 4" width="458" height="424" /></a><p class="wp-caption-text">The faint colour of these rings is difficult to scan quickly</p></div><p><span id="more-816"></span></p><h3>Tabbed chats</h3><p>This is one of the <strong>best innovations</strong> in this version of Messenger, and it conveniently eliminates the need for unofficial hacks like <a href="http://msgplus.net/">Messenger Plus</a> (although Messenger Plus is still useful for encrypted chat logs, which Messenger does not support to this day).</p><div id="attachment_825" class="wp-caption aligncenter" style="width: 347px"><a href="http://s2.frederickding.com/2010/06/wlm-wave4-tabbed-chats-20100626.png" class="thickbox no_icon" rel="gallery-816" title="Tabbed chat window in Windows Live Messenger Wave 4"><img class="size-large wp-image-825" title="Tabbed chat window in Windows Live Messenger Wave 4" src="http://s2.frederickding.com/2010/06/wlm-wave4-tabbed-chats-20100626-337x480.png" alt="Tabbed chat window in Windows Live Messenger Wave 4" width="337" height="480" /></a><p class="wp-caption-text">Chats with new messages flash in a highlight colour</p></div><p>Unfortunately, I don’t seem to be able to drag a tab and detach it from the window. Ars Technica reports that it is possible to do so only by right-clicking a chat and choosing to undock it, but it is not possible to then combine undocked chats to create separate windows for separate categories of instant messaging dialogues.</p><h3>Windows 7 integration</h3><p>It was extremely annoying in Wave 3 that Messenger was identified as 2 windows by the taskbar (and by the Flip 3D window switcher). Wave 4 has fixed this issue and added better taskbar integration, with coloured icons to change one’s status.</p><div id="attachment_827" class="wp-caption aligncenter" style="width: 493px"><a href="http://s2.frederickding.com/2010/06/wlm-wave4-win7-taskbar-20100626.png" class="thickbox no_icon" rel="gallery-816" title="Windows 7 taskbar integration for WLM Wave 4"><img class="size-full wp-image-827" title="Windows 7 taskbar integration for WLM Wave 4" src="http://s2.frederickding.com/2010/06/wlm-wave4-win7-taskbar-20100626.png" alt="Windows 7 taskbar integration for WLM Wave 4" width="483" height="223" /></a><p class="wp-caption-text">Windows Live Messenger has better support for Windows 7&#39;s taskbar</p></div><p>The right-click menu on the taskbar icon in Windows 7 also has quick options to start chats with favourite contacts, sign out or exit the application. This is really useful when the main window isn’t open, and is also a quick way to terminate Messenger (there’s no Exit option in the File menu of individual chats).</p><div id="attachment_826" class="wp-caption aligncenter" style="width: 259px"><a href="http://content.fjd.me/2010/06/wlm-wave4-win7-menu-20100626.png" class="thickbox no_icon" rel="gallery-816" title="Windows 7 taskbar menu for WLM Wave 4"><img class="size-full wp-image-826" title="Windows 7 taskbar menu for WLM Wave 4" src="http://content.fjd.me/2010/06/wlm-wave4-win7-menu-20100626.png" alt="Windows 7 taskbar menu for WLM Wave 4" width="249" height="296" /></a><p class="wp-caption-text">Windows Live Messenger Wave 4 has a capable and useful right-click menu on the taskbar</p></div><h3>Critical changes that may make me stop using Windows Live Messenger</h3><h4>Handwriting</h4><p>In previous versions of Messenger, there was always a <strong>Handwriting</strong> tab in instant messaging chats so that one could quickly and conveniently send <strong>ink messages</strong>. I don’t think anybody uses it nowadays for handwritten messages (considering the small number of Windows-based tablets in the market) but it has come in quite handy for mouse-drawn sketches.</p><p>I’ve used it extensively for illustrating simple graphs, diagrams, or even flowcharts. Example: curves in economics:</p><div id="attachment_817" class="wp-caption aligncenter" style="width: 492px"><a href="http://s2.frederickding.com/2010/06/wlm-handwriting-20100626.jpg" class="thickbox no_icon" rel="gallery-816" title="Handwriting support in older versions of Messenger"><img class="size-full wp-image-817" title="Handwriting support in older versions of Messenger" src="http://s2.frederickding.com/2010/06/wlm-handwriting-20100626.jpg" alt="Handwriting support in older versions of Windows Live Messenger" width="482" height="249" /></a><p class="wp-caption-text">Windows Live Messenger used to support handwriting / ink messages</p></div><p>Not having this in Windows Live Messenger Wave 4 means: not only <em>I can’t send them</em>, <em>no one can send any to me</em> — even if they really are just sent as images.</p><p><em><strong>Update (June 27):</strong> there&#8217;s <a title="Messenger Wave 4 - Handwriting" href="http://windowslivehelp.com/thread.aspx?postid=4b8a5469-23cf-4301-af33-1c80518ba2b8#4b8a5469-23cf-4301-af33-1c80518ba2b8">a thread on one of Microsoft&#8217;s sites where this is discussed</a>; a Microsoft representative explained why it was removed.</em></p><p>This is inconvenient to the point that I need to draw things in Paint and send them over photo sharing or look for <a title="Online whiteboard tools on Google" href="http://www.google.ca/search?hl=en&#038;q=online+whiteboard">3rd-party online whiteboard tools</a>.</p><p></p><h4>Link redirection</h4><p>This is the biggest issue I have with Wave 4. It seems that clicking on links in Messenger chats sends me through a transparent* redirect through a <a title="WHOIS record of rdir.us" href="http://whois.domaintools.com/rdir.us">Microsoft-owned domain</a> called <a href="http://rdir.us/">rdir.us</a>. Generally, it turns a hyperlink like <a href="http://www.google.ca/">http://www.google.ca/</a> into something more like <a title="http://rdir.us/?l=http%3a%2f%2fwww.google.ca&amp;h=P7EAwkjXoRug38Nw8P6JID7b86dBALSnm4DSbAQcGQs%3d&amp;p=1" href="http://rdir.us/?l=http%3a%2f%2fwww.google.ca&#038;h=P7EAwkjXoRug38Nw8P6JID7b86dBALSnm4DSbAQcGQs%3d&#038;p=1">http://rdir.us/?l=http%3a%2f%2fwww.google.ca&amp;h=P7EAwkjXoRug38Nw8P6JID7b86dBALSnm4DSbAQcGQs%3d&amp;p=1</a>.</p><p>* transparent only in certain instances. On other occasions, harmless URLs (like <a rel="nofollow" href="http://hackaday.com/2010/0626/multitouch-using-water/">this one</a>) have an intermediate page: (all of the following screenshots are from Mozilla Firefox)</p><div class="wp-caption aligncenter" style="width: 523px"><a href="http://s3.frederickding.com/screenshots/snagit/20100626-145015.png" class="thickbox no_icon" rel="gallery-816" title="Windows Live Messenger intercepts my click"><img class=" " title="Windows Live Messenger intercepts my click" src="http://s3.frederickding.com/screenshots/snagit/20100626-145015.png" alt="Windows Live Messenger intercepts my click on an URL" width="513" height="290" /></a><p class="wp-caption-text">This is an annoying instance of unwanted interference</p></div><p>I can understand why this redirect may be necessary. For example, when I click on a malicious link, the redirect prevents me from going through and instead shows a warning screen:</p><div id="attachment_822" class="wp-caption aligncenter" style="width: 530px"><a href="http://s2.frederickding.com/2010/06/wlm-wave4-rdir-phishing-20100626.png" class="thickbox no_icon" rel="gallery-816" title="Malicious links are filtered in Windows Live Messenger Wave 4"><img class="size-large wp-image-822" title="Malicious links are filtered in Windows Live Messenger Wave 4" src="http://content.fjd.me/2010/06/wlm-wave4-rdir-phishing-20100626-520x337.png" alt="Malicious links are filtered in Windows Live Messenger Wave 4" width="520" height="337" /></a><p class="wp-caption-text">rdir.us blocks me from visiting an unsafe URL</p></div><p>However, this is worrying for a few reasons. First, I have no idea what that hash in the URL is; does it identify <em>me</em> or the person who sent the link? Secondly, is Microsoft logging all the click-throughs, and knowing what sites users visit? (I suppose they could do this already by keeping records of all instant messaging chats, but this takes it even further.) Thirdly, why is this redirect necessary, if most modern browsers (Firefox, Chrome and even Internet Explorer) <em>already have this filter</em>?</p><p>I don’t want Microsoft to intercept my visits, nor show me a Bing search bar whenever something breaks.</p><div id="attachment_821" class="wp-caption aligncenter" style="width: 528px"><a href="http://s2.frederickding.com/2010/06/wlm-wave4-rdir-broken-20100626.png" class="thickbox no_icon" rel="gallery-816" title="Broken links show a Bing search box in Windows Live Messenger Wave 4"><img class="size-full wp-image-821" title="Broken links show a Bing search box in Windows Live Messenger Wave 4" src="http://s2.frederickding.com/2010/06/wlm-wave4-rdir-broken-20100626.png" alt="Broken links show a Bing search box in Windows Live Messenger Wave 4" width="518" height="292" /></a><p class="wp-caption-text">Shameless promotion of Bing.</p></div><h3>Conclusion</h3><p>While I readily admit that Windows Live Essentials Wave 4 has made strides forward in certain areas, like integrating social networks, I also think Microsoft has made some pretty notable blunders in their conscious decisions to add link redirects and remove handwriting support. If you want to avoid these things, it looks like you need to stay on older versions of Windows Live Messenger.</p><p>For more reviews, read <a title="Windows Live Messenger Wave 4: Almost excellent, still flawed" href="http://arstechnica.com/microsoft/news/2010/06/windows-live-messenger-wave-4-almost-excellent-fatally-flawed.ars">Ars Technica on Messenger Wave 4</a> or <a title="The New Windows Live Essentials: Windows Live Messenger" href="http://www.winsupersite.com/live/wlwave4_messenger.asp">Paul Thurrott’s Supersite for Windows</a>.</p><a href="http://www.frederickding.com/posts/2010/06/windows-live-messenger-wave-4-26816/wlm-wave4-full-view-20100626/" title="Full view in Windows Live Messenger Wave 4"><img width="150" height="150" src="http://s2.frederickding.com/2010/06/wlm-wave4-full-view-20100626-150x150.png" class="attachment-thumbnail" alt="Full view in Windows Live Messenger Wave 4" title="Full view in Windows Live Messenger Wave 4" /></a> <a href="http://www.frederickding.com/posts/2010/06/windows-live-messenger-wave-4-26816/wlm-wave4-facebook-20100626/" title="Full view with Facebook updates"><img width="150" height="150" src="http://s2.frederickding.com/2010/06/wlm-wave4-facebook-20100626-150x150.png" class="attachment-thumbnail" alt="Full view with Facebook updates in Windows Live Messenger Wave 4" title="Full view with Facebook updates" /></a> <a href="http://www.frederickding.com/posts/2010/06/windows-live-messenger-wave-4-26816/wlm-wave4-switch-compact-20100626/" title="Switching to Compact View"><img width="150" height="139" src="http://s2.frederickding.com/2010/06/wlm-wave4-switch-compact-20100626-150x139.png" class="attachment-thumbnail" alt="A button to switch to Compact View in Windows Live Messenger Wave 4" title="Switching to Compact View" /></a> <a href="http://www.frederickding.com/posts/2010/06/windows-live-messenger-wave-4-26816/wlm-wave4-compact-view-20100626/" title="Compact view in Windows Live Messenger Wave 4"><img width="150" height="150" src="http://s2.frederickding.com/2010/06/wlm-wave4-compact-view-20100626-150x150.png" class="attachment-thumbnail" alt="Compact view in Windows Live Messenger Wave 4" title="Compact view in Windows Live Messenger Wave 4" /></a> <a href="http://www.frederickding.com/posts/2010/06/windows-live-messenger-wave-4-26816/wlm-wave4-status-rings-20100626/" title="Rings indicating status in Windows Live Messenger Wave 4"><img width="150" height="150" src="http://s2.frederickding.com/2010/06/wlm-wave4-status-rings-20100626-150x150.png" class="attachment-thumbnail" alt="Rings indicating status in Windows Live Messenger Wave 4" title="Rings indicating status in Windows Live Messenger Wave 4" /></a> <a href="http://www.frederickding.com/posts/2010/06/windows-live-messenger-wave-4-26816/wlm-wave4-tabbed-chats-20100626/" title="Tabbed chat window in Windows Live Messenger Wave 4"><img width="150" height="150" src="http://content.fjd.me/2010/06/wlm-wave4-tabbed-chats-20100626-150x150.png" class="attachment-thumbnail" alt="Tabbed chat window in Windows Live Messenger Wave 4" title="Tabbed chat window in Windows Live Messenger Wave 4" /></a> <a href="http://www.frederickding.com/posts/2010/06/windows-live-messenger-wave-4-26816/wlm-wave4-win7-taskbar-20100626/" title="Windows 7 taskbar integration for WLM Wave 4"><img width="150" height="150" src="http://s2.frederickding.com/2010/06/wlm-wave4-win7-taskbar-20100626-150x150.png" class="attachment-thumbnail" alt="Windows 7 taskbar integration for WLM Wave 4" title="Windows 7 taskbar integration for WLM Wave 4" /></a> <a href="http://www.frederickding.com/posts/2010/06/windows-live-messenger-wave-4-26816/wlm-wave4-win7-menu-20100626/" title="Windows 7 taskbar menu for WLM Wave 4"><img width="150" height="150" src="http://content.fjd.me/2010/06/wlm-wave4-win7-menu-20100626-150x150.png" class="attachment-thumbnail" alt="Windows 7 taskbar menu for WLM Wave 4" title="Windows 7 taskbar menu for WLM Wave 4" /></a> <a href="http://www.frederickding.com/posts/2010/06/windows-live-messenger-wave-4-26816/wlm-handwriting-20100626/" title="Handwriting support in older versions of Messenger"><img width="150" height="150" src="http://s2.frederickding.com/2010/06/wlm-handwriting-20100626-150x150.jpg" class="attachment-thumbnail" alt="Handwriting support in older versions of Windows Live Messenger" title="Handwriting support in older versions of Messenger" /></a> <a href="http://www.frederickding.com/posts/2010/06/windows-live-messenger-wave-4-26816/wlm-wave4-rdir-phishing-20100626/" title="Malicious links are filtered in Windows Live Messenger Wave 4"><img width="150" height="150" src="http://s2.frederickding.com/2010/06/wlm-wave4-rdir-phishing-20100626-150x150.png" class="attachment-thumbnail" alt="Malicious links are filtered in Windows Live Messenger Wave 4" title="Malicious links are filtered in Windows Live Messenger Wave 4" /></a> <a href="http://www.frederickding.com/posts/2010/06/windows-live-messenger-wave-4-26816/wlm-wave4-rdir-broken-20100626/" title="Broken links show a Bing search box in Windows Live Messenger Wave 4"><img width="150" height="150" src="http://s2.frederickding.com/2010/06/wlm-wave4-rdir-broken-20100626-150x150.png" class="attachment-thumbnail" alt="Broken links show a Bing search box in Windows Live Messenger Wave 4" title="Broken links show a Bing search box in Windows Live Messenger Wave 4" /></a>]]></content:encoded> <wfw:commentRss>http://www.frederickding.com/posts/2010/06/windows-live-messenger-wave-4-26816/feed/</wfw:commentRss> <slash:comments>4</slash:comments> </item> <item><title>Ctrl+F for real life?</title><link>http://www.frederickding.com/posts/2010/01/ctrlf-for-real-life-18631/</link> <comments>http://www.frederickding.com/posts/2010/01/ctrlf-for-real-life-18631/#comments</comments> <pubDate>Tue, 19 Jan 2010 00:26:05 +0000</pubDate> <dc:creator>Frederick</dc:creator> <category><![CDATA[Computer Matters]]></category><guid isPermaLink="false">http://www.frederickding.com/?p=631</guid> <description><![CDATA[There are so many computer features that we&#8217;ve become accustomed to. Who hasn&#8217;t used Ctrl+F to search for text on a Web page or a document? Who hasn&#8217;t used Ctrl+C &#38; Ctrl+V to copy and paste something? (…obviously, I&#8217;m not targeting people who have never used a computer before, or who manage to use them [...]]]></description> <content:encoded><![CDATA[<p><a href="http://view.picapp.com/default.aspx?iid=258366&#038;term=keyboard" target="_blank"><img class="aligncenter" style="border: 0pt none;" src="http://cdn.picapp.com/ftp/Images/0254/4474322e-068b-49f9-b4e7-95a8671b85a0.jpg?adImageId=9234434&amp;imageId=258366" alt="Fingers Typing on Keyboard" border="0" height="353" width="500"/></a></p><p>There are <em>so</em> many computer features that we&#8217;ve become accustomed to. Who hasn&#8217;t used Ctrl+F to search for text on a Web page or a document? Who hasn&#8217;t used Ctrl+C &amp; Ctrl+V to copy and paste something? (…obviously, I&#8217;m not targeting people who have never used a computer before, or who manage to use them without a keyboard)</p><p><strong>If you could have any of these keyboard shortcuts as a real-life (super)power, which one would you want?</strong> Vote below.</p> <script type='text/javascript' language='javascript' charset='utf-8' src='http://s3.polldaddy.com/p/2462515.js'></script><noscript> <a href="http://answers.polldaddy.com/poll/2462515/">View Poll</a></noscript><p>So far, the results have been interesting. Looks like most people don&#8217;t want to deal with real life.</p> ]]></content:encoded> <wfw:commentRss>http://www.frederickding.com/posts/2010/01/ctrlf-for-real-life-18631/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Happy New Year!</title><link>http://www.frederickding.com/posts/2009/12/happy-new-year-30598/</link> <comments>http://www.frederickding.com/posts/2009/12/happy-new-year-30598/#comments</comments> <pubDate>Wed, 30 Dec 2009 05:00:12 +0000</pubDate> <dc:creator>Frederick</dc:creator> <category><![CDATA[Computer Matters]]></category> <category><![CDATA[Apple]]></category> <category><![CDATA[China]]></category> <category><![CDATA[Flickr]]></category> <category><![CDATA[Google]]></category> <category><![CDATA[iPhone]]></category> <category><![CDATA[iPod]]></category> <category><![CDATA[Microsoft]]></category> <category><![CDATA[mobile]]></category> <category><![CDATA[online]]></category> <category><![CDATA[social]]></category> <category><![CDATA[US]]></category> <category><![CDATA[Vimeo]]></category> <category><![CDATA[Wikipedia]]></category> <category><![CDATA[Windows]]></category> <category><![CDATA[YouTube]]></category><guid isPermaLink="false">http://www.frederickding.com/?p=598</guid> <description><![CDATA[It&#8217;s the end of another year and the end of a ground-breaking decade. Let&#8217;s look back at what&#8217;s been accomplished in the years of 2000–2009, focusing on technology. Technology Windows has entered a new era The decade—indeed, the century—began with Windows 2000, which I consider the first great version of the operating system. XP was [...]]]></description> <content:encoded><![CDATA[<p>It&#8217;s the end of another year and the end of a ground-breaking decade. Let&#8217;s look back at what&#8217;s been accomplished in the years of 2000–2009, focusing on technology.</p><h2>Technology</h2><h3>Windows has entered a new era</h3><p>The decade—indeed, the century—began with Windows 2000, which I consider the first great version of the operating system. XP was the version that brought widespread success, and people just seem to refuse to upgrade; even today, almost three quarters of the computers on the net are on XP.</p><p>Despite the dismal failure of Windows Vista, it too brought change, which was followed by the enhancements of Windows 7. Compare my desktop today to the ugly screens of a decade ago:</p><p><img class="aligncenter size-large wp-image-599" title="My Desktop now" src="http://s2.frederickding.com/2009/12/desktop-20091229.jpg" alt="" height="325" width="520"><br /> <a href="http://click.linksynergy.com/fs-bin/click?id=fnXbE8VP1mE&#038;offerid=166833.10000396&#038;subid=0&#038;type=4"><img class="aligncenter" src="http://ad.linksynergy.com/fs-bin/show?id=fnXbE8VP1mE&amp;bids=166833.10000396&amp;subid=0&amp;type=4&amp;gridnum=3" alt="Microsoft Store" border="0"></a><br /> <a href="http://www.flickr.com/photos/avianto/441872897/"><img class="aligncenter" title="Windows 98" src="http://farm1.static.flickr.com/197/441872897_f75764a283.jpg" alt="Windows 98 desktop screenshot" height="375" width="500"></a></p><p>Apple deserves an honourable mention for the ground-breaking work they&#8217;ve done on the Mac, elevating it to a newly trendy status.</p><h3>Portable media players have completely changed</h3><p>A decade ago, CD players and tape-based Walkmans were still the norm for &#8216;portable&#8217; audio players. <strong>The iPod, launched in 2001, entirely changed the game.</strong> (I suppose this and the iPhone were the &#8220;comeback of the decade&#8221;.) It was no longer a device that played removable media. <em>That</em> was followed by thousands of other portable media players, to which the public generally refers inaccurately as &#8220;MP3 players&#8221;, reflecting the popularity of the 15-year-old MP3 format that has also been notorious for illegal file sharing (see below).</p><h3>Cell phones and mobile devices have become ubiquitous</h3><p><a href="http://view.picapp.com/default.aspx?term=cell%20phone&#038;iid=7421960" target="_blank"><img class="alignright" src="http://cdn.picapp.com/ftp/Images/9/6/1/f/cellphones_a79f.JPG?adImageId=8720763&amp;imageId=7421960" alt="" height="175" width="234"></a>These devices used to be ugly, huge and heavy objects. As we move into 2010, <strong>cell phones have become more compact</strong> (usually this means thinner and lighter) and more powerful.</p><p>In China, <a href="http://english.people.com.cn/90001/90778/90860/6855171.html">about 739 <em>million</em> people have cell phones</a>; that&#8217;s more than there are Internet users in China (which is <a href="http://en.wikipedia.org/wiki/List_of_countries_by_number_of_Internet_users">about 360 million</a>).<em> </em></p><p><em>Mobile devices have become truly powerful.</em> The iPhone, <a href="http://www.pcmag.com/article2/0,2817,2357426,00.asp">purportedly the most popular cell phone of 2009</a>, is one of the biggest platforms for software development. And it has a touch screen. RIM&#8217;s BlackBerry, initially launched in 1999, is the most popular smartphone among business users.</p><p>Ordinary people begin to embrace ultra-portable netbooks for lightweight computing. The move to mobile is probably <strong>the most noticeable trend</strong> in end-user gadgetry in this decade.<br /> <span id="more-598"></span></p><h3>Illegal file sharing has emerged</h3><p><strong><em> </em></strong>I don&#8217;t personally think of torrenting itself as a major problem, and it&#8217;s difficult to sympathize with big companies when <a href="http://arstechnica.com/tech-policy/news/2009/05/riaa-we-have-no-choice-but-to-file-more-named-lawsuits.ars">the RIAA</a> is <a href="http://arstechnica.com/tech-policy/news/2007/12/riaa-those-cd-rips-of-yours-are-still-unauthorized.ars">being stupid</a>. At the same time, it&#8217;s pretty easy to see how having <strong>hundreds of movies, TV shows and music albums distributed through torrents</strong> can take away from earnings for content producers. (Some dispute this and argue that those who pirate movies and TV shows are those who will purchase related memorabilia or boxed sets.)</p><p>In any case, it is virtually undisputed that new technologies have made distribution of such content much easier. In the previous decade, pretty much everyone was on dial-up Internet and only the students at universities with blazing connections were able to do it (think about <a href="http://en.wikipedia.org/wiki/Napster">the controversial Napster</a>).</p><div class="wp-caption aligncenter" style="width: 510px"><a href="http://www.flickr.com/photos/alexsegre/4127768752/"><img title="The Pirate Bay" src="http://farm3.static.flickr.com/2803/4127768752_d1d0a5cf95.jpg" alt="" height="332" width="500"></a><p class="wp-caption-text">The best known site for illegal content</p></div><h3>YouTube happened</h3><p>YouTube and hundreds of other video sites have revolutionized the way we watch video. What used to be distributed on tapes and discs has moved onto the Internet in a way that allows ordinary folks—not videophiles or geeks—to share their multimedia with the world.</p><p>YouTube is also the icon of the so-called Web 2.0, which is oriented on user-generated content. (<strong>Flickr</strong> deserves an honourable mention for <strong>high quality pictures</strong>, just like <strong>Vimeo</strong> for <strong>high class videos</strong>.) It has made it possible for <a href="http://www.youtube.com/user/fred">teens with crazy personalities and high-pitched edited voices</a>, artists who post music videos, and <a href="http://www.youtube.com/watch?v=zlfKdbWwruY">crazy dancers who travel the world</a> to reach out to a vast audience. Above all, it&#8217;s a legitimate new form of entertainment.</p><p>Following the success of online video, major content producers began to license music for online distribution (think <a href="http://www.pandora.com/">Pandora</a> or <a href="http://www.last.fm/">Last.fm</a>, not to mention Internet radio) as well as movies and TV shows (think <a href="http://www.hulu.com/">Hulu</a>).</p><p><a href="http://www.frederickding.com/posts/2009/12/happy-new-year-30598/"><em>Click here to view the embedded video.</em></a></p><h3>Open source projects have become worthy challengers</h3><p><a href="http://www.frederickding.com/go/44189/"><img class="alignright" src="http://sfx-images.mozilla.org/affiliates/Buttons/Firefox3.5/125x125.png" alt="Spread Firefox Affiliate Button" height="125" width="125"></a> More than a decade ago, in 1996, the Apache HTTP server became the most popular web server in use; today it has surpassed 100 million web sites served.</p><p><a href="http://www.frederickding.com/go/44189/"><strong>Mozilla Firefox</strong></a>, having risen out of the ashes of the Netscape browser, although not the most widely used browser in the world (it&#8217;s 2nd), is <a href="http://gs.statcounter.com/">apparently used by 32% of the market</a> analyzed by StatCounter.</p><p>While I still use Microsoft Office, <a href="http://openoffice.org/">OpenOffice.org</a> is also a notable alternative to the proprietary and dominant office suite, especially on non-Windows operating systems.</p><p>And then there are the programs used by geeks, like <a href="http://eclipse.org/">the Eclipse IDE</a> or <a href="http://aptana.org/">Aptana Studio</a>, that are depended upon. (For all of you multimedia geeks, there are open source programs that do the job much better than their closed source counterparts; think about <a href="http://handbrake.fr/">Handbrake</a>, <a href="http://www.videolan.org/vlc/">VLC</a>…)</p><p>Businesses can now also depend on open source projects like <a href="http://www.sugarcrm.com/crm/">Sugar CRM</a> that build their revenue model around support and premium features.</p><h3>News has moved onto the Web</h3><p>My primary news source&nbsp; now is the Web. <a href="http://news.google.com/">Google News</a> is one of my frequently visited sites, as it is a fantastic aggregator of headlines. I subscribe to e-mail summaries from the Toronto Star and breaking news alerts from the New York Times. <a href="http://arstechnica.com/">ArsTechnica</a> and <a href="http://www.techcrunch.com/">TechCrunch</a> are my sources for technology-related news, and occasionally <a href="http://mashable.com/">Mashable</a> and <a href="http://www.neowin.net/">Neowin</a>. Those pesky short links in the tweets of people I follow also make for engaging news articles.</p><h3>Wikipedia happened</h3><p>At the beginning of this decade, I was researching in books and print encyclopedias. The conventional wisdom today of &#8220;just Google it&#8221; didn&#8217;t work so well then. And certainly there wasn&#8217;t a <a href="http://www.wikipedia.org/">Wikipedia</a> for the wealth of human knowledge that it now contains.</p><p>Today, I can near-instantly read up on the history of <a href="http://en.wikipedia.org/wiki/Walmart">Wal-Mart</a> or read up on <a href="http://en.wikipedia.org/wiki/Beslan_school_hostage_crisis">the Beslan school hostage crisis</a> and its media coverage. If I truly need it, Wikipedia connects with <a href="http://wikisource.org/wiki/Main_Page">Wikisource, the free library</a> and <a href="http://wikibooks.org/">Wikibooks</a> where I can read <a href="http://en.wikisource.org/wiki/Anna_Karenina">Anna Karenina</a> online (and I wouldn&#8217;t, because Constance Garnett&#8217;s translations are really lacking).</p><p>It&#8217;s truly amazing that the sum of all human knowledge can be collaboratively archived and updated through the likes of Wikipedia. Perhaps <a href="http://wikimediafoundation.org/wiki/Appeal/en">they need your support</a> this holiday season!</p><p><span style="font-weight: bold;">What do you think? Did I miss out on something <em>big</em> that happened in this decade in the world of tech? Write a comment!</span></p><p>(I <em>did</em>, however, intentionally exclude social networking—i.e. Facebook—because I don&#8217;t think it&#8217;s been revolutionary in any major way. Sure, it has connected people in new ways, but it&#8217;s still relatively fresh and more time is needed to see where it goes. Similarly, I omitted touch because it hasn&#8217;t entirely caught on yet; tablet PCs were a dismal failure a few years ago and I haven&#8217;t yet seen their widespread success. Furthermore, I omitted cloud computing because it doesn&#8217;t directly affect a large number of people. Feel free to disagree with me in the comments.)</p><h2>Worldly Matters</h2><p>I think September 11, 2001 marked the start of a new era of warfare and international affairs. The terrorist attacks, inasmuch as they have been abused to justify ill-advised battles, did shock the world.</p><p><a href="http://view.picapp.com/default.aspx?term=terrorism&#038;iid=6351001" target="_blank"><img class="aligncenter" title="The Twin Towers burn" src="http://cdn.picapp.com/ftp/Images/6/c/0/8/World_Trade_Center_7614.jpg?adImageId=8719664&amp;imageId=6351001" alt="World Trade Center Attacked" height="576" width="500"></a></p><p>I recommend you head over to <a href="http://www.boston.com/bigpicture/2009/12/the_decade_in_news_photographs.html">the Big Picture</a> where you&#8217;ll be dazzled by <a href="http://www.boston.com/bigpicture/2009/12/the_decade_in_news_photographs.html">splendid photos of this decade</a>, including commentaries on the World Trade Center attacks and war. And dozens of other things like natural disasters (remember Katrina, or the Sichuan earthquake?), the Beijing Olympics, and terrorist attacks in London.</p><p>2009 has been a fantastic year. I look forward to the future.</p><p><a href="http://view.picapp.com/default.aspx?term=china%20anniversary&#038;iid=6738665" target="_blank"><img class="aligncenter" src="http://cdn.picapp.com/ftp/Images/1/a/1/4/Chinas_celebrates_60th_6960.JPG?adImageId=8719681&amp;imageId=6738665" alt="Chinas celebrates 60th Anniversary with miitary parade in Beijing." height="326" width="500"></a></p><p><strong>Happy holidays and all the best in 2010!</strong></p> ]]></content:encoded> <wfw:commentRss>http://www.frederickding.com/posts/2009/12/happy-new-year-30598/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>Introducing Dropbox</title><link>http://www.frederickding.com/posts/2009/10/introducing-dropbox-03438/</link> <comments>http://www.frederickding.com/posts/2009/10/introducing-dropbox-03438/#comments</comments> <pubDate>Sat, 03 Oct 2009 21:16:18 +0000</pubDate> <dc:creator>Frederick</dc:creator> <category><![CDATA[Computer Matters]]></category> <category><![CDATA[desktop]]></category> <category><![CDATA[free]]></category> <category><![CDATA[online]]></category> <category><![CDATA[software]]></category> <category><![CDATA[Windows]]></category><guid isPermaLink="false">http://www.frederickding.com/?p=438</guid> <description><![CDATA[Syncing files across computer has never been easier. Dropbox is one of the leading services in this field, with 2 million users and growing. Free 2GB cloud storage As a free user, you get 2 GB of space to start, and files in those 2 GB will be synced not only to your other computers, [...]]]></description> <content:encoded><![CDATA[<p>Syncing files across computer has never been easier. <a href="http://www.frederickding.com/go/dropbox/free/250MB/" target="_top">Dropbox</a> is one of the leading services in this field, with <a href="http://www.techcrunch.com/2009/09/24/dropbox-reaches-2-million-users-continues-to-grow/">2 million users and growing</a>.</p><h3>Free 2GB cloud storage</h3><p>As a <strong>free user</strong>, you get <strong>2 GB of space</strong> to start, and files in those 2 GB will be synced <em>not only to your other computers</em>, but <strong>also to the cloud</strong>. You can access those files anywhere you can open up a browser to the Dropbox Web site, and you can even share links to files in your Public folder to help collaboration with others.</p><h3>PCs, Macs, Linux and the iPhone</h3><p>The desktop software <strong>works on PCs, Macs and Linux</strong> machines; updates with great improvements come out often. For example, some of the recent versions of the software added <strong>LAN syncing</strong>, which speeds up the sharing of files between computers on the same network by connecting directly to one another instead of uploading and downloading from their servers in the cloud. Moreover, there&#8217;s now a <strong>Dropbox app for the iPhone</strong> that syncs your files on the go.</p><h3>Free extra 250 MB</h3><p>Try it out for free; there&#8217;s no cost to getting started. You can <strong><a title="Get 250 MB extra space free if you sign up with this link" href="http://www.frederickding.com/go/dropbox/free/250MB/">get a free account (2 GB) with 250 MB as a gift</a> from me for signing up</strong>. Reliable sync and backup has never been easier.</p> ]]></content:encoded> <wfw:commentRss>http://www.frederickding.com/posts/2009/10/introducing-dropbox-03438/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>I give up</title><link>http://www.frederickding.com/posts/2009/09/i-give-up-25436/</link> <comments>http://www.frederickding.com/posts/2009/09/i-give-up-25436/#comments</comments> <pubDate>Fri, 25 Sep 2009 18:53:41 +0000</pubDate> <dc:creator>Frederick</dc:creator> <category><![CDATA[Computer Matters]]></category> <category><![CDATA[Microsoft]]></category> <category><![CDATA[office]]></category> <category><![CDATA[software]]></category> <category><![CDATA[Windows]]></category><guid isPermaLink="false">http://www.frederickding.com/?p=436</guid> <description><![CDATA[I absolutely give up on writing about the Technical Preview for Office 2010. I&#8217;ve simply had way too many problems with it over the past two months of testing. Word&#8217;s typographic features are admirable, but I&#8217;ve seen a TON of the issues; anything from Word taking the content from a text box and showing/printing it [...]]]></description> <content:encoded><![CDATA[<p>I absolutely give up on writing about the Technical Preview for Office 2010. I&#8217;ve simply had way too many problems with it over the past two months of testing. Word&#8217;s typographic features are admirable, but I&#8217;ve seen a TON of the issues; anything from Word taking the content from a text box and showing/printing it in a different text box, and random crashes that occur when moving shapes around. Strangely, too, a Word 2010 document with an embedded font loses about 30% of its file size when re-saved in Word 2007.</p><p>There is reasonable hype about Office 2010, but I don&#8217;t recommend using pre-release versions — at least until a new one comes out — and I will also be uninstalling and going back to Office 2007. (I&#8217;ll note, of course, that I&#8217;m usually a bleeding edge software user who ignores the warnings that &#8220;pre-release software is unsafe for production use&#8221;. Windows 7 RC is my main machine&#8217;s operating system, I&#8217;m using the dev channel of Google Chrome, and I use pre-release versions of Firefox.)</p><p>In short, I&#8217;m not going to write any more about my experiences with the Technical Preview.</p> ]]></content:encoded> <wfw:commentRss>http://www.frederickding.com/posts/2009/09/i-give-up-25436/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>More is coming</title><link>http://www.frederickding.com/posts/2009/08/more-is-coming-06411/</link> <comments>http://www.frederickding.com/posts/2009/08/more-is-coming-06411/#comments</comments> <pubDate>Fri, 07 Aug 2009 03:32:51 +0000</pubDate> <dc:creator>Frederick</dc:creator> <category><![CDATA[Computer Matters]]></category> <category><![CDATA[blogging]]></category> <category><![CDATA[feed]]></category> <category><![CDATA[Twitter]]></category><guid isPermaLink="false">http://www.frederickding.com/?p=411</guid> <description><![CDATA[I sincerely apologize for the lack of Office 2010 posts, which started with Part 1 and Part 2. I&#8217;ve gotten to use it a lot more in the course of daily business, which has opened my eyes to some astounding features. In any case, I&#8217;ve been very busy and will continue to be busy until [...]]]></description> <content:encoded><![CDATA[<p>I sincerely apologize for the lack of Office 2010 posts, which started with <a href="http://www.frederickding.com/posts/2009/07/office-2010-technical-preview-16362/">Part 1</a> and <a href="http://www.frederickding.com/posts/2009/07/office-2010-technical-preview-2-20380/">Part 2</a>.</p><p>I&#8217;ve gotten to use it a lot more in the course of daily business, which has opened my eyes to some astounding features.</p><p>In any case, I&#8217;ve been very busy and will continue to be busy <del datetime="2009-09-23T22:25:53+00:00">until next week, which is when I plan on publishing Part 3</del>.</p><p>To stay updated, you can:</p><ol><li><a href="http://www.frederickding.com/feed/">Subscribe to the RSS feed</a></li><li><a title="Subscribe to this blog via e-mail" href="http://feedburner.google.com/fb/a/mailverify?uri=frederickstimelog">Subscribe via e-mail</a> to get new posts in your inbox</li><li><a title="Frederick's Timelog home page" href="http://www.frederickding.com/">Keep checking back</a></li><li><a href="http://twitter.com/frederickding">Follow me on Twitter</a></li></ol><p>For your convenience, <em>sign up</em> for e-mail updates <em>right now</em>.<br /></p><form style="padding:3px;margin-bottom:5px;text-align:center;" action="http://feedburner.google.com/fb/a/mailverify" method="post" target="popupwindow" onsubmit="window.open('http://feedburner.google.com/fb/a/mailverify?uri=frederickstimelog', 'popupwindow', 'scrollbars=yes,width=550,height=520');return true"><p>Enter your email address:</p><p><input type="text" style="width:350px" name="email"/></p><input type="hidden" value="frederickstimelog" name="uri"/><input type="hidden" name="loc" value="en_US"/><input type="submit" value="Subscribe" /></form><p></p> ]]></content:encoded> <wfw:commentRss>http://www.frederickding.com/posts/2009/08/more-is-coming-06411/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>What a scam: Domain Registry of Canada</title><link>http://www.frederickding.com/posts/2009/07/scam-domain-registry-of-canada-21402/</link> <comments>http://www.frederickding.com/posts/2009/07/scam-domain-registry-of-canada-21402/#comments</comments> <pubDate>Wed, 22 Jul 2009 01:18:10 +0000</pubDate> <dc:creator>Frederick</dc:creator> <category><![CDATA[Computer Matters]]></category> <category><![CDATA[domains]]></category> <category><![CDATA[law]]></category><guid isPermaLink="false">http://www.frederickding.com/?p=402</guid> <description><![CDATA[I&#8217;ve been receiving these letters every single year a few months before any one of my domains is set to expire. This company is clearly harvesting WHOIS data in violation of their ICANN agreement to send official-looking &#8220;expiration notices&#8221; to domain owners, many of whom unwittingly send in payment, unaware that the &#8220;Domain Registry of [...]]]></description> <content:encoded><![CDATA[<p>I&#8217;ve been receiving these letters <em>every single year</em> a few months before any one of my domains is set to expire.</p><p>This company is clearly <span style="text-decoration: underline;">harvesting WHOIS data</span> in violation of their ICANN agreement to send official-looking &#8220;expiration notices&#8221; to domain owners, many of whom unwittingly send in payment, unaware that the &#8220;Domain Registry of Canada&#8221; is merely a company attempting the entirely <strong>unethical practice of <a href="http://en.wikipedia.org/wiki/Domain_slamming#Domain_slamming">domain slamming</a></strong>.</p><p>Since 2001, this company has been <strong>soliciting domain <em>transfers</em> under the guise of renewing</strong> the registration with the existing registrar. Of course, their prices are <strong>ridiculously expensive</strong> — $40 per year for a domain name — and that&#8217;s part of why I didn&#8217;t fall for it, since I operate my own domain registrar and I <em>know</em> the value of domain registration services aren&#8217;t that high.</p><p>An early example of the domain letters <a href="http://support.easydns.com/domain.slammers/droc.php">from 2002</a> is published online.</p><p><a href="http://en.wikipedia.org/wiki/Domain_Registry_of_America">In 2003</a>, the Federal Trade Commission settled with the sister company &#8220;Domain Registry of America&#8221; to stop their misleading business practices. The way they decided to comply was by <a href="http://www.sibername.com/images/droc.pdf">adding a little blurb</a> that blended into the text, one that few people seeing an official-looking letter would read.</p><p>They&#8217;ve changed it a bit now, to uppercase and bold text, but the premise of their operations is still the same.</p><div id="attachment_403" class="wp-caption aligncenter" style="width: 490px"><a href="http://s2.frederickding.com/2009/07/domain-registry-scam-20090721.jpg" class="thickbox no_icon" rel="gallery-402" title="Domain Registry Scam envelope"><img class="size-medium wp-image-403" title="Domain Registry Scam envelope" src="http://s2.frederickding.com/2009/07/domain-registry-scam-20090721-480x218.jpg" alt="The letter comes in an envelope that almost looks like it's from the Government of Canada" width="480" height="218" /></a><p class="wp-caption-text">The letter comes in an envelope that almost looks like it&#39;s from the Government of Canada; my address is redacted</p></div><p><strong>The envelope is misleading.</strong> Indeed, the colour and layout of the envelope nearly exactly matches that of an official Canadian government letter, except for the return address in the top-left. And there they&#8217;ve neatly placed a maple leaf, knowing that it is associated with the country, and by extension, the government.</p><p><strong>Even the NAME is misleading.</strong></p><p>The letter has been changed in recent years, but still carries the same layout that I recognize from as early as 2005. The prices are ridiculous; a .net domain isn&#8217;t worth $40/year. (I know; I was selling them for $7.99 last month.)</p><div id="attachment_404" class="wp-caption aligncenter" style="width: 380px"><a href="http://s2.frederickding.com/2009/07/domain-registry-scam-20090721-2.jpg" class="thickbox no_icon" rel="gallery-402" title="Domain Registry Scam letter"><img class="size-large wp-image-404" title="Domain Registry Scam letter" src="http://s2.frederickding.com/2009/07/domain-registry-scam-20090721-2-370x480.jpg" alt="The letter is sure to make inexperienced domain owners panic." width="370" height="480" /></a><p class="wp-caption-text">The letter is sure to make inexperienced domain owners panic.</p></div><p><strong>That letter just irritates me.</strong> Sentences like &#8220;take advantage of our best savings&#8221; when <strong>you actually pay $30 more</strong>, misleading phrases like &#8220;You must renew your domain name to retain exclusive rights&#8221;, and worst of all:</p><blockquote><p>&#8220;Failure to renew your domain name by the expiration date may result in a loss of your online identity making it difficult for your customers and friends to locate you on the Web.&#8221;</p></blockquote><p>It&#8217;s rare for me to be this angry. But it&#8217;s a ripoff.</p> ]]></content:encoded> <wfw:commentRss>http://www.frederickding.com/posts/2009/07/scam-domain-registry-of-canada-21402/feed/</wfw:commentRss> <slash:comments>2</slash:comments> </item> <item><title>Office 2010 Technical Preview: Part 2</title><link>http://www.frederickding.com/posts/2009/07/office-2010-technical-preview-2-20380/</link> <comments>http://www.frederickding.com/posts/2009/07/office-2010-technical-preview-2-20380/#comments</comments> <pubDate>Tue, 21 Jul 2009 00:30:58 +0000</pubDate> <dc:creator>Frederick</dc:creator> <category><![CDATA[Computer Matters]]></category> <category><![CDATA[desktop]]></category> <category><![CDATA[Microsoft]]></category> <category><![CDATA[software]]></category> <category><![CDATA[Windows]]></category><guid isPermaLink="false">http://www.frederickding.com/?p=380</guid> <description><![CDATA[See Part 1 if you haven&#8217;t read it for some background. In this post: Interface improvements Aero Glass Ribbon Backstage Animations tab I&#8217;ve had about 4 days now to play with the Office 2010 Technical Preview, which, according to Ars Technica, is actually a slightly older build than the most current one, and for which [...]]]></description> <content:encoded><![CDATA[<p>See <a title="Office 2010 Technical Preview: Part 1" href="http://www.frederickding.com/posts/2009/07/office-2010-technical-preview-16362/">Part 1</a> if you haven&#8217;t read it for some background. In this post:</p><ul><li><a href="http://www.frederickding.com/posts/2009/07/office-2010-technical-preview-2-20380/#interface-improvements">Interface improvements</a><ul><li>Aero Glass</li><li><a href="http://www.frederickding.com/posts/2009/07/office-2010-technical-preview-2-20380/#ribbon-everywhere">Ribbon</a></li><li><a href="http://www.frederickding.com/posts/2009/07/office-2010-technical-preview-2-20380/#backstage-area">Backstage</a></li><li><a href="http://www.frederickding.com/posts/2009/07/office-2010-technical-preview-2-20380/#animations-tab">Animations tab</a></li></ul></li></ul><p>I&#8217;ve had about 4 days now to play with the Office 2010 Technical Preview, which, according to Ars Technica, is actually <a href="http://arstechnica.com/microsoft/news/2009/07/testers-get-slightly-older-build-of-office-2010.ars">a slightly older build</a> than the most current one, and for which testers were &#8220;hand-picked&#8221;.</p><p>I did end up installing both the 32-bit and the 64-bit editions of the software, realizing that I wanted to see whether 64-bit was stable (and it seems to be). When I discovered that <strong>Office 2010&#8242;s PDF export functionality is terribly inferior</strong> to Adobe Acrobat (more on that later), I went back to 32-bit so that the Acrobat add-in would work, but discovered to my horror that it crashes Word (but more on that later).</p><p>Let&#8217;s get started with some fresh content about interface improvements. <em><strong>LOW-BANDWIDTH WARNING:</strong> there are a LOT of screenshots.</em></p><h3 id="interface-improvements">Interface improvements</h3><p>Indeed, Office 2010 is even prettier than Office 2007, at least in my opinion. The splash screens are now animated, as demonstrated below.</p><p><a href="http://www.frederickding.com/posts/2009/07/office-2010-technical-preview-2-20380/"><em>Click here to view the embedded video.</em></a></p><p>On Windows 7, <strong>the titlebar blends seamlessly into the application</strong>, taking the Office 2007 look a bit further by merging it with Aero Glass. It&#8217;s a nice change.</p><div id="attachment_383" class="wp-caption aligncenter" style="width: 436px"><a href="http://s2.frederickding.com/2009/07/word-2010-window-20090720.jpg" class="thickbox no_icon" rel="gallery-380" title="Word 2010 window"><img class="size-medium wp-image-383" title="Word 2010 window" src="http://content.fjd.me/2009/07/word-2010-window-20090720-426x320.jpg" alt="Applications with the ribbon now integrate seamlessly into Aero Glass on Windows 7" height="320" width="426"></a><p class="wp-caption-text">Applications with the ribbon now integrate seamlessly into Aero Glass on Windows 7</p></div><p><strong>Tip:</strong> on my blog, you can click on any image that links to the picture to see a larger version.</p><p>Some people don&#8217;t like how the colour is now white, but I don&#8217;t mind it at all. I just wish the colour schemes were actually available. In Office 2007 there was a choice between Blue, Black and Silver.</p><div id="attachment_386" class="wp-caption aligncenter" style="width: 490px"><a href="http://s2.frederickding.com/2009/07/colour-schemes-20090720.jpg" class="thickbox no_icon" rel="gallery-380" title="Colour schemes in Office 2010 Technical Preview"><img class="size-medium wp-image-386" title="Colour schemes in Office 2010 Technical Preview" src="http://s2.frederickding.com/2009/07/colour-schemes-20090720-480x292.jpg" alt="Seems the colour schemes aren't available in the Technical Preview" height="292" width="480"></a><p class="wp-caption-text">Seems the colour schemes aren&#39;t available in the Technical Preview</p></div><h4 id="ribbon-everywhere">Ribbon, Ribbon Everywhere</h4><p>The <strong>ribbon (also known as the Fluent UI) is now extended to Outlook</strong> and Publisher as well. (In Outlook 2007, messages and composing would take place in a window with the ribbon, but the application itself was ribbonless.)</p><div id="attachment_384" class="wp-caption aligncenter" style="width: 490px"><a href="http://s2.frederickding.com/2009/07/outlook-2010-ribbon-20090720.jpg" class="thickbox no_icon" rel="gallery-380" title="Outlook 2010's ribbon"><img class="size-medium wp-image-384" title="Outlook 2010's ribbon" src="http://content.fjd.me/2009/07/outlook-2010-ribbon-20090720-480x47.jpg" alt="Outlook 2010 has a ribbon now" height="47" width="480"></a><p class="wp-caption-text">Outlook 2010 has a ribbon now</p></div><p>Unfortunately, the <strong>ribbon seems to complicate Publisher</strong>, allocating valuable screen space (of which people have tons these days) to tools that will be used once or twice in the life of the workflow.</p><div id="attachment_385" class="wp-caption aligncenter" style="width: 490px"><a href="http://s2.frederickding.com/2009/07/publisher-2010-waste-20090720.jpg" class="thickbox no_icon" rel="gallery-380" title="Publisher 2010 ribbon"><img class="size-medium wp-image-385" title="Publisher 2010 ribbon" src="http://s2.frederickding.com/2009/07/publisher-2010-waste-20090720-480x82.jpg" alt="Too much space is dedicated to the colour schemes" height="82" width="480"></a><p class="wp-caption-text">Too much space is dedicated to the colour schemes</p></div><p>More follows the jump.<span id="more-380"></span></p><h4 id="backstage-area">Backstage area</h4><p>One of the most major changes is the new <strong>Backstage view</strong>, where the Office button leads to something that covers the entire window as opposed to a menu. (The screenshot below was taken in Microsoft Word. Interestingly, new features must have been added to the .docx format, since a .docx file from Word 2007 shows an option to &#8220;convert&#8221; it to enable the 2010 features.)</p><div id="attachment_387" class="wp-caption aligncenter" style="width: 436px"><a href="http://content.fjd.me/2009/07/compatibility-2010-20090720.jpg" class="thickbox no_icon" rel="gallery-380" title="Word 2010 Backstage"><img class="size-medium wp-image-387" title="Word 2010 Backstage" src="http://s2.frederickding.com/2009/07/compatibility-2010-20090720-426x320.jpg" alt="The main Backstage view for Word 2010" height="320" width="426"></a><p class="wp-caption-text">The main Backstage view for Word 2010</p></div><p>The Backstage view enables one of the coolest UI improvements: printing. Instead of a pop-up prompt for printing and a separate option for print preview, <strong>the Print view integrates both into one beautiful and easy-to-use screen</strong>.</p><div id="attachment_388" class="wp-caption aligncenter" style="width: 436px"><a href="http://s2.frederickding.com/2009/07/print-2010-20090720.jpg" class="thickbox no_icon" rel="gallery-380" title="Printing in Word 2010"><img class="size-medium wp-image-388" title="Printing in Word 2010" src="http://content.fjd.me/2009/07/print-2010-20090720-426x320.jpg" alt="Printing in Word 2010 is a streamlined process" height="320" width="426"></a><p class="wp-caption-text">Printing in Word 2010 is a streamlined process</p></div><p>One cool thing about Backstage is that it&#8217;s colour-coordinated with the applications&#8217; icons. Word, which has a blue icon, naturally has a blue Backstage area, whereas OneNote, for example, has a beautiful purple one.</p><div id="attachment_390" class="wp-caption aligncenter" style="width: 490px"><a href="http://s2.frederickding.com/2009/07/onenote-2010-backstage-20090720.jpg" class="thickbox no_icon" rel="gallery-380" title="OneNote 2010 Backstage"><img class="size-medium wp-image-390" title="OneNote 2010 Backstage" src="http://s2.frederickding.com/2009/07/onenote-2010-backstage-20090720-480x300.jpg" alt="OneNote's Backstage area is a beautiful purple" height="300" width="480"></a><p class="wp-caption-text">OneNote's Backstage area is a beautiful purple</p></div><p>Quite unimportant indeed.</p><p></p><h4 id="animations-tab">New Animations tab in PowerPoint</h4><p>In PowerPoint, the animations and transitions have been separated into independent tabs, making it easier for users to add and change animations.</p><div id="attachment_392" class="wp-caption aligncenter" style="width: 490px"><a href="http://s2.frederickding.com/2009/07/animations-ribbon-20090720.jpg" class="thickbox no_icon" rel="gallery-380" title="Animations tab in PowerPoint 2010"><img class="size-medium wp-image-392" title="Animations tab in PowerPoint 2010" src="http://s2.frederickding.com/2009/07/animations-ribbon-20090720-480x67.jpg" alt="A new tab makes it easier to add animations" height="67" width="480"></a><p class="wp-caption-text">A new tab makes it easier to add animations</p></div><p>The drop-down shows neat graphical representations of the animations.</p><div id="attachment_393" class="wp-caption aligncenter" style="width: 260px"><a href="http://content.fjd.me/2009/07/animations-options-20090720.jpg" class="thickbox no_icon" rel="gallery-380" title="Animations dropdown in PowerPoint 2010"><img class="size-large wp-image-393" title="Animations dropdown in PowerPoint 2010" src="http://s2.frederickding.com/2009/07/animations-options-20090720-250x479.jpg" alt="The animations dropdown has neat illustrations" height="479" width="250"></a><p class="wp-caption-text">The animations dropdown has neat illustrations</p></div><p>More about actual feature improvements is being drafted right now; that&#8217;ll come in Part 3!</p><h3>Appendix: gallery of screenshots used in this post</h3><a href="http://www.frederickding.com/posts/2009/07/office-2010-technical-preview-2-20380/word-2010-window-20090720/" title="Word 2010 window"><img width="150" height="150" src="http://content.fjd.me/2009/07/word-2010-window-20090720-150x150.jpg" class="attachment-thumbnail" alt="Applications with the ribbon now integrate seamlessly into Aero Glass on Windows 7" title="Word 2010 window" /></a> <a href="http://www.frederickding.com/posts/2009/07/office-2010-technical-preview-2-20380/outlook-2010-ribbon-20090720/" title="Outlook 2010&#039;s ribbon"><img width="150" height="142" src="http://s2.frederickding.com/2009/07/outlook-2010-ribbon-20090720-150x142.jpg" class="attachment-thumbnail" alt="Outlook 2010 has a ribbon now" title="Outlook 2010&#039;s ribbon" /></a> <a href="http://www.frederickding.com/posts/2009/07/office-2010-technical-preview-2-20380/publisher-2010-waste-20090720/" title="Publisher 2010 ribbon"><img width="150" height="142" src="http://s2.frederickding.com/2009/07/publisher-2010-waste-20090720-150x142.jpg" class="attachment-thumbnail" alt="Too much space is dedicated to the colour schemes" title="Publisher 2010 ribbon" /></a> <a href="http://www.frederickding.com/posts/2009/07/office-2010-technical-preview-2-20380/colour-schemes-20090720/" title="Colour schemes in Office 2010 Technical Preview"><img width="150" height="150" src="http://s2.frederickding.com/2009/07/colour-schemes-20090720-150x150.jpg" class="attachment-thumbnail" alt="Seems the colour schemes aren&#039;t available in the Technical Preview" title="Colour schemes in Office 2010 Technical Preview" /></a> <a href="http://www.frederickding.com/posts/2009/07/office-2010-technical-preview-2-20380/compatibility-2010-20090720/" title="Word 2010 Backstage"><img width="150" height="150" src="http://s2.frederickding.com/2009/07/compatibility-2010-20090720-150x150.jpg" class="attachment-thumbnail" alt="The main Backstage view for Word 2010" title="Word 2010 Backstage" /></a> <a href="http://www.frederickding.com/posts/2009/07/office-2010-technical-preview-2-20380/print-2010-20090720/" title="Printing in Word 2010"><img width="150" height="150" src="http://content.fjd.me/2009/07/print-2010-20090720-150x150.jpg" class="attachment-thumbnail" alt="Printing in Word 2010 is a streamlined process" title="Printing in Word 2010" /></a> <a href="http://www.frederickding.com/posts/2009/07/office-2010-technical-preview-2-20380/onenote-2010-backstage-20090720/" title="OneNote 2010 Backstage"><img width="150" height="150" src="http://s2.frederickding.com/2009/07/onenote-2010-backstage-20090720-150x150.jpg" class="attachment-thumbnail" alt="OneNote&#039;s Backstage area is a beautiful purple" title="OneNote 2010 Backstage" /></a> <a href="http://www.frederickding.com/posts/2009/07/office-2010-technical-preview-2-20380/animations-ribbon-20090720/" title="Animations tab in PowerPoint 2010"><img width="150" height="142" src="http://s2.frederickding.com/2009/07/animations-ribbon-20090720-150x142.jpg" class="attachment-thumbnail" alt="A new tab makes it easier to add animations" title="Animations tab in PowerPoint 2010" /></a> <a href="http://www.frederickding.com/posts/2009/07/office-2010-technical-preview-2-20380/animations-options-20090720/" title="Animations dropdown in PowerPoint 2010"><img width="150" height="150" src="http://s2.frederickding.com/2009/07/animations-options-20090720-150x150.jpg" class="attachment-thumbnail" alt="The animations dropdown has neat illustrations" title="Animations dropdown in PowerPoint 2010" /></a>]]></content:encoded> <wfw:commentRss>http://www.frederickding.com/posts/2009/07/office-2010-technical-preview-2-20380/feed/</wfw:commentRss> <slash:comments>2</slash:comments> </item> <item><title>Office 2010 Technical Preview: Part 1</title><link>http://www.frederickding.com/posts/2009/07/office-2010-technical-preview-16362/</link> <comments>http://www.frederickding.com/posts/2009/07/office-2010-technical-preview-16362/#comments</comments> <pubDate>Thu, 16 Jul 2009 21:54:11 +0000</pubDate> <dc:creator>Frederick</dc:creator> <category><![CDATA[Computer Matters]]></category> <category><![CDATA[desktop]]></category> <category><![CDATA[Microsoft]]></category> <category><![CDATA[software]]></category> <category><![CDATA[Windows]]></category><guid isPermaLink="false">http://www.frederickding.com/?p=362</guid> <description><![CDATA[This is the first part of my posts about Office 2010. Last night, I received an invitation to the Office 2010 Technical Preview, and today, I am attempting to install it on my Windows 7 RC machine. Legal notice: since this isn&#8217;t a private beta, I am allowed to discuss the preview and my experiences [...]]]></description> <content:encoded><![CDATA[<p>This is the first part of my posts about <a href="http://www.microsoft.com/office/2010/default.aspx">Office 2010</a>. Last night, I received an invitation to the Office 2010 Technical Preview, and today, I am attempting to install it on my Windows 7 RC machine.</p><p><small>Legal notice: since this isn&#8217;t a private beta, I am allowed to discuss the preview and my experiences with it. However, I am not allowed to share product keys, installer files, and documents to which I have access by virtue of the invitation. The contract that binds me with reference to the technical documentation quotes as follows:</small></p><blockquote><p><small>You […] agree: (a) to refrain from disclosing or distributing the Confidential Information to any third party for five (5) years from the date of disclosure of the Confidential Information by Microsoft to Company/You; (b) to refrain from reproducing or summarizing the Confidential Information…</small></p></blockquote><p>Thankfully, there&#8217;s <a href="http://www.microsoft.com/presspass/presskits/2010office/Default.aspx">a public pressroom for Office 2010</a> information, from which I was able to get equivalents of the stuff in the confidential documents. Here&#8217;s some information for you.</p><h3>System Requirements</h3><p>Office 2010 is designed to work on computers with very limited resources; after all, many businesses were concerned that they would once again need to upgrade their hardware. Office hasn&#8217;t really necessitated hardware upgrades in the past; Office 2003 ran very well on old Dell OptiPlex machines on Windows 2000, and Office 2007 ran quite well on older XP laptops.</p><p>The specific details are in<a href="http://www.microsoft.com/presspass/presskits/2010office/docs/Office2010QA.doc"> the FAQs</a> document.</p><div id="attachment_364" class="wp-caption aligncenter" style="width: 510px"><a href="http://s2.frederickding.com/2009/07/office-2010-sysreqs-20090716.png" class="thickbox no_icon" rel="gallery-362" title="Office 2010 System Requirements"><img class="size-full wp-image-364 " title="Office 2010 System Requirements" src="http://s2.frederickding.com/2009/07/office-2010-sysreqs-2-20090716.png" alt="Office 2010 System Requirements; click to see full image" width="500" height="260" /></a><p class="wp-caption-text">Office 2010 System Requirements; click to see full image</p></div><p>The installers are rather compact; the Technical Preview 32-bit/64-bit installers for Office 2010 Professional are no more than 600 MB each.</p><h3>64-bit editions</h3><p>I&#8217;m currently on Windows 7 RC 64-bit edition, but I resolved ultimately to install the 32-bit edition of Office 2010. This is due to the following reasons:</p><ul><li><strong>The 64-bit edition of Office 2010 does not support most add-ins.</strong><br /> Users of software with add-ins in Office programs will find that most of them do not work with the 64-bit edition of Office 2010. Software vendors are expected to release newer 64-bit add-ins, but users must use the 32-bit edition for compatibility with older add-ins.</li><li><strong>One cannot upgrade Office 2007 to Office 2010 64-bit.</strong><br /> According to the technical documentation, &#8220;<em>2007 Office system cannot be upgraded to native Office 2010 64-bit.</em>&#8220;</li><li><strong>I don&#8217;t work with spreadsheets greater than 2 GB in size.</strong><br /> The documentation listed a number of benefits of using the 64-bit edition. The central point was being able to open large Excel spreadsheets. Since I don&#8217;t do this, the benefits of the 64-bit architecture are insignificant when it comes to Office 2010.</li></ul><p>Screenshots of my installation will come in the next installment of these posts. That is, after I manage to install it. At the moment I&#8217;m getting the following error with the 32-bit installer, <em>after</em> customizing the install and even going through a few minutes of the installation progress bar.</p><div id="attachment_368" class="wp-caption aligncenter" style="width: 402px"><a href="http://s2.frederickding.com/2009/07/office-2010-setup-error-20090716.png" class="thickbox no_icon" rel="gallery-362" title="Office 2010 Setup Error"><img class="size-medium wp-image-368" title="Office 2010 Setup Error" src="http://s2.frederickding.com/2009/07/office-2010-setup-error-20090716-392x320.png" alt="The error I'm getting with the installer" width="392" height="320" /></a><p class="wp-caption-text">The error I&#39;m getting with the installer</p></div><p>If this persists with the 32-bit installer, I may have no choice but to try the 64-bit installation.</p><p><ins datetime="2009-07-17T01:57:35+00:00"><strong>Update:</strong> the installer has now succeeded. More will be coming!</ins></p><div id="attachment_372" class="wp-caption aligncenter" style="width: 402px"><a href="http://content.fjd.me/2009/07/office-2010-setup-success-20090716.jpg" class="thickbox no_icon" rel="gallery-362" title="Office 2010 Setup Success"><img class="size-medium wp-image-372" title="Office 2010 Setup Success" src="http://s2.frederickding.com/2009/07/office-2010-setup-success-20090716-392x320.jpg" alt="Finally, I've managed to install it." width="392" height="320" /></a><p class="wp-caption-text">Finally, I&#39;ve managed to install it.</p></div><p><ins datetime="2009-07-21T00:33:31+00:00"><strong>Update:</strong> <a href="http://www.frederickding.com/posts/2009/07/office-2010-technical-preview-2-20380/">Part 2</a> is here, with screenshots and commentary on interface improvements!</ins></p> ]]></content:encoded> <wfw:commentRss>http://www.frederickding.com/posts/2009/07/office-2010-technical-preview-16362/feed/</wfw:commentRss> <slash:comments>2</slash:comments> </item> <item><title>VIPRE &#8211; Another Antivirus Product?</title><link>http://www.frederickding.com/posts/2009/07/vipre-another-antivirus-product-02345/</link> <comments>http://www.frederickding.com/posts/2009/07/vipre-another-antivirus-product-02345/#comments</comments> <pubDate>Thu, 02 Jul 2009 14:57:41 +0000</pubDate> <dc:creator>Frederick</dc:creator> <category><![CDATA[Computer Matters]]></category> <category><![CDATA[security]]></category> <category><![CDATA[software]]></category> <category><![CDATA[Windows]]></category><guid isPermaLink="false">http://www.frederickding.com/?p=345</guid> <description><![CDATA[I&#8217;m usually sceptical of new antivirus products advertised to be both &#8216;fast&#8217; and &#8216;effective&#8217;. But after receiving an offer from Sunbelt Software to inform readers about their new product — VIPRE® Antivirus + Antispyware — I had to investigate. VIPRE claims to be &#8220;high-performance security software&#8221; that performs better than traditional suites like Norton Antivirus. [...]]]></description> <content:encoded><![CDATA[<p>I&#8217;m usually sceptical of new antivirus products advertised to be both &#8216;fast&#8217; and &#8216;effective&#8217;. But after receiving an offer from Sunbelt Software to inform readers about their new product — <a href="http://www.sunbeltsoftware.com/Home-Home-Office/VIPRE/">VIPRE® Antivirus + Antispyware</a> — I had to investigate.</p><p>VIPRE claims to be &#8220;high-performance security software&#8221; that performs better than traditional suites like Norton Antivirus. That much is very believable; after all, we all know how clunky and laggy the established &#8216;leaders&#8217; in antivirus are. But my personal antivirus favourite is ESET NOD32 — and I&#8217;ve always gotten the impression that it&#8217;s fast — so I was really surprised that <a href="http://www.vipreantivirus.com/Stats/">internal testing</a> showed VIPRE to be <em>even faster and more resource-efficient than NOD32</em>.</p><div class="wp-caption aligncenter" style="width: 501px"><a href="http://www.sunbeltsoftware.com/Screenshots/vipre-scan-in-progress.jpg" class="thickbox no_icon" rel="gallery-345" title="VIPRE: Scan in Progress"><img class=" " title="VIPRE: Scan in Progress" src="http://s2.frederickding.com/2009/07/vipre-scan-in-progress-20090707.jpg" alt="VIPRE: Scan in Progress" width="491" height="368" /></a><p class="wp-caption-text">VIPRE: Scan in Progress</p></div><p>At this point I wanted to see what some credible sources had to say. <a href="http://crave.cnet.co.uk/software/0,39029471,49302665,00.htm">CNET UK</a> had essentially the same reaction that I had when first presented with this product: &#8220;never heard of it.&#8221; But after their own use, they had this to say: &#8220;we&#8217;re pretty impressed and will continue to use it &#8212; particularly on netbooks, which don&#8217;t have much power to spare.&#8221;</p><p>Credible sources that give software positive reviews always influence me. That&#8217;s why I think (and this <em>personal opinion</em> isn&#8217;t influenced by the sponsorship of this post) you should try Sunbelt&#8217;s new <a href="http://www.sunbeltsoftware.com/Home-Home-Office/VIPRE/">Antivirus Software</a>, especially if you don&#8217;t have antivirus software already. Install the 15-day trial and decide for yourself whether it&#8217;s worth using. (I would have done the same myself if I had another PC to use for testing.)</p><p><em>Sponsored by Sunbelt Software</em></p> ]]></content:encoded> <wfw:commentRss>http://www.frederickding.com/posts/2009/07/vipre-another-antivirus-product-02345/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>Subversion for Beginners</title><link>http://www.frederickding.com/posts/2009/06/subversion-for-beginners-30332/</link> <comments>http://www.frederickding.com/posts/2009/06/subversion-for-beginners-30332/#comments</comments> <pubDate>Tue, 30 Jun 2009 22:37:32 +0000</pubDate> <dc:creator>Frederick</dc:creator> <category><![CDATA[Computer Matters]]></category> <category><![CDATA[software]]></category> <category><![CDATA[Subversion]]></category> <category><![CDATA[WordPress]]></category><guid isPermaLink="false">http://www.frederickding.com/?p=332</guid> <description><![CDATA[I mentioned previously that I wanted to post how Subversion works (on the surface, for beginners) and how I use it for my development needs. To create my WordPress plugins, Simpler iPaper and Simpler CSS, using SVN has been a must; after all, the only way to release new versions of the plugins is through [...]]]></description> <content:encoded><![CDATA[<p>I mentioned previously that I wanted to post how Subversion works (on the surface, for beginners) and how I use it for my development needs.</p><p>To create my WordPress plugins, <a href="http://wordpress.org/extend/plugins/simpler-ipaper/">Simpler iPaper</a> and <a href="http://wordpress.org/extend/plugins/simpler-css/">Simpler CSS</a>, using <abbr title="Subversion">SVN</abbr> has been a must; after all, the only way to release new versions of the plugins is through SVN. I also keep this site&#8217;s WordPress installation up-to-date on the development version using Subversion. Additionally, in my current efforts to develop a working solution for HDTV&#8217;s in business and organizational settings, <a href="http://code.google.com/p/display-ui/">Display UI</a> is being developed using Subversion for <strong>version control</strong>.</p><p>You get the idea. I use it on a daily basis, and for practical purposes. I don&#8217;t claim to understand the fine details, but hopefully this post gives you an idea of <em>how</em> I use it and how you can, too.</p><p><a href="http://www.flickr.com/photos/kleinman/3002341233/"><img class="alignright size-full wp-image-334" style="margin: 5px;" title="Source Code Snapshot" src="http://content.fjd.me/2009/06/source-code-snapshot-20090630.jpg" alt="Source Code Snapshot" width="300" height="400" /></a>So what <em>is</em> version control? Simply put, it&#8217;s a way of keeping track of the changes made to files. It&#8217;s often impractical to make manual backups of a file before every set of changes to it, so version control systems like <acronym title="Concurrent Versions System">CVS</acronym> and <abbr title="Subversion">SVN</abbr> emerged to help people — especially developers and programmers — keep track of their files, share changes with team members, and prevent stupid mistakes.</p><p>Accidentally deleted your code? <strong>Revert</strong> your changes. Came up with an ingenious way (that works) to do something? <strong>Commit</strong> your changes. Need to get the latest <strong>revision</strong> of all the files? <strong>Update</strong> the working copy.</p><p>Perhaps the most practical application of systems like Subversion is in team development. When three or more people are working on the same set of files, it&#8217;s useful to be able to merge the changes seamlessly, see the changes others have made, or even work separately on <em>branches</em> (kind of like forks) and <em>tags</em> (usually released versions that are being maintained).</p><p>I <em>did</em> write that I don&#8217;t claim to understand the fine details. If you really want to understand Subversion, I <em>highly</em> recommend this book by members of the development team: <a href="http://www.amazon.com/gp/product/0596510330?ie=UTF8&#038;tag=frederick-20&#038;linkCode=as2&#038;camp=1789&#038;creative=390957&#038;creativeASIN=0596510330">Version Control with Subversion</a>, or <a href="http://svnbook.red-bean.com/">the book online</a>.</p><p>Let&#8217;s talk about how to use it. Hard-core programmers often choose to use the command line tools, where they type commands like <code>svn up</code> to update the files. Beginners will be glad to know that there are implementations with <acronym title="Graphical User Interface">GUI</acronym>&#8216;s, like <a href="http://rapidsvn.tigris.org/">RapidSVN</a> and <a href="http://tortoisesvn.tigris.org/">TortoiseSVN</a>. <a href="http://www.eclipse.org/">Eclipse</a> users may use <a href="http://www.eclipse.org/subversive/">Subversive</a> or <a href="http://subclipse.tigris.org/">Subclipse</a>, &#8220;team providers&#8221; that let coders easily perform version control tasks inside the <acronym title="Integrated Development Environment">IDE</acronym>.</p><div class="wp-caption aligncenter" style="width: 317px"><a href="http://tortoisesvn.tigris.org/images/ContextMenuDirControl.png" class="thickbox no_icon" rel="gallery-332" title="TortoiseSVN Context Menu"><img title="TortoiseSVN Context Menu" src="http://tortoisesvn.tigris.org/images/ContextMenuDirControl.png" alt="Subversion tasks can be done in Windows Explorer" width="307" height="528" /></a><p class="wp-caption-text">Subversion tasks can be done in Windows Explorer</p></div><p>Assuming that you&#8217;re using the command line binaries — which you can <a href="http://subversion.tigris.org/getting.html#binary-packages">get from the Subversion site</a>, and I recommend official CollabNet builds where possible — most of the basic tasks are rather easy.</p><p>Instead of right-clicking and picking options from a menu, tasks are done by typing commands.</p><p>First of all, a &#8216;repository&#8217; is a hosted location containing all of the code, revisions and metadata. Often, one can access a repository via HTTP, as in the case of WordPress, which is found at <a href="http://core.svn.wordpress.org/">http://core.svn.wordpress.org/</a> .</p><p>To &#8216;checkout&#8217; a repository means to make a local copy (known as a &#8216;working copy&#8217;) of the contents. That&#8217;s what we have to do first when working with an established project: get the code from the repository.</p><p>To do so, type the following at an open shell (on Linux/Mac OS X) or command prompt: (<strong>don&#8217;t type the &#8216;$&#8217;</strong> — that&#8217;s just what you should see at the start of every command line in Bash)</p><pre class="brush: bash; light: true;">$ svn checkout http://core.svn.wordpress.org/trunk/ wordpress/</pre><p>Windows users would do the same, but at a command prompt — again, without the dollar sign.</p><p>That command invokes the <code>svn</code> executable and tells it to checkout the WordPress trunk directory to the local folder <code>wordpress</code>.</p><span id="more-332"></span><p>Once you&#8217;ve done that, you&#8217;ve got a working copy, which you can update to the latest at any time after making sure your current directory is the working copy</p><pre class="brush: bash; light: true;">$ cd wordpress
$ svn update</pre><p><code>svn update</code> can be shortened to <code>svn up</code>.</p><p>Now go ahead and delete the index.php file in the working copy. It&#8217;s conceivable that one might accidentally do this at some point. (On Linux/Mac OS X, one would type <code>rm index.php</code>, whereas on Windows, the <code>del</code> command is used instead.)</p><p>No worries. You have an option here: revert or update. Reverting will simply undo your local changes to the last downloaded revision, while updating will fetch the newest version of the deleted index.php file from the repository. Go ahead, get it back!</p><pre class="brush: bash; light: true;">$ svn revert index.php</pre><p>What about making some changes to the files and committing them to the repository? In these examples, we&#8217;ve been using WordPress, to which anonymous users don&#8217;t have write access. I&#8217;ll still show you how a change is committed, regardless.</p><p>After making your change, type the following (where filename is, obviously, the actual filename).</p><pre class="brush: bash; light: true;">$ svn commit filename</pre><p>This usually opens up the system default editor (often vim on Unix systems), into which one enters a log message; that&#8217;s used as the log message when you save and quit the editor. In case you&#8217;re on Windows or some weird Linux distribution, this might not work for you, so you&#8217;ll have to specify another flag.</p><pre class="brush: bash; light: true;">$ svn commit --message=&quot;Change summary&quot; filename
Sending        filename
Transmitting file data .
Committed revision 1234.</pre><p>(Here the dollar sign is useful to indicate lines of user input vs. lines of output — the second to fourth lines are output, without the dollar sign.)</p><p>By this point you&#8217;ve done the most common tasks with Subversion: committing and updating. What about adding new files to the repository? After all, you&#8217;ll have to do that at <em>some</em> point.</p><p>After, for example, creating the file <code>asdf.txt</code> inside the working copy, we only need to make Subversion aware of its existence. Type the following command, and you&#8217;ll get the desired result.</p><pre class="brush: bash; light: true;">$ svn add asdf.txt
A        asdf.txt</pre><p>To remove the file, it&#8217;s best that the removal is done through the Subversion executable, since it needs to keep track of all the files and <em>could be confused</em> if it can&#8217;t find the file. (Here I&#8217;m using the <code>--force</code> flag because the change hasn&#8217;t been committed.)</p><pre class="brush: bash; light: true;">$ svn rm --force asdf.txt
D        asdf.txt</pre><p>That&#8217;s as much as most beginners need to know about Subversion. Of course, I make use of properties all the time, occasionally tag releases, and sometimes lock and unlock files.</p><p>If you want to learn more about the specifics of Subversion, try <a href="http://svnbook.red-bean.com/">reading the book I mentioned online</a>. It&#8217;s an excellent resource, and can be complemented by other books such as <a href="http://www.amazon.com/gp/product/1590597532?ie=UTF8&#038;tag=frederick-20&#038;linkCode=as2&#038;camp=1789&#038;creative=390957&#038;creativeASIN=1590597532">Practical Subversion, Second Edition</a><img style="border: none !important; margin: 0px !important;" src="http://www.assoc-amazon.com/e/ir?t=geekieorgatec-20&amp;l=as2&amp;o=1&amp;a=1590597532" border="0" alt="" width="1" height="1" /></p><p>… that was a long post. I hope it enriched your knowledge.</p>]]></content:encoded> <wfw:commentRss>http://www.frederickding.com/posts/2009/06/subversion-for-beginners-30332/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>Browsers on Windows 7</title><link>http://www.frederickding.com/posts/2009/06/browsers-on-windows-7-14305/</link> <comments>http://www.frederickding.com/posts/2009/06/browsers-on-windows-7-14305/#comments</comments> <pubDate>Sun, 14 Jun 2009 23:30:50 +0000</pubDate> <dc:creator>Frederick</dc:creator> <category><![CDATA[Computer Matters]]></category> <category><![CDATA[Apple]]></category> <category><![CDATA[desktop]]></category> <category><![CDATA[Microsoft]]></category> <category><![CDATA[screenshots]]></category> <category><![CDATA[software]]></category> <category><![CDATA[Windows]]></category><guid isPermaLink="false">http://www.frederickding.com/?p=305</guid> <description><![CDATA[A few days ago I completely reinstalled the operating system on my computer in order to upgrade from the Windows 7 Beta to the Windows 7 Release Candidate. In doing so, I had to manually reinstall all of my applications, including the various browsers to which I am accustomed — Mozilla Firefox (3.5 Beta 4), [...]]]></description> <content:encoded><![CDATA[<p>A few days ago I <strong>completely reinstalled the operating system</strong> on my computer in order to upgrade from the Windows 7 Beta to the <strong>Windows 7 Release Candidate</strong>. In doing so, I had to manually reinstall all of my applications, including the various browsers to which I am accustomed — Mozilla Firefox (3.5 Beta 4), Google Chrome (dev branch), and Safari 4 (now no longer beta) in addition to the built-in Internet Explorer 8, which I seldom use.</p><p>I am also accustomed to my taskbar being set in &#8220;Combine when taskbar is full&#8221; mode, which is a compromise between the dock-resembling Windows 7 taskbar and the older taskbar style with which XP and Vista users would be familiar. This looks something like this:</p><div id="attachment_307" class="wp-caption aligncenter" style="width: 490px"><a href="http://content.fjd.me/2009/06/win7-taskbar-compromise-20090614.png" class="thickbox no_icon" rel="gallery-305" title="Alternative taskbar style"><img class="size-medium wp-image-307" title="Alternative taskbar style" src="http://content.fjd.me/2009/06/win7-taskbar-compromise-20090614-480x21.png" alt="An alternative taskbar look for Windows 7" width="480" height="21" /></a><p class="wp-caption-text">An alternative taskbar look for Windows 7</p></div><p>Today, I decided to see if I could get accustomed to the Windows 7 taskbar look, which involves taking out those labels and showing merely the icons. Screenshot by Paul Thurrott:</p><div class="wp-caption aligncenter" style="width: 490px"><a href="http://www.winsupersite.com/win7/ff_taskbar.asp"><img class=" " title="Windows 7 Taskbar" src="http://www.winsupersite.com/images/win7/win7_ff_taskbar_02.jpg" alt="The default Windows 7 taskbar style" width="480" height="32" /></a><p class="wp-caption-text">The default Windows 7 taskbar style</p></div><p>This is when I discovered something cool yet shocking about my browsers.</p><div id="attachment_308" class="wp-caption alignright" style="width: 276px"><a href="http://content.fjd.me/2009/06/win7-taskbar-firefox3-20090614.png" class="thickbox no_icon" rel="gallery-305" title="Firefox in the taskbar"><img class="size-full wp-image-308" title="Firefox in the taskbar" src="http://content.fjd.me/2009/06/win7-taskbar-firefox3-20090614.png" alt="Firefox in the taskbar" width="266" height="234" /></a><p class="wp-caption-text">Firefox in the taskbar</p></div><p>Mozilla Firefox is a nice browser; that&#8217;s why I use it most of the time. Google Chrome is lightweight, fast, and aesthetically pleasing; that&#8217;s why it&#8217;s my default browser.</p><p><strong>But neither of them seem aware of Windows 7.</strong> Their browser icons are plainly represented in the taskbar, even when I&#8217;ve got multiple tabs open. In the screenshot to the right, Mozilla Firefox only gets <strong>one taskbar thumbnail</strong> when I mouse over the icon, <em>even though I have 4 tabs open</em>. The icon, too, doesn&#8217;t reveal anything about how many tabs are open.</p><div id="attachment_306" class="wp-caption alignnone" style="width: 276px"><a href="http://s2.frederickding.com/2009/06/win7-taskbar-chrome3-20090614.png" class="thickbox no_icon" rel="gallery-305" title="Chrome in the taskbar"><img class="size-full wp-image-306 " title="Chrome in the taskbar" src="http://s2.frederickding.com/2009/06/win7-taskbar-chrome3-20090614.png" alt="Chrome has the same issue" width="266" height="209" /></a><p class="wp-caption-text">Chrome has the same issue</p></div><p>With Google Chrome, the exact same thing happens. The thumbnail is one of the application, not the individual tabs open, so it would appear that Windows 7 isn&#8217;t aware of the individual tabs nor is Chrome taking advantage of the new taskbar.</p><p>Internet Explorer has no issue with this; <strong>as soon as more than one tab is opened, the taskbar reflects this change</strong>. <strong>Note:</strong> the same change occurs for Chrome and Firefox if <em>multiple WINDOWS</em> are opened.</p><div id="attachment_309" class="wp-caption aligncenter" style="width: 490px"><a href="http://content.fjd.me/2009/06/win7-taskbar-ie8-20090614.png" class="thickbox no_icon" rel="gallery-305" title="Internet Explorer in the taskbar"><img class="size-medium wp-image-309" title="Internet Explorer in the taskbar" src="http://content.fjd.me/2009/06/win7-taskbar-ie8-20090614-480x163.png" alt="Windows 7 recognizes tabs in Microsoft's browser" width="480" height="163" /></a><p class="wp-caption-text">Windows 7 recognizes tabs in Microsoft&#39;s browser</p></div><p>The shocking thing is, Apple&#8217;s new browser takes advantage of the taskbar. Perhaps one expects this from a company that focuses on user experience and aesthetics. But this just makes <a href="http://www.apple.com/safari/">Safari</a> awesome.</p><div id="attachment_310" class="wp-caption aligncenter" style="width: 490px"><a href="http://s2.frederickding.com/2009/06/win7-taskbar-safari4-20090614.png" class="thickbox no_icon" rel="gallery-305" title="Safari 4 in the taskbar"><img class="size-medium wp-image-310" title="Safari 4 in the taskbar" src="http://s2.frederickding.com/2009/06/win7-taskbar-safari4-20090614-480x168.png" alt="The taskbar actually recognizes the individual tabs in Safari 4" width="480" height="168" /></a><p class="wp-caption-text">The taskbar actually recognizes the individual tabs in Safari 4</p></div><p>You&#8217;ll notice that the thumbnails aren&#8217;t of the browser, but of the individual pages loaded in tabs. This means that I can click on a thumbnail to go directly to that tab — an excellent convenience, thanks to the Windows 7 taskbar.</p><p>I&#8217;m very surprised that Mozilla Firefox and Google Chrome, two of the most common browsers among people who are on the cutting edge of software technology, aren&#8217;t taking advantage of Windows 7&#8242;s new taskbar. After all, according to <a href="http://wakoopa.com/">Wakoopa</a> (which tracks software usage), <a href="http://wakoopa.com/categories/internet/browsers">Firefox and Chrome are the 1st and 3rd most used browsers on Windows</a>. Come on, Mozilla developers, make your browser more Aero-aware and taskbar-aware! Even Chrome looks nicer on Aero Glass by default.</p><div id="attachment_312" class="wp-caption aligncenter" style="width: 522px"><a href="http://content.screencast.com/users/frederick.ding/folders/Jing/media/5f536a69-b74a-4724-946e-b0a57cf878d6/google-chrome-win7-20090614.png" class="thickbox no_icon" rel="gallery-305" title="Google Chrome on Windows 7"><img class="size-full wp-image-312" title="Google Chrome on Windows 7" src="http://s2.frederickding.com/2009/06/google-chrome-win7-20090614.png" alt="Chrome looks really attractive with an Aero Glass interface" width="512" height="384" /></a><p class="wp-caption-text">Chrome looks really attractive with an Aero Glass interface</p></div><p>Taskbar thumbnails are really useful when the taskbar items don&#8217;t have labels and when the icons are combined. It&#8217;s no longer necessary to read the labels to determine which item to click on; I can just mouse over, quickly scan over the thumbnails, and click on the one I want. Kudos to the people at Microsoft who came up with this intuitive interface!</p><p>If you&#8217;re still on Windows XP — noting that it is nearly 8 years old — or on Vista, Windows 7 is a major step up in terms of the user interface. It might take a bit of adjusting, but in the end, I am certain you&#8217;ll like it.</p><p style="text-align: center;"><a href="http://click.linksynergy.com/fs-bin/click?id=fnXbE8VP1mE&#038;offerid=166833.10000398&#038;subid=0&#038;type=4"><img class="aligncenter" style="border: 0pt none;" src="http://ad.linksynergy.com/fs-bin/show?id=fnXbE8VP1mE&amp;bids=166833.10000398&amp;subid=0&amp;type=4&amp;gridnum=13" border="0" alt="Microsoft Store" width="300" height="250" /></a></p> ]]></content:encoded> <wfw:commentRss>http://www.frederickding.com/posts/2009/06/browsers-on-windows-7-14305/feed/</wfw:commentRss> <slash:comments>6</slash:comments> </item> </channel> </rss>
<!-- Served from: www.frederickding.com @ 2010-07-31 09:16:52 by W3 Total Cache -->