<?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>Tony Chung: Creative Communications &#187; Productivity</title>
	<atom:link href="http://tonychung.ca/category/productivity/feed/" rel="self" type="application/rss+xml" />
	<link>http://tonychung.ca</link>
	<description>Tony Chung is a Vancouver-based creative communications consultant who develops and optimizes websites, produces multimedia and music, writes and illustrates technical documentation, and blogs the living daylight out of faith, family, pop culture, creativity, technology, art, and whatever picks his fancy at the moment.</description>
	<lastBuildDate>Thu, 01 Jul 2010 07:13:05 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Bang my head against the MediaWiki wall</title>
		<link>http://tonychung.ca/2010/05/bang-my-head-against-the-mediawiki-wall/</link>
		<comments>http://tonychung.ca/2010/05/bang-my-head-against-the-mediawiki-wall/#comments</comments>
		<pubDate>Fri, 28 May 2010 07:37:45 +0000</pubDate>
		<dc:creator>Tony Chung</dc:creator>
				<category><![CDATA[Productivity]]></category>
		<category><![CDATA[blogging]]></category>
		<category><![CDATA[mediawiki]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[technical communication]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[web development]]></category>
		<category><![CDATA[web programming]]></category>
		<category><![CDATA[wiki]]></category>
		<category><![CDATA[writers]]></category>

		<guid isPermaLink="false">http://tonychung.ca/?p=899</guid>
		<description><![CDATA[One of my really cool projects is to harness the collaborative CMS features of MediaWiki as a means to store comments within an HTML-based help system. I thought I'd start by implementing a forms-based entry that created wiki pages when first loaded, but after getting so far I've been banging my head against the wall.

Let me explain what I've done so far, with the hope that someone out there on teh Interweb would be able to help me out. I'll post an update when I get it sorted out. (Sorry, I'm not posting screen shots to save time.]]></description>
			<content:encoded><![CDATA[<p>One of my really cool projects is to harness the collaborative CMS features of <a href="http://bit.ly/9F8VK7" target="_blank">MediaWiki</a> as a means to store comments within an HTML-based help system. I thought I&#8217;d start by implementing a forms-based entry that created wiki pages when first loaded, but after getting so far I&#8217;ve been banging my head against the wall.</p>
<p>Let me explain what I&#8217;ve done so far, with the hope that someone out there on <a href="http://bit.ly/am63WP" target="_blank">teh Interweb</a> would be able to help me out. I&#8217;ll post an update when I get it sorted out. (Sorry, I&#8217;m not posting screen shots to save time.)</p>
<h2>One wiki, one plugin, and minimal code</h2>
<p>So far I&#8217;ve been able to get away with minimal code. I installed MediaWiki Version 1.15.2, one plugin, and added a couple of variables to the <strong>LocalSettings.php</strong> to configure and register it within my wiki.</p>
<p>To add article comments, I found the extension: <a href="http://bit.ly/b9tRmC" target="_blank">Article Comments</a> by <a href="http://bit.ly/aqYyGp" target="_blank">Jim R. Wilson</a>. With little effort, I can embed a comment form in any MediaWiki page.</p>
<p>To embed the comment form on every new page, I added the extension&#8217;s markup to the special pages <strong>Newarticletext</strong> and <strong>Noarticletext</strong>. To figure out which pages to edit, I found all the default system messages listed on the page <strong>http://<em>{mediawiki_server}</em>/index.php/Special:AllMessages</strong>, where <strong><em>{mediawiki_server}</em></strong> is replaced by the location of your server.</p>
<p>This extension only adds comments to the Talk page of an existing article. While I can set the form to display on blank pages, I encounter errors when submitting the form because the article doesn&#8217;t yet exist, so the talk page can&#8217;t be created.</p>
<h2>The $1,000,000 question</h2>
<p>How do I convince MediaWiki to create a new page as soon as it&#8217;s requested? Can anyone point me in the right direction of recent resources?</p>
]]></content:encoded>
			<wfw:commentRss>http://tonychung.ca/2010/05/bang-my-head-against-the-mediawiki-wall/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>How to write spam that sticks</title>
		<link>http://tonychung.ca/2009/02/how-to-write-spam-that-sticks/</link>
		<comments>http://tonychung.ca/2009/02/how-to-write-spam-that-sticks/#comments</comments>
		<pubDate>Wed, 25 Feb 2009 21:26:37 +0000</pubDate>
		<dc:creator>Tony Chung</dc:creator>
				<category><![CDATA[Productivity]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[blogging]]></category>
		<category><![CDATA[computers]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[programs]]></category>
		<category><![CDATA[publishing]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[spam]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[web development]]></category>
		<category><![CDATA[web programming]]></category>

		<guid isPermaLink="false">http://tonychung.ca/?p=546</guid>
		<description><![CDATA[Since last week I've been receiving upwards of 300 spam comments a day. I somehow made it onto the Internet radar, which is proving to be a mixed blessing. A pet peeve of mine is seeing well known, high profile blogs with spam comments, as if the owner doesn't care about the quality of their community, only the amount of comments against their posts. For this reason alone I will continue to moderate comments against my blog. Readers who comment regularly will have their comments approved automatically from their third comment onward, unless their comment matches other triggers.]]></description>
			<content:encoded><![CDATA[<div id="attachment_552" class="wp-caption alignright" style="width: 310px"><a href="http://i.gizmodo.com/386902/happy-30th-birthday-spam"><img class="size-thumbnail wp-image-552" title="spam30" src="http://tonychung.ca/wp-content/uploads/2009/02/spam30-300x244.jpg" alt="Happy 30th Birthday SPAM ~ from Gizmodo" width="300" height="244" /></a><p class="wp-caption-text">Happy 30th Birthday SPAM ~ from Gizmodo</p></div>
<p>Since last week I&#8217;ve been receiving upwards of 300 spam comments a day. I somehow made it onto the Internet radar, which is proving to be a mixed blessing. Fortunately for the ones reading my blog, I activated the <a title="Akismet - no spam is good spam" href="http://akismet.com/" target="_blank">Akismet spam filter</a>, which comes installed by default with <a title="WordPress - only the best blogging software on the planet" href="http://www.wordpress.org" target="_blank">WordPress</a>, and only needs a <a title="Tony Chung on WordPress.com" href="http://tonychung.wordpress.com" target="_blank">WordPress.com API key</a> to activate. This plugin reviews submitted comments against a spam database, deletes the obvious, and marks the questionable content for me to approve.</p>
<p>On top of this, I added the <a title="wp-recaptcha plugin by Blaenk Denum" href="http://www.blaenkdenum.com/wp-recaptcha/" target="_blank">marvellous reCaptcha plugin</a> to both my comment and <a title="Contact form plugin by Dagan Design" href="http://www.dagondesign.com/articles/secure-form-mailer-plugin-for-wordpress/" target="_blank">secure contact forms</a>. Users need to verify two words in order to submit their forms. This prevents automated comment spamming bots, with the additional value of <a title="Read more about the reCaptcha project" href="http://recaptcha.net/" target="_blank">decrypting digitized copy from old books as part of a library project</a>.</p>
<p>A pet peeve of mine is seeing well known, high profile blogs with spam comments, as if the owner doesn&#8217;t care about the quality of their community, only the amount of comments against their posts. For this reason alone I will continue to moderate comments against my blog. Readers who comment regularly will have their comments approved automatically from their third comment onward, unless their comment matches other triggers.</p>
<h2>This week&#8217;s Spammy Award goes to</h2>
<p>I don&#8217;t plan to make a regular habit of glorifying spam, but I have to give the spammers credit. Everyone needs to fill out the reCaptcha before the form will submit, so this assures me that all my comments are made by human beings, even those that automatically process into my spam folder. What an amazing waste of time and energy it is for the people copy and paste spam comments into blogs all day long. I don&#8217;t mind that they submit; the more submissions they make, the more digitized text gets verified. A total win-win on all counts.</p>
<p>Also, with few exceptions, some of these comments are really, really, really funny. If you&#8217;re going to spend the time posting spam comments against blogs, you might as well make them interesting. Here are samples from a few that I found fascinating:</p>
<ul>
<li><em>&#8220;Guru, thank you for such wise advice, especially on a Thursday.&#8221;</em> (It was Monday.)</li>
<li><em>&#8220;Thank you, looking forward to many more visits!&#8221;</em></li>
<li><em>&#8220;Is it really exciting web site? Tell me more!&#8221;</em></li>
<li><em>&#8220;A very interesting read. I long to know more about you blog&#8221;</em></li>
<li><em>&#8220;Thank you for the informative work!&#8221;</em></li>
<li><em>&#8220;A very impressive and well organized site.&#8221;</em></li>
<li><em>&#8220;An excellent work! KEEP IT UP!&#8221;</em></li>
</ul>
<p>I&#8217;m so excited about these comments. They stand as testimonials for the quality of my work. Especially the last</p>
<h2>And for my next plugin</h2>
<p>I&#8217;d like to install or write a plugin where I can set up a list of words that stop comments from being stored in the database after they make it through the reCaptcha. Almost all of the spammers reference the same domain URL for the first 500 or so, then switch to a new domain for the next batch. I already remove the bulk of those comments with custom SQL directly against the database, but stopping these comments from entering the database at all will save me lots of time.</p>
<p>Can anyone out there in the blogosphere recommend a WordPress plugin that operates like a censor:</p>
<ul>
<li>Provides input to store a list of user-defined words</li>
<li>Intercepts all comments after successfully posting</li>
<li>Ignores the database write for comments that match the criteria</li>
<li>Saves comments that pass through the filter into the database</li>
</ul>
<p>Please comment below for the world at large to read, or <a title="Send Tony Chung a private email" href="http://tonychung.ca/contact/" target="_self">respond to me privately</a>. I look forward to discussing your suggestions!</p>
]]></content:encoded>
			<wfw:commentRss>http://tonychung.ca/2009/02/how-to-write-spam-that-sticks/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>Ink blogging at #northernvoice09</title>
		<link>http://tonychung.ca/2009/02/ink-blogging-at-northernvoice09/</link>
		<comments>http://tonychung.ca/2009/02/ink-blogging-at-northernvoice09/#comments</comments>
		<pubDate>Fri, 20 Feb 2009 19:18:40 +0000</pubDate>
		<dc:creator>Tony Chung</dc:creator>
				<category><![CDATA[Creativity]]></category>
		<category><![CDATA[Productivity]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[blogging]]></category>
		<category><![CDATA[computers]]></category>
		<category><![CDATA[images]]></category>
		<category><![CDATA[Tablet PC]]></category>
		<category><![CDATA[toys]]></category>
		<category><![CDATA[wow]]></category>
		<category><![CDATA[writing]]></category>

		<guid isPermaLink="false">http://tonychung.ca/2009/02/ink-blogging-at-northernvoice09/</guid>
		<description><![CDATA[<div id="scid:31C7882A-CF45-4fcc-A614-7A5A52E598FF:4f57f64a-57c2-4886-97e1-5995bf0d8ef2" class="wlWriterEditableSmartContent wp-caption alignnone" style="width: 410px">
<img title="Ink Generated with Ink Blog Plugin - http://www.edholloway.com" src="http://tonychung.ca/wp-content/uploads/2009/02/ink255250937500.png" alt="Hi Everyone: While watching Tris Hussey's Blog Mechanics presentation I just installed Ink Blog &#38; Live Writer" width="400" height="300" />
<p class="wp-caption-text">Example Ink Blog</p></div>]]></description>
			<content:encoded><![CDATA[<div id="scid:31C7882A-CF45-4fcc-A614-7A5A52E598FF:4f57f64a-57c2-4886-97e1-5995bf0d8ef2" class="wlWriterEditableSmartContent wp-caption alignnone" style="width: 517px">
<img title="Ink Generated with Ink Blog Plugin - http://www.edholloway.com" src="http://tonychung.ca/wp-content/uploads/2009/02/ink255250937500.png" alt="Hi Everyone: While watching Tris Hussey's Blog Mechanics presentation I just installed Ink Blog &amp; Live Writer" width="507" height="381" /></p>
<p class="wp-caption-text">Example Ink Blog</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://tonychung.ca/2009/02/ink-blogging-at-northernvoice09/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Internet—forever but not permanent</title>
		<link>http://tonychung.ca/2009/02/internet%e2%80%94forever-but-not-permanent/</link>
		<comments>http://tonychung.ca/2009/02/internet%e2%80%94forever-but-not-permanent/#comments</comments>
		<pubDate>Thu, 19 Feb 2009 07:03:09 +0000</pubDate>
		<dc:creator>Tony Chung</dc:creator>
				<category><![CDATA[Creativity]]></category>
		<category><![CDATA[Personality]]></category>
		<category><![CDATA[Philosophy]]></category>
		<category><![CDATA[Productivity]]></category>
		<category><![CDATA[Strategy]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[blogging]]></category>
		<category><![CDATA[children]]></category>
		<category><![CDATA[comics]]></category>
		<category><![CDATA[family]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[kids]]></category>
		<category><![CDATA[online]]></category>
		<category><![CDATA[parents]]></category>
		<category><![CDATA[publishing]]></category>
		<category><![CDATA[school]]></category>
		<category><![CDATA[weaknesses]]></category>
		<category><![CDATA[writing]]></category>

		<guid isPermaLink="false">http://tonychung.ca/?p=501</guid>
		<description><![CDATA[When I saw The Other Coast (image) comic strip in the paper this morning, I had to laugh. So much of today's communications media: phone, text/SMS/MMS, email, TV, online publishing—are only available as long as there is enough storage to keep them. The Way-Back Machine on the Internet Archive helped me recover my Tablet PC Blogs posts in a jam, but if all the hard drives in the universe were full, what would have happened then?

In contrast to my post about what happens on the Internet living forever, I present the alternative view. My friend Wayne Radford, the self-proclaimed "King of Poco", put this bug in my ear over lunch one rainy afternoon. The short version is that our online publishing efforts, though wide reaching, are only temporal.]]></description>
			<content:encoded><![CDATA[<div id="attachment_502" class="wp-caption aligncenter" style="width: 410px"><a href="http://comics.com/the_other_coast/2009-02-18/" target="_blank"><img class="size-full wp-image-502" title="The Other Coast 20090218" src="http://tonychung.ca/wp-content/uploads/2009/02/theothercoast_20090218.gif" alt="Click image to view The Other Coast Feb 18, 2009" width="400" height="121" /></a><p class="wp-caption-text">Click image to view The Other Coast February 18, 2009</p></div>
<p>When I saw this comic strip in the paper this morning, I had to laugh. So much of today&#8217;s communications media: phone, text/SMS/MMS, email, TV, online publishing—are only available as long as there is enough storage to keep them. The <a title="Way Back Machine" href="http://www.archive.org" target="_blank">Way-Back Machine on the Internet Archive</a> helped me recover my <a title="Tony Chung on Tablet PC Blogs Community Server" href="http://www.tabletpcblogs.com/blogs/jakethespud" target="_blank">Tablet PC Blogs</a> posts in a jam, but if all the hard drives in the universe were full, what would have happened then?</p>
<p>In contrast to my post about <a title="What Happens on the Internet Stays ~ tonychung.ca" href="http://tonychung.ca/2008/12/what-happens-on-the-internet-stays/" target="_self">what happens on the Internet living forever</a>, I present the alternative view. My friend <a title="Wayne Radford ~ King of Poco, Radford Asset Management" href="http://www.ram.wayneradford.com/" target="_blank">Wayne Radford, the self-proclaimed &#8220;King of Poco&#8221;</a>, put this bug in my ear over lunch one rainy afternoon. The short version is that our online publishing efforts, though wide reaching, are only temporal.</p>
<p>Way back in the dawn of time the human race shared stories of their heritage through the spoken word. In each family or tribe was a storyteller who entertained, provoked thought, and presented their traditions and history to the current generation. Before that storyteller died, he passed the mantle to the next in line, to carry on the tradition.</p>
<p>In our electronics-crazed age, we are disconnected from one another. We listen to our personal stereos. We play portable one-person video games. We share a sense of community, but that largely occurs online. Which reminds me of another great cartoon I saw this week.</p>
<p style="text-align: center;">
<div id="attachment_505" class="wp-caption aligncenter" style="width: 410px"><a href="http://www.arcamax.com/zits/s-493756-455718" target="_blank"><img class="size-full wp-image-505" title="zits_20090215" src="http://tonychung.ca/wp-content/uploads/2009/02/zits_20090215.gif" alt="Click to view Zits for February 15, 2009" width="400" height="195" /></a><p class="wp-caption-text">Click image to view Zits for February 15, 2009</p></div>
<p>The sad fact is that <a title="Wikipedia article about Social media" href="http://en.wikipedia.org/wiki/Social_media" target="_blank">Social Media</a> encourages online activity that makes us feel like we&#8217;re connecting with others. In reality we are still playing by ourselves in a large room with several others. When our kids were in preschool we arranged play dates so they could &#8220;get to know other kids&#8221;. It was an interesting phenomenon that even though they were in the same room, each of them enjoyed the experience of playing with a different set of toys—they rarely interacted, or played the same game together.</p>
<p>It soon became apparent that we arranged those play dates for other reasons besides our children&#8217;s social development; we arranged these dates for us to socialize with other parents. This became clear to me when I compared my wife&#8217;s impressions of the play dates where the parents of the children stayed to chat, with the ones where the parents dropped their kids off and left to run errands. My wife always felt a greater sense of connection when given the opportunity to socialize with other adults. Go figure.</p>
<p>Back to my original point. I wrote this blog entry and published it for the world at large to read. Well, actually, only the interested three or four of you will take the time to read this post. While my work makes me a published author for however long the post is kept on the server, <a title="Self exposed when the lights go out ~ tonychung.ca" href="http://tonychung.ca/2008/07/self-exposed-when-the-lights-go-out/" target="_self">when the lights go out</a>, it&#8217;s over.</p>
<p>This is a different experience than that of a printed book, which has the opportunity to live for on centuries (or not!) on a library bookshelf. Even then, the written word is still temporary. What matters most are the real-life connections we make with each other, right now. It&#8217;s easy to hide behind a pseudonym or a <a title="Who in the world would write something like this?" href="http://logisticsnightmare.blogspot.com" target="_blank">web site façade</a>, an instant messaging nick or an avatar. It&#8217;s far more difficult, and scary, to present ourselves as we really are.</p>
<p>I&#8217;ve had the great pleasure of joining various meetup groups, technology user groups, and other business/social networking groups that meet face to face. It&#8217;s fascinating to watch the dynamic within each group. There are those who use these occasions to promote their services, but still more who want to meet the real &#8220;you&#8221; behind the online &#8220;you&#8221;.</p>
<p>Which leads me to my next point: I&#8217;ve been invited to speak at <a title="Northern Voice 2009 conference" href="http://2009.northernvoice.ca/" target="_blank">Northern Voice</a> on February 20, 2009 about <em>&#8220;Putting Your Blog to Work&#8221;</em>. I&#8217;ve been keeping this pretty quiet, as I&#8217;ve been too busy to even think about my presentation. Plus, it&#8217;s my first time ever going to this conference, and I am not sure quite what to make of the whole thing.</p>
<p>One thing is certain: Face-to-face connection is what is required to create true permanence in the hearts and minds of others. I intend to share the real &#8220;me&#8221; behind the online &#8220;me&#8221;, and meet and get to know the real &#8220;you&#8221; behind your online &#8220;you&#8221;.</p>
<p>I hope to see you at Northern Voice. Let&#8217;s put the <em>&#8220;Social&#8221;</em> into <em>&#8220;Social Media&#8221;</em>.</p>
]]></content:encoded>
			<wfw:commentRss>http://tonychung.ca/2009/02/internet%e2%80%94forever-but-not-permanent/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>What happens on the Internet stays</title>
		<link>http://tonychung.ca/2008/12/what-happens-on-the-internet-stays/</link>
		<comments>http://tonychung.ca/2008/12/what-happens-on-the-internet-stays/#comments</comments>
		<pubDate>Wed, 17 Dec 2008 09:37:31 +0000</pubDate>
		<dc:creator>Tony Chung</dc:creator>
				<category><![CDATA[Productivity]]></category>
		<category><![CDATA[Strategy]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[human nature]]></category>
		<category><![CDATA[stc]]></category>
		<category><![CDATA[usability]]></category>
		<category><![CDATA[web development]]></category>
		<category><![CDATA[writing]]></category>

		<guid isPermaLink="false">http://tonychung.ca/?p=108</guid>
		<description><![CDATA[A search for "How do you force Google to reindex your site?" returns several tales of woe from developers caught in the midst of updating their websites, but found Google already indexed their content, errors and all. When we least expect it, search engine spiders work their magic. However, when we most need to update our indexed pages on Google, we are forced to wait. And wait. And wait. What happens on the Internet stays on the Internet—forever. I consider this a joke because this has always been, but so many people think it's something new. On the Internet time stands still: At the same time, people can be judged for their failings even as they are praised for their achievements.]]></description>
			<content:encoded><![CDATA[<p>Running joke in web designer circles: <em>&#8220;How do you force Google to reindex your site?&#8221;</em></p>
<p>Answer: <em>&#8220;You can&#8217;t force Google to do anything!&#8221;</em></p>
<p>A search for this question returns several tales of woe from developers caught in the midst of updating their websites, but found Google already indexed their content, errors and all. When we least expect it, search engine spiders work their magic. However, when we most need to update our indexed pages on Google, we are forced to wait. And wait. And wait.</p>
<p>Another running joke is that what happens on the Internet <em><strong>stays</strong></em> on the Internet—forever. I consider this a joke because this has always been, but so many people think it&#8217;s something new.</p>
<p>I received an email from a fellow STC member who was concerned that her posts on the international <a title="STC Member Forum" href="http://stcforum.org" target="_blank">STC Member Forum</a> were viewable by everyone on the world wide web. Yes Virginia, there is no <em>santa clause</em>&#8230; everything that is public on the Internet lives on in some exebyte of storage somewhere. I can still find my circa 1990 Usenet posts on music theory when I search archives for my very first internet email address. <a title="Contact Tony Chung Creative Communications" href="http://tonychung.ca/contact/" target="_blank">Send me a private message</a> and I&#8217;ll email you that address so you can search Google Groups for yourself and see what a total dweeb I was.</p>
<div id="attachment_346" class="wp-caption alignright" style="margin: 0pt 0pt 12px 12px; width: 310px;"><a href="http://www.sxc.hu/photo/328928"><img class="size-medium wp-image-346" title="flusterated" src="http://tonychung.ca/wp-content/uploads/2008/12/flusterated-300x225.jpg" alt="cap" width="300" height="225" /></a></div>
<p>What this tells me is that on the Internet time stands still: At the same time, people can be judged for their failings even as they are praised for their achievements. How many times have you seen political leaders brought down due to their undergraduate affiliations? These remnants can haunt them long into their retirement, because posts from the past can share equal billing with those of the present.</p>
<p>On one hand, this can be used to our advantage. When <a title="Tablet PC Blogs" href="http://www.tabletpcblogs.com" target="_blank">Tablet PC Blogs</a> was hacked I managed to recover and recreate most of my own blog entries using the <a title="The Way-Back Machine on the Internet Archive" href="http://archive.org" target="_blank">Way Back Machine</a>. The blog owner, <a title="Link to Layne P. Heiny's profile on Tablet PC Blogs" href="http://www.tabletpcblogs.com/user/Profile.aspx?UserID=2102" target="_blank">Laine P. Heiny</a>, also used the archive to restore most of the work for the rest of his site.</p>
<p>Another advantageous incident for me was when I  <a title="Cloud computing post written for Duo Consulting's blog" href="http://blog.duoconsulting.com/2008/09/11/cloud-computing-new-twist-on-an-old-idea/" target="_blank">blogged about cloud computing for </a><a title="Post on cloud computing for Duo Consulting" href="http://blog.duoconsulting.com/2008/09/11/cloud-computing-new-twist-on-an-old-idea/" target="_blank">Duo Consulting</a>. Immediately after the post went live, I received a request to reprint the article in its entirety from Jeremy Geelan, the editor of <a title="Cloud computing post also appears on sys-con.com" href="http://cloudcomputing.sys-con.com/node/673562" target="_blank">another online cloud computing zine</a>. This other magazine is a type of content aggregation factory, only they contact authors personally, and provide credit, a bio, and backlinks. I am honoured they considered me a &#8220;fresh new voice&#8221;, and likewise I have no qualms about referring people back to them. I even <a title="Duo is a verb" href="http://blog.duoconsulting.com/2008/10/13/human-vs-computer-content-aggregation-which-is-better/" target="_blank">Duoed the experience</a>.</p>
<p>There may be times where SEO may not work in your favour, especially once you are on their radar. While on the one hand I am fortunate that my site is picked up to be indexed on a regular basis, one update caused the marketing and legal departments of a previous employer serious concern due to my wording choice. On the upside, I&#8217;m glad that my wording commanded attention. On the downside, that was attention I didn&#8217;t need. Because of it I lost five hours of paid work while I made the changes to appease my past.</p>
<p>Depending on when you read this, those posts may still appear on search engine results. See? When we most need the spiders to crawl&#8230;.</p>
<p>Travel the Internet carefully. Nowadays just about everybody &#8220;Googles&#8221; the people they meet. Your Internet persona as characterized on all the different social media services are open game for prospective employers and clients, teachers, classmates, your kid&#8217;s softball coach—everybody, actually—to find out more about who you are, what you&#8217;ve done, and where you&#8217;ve been. A strong online persona can help you win business over your competitors, whereas a negative online persona could be detrimental. Likewise, in some circles, no online profile at all could be a sign of a lack of maturity in your chosen market. But it all depends on your goals.</p>
<p>Where do you fit in the grand scheme of the high I-Internet? Are you a blatantly public person who could care less how people perceive you? Or are you of the select mindset that no persona is a good persona?</p>
]]></content:encoded>
			<wfw:commentRss>http://tonychung.ca/2008/12/what-happens-on-the-internet-stays/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>At Christmas time, give the gift of PureEnergy</title>
		<link>http://tonychung.ca/2008/12/at-christmas-time-give-the-gift-of-pureenergy/</link>
		<comments>http://tonychung.ca/2008/12/at-christmas-time-give-the-gift-of-pureenergy/#comments</comments>
		<pubDate>Fri, 05 Dec 2008 11:33:07 +0000</pubDate>
		<dc:creator>Tony Chung</dc:creator>
				<category><![CDATA[Personality]]></category>
		<category><![CDATA[Productivity]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[applications]]></category>
		<category><![CDATA[batteries]]></category>
		<category><![CDATA[Christmas]]></category>
		<category><![CDATA[computers]]></category>
		<category><![CDATA[electronics]]></category>
		<category><![CDATA[life]]></category>
		<category><![CDATA[NiMH]]></category>
		<category><![CDATA[presents]]></category>
		<category><![CDATA[rechargeable alkaline]]></category>
		<category><![CDATA[shopping]]></category>

		<guid isPermaLink="false">http://tonychung.ca/?p=234</guid>
		<description><![CDATA[Christmas time is fast approaching. Surely you have those one or two finicky family members who are just impossible to shop for. Allow me to share a secret to my Christmas shopping that has alleviated much of the pressure, and restored the sense of peace to what is often the most dreaded experience at this time of year.

My secret is found in our family's running joke: "What do you get for the one who has everything?"

The answer:"BATTERIES!"]]></description>
			<content:encoded><![CDATA[<p>Christmas time is fast approaching. Surely you have those one or two finicky family members who are just impossible to shop for. Allow me to share a secret to my Christmas shopping that has alleviated much of the pressure, and restored the sense of peace to what is often the most dreaded experience at this time of year.</p>
<p>My secret is found in our family&#8217;s running joke: &#8220;<em>What do you get for the one who has everything?</em>&#8221;</p>
<p>The answer:&#8221;<em>BATTERIES!</em>&#8221;</p>
<h2>Going somewhere with no charge at all</h2>
<p>Earlier this year, the NiMH batteries in my digital camera ran out of juice just as we entered the restaurant to celebrate my wife&#8217;s birthday. I usually remember to charge the batteries before important events, but this time I had forgotten. The spare set, also being NiMH, were useless as well. NiMH batteries drain slowly, even when not being used.</p>
<p>Fortunately, we were close to the <a title="Ho ho ho at the Real Canadian Superstore" href="http://www.superstore.ca/" target="_blank">Superstore</a>, so I rushed in to pick up a pack of alkaline batteries. From my experience, alkaline batteries work better in electronics devices. They generate a higher current, run devices for a longer period, and best of all, don&#8217;t drain when they&#8217;re not being used. Alkaline batteries make ideal backups.</p>
<p>However, once I reached the battery aisle I was hit with a dilemma: Staring out at me from the shelves were two stacks of <a title="Pure Energy Visions Corporation" href="http://www.marketwatch.com/quotes/ca/pev" target="_blank">Pure Energy</a> brand <a title="Pure Energy, Canadian manufacturer of rechargeable alkaline batteries" href="http://www.pureenergybattery.com/" target="_blank">alkaline rechargeable batteries</a>. I remember using them ten years ago, but hadn&#8217;t seen them since. I thought the company had vanished off the face of the earth. But here they were.</p>
<h2>Left standing in the aisle</h2>
<div id="attachment_287" class="wp-caption alignright" style="width: 210px"><a href="http://www.pureenergybattery.com/chargers.php?page_num=2"><img class="size-full wp-image-287" title="smartcharger" src="http://tonychung.ca/wp-content/uploads/2008/12/smartcharger.png" alt="Pure Energy Smart Charger" width="200" height="246" /></a><p class="wp-caption-text">Pure Energy Smart Charger</p></div>
<p>What made my decision more difficult is that I had caught the product in between release cycles. On the same shelf were three different versions: their old green-packaged batteries from long ago, their recent black XL brand product, and their newly revived bright green and yellow packaging that showcases their environmental consciousness. I wasn&#8217;t sure which version of the product to buy.</p>
<p>All the packages boasted batteries that could be charged 500 times or more. All the batteries boasted a higher output than NiMH. And even more confusing, each package offered a charger with different features, and one &#8220;starter kit&#8221; came with twelve batteries instead of the usual eight.</p>
<p>Eventually I went with the black XLs, (no longer sold). The four AA and four AAA batteries came with a <a title="Pure Energy smart charger pack" href="http://pureenergybattery.com/chargers.php?page_num=2" target="_blank">smart charger</a> that also charged NiMH batteries. As I still owned stock in Energizer NiMH batteries I thought I should make an attempt at backwards compatibility.</p>
<h2>Ready for use with no charge required</h2>
<p>The best deal of all was that these batteries came already charged up. As I needed the batteries for my camera that minute, this product met my immediate need. I didn&#8217;t need to purchase an additional set of disposable alkaline batteries for use while waiting for these to charge. Add to this the benefit that they have a <strong>7-year shelf life</strong>: You can always count on your spare rechargeable alkaline batteries because they hold their charge when not being used.</p>
<p>More strangeness: the company boasts that these batteries don&#8217;t suffer the dreaded &#8220;memory&#8221; effect, which reduces the total potential charge if recharged too frequently. In fact, quite the opposite: recharge them early, recharge them often, and the batteries will last longer.</p>
<h2>Canadian bakin&#8217;, eh?</h2>
<p>I think my all-time favourite part about Pure Energy is that it is a Canadian company, and their product is a Canadian innovation. Through their feedback form I asked if they were planning to develop other sizes besides AA and AAA, because I regularly use 9-volt and D cells. In my message, I gushed:</p>
<blockquote><p>&#8220;Your products are amazing. I have been using rechargeable batteries in my CD player, flashlights, digital camera, and bluetooth keyboard and mouse for my computer for the past 5 years. I was frustrated that my NiMh batteries would drain even while still in the case, waiting to be used.&#8221;</p></blockquote>
<p>Stephen Meldrum, the  Vice President of Sales, responded immediately. While they would like opportunities to develop C and D size batteries, AA and AAA reach over 80% of the battery market. However, they partner with OEM manufacturers to develop custom products for different markets, and recently developed both NiMH and rechargeable alkaline cells for cordless telephones.</p>
<p>When I mentioned I&#8217;d be blogging their story, he asked me specifically to point out the environmental benefit of rechargeable alkaline batteries. As the only true direct replacement to disposable batteries this product enables us to have a significant impact on reducing waste entering landfills and green house gas emissions.</p>
<h2>Freedom has its price</h2>
<p>On average, the smart charger completes the charge cycle in under 6 hours. Each compartment charges independently. The <strong>green</strong> LED above each battery blinks during the charging cycle, and lights solid when finished. This instructs the user to remove the batteries.</p>
<p>When I used NiMH batteries exclusively, I got frustrated that my spare set never held their charge, so I got lazy. I left the batteries in the charger 24/7, because NiMH can&#8217;t be overcharged. Not so true with rechargeable alkaline.</p>
<div id="attachment_288" class="wp-caption alignnone" style="width: 410px"><a href="http://tonychung.ca/2008/12/at-christmas-time-give-the-gift-of-pureenergy/"><img class="size-full wp-image-288" title="smartcharger_corroded" src="http://tonychung.ca/wp-content/uploads/2008/12/smartcharger_corroded.jpg" alt="Smart Charger corroded" width="400" height="300" /></a><p class="wp-caption-text">Smart Charger corroded when batteries leaked</p></div>
<p>Again, I got lazy, and didn&#8217;t obey the solid <strong>green</strong> LEDs instructing me to remove my batteries from the charger. I left them in overnight. Actually, I left them charging for about a week.</p>
<p>One morning I awoke and noticed that two of the LEDs were lit <strong>red</strong>.</p>
<p>On further inspection, I realized the charger had been corroded entirely. I was beside myself. The tech in me reamed out the writer:</p>
<p>The word <strong>alkaline</strong> should have been a clue.</p>
<p>The only downside of my Pure Energy experience is due to my own neglect, which should serve as a warning to all: Pay attention to the little green lights, and don&#8217;t leave the batteries in the charger longer than twenty-four hours. Twelve hours should be sufficient, as a standard charge completes within six to eight hours.</p>
<p>From Pure Energy&#8217;s website news releases, I learned that they are the world&#8217;s only manufacturer of rechargeable alkaline batteries. All this and Canadian to boot. I hope this technology takes off.</p>
<hr />
<p><em>Update 2008/12/24: A recent post on redflagdeals.com linked to an online book that compared the power output of rechargeable vs. standard alkaline batteries. Visit <a title="Batteries in a Portable World: Rechargeable Alkaline" href="http://www.buchmann.ca/chap2-page9.asp" target="_blank">Batteries in a Portable World</a> for more information. I never noticed this problem with my batteries, but then I only use them in my low-power consumer electronics.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://tonychung.ca/2008/12/at-christmas-time-give-the-gift-of-pureenergy/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>WHY I haven&#8217;t blogged</title>
		<link>http://tonychung.ca/2008/12/why-i-havent-blogged/</link>
		<comments>http://tonychung.ca/2008/12/why-i-havent-blogged/#comments</comments>
		<pubDate>Tue, 02 Dec 2008 18:00:27 +0000</pubDate>
		<dc:creator>Tony Chung</dc:creator>
				<category><![CDATA[Personality]]></category>
		<category><![CDATA[Productivity]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[career]]></category>
		<category><![CDATA[music]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[skills]]></category>
		<category><![CDATA[strengths]]></category>
		<category><![CDATA[technical communication]]></category>
		<category><![CDATA[technical writing]]></category>
		<category><![CDATA[weaknesses]]></category>
		<category><![CDATA[web development]]></category>
		<category><![CDATA[writing]]></category>

		<guid isPermaLink="false">http://tonychung.ca/?p=243</guid>
		<description><![CDATA[So I says to my wife, "you know, I'd really like to work as an independent contractor for awhile and really get to see the world." The following day, my manager told me that they'd lost my contract as a technical writer. I wanted to say, "Would you like me to help you find it?" Instead I played it cool. "Great! Lots of time for blogging." As I wrote my last full post on November 6, obviously I didn't spend as much time blogging as I thought. What did I do instead? It couldn't have been because I ran out of things to say.]]></description>
			<content:encoded><![CDATA[<p>So I says to my wife, &#8220;<em>you know, I&#8217;d really like to work as an independent contractor for awhile and really get to see the world.</em>&#8221; The following day, my manager told me that they&#8217;d <a title="Leaving a job is tough... you know the drill..." href="http://tonychung.ca/2008/11/how-you-leave-is-how-you-will-enter/">lost my technical writing contract</a>. I wanted to say, &#8220;<em>Would you like me to help you find it?</em>&#8221; Instead I played it cool.</p>
<p>&#8220;<em>What&#8217;s the next step? Where do we go from here?</em>&#8221; I asked. In the back of my mind I thought, &#8220;<em>Great! Lots of time for blogging.</em>&#8221; I wrote my last full post was dated November 6, so obviously I didn&#8217;t spend as much time blogging as I thought. What did I do instead?</p>
<h2>WHY I didn&#8217;t blog</h2>
<p><a style="float: right; padding: 12px 0 12px 12px" title="Quality kid time with a new friend" href="#"><img class="size-full wp-image-267" title="kids_in_playground" src="http://tonychung.ca/wp-content/uploads/2008/11/kids_in_playground.jpg" alt="Quality kid time with a new friend" width="200" height="240" /></a></p>
<p>It couldn&#8217;t have been because I ran out of things to say. I have over 20 draft posts of thoughts I&#8217;ve collected since I started this blog, posts I intend to complete but haven&#8217;t had the time. During my sudden rush of unemployment I took the advice of my friend and former coworker: <a title="Spending time with the family is number one priority for me." href="http://tonychung.ca/2008/07/i-can-be-such-a-geek/">I spent time with my family</a>. By the end of the past month my kids&#8217; school was pretty darn sick of seeing me. It got to be a running joke that I helped my kids to be late for school every single day I didn&#8217;t have a job to go to. On my first day at my new job, my wife had them at school <strong>early</strong> enough to play with their friends before school.</p>
<p>Then <a title="Looking for a new career? Figure out what you want to do." href="http://tonychung.ca/2008/05/get-to-know-what-youre-good-at/">I evaluated what I was good at</a>, so that I could write a resume that showed my &#8220;stuff&#8221;. I spent a serious amount of time producing my <a title="Tony Chung Creative Communications technical writing portfolio" href="http://tonychung.ca/techwriter/">technical writing portfolio</a>. If you download it, be sure to drop me a line to suggest samples I should include that may be similar to your needs. One interviewer suggested that I show the source material for my <a title="Download only my technical illustration samples" href="http://tonychung.ca/techwriter/?opt=gfx">illustration samples</a> so that he could see what I started with. The current version of the portfolio includes those updates.</p>
<h2>Technical writer off the mark-et</h2>
<p>Last week I started a new position as a contract technical writer with a local company with global impact. Their core focus is developing communications products that served the military defense industry and is expanding since they were acquired last year by the one of the largest cable-service-network technology providers in Canada. There is so much diversity with lots of room to grow.</p>
<p>My new colleague commented that I am fortunate to be one of the blessed few who managed to find work during a slow economic point in history. I can&#8217;t claim all the credit for this. However, I will state that I have always been the master at WHY (What Have You). I am willing to go the wire and push myself to get things done.</p>
<p>What kept me busy over the past month was my web programming, SEO consulting, and WHY (What Have You) kind of work that I&#8217;ve been known for, being the &#8220;jack of all trades, master of none&#8221;. (Or as I like to call it, the &#8220;master of jack-all&#8221;). I&#8217;m still working to clean up the last bit of a number of projects, and I have more on the go once they&#8217;re done. Obviously busy-ness is not an option in my life—it&#8217;s a requirement.</p>
<p>Before I left my last contract I had just started a number of projects to help my friends and colleagues, which served to keep me occupied, exercise my skills, and teach me new things along the way:</p>
<ul>
<li>SEO consulting for a startup company that <a title="IPE Investment Pitch: Where Opportunity and Investment Merge" href="http://www.investmentpitch.com/" target="_blank">matches small cap companies with investors through promotional video</a></li>
<li>Converting PhotoShop layouts into W3C standard xHTML/CSS for a <a title="Kelman Design: Graphic designer" href="http://www.kelmandesign.com/design" target="_blank">graphic designer</a></li>
<li>Developing learning materials for an SFU course on topic-based authoring for a <a title="Intentional Design: Content strategies for business impact" href="http://www.intentionaldesign.ca" target="_blank">content strategist</a></li>
<li>Building a web site, and transcribing the <a title="Transformers Animated theme song as sheet music" href="http://tonychung.ca/getfile/tfanitheme.pdf" target="_self">theme song for the Transformers Animated Series into sheet music</a> for my son</li>
</ul>
<p>So now you know all about me and the <a title="Tony Chung Creative Communications services" href="http://tonychung.ca/creative-communications/"><strong>What Have You</strong></a> work that explains <strong>WHY</strong> I&#8217;ve been so silent this past month. As the dust settles from my burning the candle at both ends, I hope to get back onto a regular blogging schedule once gain.</p>
<p>Feel free to leave me some comments to let the world know what&#8217;s going on in your life. How have you been handling the work situation during this economic slowdown?</p>
]]></content:encoded>
			<wfw:commentRss>http://tonychung.ca/2008/12/why-i-havent-blogged/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>ExtJS befuddles me</title>
		<link>http://tonychung.ca/2008/10/extjs-befuddles-me/</link>
		<comments>http://tonychung.ca/2008/10/extjs-befuddles-me/#comments</comments>
		<pubDate>Fri, 10 Oct 2008 05:41:51 +0000</pubDate>
		<dc:creator>Tony Chung</dc:creator>
				<category><![CDATA[Creativity]]></category>
		<category><![CDATA[Productivity]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[computers]]></category>
		<category><![CDATA[documentation]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[json]]></category>
		<category><![CDATA[oop]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[technical communication]]></category>
		<category><![CDATA[technical writing]]></category>
		<category><![CDATA[web development]]></category>
		<category><![CDATA[xml]]></category>

		<guid isPermaLink="false">http://tonychung.ca/?p=166</guid>
		<description><![CDATA[I have only one more week on my current contract. My final responsibility is to finish off this über cool web view of one of our documentation products, which will be integrated as an output stream from the newly-installed XDocs XML content management system. The best part about technical communication is that I get paid to write all day, and when I need a break, I can fix the CSS for an embedded help system or hack some JavaScript. My Technical Communication department manager gave me permission to showcase the web output with obfuscated text in my portfolio, so be on the lookout for samples in the near future.

For the last month I've been going nuts trying to hack the ExtJS javascript application framework, recommended by the Technical Adviser from the company's Web Services department. I have no problem applying different plugins to my project. However, when I try to add custom behaviours to the objects, I get that little red Firebug that shows me the hand and says "not so fast, cowboy!"]]></description>
			<content:encoded><![CDATA[<p>I have only one more week left on my current contract. My final responsibility is to finish off this über cool web view of one of our documentation products, which will be integrated as an output stream from the newly-installed <a title="Bluestream XDocs CMS - another Vancouver-based company" href="http://www.bluestream.com/" target="_blank">XDocs XML content management system</a>. The best part about technical communication is that I get paid to write all day, and when I need a break, I can fix the CSS for an embedded help system or hack some JavaScript. My Technical Communication department manager gave me permission to showcase the web output with obfuscated text in <a title="Tony Chung's technical writing, web development, online communications and multimedia production portfolio" href="http://tonychung.ca/portfolio-site">my portfolio</a>, so be on the lookout for samples in the near future.</p>
<p>For the last month I&#8217;ve been going nuts trying to hack the <a title="ExtJS - javascript isn't for kids anymore" href="http://extjs.com/" target="_blank">ExtJS javascript application framework</a>, recommended by the Technical Adviser from the company&#8217;s Web Services department. I have no problem applying different plugins to my project. However, when I try to add custom behaviours to the objects, I get that little red <a title="Firebug script tracer/debugger with console" href="http://getfirebug.com/" target="_blank">Firebug</a> that shows me the hand and says &#8220;not so fast, cowboy!&#8221;</p>
<p>I&#8217;ve read the scant <a title="Learning ExtJS wiki" href="http://extjs.com/learn/" target="_blank">Learning ExtJS wiki</a>, and tried to translate the <a title="ExtJS API Documentation" href="http://extjs.com/deploy/dev/docs/" target="_blank">ExtJS API Documentation</a> to build sample code, all to no avail. Piecing together fragments from the <a title="ExtJS User Forums" href="http://extjs.com/forum/" target="_blank">ExtJS User Support Forums</a> has been equally frustrating. I&#8217;ve found the user forums <a title="ExtJS forums are extremely hostile to newbies" href="http://extjs.com/forum/showthread.php?t=28441" target="_blank">extremely hostile to newbies</a>. The common complaint is that they don&#8217;t believe that the ExtJS forum is meant to teach users JavaScript OOP. I think the user base grew from version 1. Now experts by version 2, they forget that others haven&#8217;t been along the journey with them.</p>
<p>Many of the users are so ExtJS entrenched that they assume the reader has committed every single post from both version 1 and version 2 to memory. One would have to, because the accepted response to many questions is only one line of code without context, and the reader is just supposed to &#8220;get it&#8221;. (Strangely enough, the original poster often does.)</p>
<p>Add the additional stress of my having to find a new job, and you have my current befuddled state.</p>
<form style="display: block;" action="http://www.dpbolvw.net/interactive" method="get">
<table border="0" cellspacing="0" cellpadding="5" width="100%">
<tbody>
<tr>
<td width="10%" valign="top"><img src="http://images.chapters.indigo.ca/covers/books/199/0596101996_b.jpg" border="0" alt="JavaScript" /></td>
<td valign="top"><strong><span style="font-size: medium;">JavaScript</span></strong><br />
<span style="font-size: x-small;">This Fifth Edition is completely revised and expanded to cover JavaScript as it is used in today&#8221;s Web 2.0 applications. This book is both an example-driven programmer&#8221;s guide and a keep-on-your-desk reference, with new chapters that explain everything you need to know to get the most out of JavaScript, including: Scripted HTTP and Ajax XML processing Client-side graphics using the canvas tag Namespaces in JavaScript&#8211;essential when writing complex programs Classes, closures, persistence, Flash, and JavaScript embedded in Java applications.</span></p>
<hr />
<input name="pid" type="hidden" value="3075302" />
<input name="aid" type="hidden" value="10408997" />
<input name="cjsku" type="hidden" value="978059610199" />
<input name="url" type="hidden" value="http://www.chapters.indigo.ca/books/JavaScript-The-Definitive-Guide-David-Flanagan/9780596101992-item.html" />
<input type="submit" value="Buy" /></td>
</tr>
</tbody>
</table>
</form>
<p>An understanding of OOP is essential in understanding the way ExtJS extends common prototypes. Fortunately, in my last-ditch effort to plow through unexplored regions of the forum I stumbled upon a <a title="Recommendation for O'Reilly's JavaScript: the Definitive Guide by David Flanagan" href="http://extjs.com/forum/showthread.php?p=176874#post176874" target="_blank">recommendation to purchase a really good JavaScript book</a>, <a title="JavaScript: The Definitive Guide (5th Edition) by David Flanagan" href="http://www.jdoqocy.com/click-3075302-10408997?url=http%3A%2F%2Fwww.chapters.indigo.ca%2Fbooks%2FJavaScript-The-Definitive-Guide-David-Flanagan%2F9780596101992-item.html&amp;cjsku=978059610199" target="_blank">JavaScript: The Definitive Guide (5th Edition)</a> by David Flanagan. Several users recommend this book to help users understand the object-oriented JavaScript programming concepts behind ExtJS, stuff I managed to miss by coding script as a writer rather than a software developer.</p>
<p>I only hope this recommendation didn&#8217;t come too late. It will take up to a week to receive this book if I order it by mail, but I know <a title="Chapters Indigo - almost Canadian bookstore" href="http://www.chapters.ca" target="_blank">Chapters</a> has it in stock. Wish me luck.</p>
]]></content:encoded>
			<wfw:commentRss>http://tonychung.ca/2008/10/extjs-befuddles-me/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Virtual meetings can make a real-world difference</title>
		<link>http://tonychung.ca/2008/09/virtual-meetings-can-make-a-real-world-difference/</link>
		<comments>http://tonychung.ca/2008/09/virtual-meetings-can-make-a-real-world-difference/#comments</comments>
		<pubDate>Wed, 17 Sep 2008 08:15:26 +0000</pubDate>
		<dc:creator>Tony Chung</dc:creator>
				<category><![CDATA[Creativity]]></category>
		<category><![CDATA[Productivity]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[air]]></category>
		<category><![CDATA[apollo]]></category>
		<category><![CDATA[applications]]></category>
		<category><![CDATA[flex]]></category>
		<category><![CDATA[multimedia]]></category>
		<category><![CDATA[programs]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[stc]]></category>
		<category><![CDATA[technical communication]]></category>
		<category><![CDATA[technical writing]]></category>
		<category><![CDATA[webinar]]></category>

		<guid isPermaLink="false">http://tonychung.ca/?p=110</guid>
		<description><![CDATA[On September 16, RJ Jácquez, Senior Product Evangelist for the Adobe Technical Communication Suite, presented a remote meeting for the Society for Technical Communication Canada West Coast chapter. His involvement actually went above and beyond a mere sales pitch. RJ hosted the entire meeting through Acrobat Connect Pro, which combined a live video feed from our meeting location, prerecorded audio and video files stored on the Connect server, and his own presentation about the enhancements to the Adobe Technical Communication Suite for version 1.3. As part of the A/V team I was stoked to try out this technology. I wrote an article about our rehearsal for Coast Lines, the newsletter of the STC Canada West Coast chapter.]]></description>
			<content:encoded><![CDATA[<p>On September 16, <a title="RJ Jácquez also blogs too" href="http://blogs.adobe.com/rjacquez/" target="_blank">RJ Jácquez, Senior Product Evangelist for the Adobe Technical Communication Suite</a>, presented a remote meeting for the <a title="STC Canada West Coast, a geographic community of the international Society for Technical Communication" href="http://www.stcwestcoast.ca" target="_blank">Society for Technical Communication Canada West Coast chapter</a>. His involvement actually went above and beyond a mere sales pitch. RJ hosted the entire meeting through <a title="Adobe Acrobat Connect Pro" href="http://www.adobe.com/acrobatconnect/" target="_blank">Acrobat Connect Pro</a>, which combined a live video feed from our meeting location, prerecorded audio and video files stored on the Connect server, and his own presentation about the enhancements to the <a title="Adobe Technical Communication Suite -- Oh Wow." href="http://www.adobe.com/technicalcommunicationsuite/" target="_blank">Adobe Technical Communication Suite for version 1.3</a>. As part of the A/V team I was stoked to try out this technology. I wrote an article about our rehearsal for <a title="Coast Lines preview of the Sep 16 program meeting" href="http://www.stcwestcoast.ca/index.php/site/coastlines_article/reach_out_and_connect_to_our_remote_members/" target="_blank">Coast Lines, the newsletter of the STC Canada West Coast chapter</a>.</p>
<p>In that article I wrote that I felt:</p>
<blockquote><p><span class="textBody">&#8230;a discussion of FrameMaker, Robohelp, Captivate, and Acrobat may possibly be completely overshadowed by <a title=" Acrobat Connect Pro for presentation and eLearning" href="http://www.adobe.com/products/acrobatconnectpro/" target="_blank">Adobe’s Acrobat Connect</a> web conferencing system built on the AIR platform.</span></p></blockquote>
<p>Well, Adobe Connect is very cool. I am intrigued by how well the technology enables a user to host webinars without having to download any additional software. Any user can create an account on <a title="Adobe's website" href="http://www.adobe.com" target="_blank">www.adobe.com</a> that gives them their own unique &#8220;Connectnow beta&#8221; URL to share with up to three participants at a time. Users can share desktops and specific applications, and run virtual meetings just like the one we held tonight, only on a much smaller scale. (In response to a remote member&#8217;s question, users can purchase a subscription to the Pro version if they need more resources. At the time of this writing, it&#8217;s only $39 USD/month.)</p>
<div id="attachment_116" class="wp-caption aligncenter" style="width: 310px"><a href="http://tonychung.ca/images/2008/adobetechcomicons.jpg"><img class="size-medium wp-image-116" title="Adobe Technical Communications Suite application icons" src="http://tonychung.ca/images/2008/adobetechcomicons.jpg" alt="Adobe Technical Communication Suite" width="300" height="55" /></a><p class="wp-caption-text">Adobe Technical Communications Suite</p></div>
<p>However, the major breakthrough for Adobe is how well the <a title="Adobe AIR homepage" href="http://www.adobe.com/air" target="_blank">AIR platform</a> integrates not only Adobe-branded applications like FrameMaker, Acrobat, RoboHelp, and Flash, but also embeds files created in other applications into a single file. Adobe is well-known in the world of multimedia, so of course embedded Acrobat 3D, audio, and video files play well. However, I was not expecting how well it integrated even Microsoft Office files. I really shouldn&#8217;t be surprised—after all, AIR is an acronym for <a title="Adobe AIR homepage" href="http://www.adobe.com/air" target="_blank">Adobe Integrated Runtime</a>.</p>
<p>Last year I won a ticket to attend the <a title="Massive Technology Show 2007" href="http://www.massivetechshow.com/van07/index.asp" target="_blank">Massive Technology Show</a> through a draw at an STC meeting. As part of the conference I got to attend a mind-blowing workshop on Adobe&#8217;s fledgling Flex and Apollo platform for building <a title="Wikipedia page describing Rich Internet Applications needs help. Can you help?" href="http://en.wikipedia.org/wiki/Rich_internet_applications" target="_blank">Rich Internet Applications (RIA)</a>. Even though I took notes back then, I don&#8217;t have a clue what I got myself into. That platform eventually became Adobe AIR, and it &#8220;AIRs&#8221; on the side of extreme coolness.</p>
<p>But wait, there&#8217;s more. That very same integration that makes AIR such a delight also exists in the ubiquitous Acrobat format as well. Now a PDF is no longer just a means to preserve your fonts and layout in a print-like version of your document. Now you can embed user-interactive 3D models from virtually any 3D CAD design software, Flash SWF applications, video, audio, and live Internet streams, into a PDF portfolio.</p>
<p>For this reason, coupled with the Connectnow live meeting, file sharing, and more web site, I&#8217;m so glad I waited to update my <a title="Tony Chung's PDF portfolio of his BCIT software documentation class work" href="http://tonychung.ca/techwriter" target="_blank">Technical Communication PDF portfolio</a>. Right now it only contains a few projects I completed in my <a title="Writing and Testing Software Manuals - part of the BCIT Associate Certificate in Technical Writing" href="http://www.bcit.ca/study/outlines/comm2206" target="_blank">Writing and Testing Software Manuals class at BCIT</a>. Acrobat Pro Extended ver. 9 provides a wizard that I can use to create a PDF portfolio that includes samples of all sorts of work I&#8217;ve done: graphics, movies, flash, audio, spreadsheets, web application prototypes—there is no end to what I could do.</p>
<p>So, RJ: if you&#8217;re reading this, any chance I could buddy up to you and score a copy of the Adobe Technical Communications Suite so I can write a review? You have my email address. I&#8217;ll be waiting.</p>
]]></content:encoded>
			<wfw:commentRss>http://tonychung.ca/2008/09/virtual-meetings-can-make-a-real-world-difference/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Days like these</title>
		<link>http://tonychung.ca/2008/07/days-like-these/</link>
		<comments>http://tonychung.ca/2008/07/days-like-these/#comments</comments>
		<pubDate>Sat, 05 Jul 2008 03:56:55 +0000</pubDate>
		<dc:creator>Tony Chung</dc:creator>
				<category><![CDATA[Creativity]]></category>
		<category><![CDATA[Productivity]]></category>
		<category><![CDATA[Strategy]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[life]]></category>
		<category><![CDATA[priorities]]></category>
		<category><![CDATA[project management]]></category>
		<category><![CDATA[skills]]></category>
		<category><![CDATA[strengths]]></category>
		<category><![CDATA[technical writing]]></category>
		<category><![CDATA[usability]]></category>
		<category><![CDATA[weaknesses]]></category>

		<guid isPermaLink="false">http://tonychung.ca/?p=29</guid>
		<description><![CDATA[Some days it feels like I hit the ground running. Today it felt more like I lost my breath as I chased the ground as it ran off well ahead of me. I never did catch up; and you know, for the first time in my life, I felt like shutting down my computer, waving a white flag, and sitting on the beach sipping a triple venti soy peppermint macchiatto with extra caramel drizzle.]]></description>
			<content:encoded><![CDATA[<p>Some days it feels like I hit the ground running. Today it felt more like I lost my breath as I chased the ground as it ran off well ahead of me. I never did catch up; and you know, for the first time in my life, I felt like shutting down my computer, waving a white flag, and sitting on the beach sipping a <a id="sbuxdrink"></a>triple venti soy peppermint macchiatto with extra caramel drizzle.</p>
<p>It&#8217;s days like these that make me realize I have a tendency to become obsessed with my work because I love the work I do—Fixing stuff. Writing stuff. Hacking code. Teaching methods and principles. Having people listen—This is all good. A close friend of mine told me years ago, <a title="Home page of Tony Chung.ca" href="http://tonychung.ca">Tony</a>, when you find your dream job, you&#8217;ll never have to work again for the rest of your life. I&#8217;d like to think he&#8217;s right.</p>
<p>But even in the dream job, there&#8217;s often a lot of work that needs to be done. Often there are competing priorities which just need to be prioritized and then picked off, one by one. Often there are complications when things don&#8217;t work out as planned which use up the contingency the project planner factored in for just such possibilities. Issues may even arise that eat into the contingency planned for another project, but that&#8217;s a topic best pontificated some other day. Often there are compromises that need to be made in order to get the job done, on time, and under budget.</p>
<p>Even in our dream job, there is often work that we don&#8217;t like to do that must be done. My problem, the perfectionist that I am, is leaving well enough alone, and moving on quickly to the next project just because it needs to be done. Also, I enjoy solving the problems and writing a process for later. No sooner do I solve one problem that another one quickly takes over, and the process never gets written.</p>
<p>So, how do we cope, when barraged with a number of different thoughts, activities, and tasks that need to be done, seemingly all at the same time? How do we deal with being overwhelmed by the sheer massiveness of the mammoth task list?</p>
<h2>Make a list</h2>
<p>The obvious starting point is to understand the subtasks within the mammoth task at hand. How do you eat an elephant? One bite at a time. I remember watching on the <a title="Blue Planet DVD series by BBC and the Discovery Channel" href="http://www.amazon.ca/gp/search?ie=UTF8&amp;keywords=blue%20planet&amp;tag=tonchuonl-20&amp;index=dvd-ca&amp;linkCode=ur2&amp;camp=15121&amp;creative=330641">Blue Planet DVD series</a><img style="border:none !important; margin:0px !important;" src="http://www.assoc-amazon.ca/e/ir?t=tonchuonl-20&amp;l=ur2&amp;o=15" border="0" alt="" width="1" height="1" /> how a group of killer whales drowned and then bit chunks out of a large blue whale calf. The rest of the dead creature sank to the bottom of the ocean, where other scavengers ate its flesh and organs. Eventually small hagfish cleaned out the marrow from within the bones, and small microbes cleaned off the bones themselves. If nature breaks large whale tasks into smaller, manageable chunks, then why don&#8217;t we?</p>
<h2>Visually map the list</h2>
<p>I&#8217;m a visual thinker by nature, so I like to play connect the thoughts, drawing my tasks onto paper. Lately I&#8217;ve been exploring this free mind mapping tool called <a title="Visit the wiki for Freemind" href="http://freemind.sourceforge.net/wiki/index.php/Main_Page">Freemind</a>, but using a computer is really counterintuitive to the actual process of planning. However, there has been talk on the <a title="Home of the DITA users Yahoo group" href="http://tech.groups.yahoo.com/group/dita-users/">DITA Users Yahoo group</a> about <a title="Read the message in its entirety" href="http://tech.groups.yahoo.com/group/dita-users/message/10997">converting Freemind map data into a ditamap</a> to link to various topics. Perhaps a computer-generated mind map may eventually work its way into some deliverable some time down the line.</p>
<p>Seeing my thoughts on paper visually helps me to group similar thoughts together, building relationships into what used to be unrelated tasks. I see dependencies where certain tasks need to be completed before attempting to start the next task. Among these dependencies I see which tasks are awaiting response from others. How liberating.</p>
<h3>Sample of a hand-drawn map of my current tasks</h3>
<p><img src="http://tonychung.ca/images/2008/example_mapdraw.jpg" alt="Sample of a hand-drawn map of my current tasks" width="500" height="636" /></p>
<h3>Sample of a Freemind map of a website project</h3>
<p><img src="http://tonychung.ca/images/2008/example_freemind.jpg" alt="Sample of a Freemind map of a website project" width="500" height="372" /></p>
<h2>Prioritize the list</h2>
<p>I don&#8217;t do this hardly enough. There is usually never any time to explore other prioritizing methods except randomly applying <em>A</em>, <em>B</em>, and <em>C</em> to all the tasks. I prefer letters. In one of my previous jobs our twit of a general manager listed everything as <strong>priority 1</strong>. He also mispronounced &#8220;nuculus&#8221; (he meant &#8220;nucleus&#8221;), and blasphemed &#8220;<a title="Seems a lot of people mispronounce this word too" href="http://dictionary.reference.com/browse/priories">priorize</a>&#8221; (instead of &#8220;prioritize&#8221;). Figures if he didn&#8217;t know the proper word to use, he couldn&#8217;t do it either.</p>
<p>When the task list is small, this casual approach is usually all that&#8217;s takes. When the task list is massive, and the stakes are higher, a more systematic approach is required. I stumbled upon a November 2004 STC Intercom magazines  article entitled, <a title="Intercom article: Planning a Web Site Redesign in Six Steps (Acrobat format)" href="http://www.stc.org/intercom/pdfs/2004/2004011_08-11.pdf">Planning a Web Site Redesign in Six Steps</a>, where the authors used a forced choice chart to help their client decide the top five reasons visitors use their site. (I was only going to link to <a title="STC Intercom main page" href="http://www.stc.org/intercom">the STC Intercom front page</a> but this article is virtually impossible to find, even if you were logged in and searched for its title.)</p>
<p>While I hardly have the time to breathe at work, I can see how using this chart to analyze and force myself to decide between tasks of seemingly equivalent priority would provide an objective rationale as to why I chose to work on one project over another. When questioned I could refer to the chart which, at the time, showed specific tasks ranking higher in the list. In the face of my many shifting priorities, I will have to experiment with this and let you know how it goes.</p>
<h3>Sample of a forced choice chart</h3>
<p><img src="http://tonychung.ca/images/2008/example_forcedchoice.gif" alt="Sample of a forced choice chart from STC Intercom Nov 2004" width="500" height="394" /></p>
<h2 style="clear: left;">At the end of the day</h2>
<p>It&#8217;s nice to know that I wasn&#8217;t the only one who had problems today. When the barista at Starbucks made <a title="return to the description of my drink at the top" href="#sbuxdrink">my drink</a>, the cap fell off the caramel squeeze bottle, and plopped right into my soy covered with espresso shots. It&#8217;s probably not nice to derive my pleasure from another&#8217;s accidents, but it lightened my mood, and I so needed that.</p>
<p>There are all kinds of other strategies that I&#8217;ve explored and would like to use more often, but I&#8217;m sure you&#8217;re sick of hearing me yak. What kind of prioritizing strategy do you use, however formal or informal it may be?</p>
]]></content:encoded>
			<wfw:commentRss>http://tonychung.ca/2008/07/days-like-these/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
	</channel>
</rss>
