<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-6242784904151625912</id><updated>2012-01-21T10:31:49.093-05:00</updated><category term='TomTom'/><category term='Dojo'/><category term='Vista'/><category term='GWT'/><category term='Microsoft'/><category term='OpenLaszlo'/><category term='hotmail'/><category term='NYC'/><category term='pojo'/><category term='Semantic Web'/><category term='donate'/><category term='MacBook Pro'/><category term='Dawn of War'/><category term='hunger'/><category term='Windows'/><category term='Tutorial'/><category term='ranking'/><category term='Apple'/><category term='Oracle'/><category term='SOA'/><category term='10g'/><category term='Cingular SYNC'/><category term='TIVO'/><category term='maryland'/><category term='presentation'/><category term='Web'/><category term='OS X'/><category term='trends'/><category term='grid'/><category term='software development'/><category term='tax'/><category term='charity'/><category term='consulting'/><category term='spring'/><category term='keyboard'/><category term='Digital Photo Frame'/><category term='evil'/><category term='Ruby on Rails'/><category term='dotnet'/><category term='JSON'/><category term='driving'/><category term='Tivo Desktop'/><category term='India'/><category term='training'/><category term='cars'/><category term='Macintosh'/><category term='Kids'/><category term='seti'/><category term='hibernate'/><category term='JVM'/><category term='SSH'/><category term='Recycle'/><category term='AjaxWorld'/><category term='java'/><category term='video games'/><category term='ajax'/><category term='Office'/><category term='security'/><category term='violence'/><category term='Problems'/><category term='Design'/><category term='Prototype'/><category term='2007'/><category term='Web 2.0'/><category term='Beginner'/><category term='Cartoons'/><category term='Google'/><category term='Parallels'/><category term='SGH-A707'/><category term='SOAP'/><category term='Reuse'/><category term='Development'/><category term='Bangalore'/><category term='Firefox'/><category term='Eclipse'/><category term='insurance'/><category term='GPS'/><category term='grid computing'/><category term='Bluetooth'/><category term='Cingular'/><category term='coffee'/><category term='Comic Books'/><category term='cuil'/><category term='JavaScript'/><category term='Silverlight'/><title type='text'>Francis Wong</title><subtitle type='html'>Thoughts about random things on the Web regarding Life, Software Development, Video Games, Photography, and Raising Kids....</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://wongwords.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6242784904151625912/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://wongwords.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Francis Wong</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>45</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-6242784904151625912.post-270541982683898332</id><published>2009-02-22T14:44:00.000-05:00</published><updated>2009-02-25T23:39:47.551-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Web'/><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Design'/><category scheme='http://www.blogger.com/atom/ns#' term='Prototype'/><title type='text'>Paper Prototyping - When Low-Tech is High-Tech</title><summary type='text'>One of the projects I'm currently working on is a re-design of an existing Web Application.  The original platform that was used to build the original web application is no longer being supported.  So the client had no choice, they must move to more modern architecture.  We have chosen Java/Tomcat/Spring/Hibernate.   Since the old application has been around for many years, we're running into </summary><link rel='replies' type='application/atom+xml' href='http://wongwords.blogspot.com/feeds/270541982683898332/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6242784904151625912&amp;postID=270541982683898332' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6242784904151625912/posts/default/270541982683898332'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6242784904151625912/posts/default/270541982683898332'/><link rel='alternate' type='text/html' href='http://wongwords.blogspot.com/2009/02/paper-prototyping-when-low-tech-is-high.html' title='Paper Prototyping - When Low-Tech is High-Tech'/><author><name>Francis Wong</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6242784904151625912.post-4314200484713395490</id><published>2008-12-20T22:53:00.000-05:00</published><updated>2009-02-25T23:40:38.474-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tutorial'/><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='spring'/><title type='text'>How to run the Spring Petclinic Sample Web Application</title><summary type='text'>This week, I was asked to introduce a co-worker to some of the main Programming concepts behind Java Web Applications.  This person was very familiar with DotNet, but had not touched Java in many years.Like most programmers, he didn't want to read books...he wanted to get his hands on sample code as quickly as possible.Rather than downloading the official Java EE Servers and exploring their </summary><link rel='replies' type='application/atom+xml' href='http://wongwords.blogspot.com/feeds/4314200484713395490/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6242784904151625912&amp;postID=4314200484713395490' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6242784904151625912/posts/default/4314200484713395490'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6242784904151625912/posts/default/4314200484713395490'/><link rel='alternate' type='text/html' href='http://wongwords.blogspot.com/2009/02/how-to-run-spring-petclinic-sample-web.html' title='How to run the Spring Petclinic Sample Web Application'/><author><name>Francis Wong</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_3e7QVFlDGR8/SaYX5YXH_sI/AAAAAAAAEM0/-KUkmfDiPxs/s72-c/command.jpog.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6242784904151625912.post-5657956379077228705</id><published>2008-10-01T21:32:00.000-04:00</published><updated>2008-10-01T21:35:40.010-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='driving'/><category scheme='http://www.blogger.com/atom/ns#' term='cars'/><category scheme='http://www.blogger.com/atom/ns#' term='video games'/><category scheme='http://www.blogger.com/atom/ns#' term='insurance'/><title type='text'>Insurance Breaks for Playing Computer Games...</title><summary type='text'>I think Allstate Insurance is on the right track.  "Could playing computer games enhance mental agility enough to turn people over 50 into better drivers? Allstate Corp. wants to find out, and if the answer is yes, it might offer insurance discounts to people who play the games.""Under a new pilot program called InSight, Allstate will offer specialized computer games to 100,000 customers in </summary><link rel='replies' type='application/atom+xml' href='http://wongwords.blogspot.com/feeds/5657956379077228705/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6242784904151625912&amp;postID=5657956379077228705' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6242784904151625912/posts/default/5657956379077228705'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6242784904151625912/posts/default/5657956379077228705'/><link rel='alternate' type='text/html' href='http://wongwords.blogspot.com/2008/10/insurance-breaks-for-playing-computer.html' title='Insurance Breaks for Playing Computer Games...'/><author><name>Francis Wong</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6242784904151625912.post-626493780578399150</id><published>2008-09-30T21:35:00.000-04:00</published><updated>2008-10-01T21:37:26.941-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MacBook Pro'/><category scheme='http://www.blogger.com/atom/ns#' term='keyboard'/><category scheme='http://www.blogger.com/atom/ns#' term='Problems'/><title type='text'>The "N" key on my MacBook Pro is chipped again....</title><summary type='text'>Am I the only person having this problem?  The "N" key on the keyboard to my MacBook Pro is chipped again.  I may type a lot, but I've owned countless keyboards and never had to replace keys due to regular usage.Something's wrong with the material used to make keys on the MacBook Pro.</summary><link rel='replies' type='application/atom+xml' href='http://wongwords.blogspot.com/feeds/626493780578399150/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6242784904151625912&amp;postID=626493780578399150' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6242784904151625912/posts/default/626493780578399150'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6242784904151625912/posts/default/626493780578399150'/><link rel='alternate' type='text/html' href='http://wongwords.blogspot.com/2008/09/n-key-on-my-macbook-pro-is-chipped.html' title='The &quot;N&quot; key on my MacBook Pro is chipped again....'/><author><name>Francis Wong</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6242784904151625912.post-2083670407750734294</id><published>2008-09-10T08:20:00.001-04:00</published><updated>2008-09-10T08:39:42.499-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Cartoons'/><category scheme='http://www.blogger.com/atom/ns#' term='training'/><category scheme='http://www.blogger.com/atom/ns#' term='Comic Books'/><category scheme='http://www.blogger.com/atom/ns#' term='presentation'/><title type='text'>I've seen the future, and its comic books</title><summary type='text'>Yesterday, I had a meeting with a marketing company that was looking for fresh ideas for their Web Campaigns.  During our conversation, we talked about the best way to explain a concept to one of their clients.  Eventually, we all agreed that whatever it was, it had to be simple and non-technical.  "Stick Figures" was suggested.  And that reminded me of these great videos I came across a few </summary><link rel='replies' type='application/atom+xml' href='http://wongwords.blogspot.com/feeds/2083670407750734294/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6242784904151625912&amp;postID=2083670407750734294' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6242784904151625912/posts/default/2083670407750734294'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6242784904151625912/posts/default/2083670407750734294'/><link rel='alternate' type='text/html' href='http://wongwords.blogspot.com/2008/09/ive-seen-future-and-its-comic-books.html' title='I&apos;ve seen the future, and its comic books'/><author><name>Francis Wong</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6242784904151625912.post-4465848574323564757</id><published>2008-08-19T23:28:00.000-04:00</published><updated>2008-08-19T23:52:10.782-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='coffee'/><title type='text'>World's Best Cup of Coffee!</title><summary type='text'>....It's so good, that apparently Starbucks bought the company that makes it in order to prevent other people from having it!Google's Motto - "Don't be evil"Starbuck's Motto - "Burn Coffee, Make Money"I first heard about the Clover coffee machine while reading a recent article out of Wired magazine (the ONLY print magazine worth subscribing too).What's a Clover Coffee machine?  Glad you asked...</summary><link rel='replies' type='application/atom+xml' href='http://wongwords.blogspot.com/feeds/4465848574323564757/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6242784904151625912&amp;postID=4465848574323564757' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6242784904151625912/posts/default/4465848574323564757'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6242784904151625912/posts/default/4465848574323564757'/><link rel='alternate' type='text/html' href='http://wongwords.blogspot.com/2008/08/worlds-best-cup-of-coffee.html' title='World&apos;s Best Cup of Coffee!'/><author><name>Francis Wong</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6242784904151625912.post-2763833049231691546</id><published>2008-07-28T10:25:00.001-04:00</published><updated>2008-07-28T10:56:54.176-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Problems'/><category scheme='http://www.blogger.com/atom/ns#' term='Google'/><category scheme='http://www.blogger.com/atom/ns#' term='cuil'/><title type='text'>New Search Engine Cuil shows that I'm a musician from San Francisco!</title><summary type='text'>A new search engine which competes with Google was just launched by an Ex-Googler called Cuil.  The main search entry screen works like Google Suggest, and presents a pop-up list of potential matches and hit-counts almost immediately.  Search results are shown in a magazine-like format rather than a sparse list format....Curious, I thought I'd check it out and see what it says about me.Sure </summary><link rel='replies' type='application/atom+xml' href='http://wongwords.blogspot.com/feeds/2763833049231691546/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6242784904151625912&amp;postID=2763833049231691546' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6242784904151625912/posts/default/2763833049231691546'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6242784904151625912/posts/default/2763833049231691546'/><link rel='alternate' type='text/html' href='http://wongwords.blogspot.com/2008/07/new-search-engine-cuil-shows-that-im.html' title='New Search Engine Cuil shows that I&apos;m a musician from San Francisco!'/><author><name>Francis Wong</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/francispwong/SI3Ws-_yoEI/AAAAAAAACY8/NSIMJaXVASA/s72-c/cuil.jpg?imgmax=640' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6242784904151625912.post-2064947942836830051</id><published>2008-06-13T08:30:00.000-04:00</published><updated>2008-06-13T09:21:04.143-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='consulting'/><title type='text'>What to do when your Client doesn't pay?</title><summary type='text'>Dilbert.Com lets people create their own punchlines to see if they are funnier than Scott Adams. Here's a comic I did this morning which sums up my limited options when working as a sub-contractor to one of the largest defense companies in the world.</summary><link rel='replies' type='application/atom+xml' href='http://wongwords.blogspot.com/feeds/2064947942836830051/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6242784904151625912&amp;postID=2064947942836830051' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6242784904151625912/posts/default/2064947942836830051'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6242784904151625912/posts/default/2064947942836830051'/><link rel='alternate' type='text/html' href='http://wongwords.blogspot.com/2008/06/what-to-do-when-your-client-doesnt-pay.html' title='What to do when your Client doesn&apos;t pay?'/><author><name>Francis Wong</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/francispwong/SFJz8AdpBdI/AAAAAAAABos/dAgOAFwx69Q/s72-c/comic.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6242784904151625912.post-8000181377501217890</id><published>2008-05-19T10:37:00.000-04:00</published><updated>2008-05-19T10:43:31.910-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Parallels'/><category scheme='http://www.blogger.com/atom/ns#' term='MacBook Pro'/><category scheme='http://www.blogger.com/atom/ns#' term='GPS'/><category scheme='http://www.blogger.com/atom/ns#' term='TomTom'/><title type='text'>Connecting a TomTom 720 GPS to a MacBook Pro with Parallels</title><summary type='text'>Most USB devices work fine with my MacBook Pro and Parallels.   And I can switch USB devices seamlessly between Mac OS X and Parallels.  The only device that I've had trouble with is my TomTom 720 GPS.  For some reason, this device always auto-disconnects in Vista under Parallels before I can do anything with the TomTom.Here's a trick to make it work though.  Before launching your Parallels OS, </summary><link rel='replies' type='application/atom+xml' href='http://wongwords.blogspot.com/feeds/8000181377501217890/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6242784904151625912&amp;postID=8000181377501217890' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6242784904151625912/posts/default/8000181377501217890'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6242784904151625912/posts/default/8000181377501217890'/><link rel='alternate' type='text/html' href='http://wongwords.blogspot.com/2008/05/connecting-tomtom-720-gps-to-macbook.html' title='Connecting a TomTom 720 GPS to a MacBook Pro with Parallels'/><author><name>Francis Wong</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_3e7QVFlDGR8/SDGR0kZN47I/AAAAAAAABYs/mk7Jar8nXko/s72-c/configuration+editor.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6242784904151625912.post-2586019738910807042</id><published>2008-05-16T11:03:00.001-04:00</published><updated>2008-05-16T11:12:53.296-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hunger'/><category scheme='http://www.blogger.com/atom/ns#' term='grid computing'/><category scheme='http://www.blogger.com/atom/ns#' term='seti'/><category scheme='http://www.blogger.com/atom/ns#' term='grid'/><title type='text'>Humanitarian Grid Computing</title><summary type='text'>IBM is supporting an effort to used unused processing time from hundreds of thousands of computers to develop stronger and more nourishing strains of rice.  This type of computing "...packs as much power as the third most-powerful supercomputer in the world..."Ram Samudrala, a 36-year-old PhD who leads a 30-member research team, says it would have taken them decades to complete their rice </summary><link rel='replies' type='application/atom+xml' href='http://wongwords.blogspot.com/feeds/2586019738910807042/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6242784904151625912&amp;postID=2586019738910807042' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6242784904151625912/posts/default/2586019738910807042'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6242784904151625912/posts/default/2586019738910807042'/><link rel='alternate' type='text/html' href='http://wongwords.blogspot.com/2008/05/humanitarian-grid-computing.html' title='Humanitarian Grid Computing'/><author><name>Francis Wong</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6242784904151625912.post-909939542126889205</id><published>2008-05-14T08:30:00.001-04:00</published><updated>2008-05-14T09:02:10.091-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Reuse'/><category scheme='http://www.blogger.com/atom/ns#' term='Recycle'/><category scheme='http://www.blogger.com/atom/ns#' term='donate'/><title type='text'>Freecycle - Support Reuse!  Toilets not welcome</title><summary type='text'>In the past, I used Craigslist's free category to give away items.   But many times, I'd have to sort through a lot of e-mail from people that don't live anywhere close to me...and they would need to drive from the other side of the city just to pick up the item.  With the price of gas, that just didn't make any sense.  People just weren't looking at the location before responding to pick up the </summary><link rel='replies' type='application/atom+xml' href='http://wongwords.blogspot.com/feeds/909939542126889205/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6242784904151625912&amp;postID=909939542126889205' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6242784904151625912/posts/default/909939542126889205'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6242784904151625912/posts/default/909939542126889205'/><link rel='alternate' type='text/html' href='http://wongwords.blogspot.com/2008/05/freecycle-support-reuse-toilets-not.html' title='Freecycle - Support Reuse!  Toilets not welcome'/><author><name>Francis Wong</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_3e7QVFlDGR8/SCrivkZN45I/AAAAAAAABYc/1TYSmJNw2y0/s72-c/freecycle_logo.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6242784904151625912.post-1841587139931230208</id><published>2008-05-14T00:05:00.000-04:00</published><updated>2008-05-14T00:13:46.873-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hotmail'/><category scheme='http://www.blogger.com/atom/ns#' term='charity'/><category scheme='http://www.blogger.com/atom/ns#' term='donate'/><title type='text'>Hotmail users can help a charity just by sending e-mails!</title><summary type='text'>Last night while trying to fiddle with my Hotmail options, I noticed a new configuration titled "i'm making a difference".  Curious, I clicked on it.  It turns out that Microsoft is participating in a program which shares advertising revenue gained from e-mails with a charity of your choice!  And its free to participate.So if you're a hotmail user, consider enabling that option and giving some </summary><link rel='replies' type='application/atom+xml' href='http://wongwords.blogspot.com/feeds/1841587139931230208/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6242784904151625912&amp;postID=1841587139931230208' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6242784904151625912/posts/default/1841587139931230208'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6242784904151625912/posts/default/1841587139931230208'/><link rel='alternate' type='text/html' href='http://wongwords.blogspot.com/2008/05/hotmail-users-can-help-charity-just-by.html' title='Hotmail users can help a charity just by sending e-mails!'/><author><name>Francis Wong</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_3e7QVFlDGR8/SCplxkZN43I/AAAAAAAABYA/GgLc5kdM53s/s72-c/good.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6242784904151625912.post-3677937194765072087</id><published>2008-05-13T09:59:00.001-04:00</published><updated>2008-05-13T10:01:38.229-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Apple'/><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft'/><category scheme='http://www.blogger.com/atom/ns#' term='Office'/><title type='text'>When Apple wins, Microsoft wins too!</title><summary type='text'>I stumbled on this article that shows that when Apple wins...Microsoft wins too!Microsoft's Mac unit is set to disclose on Tuesday that copies of the new Office for Mac 2008 are flying off the shelves at three times the rate of its predecessor. The company wouldn't disclose sales numbers, but said the sales are the highest in the 19-year history of the unit.</summary><link rel='replies' type='application/atom+xml' href='http://wongwords.blogspot.com/feeds/3677937194765072087/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6242784904151625912&amp;postID=3677937194765072087' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6242784904151625912/posts/default/3677937194765072087'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6242784904151625912/posts/default/3677937194765072087'/><link rel='alternate' type='text/html' href='http://wongwords.blogspot.com/2008/05/when-apple-wins-microsoft-wins-too.html' title='When Apple wins, Microsoft wins too!'/><author><name>Francis Wong</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6242784904151625912.post-7618431439021617733</id><published>2008-05-07T22:18:00.000-04:00</published><updated>2008-05-08T09:09:08.958-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Problems'/><category scheme='http://www.blogger.com/atom/ns#' term='evil'/><category scheme='http://www.blogger.com/atom/ns#' term='TIVO'/><category scheme='http://www.blogger.com/atom/ns#' term='Tivo Desktop'/><title type='text'>My love affair with TIVO is just about over...</title><summary type='text'>I was one of the biggest and most vocal fans of TIVO for many many years.  Several friends bought TIVO after seeing demonstrations in my home.  And I currently still have 3 active TIVO boxes (a lifetime Series 1, and two Series 2).But over the past year, TIVO began to do evil things to me....My problems started last year, when TIVO mysteriously increased the monthly billing rate for my Series 2 </summary><link rel='replies' type='application/atom+xml' href='http://wongwords.blogspot.com/feeds/7618431439021617733/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6242784904151625912&amp;postID=7618431439021617733' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6242784904151625912/posts/default/7618431439021617733'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6242784904151625912/posts/default/7618431439021617733'/><link rel='alternate' type='text/html' href='http://wongwords.blogspot.com/2008/05/my-love-affair-with-tivo-is-just-about.html' title='My love affair with TIVO is just about over...'/><author><name>Francis Wong</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/francispwong/SCJvJuNZwRI/AAAAAAAABXk/u90bDgp-Tbc/s72-c/Page_1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6242784904151625912.post-5257595844868288135</id><published>2008-04-29T08:50:00.000-04:00</published><updated>2008-04-29T11:49:40.288-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MacBook Pro'/><category scheme='http://www.blogger.com/atom/ns#' term='Apple'/><title type='text'>I love the Apple Genius Bar!</title><summary type='text'>The "N" key on my MacBook Pro was wearing down prematurely.  I have no idea why its only the "N" key...every other key on the keyboard is holding up just fine.  I tried to contact Apple support through their website, but it directed me to the Apple Store in Tysons Corner instead.So yesterday on the way home from work, I decided to stop by the store and get it fixed.How good was my customer </summary><link rel='replies' type='application/atom+xml' href='http://wongwords.blogspot.com/feeds/5257595844868288135/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6242784904151625912&amp;postID=5257595844868288135' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6242784904151625912/posts/default/5257595844868288135'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6242784904151625912/posts/default/5257595844868288135'/><link rel='alternate' type='text/html' href='http://wongwords.blogspot.com/2008/04/i-love-apple-genius-bar.html' title='I love the Apple Genius Bar!'/><author><name>Francis Wong</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_3e7QVFlDGR8/SBcdEt_KUAI/AAAAAAAABWs/uTQUkyCk1HA/s72-c/tysons_vert120104.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6242784904151625912.post-6916746404586663756</id><published>2008-04-26T22:10:00.000-04:00</published><updated>2008-04-26T22:24:26.397-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='video games'/><category scheme='http://www.blogger.com/atom/ns#' term='violence'/><title type='text'>Video Games and Violence - There's a book!</title><summary type='text'>In the WashingtonPost today, I stumbled on yet another article discussing the links between Video Games and Violence.  The catalyst for this discussion was the upcoming release of Grand Theft Auto IV this week.As it turns out, there was a Harvard study on this topic  (it was federally funded!).  And the authors of that study have now published a book on their findings.  (published April 15, 2008)</summary><link rel='replies' type='application/atom+xml' href='http://wongwords.blogspot.com/feeds/6916746404586663756/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6242784904151625912&amp;postID=6916746404586663756' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6242784904151625912/posts/default/6916746404586663756'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6242784904151625912/posts/default/6916746404586663756'/><link rel='alternate' type='text/html' href='http://wongwords.blogspot.com/2008/04/video-games-and-violence-theres-book.html' title='Video Games and Violence - There&apos;s a book!'/><author><name>Francis Wong</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6242784904151625912.post-5719573679416018753</id><published>2008-04-11T08:42:00.000-04:00</published><updated>2008-04-23T16:09:14.284-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='tax'/><category scheme='http://www.blogger.com/atom/ns#' term='maryland'/><category scheme='http://www.blogger.com/atom/ns#' term='consulting'/><title type='text'>Maryland Tech Tax Repealed</title><summary type='text'>For those that didn't know, Maryland had enacted legislation to place a 6% Tech Tax on the following computer services:Computer facilities management and operation. Custom programming. Computer system planning and design that integrate computer hardware, software, and communication technologies. Computer disaster recovery. Data processing, storage and recovery. Hardware or software installation, </summary><link rel='replies' type='application/atom+xml' href='http://wongwords.blogspot.com/feeds/5719573679416018753/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6242784904151625912&amp;postID=5719573679416018753' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6242784904151625912/posts/default/5719573679416018753'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6242784904151625912/posts/default/5719573679416018753'/><link rel='alternate' type='text/html' href='http://wongwords.blogspot.com/2008/04/maryland-tech-tax-repeated.html' title='Maryland Tech Tax Repealed'/><author><name>Francis Wong</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6242784904151625912.post-8748429864763030110</id><published>2008-04-11T00:27:00.001-04:00</published><updated>2008-04-11T01:07:03.105-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='video games'/><category scheme='http://www.blogger.com/atom/ns#' term='violence'/><title type='text'>Could Video Games Reduce Violence?</title><summary type='text'>In a recent Reuters article, Stephen King (the horror writer) was criticizing a US State's plan to ban violent video games..."What makes me crazy is when politicians take it upon themselves to play surrogate parents. The results of that are usually disastrous. Not to mention undemocratic," wrote King.So can games cause violence?  Or could games actually reduce violence?  Some people are so sure </summary><link rel='replies' type='application/atom+xml' href='http://wongwords.blogspot.com/feeds/8748429864763030110/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6242784904151625912&amp;postID=8748429864763030110' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6242784904151625912/posts/default/8748429864763030110'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6242784904151625912/posts/default/8748429864763030110'/><link rel='alternate' type='text/html' href='http://wongwords.blogspot.com/2008/04/could-video-games-reduce-violence.html' title='Could Video Games Reduce Violence?'/><author><name>Francis Wong</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_3e7QVFlDGR8/R_7t-13Zl7I/AAAAAAAABVM/oS9gKKkBOG8/s72-c/firearmnonfatalrt.gif' height='72' width='72'/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6242784904151625912.post-3603044368511304176</id><published>2008-04-09T23:21:00.000-04:00</published><updated>2008-04-11T00:27:05.960-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MacBook Pro'/><category scheme='http://www.blogger.com/atom/ns#' term='Dawn of War'/><title type='text'>Spooge Error? Dawn Of War does work on a MacBook Pro</title><summary type='text'>I recently ran into problems with Dawn of War on my MacBook Pro when Patch 140 was applied.  The next time I launched Dawn of War after Patch 140 was applied, I was greeted with the following odd error:"Spooge driver not found.  Verify that DirectX is properly installed."Chances are - you are fine, and there is no driver problem. If you Google the Net you'll see lots of people offering advice to </summary><link rel='replies' type='application/atom+xml' href='http://wongwords.blogspot.com/feeds/3603044368511304176/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6242784904151625912&amp;postID=3603044368511304176' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6242784904151625912/posts/default/3603044368511304176'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6242784904151625912/posts/default/3603044368511304176'/><link rel='alternate' type='text/html' href='http://wongwords.blogspot.com/2008/04/dawn-of-war-does-work-on-macbookpro.html' title='Spooge Error? Dawn Of War does work on a MacBook Pro'/><author><name>Francis Wong</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_3e7QVFlDGR8/R_2Is13Zl5I/AAAAAAAABU8/HHakqLNqgCs/s72-c/spooge.jpg' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6242784904151625912.post-5274779017284862023</id><published>2007-07-20T17:28:00.001-04:00</published><updated>2007-07-20T17:37:27.015-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Parallels'/><category scheme='http://www.blogger.com/atom/ns#' term='OS X'/><category scheme='http://www.blogger.com/atom/ns#' term='Macintosh'/><title type='text'>Loving the Mac - Feeling Productive... New Parallels Update!</title><summary type='text'>Parallels just released a new patch to their software which lets me run Windows Vista and Mac OS X simultaneously.  I highly recommend that everybody using Parallels 3 Update to Parallels Build 4560 sooner rather than later.In the previous build of Parallels (4128) - Windows Vista would suck up 70-107% of my Mac's CPU even when Vista was idle!  (I think CPU usage can go over 100% because I have a</summary><link rel='replies' type='application/atom+xml' href='http://wongwords.blogspot.com/feeds/5274779017284862023/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6242784904151625912&amp;postID=5274779017284862023' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6242784904151625912/posts/default/5274779017284862023'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6242784904151625912/posts/default/5274779017284862023'/><link rel='alternate' type='text/html' href='http://wongwords.blogspot.com/2007/07/loving-mac-feeling-productive-new.html' title='Loving the Mac - Feeling Productive... New Parallels Update!'/><author><name>Francis Wong</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_3e7QVFlDGR8/RqEqg1g0OTI/AAAAAAAAATI/h02GhZ9ODyI/s72-c/Photo0011.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6242784904151625912.post-7612162770982782078</id><published>2007-07-20T16:30:00.001-04:00</published><updated>2007-07-20T17:24:02.387-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OS X'/><category scheme='http://www.blogger.com/atom/ns#' term='Macintosh'/><category scheme='http://www.blogger.com/atom/ns#' term='Eclipse'/><category scheme='http://www.blogger.com/atom/ns#' term='SSH'/><title type='text'>Using Eclipse and CVS Source Code Control on Mac OS X</title><summary type='text'>The new project I just joined is waiting to get their source control system installed...so in the meantime -- I felt inclined to provide a interim solution until their permanent server arrives.I was able to get a local copy of CVS up and running on my MacBook Pro.  Along the way - I learned a little more about the Mac Firewall and service configuration that I thought I'd share... (this stuff </summary><link rel='replies' type='application/atom+xml' href='http://wongwords.blogspot.com/feeds/7612162770982782078/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6242784904151625912&amp;postID=7612162770982782078' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6242784904151625912/posts/default/7612162770982782078'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6242784904151625912/posts/default/7612162770982782078'/><link rel='alternate' type='text/html' href='http://wongwords.blogspot.com/2007/07/using-eclipse-and-cvs-source-code.html' title='Using Eclipse and CVS Source Code Control on Mac OS X'/><author><name>Francis Wong</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_3e7QVFlDGR8/RqEf1Vg0OPI/AAAAAAAAASo/BWEZuZrhFMI/s72-c/Services+Panel.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6242784904151625912.post-6577956289992801015</id><published>2007-07-07T23:41:00.000-04:00</published><updated>2007-07-08T16:21:29.872-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SGH-A707'/><category scheme='http://www.blogger.com/atom/ns#' term='Cingular SYNC'/><category scheme='http://www.blogger.com/atom/ns#' term='MacBook Pro'/><category scheme='http://www.blogger.com/atom/ns#' term='Cingular'/><category scheme='http://www.blogger.com/atom/ns#' term='Bluetooth'/><title type='text'>Internet Anywhere!  Connecting the Cingular SYNC (Samsung SGH-A707) to a MacBook Pro via AT&amp;T</title><summary type='text'>The following articles helped me get my Samsung SYNC talking to my MacBookPro:Tether Your Smartphone To Your Mac,  Ross Barkman's Home Page, and  Tethering on the Samsung A707After buying my MacBook Pro with built-in Bluetooth - I couldn't wait to tether it to a cellular phone and get Internet connectivity anywhere I have cell-phone coverage.  But first - I had to upgrade my old cell-phone, the </summary><link rel='replies' type='application/atom+xml' href='http://wongwords.blogspot.com/feeds/6577956289992801015/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6242784904151625912&amp;postID=6577956289992801015' title='10 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6242784904151625912/posts/default/6577956289992801015'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6242784904151625912/posts/default/6577956289992801015'/><link rel='alternate' type='text/html' href='http://wongwords.blogspot.com/2007/07/internet-anywhere-connecting-samsung.html' title='Internet Anywhere!  Connecting the Cingular SYNC (Samsung SGH-A707) to a MacBook Pro via AT&amp;T'/><author><name>Francis Wong</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>10</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6242784904151625912.post-7671066796628722925</id><published>2007-07-06T15:54:00.000-04:00</published><updated>2007-07-09T22:24:31.446-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Parallels'/><category scheme='http://www.blogger.com/atom/ns#' term='OS X'/><category scheme='http://www.blogger.com/atom/ns#' term='MacBook Pro'/><category scheme='http://www.blogger.com/atom/ns#' term='10g'/><category scheme='http://www.blogger.com/atom/ns#' term='Oracle'/><title type='text'>Installing Oracle 10g on an Intel-based MacBook Pro using Parallels</title><summary type='text'>I was switching to a new client this month, so I decided to treat myself to a top-of-the-line 17" Apple MacBook Pro.  I've seen a lot of co-workers at AOL walking around the building with the MBP and I was hit with Mac-envy.After a few days...Although I still love the machine, my first week did not go smoothly.My original goal was to install Oracle 10g, and eclipse to emulate the Unix development</summary><link rel='replies' type='application/atom+xml' href='http://wongwords.blogspot.com/feeds/7671066796628722925/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6242784904151625912&amp;postID=7671066796628722925' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6242784904151625912/posts/default/7671066796628722925'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6242784904151625912/posts/default/7671066796628722925'/><link rel='alternate' type='text/html' href='http://wongwords.blogspot.com/2007/07/installing-oracle-10g-on-intel-based.html' title='Installing Oracle 10g on an Intel-based MacBook Pro using Parallels'/><author><name>Francis Wong</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6242784904151625912.post-4615024066169784920</id><published>2007-05-09T16:33:00.000-04:00</published><updated>2007-05-09T17:10:11.346-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Beginner'/><category scheme='http://www.blogger.com/atom/ns#' term='Ruby on Rails'/><category scheme='http://www.blogger.com/atom/ns#' term='Kids'/><title type='text'>Teach your kids how to program!</title><summary type='text'>A loooong time ago - I taught myself how to write software in the BASIC Programming language on a Radio Shack TRS-80 in middle-school.   From there -- I moved up to an Apple II+ computer -- and still continued to write programs in BASIC.  (and don't knock BASIC, back-in-the-day, Bill Gates started his Microsoft empire from the humble roots of the BASIC Programming language and DOS...but that's </summary><link rel='replies' type='application/atom+xml' href='http://wongwords.blogspot.com/feeds/4615024066169784920/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6242784904151625912&amp;postID=4615024066169784920' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6242784904151625912/posts/default/4615024066169784920'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6242784904151625912/posts/default/4615024066169784920'/><link rel='alternate' type='text/html' href='http://wongwords.blogspot.com/2007/05/teach-your-kids-to-write-software.html' title='Teach your kids how to program!'/><author><name>Francis Wong</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_3e7QVFlDGR8/RkI4kq9DxeI/AAAAAAAAASI/8OsCVp5mGT8/s72-c/hh.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6242784904151625912.post-7937629818356840352</id><published>2007-05-02T09:38:00.000-04:00</published><updated>2007-05-02T12:38:43.967-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='ajax'/><category scheme='http://www.blogger.com/atom/ns#' term='Dojo'/><category scheme='http://www.blogger.com/atom/ns#' term='Silverlight'/><category scheme='http://www.blogger.com/atom/ns#' term='JVM'/><category scheme='http://www.blogger.com/atom/ns#' term='Prototype'/><title type='text'>Microsoft Silverlight.  Adobe flash and Java JVM Killer???</title><summary type='text'>This past year, I've spent a lot of time working with a wide variety of Rich Internet Technologies.  In particular, Ajax (Dojo Toolkit, DWR, Prototype), and Ruby on Rails (yeah, I know, ROR is not specifically sold as a RIA platform, but it does incorporates Ajax seamlessly into the framework with partial templates, components, and readily available Prototype/Script.aolo.us support).Java Applets,</summary><link rel='replies' type='application/atom+xml' href='http://wongwords.blogspot.com/feeds/7937629818356840352/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6242784904151625912&amp;postID=7937629818356840352' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6242784904151625912/posts/default/7937629818356840352'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6242784904151625912/posts/default/7937629818356840352'/><link rel='alternate' type='text/html' href='http://wongwords.blogspot.com/2007/05/microsoft-silverlight-java-jvm-and.html' title='Microsoft Silverlight.  Adobe flash and Java JVM Killer???'/><author><name>Francis Wong</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6242784904151625912.post-3669137884649647869</id><published>2007-03-22T16:05:00.000-04:00</published><updated>2007-03-27T16:43:16.006-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='JavaScript'/><category scheme='http://www.blogger.com/atom/ns#' term='JSON'/><category scheme='http://www.blogger.com/atom/ns#' term='AjaxWorld'/><title type='text'>AjaxWorld 2007 Day Three (Afternoon)</title><summary type='text'>JSON: Making the "X" in Ajax Superfluous:The afternoon was off to a good start with Douglas Crockford presenting on JSON.   Not much new ground was covered...In a nutshell, JSON is a better way to transfer data than XML.  JSON is especially easy to use if you know that the client will be a browser (like it is with Ajax).  Since JSON is a subset of JavaScript, the JavaScript engine processes JSON </summary><link rel='replies' type='application/atom+xml' href='http://wongwords.blogspot.com/feeds/3669137884649647869/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6242784904151625912&amp;postID=3669137884649647869' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6242784904151625912/posts/default/3669137884649647869'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6242784904151625912/posts/default/3669137884649647869'/><link rel='alternate' type='text/html' href='http://wongwords.blogspot.com/2007/03/ajaxworld-2007-day-three-afternoon.html' title='AjaxWorld 2007 Day Three (Afternoon)'/><author><name>Francis Wong</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6242784904151625912.post-8415905164599863271</id><published>2007-03-21T12:28:00.000-04:00</published><updated>2007-03-22T16:40:12.666-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='AjaxWorld'/><category scheme='http://www.blogger.com/atom/ns#' term='ajax'/><title type='text'>AjaxWorld 2007 Day Three (Morning)</title><summary type='text'>I didn't start my Day 3 at Ajaxworld until 8:50am.  There were 2 previous sessions:  ASP.Net Ajax, and Kapow: Serving Mashups from the Long Tail of the Web.  Fortunately - I had the opportunity to see ASP.Net Ajax in action at AOL back on March 1st from another Microsoft evangelist....which mean't I could sleep a little longer.For 8:50am - I attended Reginald Stadlbauer:  Automatically Testing </summary><link rel='replies' type='application/atom+xml' href='http://wongwords.blogspot.com/feeds/8415905164599863271/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6242784904151625912&amp;postID=8415905164599863271' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6242784904151625912/posts/default/8415905164599863271'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6242784904151625912/posts/default/8415905164599863271'/><link rel='alternate' type='text/html' href='http://wongwords.blogspot.com/2007/03/ajaxworld-2007-day-three-morning.html' title='AjaxWorld 2007 Day Three (Morning)'/><author><name>Francis Wong</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6242784904151625912.post-5797959419719760715</id><published>2007-03-21T01:48:00.001-04:00</published><updated>2007-03-21T01:52:02.785-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OpenLaszlo'/><category scheme='http://www.blogger.com/atom/ns#' term='AjaxWorld'/><title type='text'>AjaxWorld: Impressions of the OpenLaszlo Platform</title><summary type='text'>For the 2:40pm - the only game in town is Laszlo System's presentation: The Browser, The Portal, and the Desktop.  If you haven't tried it yet, visit the OpenLaszlo site to see application samples created with the OpenLaszlo platform.  It's FREE and open-source.  The coolest feature is its ability to generate a Flash (version 6, 7, 8) edition or an Ajax edition.  Under the hood - Flex and </summary><link rel='replies' type='application/atom+xml' href='http://wongwords.blogspot.com/feeds/5797959419719760715/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6242784904151625912&amp;postID=5797959419719760715' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6242784904151625912/posts/default/5797959419719760715'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6242784904151625912/posts/default/5797959419719760715'/><link rel='alternate' type='text/html' href='http://wongwords.blogspot.com/2007/03/impressions-of-open-laszlo-platform.html' title='AjaxWorld: Impressions of the OpenLaszlo Platform'/><author><name>Francis Wong</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6242784904151625912.post-4595150478884816141</id><published>2007-03-21T01:03:00.000-04:00</published><updated>2007-03-22T17:19:58.741-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OpenLaszlo'/><category scheme='http://www.blogger.com/atom/ns#' term='AjaxWorld'/><category scheme='http://www.blogger.com/atom/ns#' term='ajax'/><category scheme='http://www.blogger.com/atom/ns#' term='Dojo'/><title type='text'>AjaxWorld 2007 Day Two (Afternoon)</title><summary type='text'>Since I'm interested in Dojo - I decide to attend James Harmon's talk "Creating AJAX-Powered Forms with the Dojo Toolkit".  This was a bad choice for me because I didn't really learn anything new.  But for those that have no exposure to the Dojo Toolkit - it would've been a really good session.  His 50-minute presentation enhanced a typical JSP HTML form using Dojo elements that included </summary><link rel='replies' type='application/atom+xml' href='http://wongwords.blogspot.com/feeds/4595150478884816141/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6242784904151625912&amp;postID=4595150478884816141' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6242784904151625912/posts/default/4595150478884816141'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6242784904151625912/posts/default/4595150478884816141'/><link rel='alternate' type='text/html' href='http://wongwords.blogspot.com/2007/03/ajaxworld-2007-day-two-afternoon.html' title='AjaxWorld 2007 Day Two (Afternoon)'/><author><name>Francis Wong</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6242784904151625912.post-3512399339602943233</id><published>2007-03-20T15:29:00.000-04:00</published><updated>2007-03-21T00:41:48.740-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='GWT'/><category scheme='http://www.blogger.com/atom/ns#' term='AjaxWorld'/><category scheme='http://www.blogger.com/atom/ns#' term='ajax'/><category scheme='http://www.blogger.com/atom/ns#' term='Google'/><title type='text'>AjaxWorld 2007 Day Two (Morning)</title><summary type='text'>Day Two at AjaxWorld is off to a great start with a keynote presentation at 7:45am from Bret Taylor of Google: Scaling Ajax: The Promise and the Challenge of Modern Web Development.  Bret Taylor was introduced as being the original developer of showcase Ajax web application Google Maps.He covered a wide range of Ajax topics including....How Ajax has changed the way we design User InterfacesHow </summary><link rel='replies' type='application/atom+xml' href='http://wongwords.blogspot.com/feeds/3512399339602943233/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6242784904151625912&amp;postID=3512399339602943233' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6242784904151625912/posts/default/3512399339602943233'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6242784904151625912/posts/default/3512399339602943233'/><link rel='alternate' type='text/html' href='http://wongwords.blogspot.com/2007/03/ajaxworld-2007-day-two-morning.html' title='AjaxWorld 2007 Day Two (Morning)'/><author><name>Francis Wong</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6242784904151625912.post-7688785013097952566</id><published>2007-03-19T16:09:00.000-04:00</published><updated>2007-03-22T17:49:59.849-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='JavaScript'/><category scheme='http://www.blogger.com/atom/ns#' term='AjaxWorld'/><category scheme='http://www.blogger.com/atom/ns#' term='ajax'/><category scheme='http://www.blogger.com/atom/ns#' term='NYC'/><category scheme='http://www.blogger.com/atom/ns#' term='2007'/><title type='text'>AjaxWorld 2007 Day One (NYC)</title><summary type='text'>I'm here at AjaxWorld NYC which starts today (3/20/2007):SWAG review:  I received a black bag which contained the following items....1 AjaxWorld DVD (2-discs - very nice)A couple vendor CDsIntelliJIdea - 30 day trialOracle Fusion MiddlewareFlex 2 SDK (which is free), Flex Builder 30-day trialunlabelled CD-RTurns out it has all the presentations - that's nice.  Would be nice to label the CDSome </summary><link rel='replies' type='application/atom+xml' href='http://wongwords.blogspot.com/feeds/7688785013097952566/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6242784904151625912&amp;postID=7688785013097952566' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6242784904151625912/posts/default/7688785013097952566'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6242784904151625912/posts/default/7688785013097952566'/><link rel='alternate' type='text/html' href='http://wongwords.blogspot.com/2007/03/ajaxworld-off-to-late-start.html' title='AjaxWorld 2007 Day One (NYC)'/><author><name>Francis Wong</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_3e7QVFlDGR8/Rf9Dd6Evc1I/AAAAAAAAARY/bJHRFZSH5CI/s72-c/mobileweb.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6242784904151625912.post-1555101659559431812</id><published>2007-03-19T06:08:00.001-04:00</published><updated>2007-03-22T17:12:43.440-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Semantic Web'/><category scheme='http://www.blogger.com/atom/ns#' term='AjaxWorld'/><category scheme='http://www.blogger.com/atom/ns#' term='ajax'/><category scheme='http://www.blogger.com/atom/ns#' term='NYC'/><title type='text'>AjaxWorld 2007 - Waiting for it to start...</title><summary type='text'>So I'm getting ready to attend AjaxWorld in New York City on March 19-21 -- and I realize that the conference is not 3 full-days....it's more like 1 half-day, and 2 painfully-long-days:Monday, 1:30pm - 5:30pmTuesday, 7:30am - 8pmWednesday, 7:30am - 7pmCheck out the schedule - it looks like there will be a lot of interesting topics....And I like Ajax a lot, but 13 hours on Day#2 is just asking too</summary><link rel='replies' type='application/atom+xml' href='http://wongwords.blogspot.com/feeds/1555101659559431812/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6242784904151625912&amp;postID=1555101659559431812' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6242784904151625912/posts/default/1555101659559431812'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6242784904151625912/posts/default/1555101659559431812'/><link rel='alternate' type='text/html' href='http://wongwords.blogspot.com/2007/03/ajaxworld-new-york-city_19.html' title='AjaxWorld 2007 - Waiting for it to start...'/><author><name>Francis Wong</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6242784904151625912.post-2065759619494659727</id><published>2007-03-09T00:41:00.000-05:00</published><updated>2007-03-18T00:45:07.357-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='India'/><category scheme='http://www.blogger.com/atom/ns#' term='ajax'/><category scheme='http://www.blogger.com/atom/ns#' term='Web 2.0'/><category scheme='http://www.blogger.com/atom/ns#' term='Bangalore'/><title type='text'>7 days in Bangalore, India....</title><summary type='text'>I had to go to Bangalore, India to teach some classes on Ajax and Web 2.0 this week.  So I started a separate travel Blog just about this trip.It should provide some interesting reading for any business travelers going to Bangalore for the first time.  I hope you enjoy it!http://a-wong-turn.blogspot.com/</summary><link rel='replies' type='application/atom+xml' href='http://wongwords.blogspot.com/feeds/2065759619494659727/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6242784904151625912&amp;postID=2065759619494659727' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6242784904151625912/posts/default/2065759619494659727'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6242784904151625912/posts/default/2065759619494659727'/><link rel='alternate' type='text/html' href='http://wongwords.blogspot.com/2007/03/7-days-in-bangalore-india.html' title='7 days in Bangalore, India....'/><author><name>Francis Wong</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6242784904151625912.post-9059769722838760372</id><published>2007-03-04T21:53:00.000-05:00</published><updated>2007-03-07T09:01:01.784-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Macintosh'/><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><category scheme='http://www.blogger.com/atom/ns#' term='Vista'/><category scheme='http://www.blogger.com/atom/ns#' term='Apple'/><title type='text'>Goodbye Windows...Hello Mac....</title><summary type='text'>I started out my computing life with the Radio Shack TRS-80 and the Apple II+ computer.  While simultaneously using PC clones in my jobs.By 1985 - I had moved from one Macintosh, to another...while simultaneously using PC clones and Sun workstations in my internships.Sadly - after entering the formal business world in the 1990s -- it became clear, that Macs weren't welcome at the office.  So </summary><link rel='replies' type='application/atom+xml' href='http://wongwords.blogspot.com/feeds/9059769722838760372/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6242784904151625912&amp;postID=9059769722838760372' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6242784904151625912/posts/default/9059769722838760372'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6242784904151625912/posts/default/9059769722838760372'/><link rel='alternate' type='text/html' href='http://wongwords.blogspot.com/2007/03/goodbye-windowshello-mac.html' title='Goodbye Windows...Hello Mac....'/><author><name>Francis Wong</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6242784904151625912.post-5386862055467950927</id><published>2007-02-25T00:27:00.000-05:00</published><updated>2007-03-05T19:45:44.722-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='hibernate'/><category scheme='http://www.blogger.com/atom/ns#' term='Ruby on Rails'/><category scheme='http://www.blogger.com/atom/ns#' term='spring'/><title type='text'>How to make Java Developers 200% more productive</title><summary type='text'>I was fortunate enough to attend a class this week on Ruby on Rails from Chad Fowler.  It really opened my eyes about why Ruby on Rails is getting so much buzz in the programming community.Many in the Java world are feeling less and less productive these days.  I know I am.  I've told people many times that as crazy as it sounds -- I was able to build useful apps much more quickly in old </summary><link rel='replies' type='application/atom+xml' href='http://wongwords.blogspot.com/feeds/5386862055467950927/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6242784904151625912&amp;postID=5386862055467950927' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6242784904151625912/posts/default/5386862055467950927'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6242784904151625912/posts/default/5386862055467950927'/><link rel='alternate' type='text/html' href='http://wongwords.blogspot.com/2007/02/how-to-make-java-developers-200-more.html' title='How to make Java Developers 200% more productive'/><author><name>Francis Wong</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6242784904151625912.post-2717268678267860341</id><published>2007-02-09T13:31:00.000-05:00</published><updated>2007-02-09T13:35:25.310-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SOA'/><title type='text'>Can you learn SOA in a fun way?</title><summary type='text'>Today's mission -- organize a list of resources about Service Oriented Architecture (SOA).  So while collecting web links and resourcees...I stumbled on these two entertaining videos.The first one could viewed as SOA from a woman's point of view.  It's key message "SOA is like clothing in your wardrobe".  Hmmmmm -- never quite thought of it that way...but I guess she has a point.The next one </summary><link rel='replies' type='application/atom+xml' href='http://wongwords.blogspot.com/feeds/2717268678267860341/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6242784904151625912&amp;postID=2717268678267860341' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6242784904151625912/posts/default/2717268678267860341'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6242784904151625912/posts/default/2717268678267860341'/><link rel='alternate' type='text/html' href='http://wongwords.blogspot.com/2007/02/can-you-learn-soa-in-fun-way.html' title='Can you learn SOA in a fun way?'/><author><name>Francis Wong</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6242784904151625912.post-3292691843733742929</id><published>2007-02-07T11:10:00.000-05:00</published><updated>2007-02-07T11:15:25.542-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='JavaScript'/><category scheme='http://www.blogger.com/atom/ns#' term='Tutorial'/><title type='text'>JavaScript tutorial....</title><summary type='text'>I was asked to organize a JavaScript brown-bag this month.  While collecting material for my presentation, I came across this multi-part JavaScript posted by Yahoo.  This is the best 2-hour presentation I've found on the subject of JavaScript.  I couldn't do much better myself -- so instead of presenting - I've started to hand out this link instead.Part 1:Part 2:Part 3:Part 4:</summary><link rel='replies' type='application/atom+xml' href='http://wongwords.blogspot.com/feeds/3292691843733742929/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6242784904151625912&amp;postID=3292691843733742929' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6242784904151625912/posts/default/3292691843733742929'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6242784904151625912/posts/default/3292691843733742929'/><link rel='alternate' type='text/html' href='http://wongwords.blogspot.com/2007/02/javascript-tutorial.html' title='JavaScript tutorial....'/><author><name>Francis Wong</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6242784904151625912.post-5169887857393475127</id><published>2007-02-07T11:02:00.000-05:00</published><updated>2007-02-07T11:15:49.750-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='JavaScript'/><category scheme='http://www.blogger.com/atom/ns#' term='ajax'/><category scheme='http://www.blogger.com/atom/ns#' term='Firefox'/><title type='text'>FireBug -- The best JavaScript/DOM/CSS Debugger</title><summary type='text'>If you do any type of web-development - you must try out FireBug...an outstanding JavaScript/DOM/CSS Debugging Plug-In for Firefox.   Like most things I've tried -- I installed earlier versions without reading any  manuals and found earlier versions to be very intuitive and helpful without any training.  The latest release, FireBug 1.0, contains many new features that are more subtle.  The best </summary><link rel='replies' type='application/atom+xml' href='http://wongwords.blogspot.com/feeds/5169887857393475127/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6242784904151625912&amp;postID=5169887857393475127' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6242784904151625912/posts/default/5169887857393475127'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6242784904151625912/posts/default/5169887857393475127'/><link rel='alternate' type='text/html' href='http://wongwords.blogspot.com/2007/02/firebug-best-javascriptdomcss-debugger.html' title='FireBug -- The best JavaScript/DOM/CSS Debugger'/><author><name>Francis Wong</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6242784904151625912.post-6993565508167371742</id><published>2007-01-18T15:56:00.000-05:00</published><updated>2007-01-18T17:30:47.322-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hibernate'/><category scheme='http://www.blogger.com/atom/ns#' term='pojo'/><category scheme='http://www.blogger.com/atom/ns#' term='spring'/><title type='text'>Updating the SpringBlog App from  "Pro Spring" to Spring v2 and Hibernate v3.2</title><summary type='text'>I've been refreshing my skills with Hibernate and Spring lately, and one of the activities I took upon myself was to update the SpringBlog application provided in the book Pro Spring from Apress.Since the book was written in 2005, it is based on previous releases of Spring (v1.1) and Hibernate (v2.1).  The current release of Spring is v2.02, and the current version of Hibernate is v3.2. (as of </summary><link rel='replies' type='application/atom+xml' href='http://wongwords.blogspot.com/feeds/6993565508167371742/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6242784904151625912&amp;postID=6993565508167371742' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6242784904151625912/posts/default/6993565508167371742'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6242784904151625912/posts/default/6993565508167371742'/><link rel='alternate' type='text/html' href='http://wongwords.blogspot.com/2007/01/running-springblog-app-from-pro-spring.html' title='Updating the SpringBlog App from  &quot;Pro Spring&quot; to Spring v2 and Hibernate v3.2'/><author><name>Francis Wong</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_3e7QVFlDGR8/Ra_fR0bXEzI/AAAAAAAAADA/Sw6brU4KtDw/s72-c/prospring.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6242784904151625912.post-3580580692777630414</id><published>2007-01-08T14:20:00.000-05:00</published><updated>2007-01-08T22:02:07.487-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ajax'/><category scheme='http://www.blogger.com/atom/ns#' term='security'/><title type='text'>Ajax Security -- Changing the nature of the Attack Surface...</title><summary type='text'>Jeremiah Grossman of Whitehat Security published an article titled Myth-Busting AJAX (In)security.  In this article, he posed two interesting questions (with answers)...Does AJAX cause a larger “Attack Surface”? No.  Does AJAX make the “Attack Surface” harder to find? Yes and No. Technically, I agree.  But Ajax does in fact change the nature of the Attack Surface.  In a traditional dynamic </summary><link rel='replies' type='application/atom+xml' href='http://wongwords.blogspot.com/feeds/3580580692777630414/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6242784904151625912&amp;postID=3580580692777630414' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6242784904151625912/posts/default/3580580692777630414'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6242784904151625912/posts/default/3580580692777630414'/><link rel='alternate' type='text/html' href='http://wongwords.blogspot.com/2007/01/ajax-security-changing-nature-of-attack.html' title='Ajax Security -- Changing the nature of the Attack Surface...'/><author><name>Francis Wong</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6242784904151625912.post-6099154916090907944</id><published>2007-01-05T09:18:00.000-05:00</published><updated>2007-01-08T21:51:17.585-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='software development'/><category scheme='http://www.blogger.com/atom/ns#' term='trends'/><category scheme='http://www.blogger.com/atom/ns#' term='dotnet'/><title type='text'>Where have all the programmers gone?</title><summary type='text'>At the start of 2007, I thought I'd take a moment to look at Google statistics in Google Trends to review the search patterns for the term Java over the past year.  There was concern at the beginning of 2006 that we were witnessing the end of the Java era.  Based on the year-end graphs, it's not looking good for Java -- the pattern is showing a dramatic drop in early 2006 that has never </summary><link rel='replies' type='application/atom+xml' href='http://wongwords.blogspot.com/feeds/6099154916090907944/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6242784904151625912&amp;postID=6099154916090907944' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6242784904151625912/posts/default/6099154916090907944'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6242784904151625912/posts/default/6099154916090907944'/><link rel='alternate' type='text/html' href='http://wongwords.blogspot.com/2007/01/where-have-all-programmers-gone.html' title='Where have all the programmers gone?'/><author><name>Francis Wong</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_3e7QVFlDGR8/RZ5ev3qP6xI/AAAAAAAAAAY/ZyPDL7sOmps/s72-c/javatrends.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6242784904151625912.post-4886263629076789933</id><published>2006-12-27T16:34:00.000-05:00</published><updated>2007-01-08T22:02:59.528-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='software development'/><category scheme='http://www.blogger.com/atom/ns#' term='ranking'/><title type='text'>Is Java the #1 developer language?</title><summary type='text'>According to a index created by a company called TIOBE, Java is the #1 developer  language.TIOBE Programmign Community IndexDecember 2006 results: PositionDec 2006PositionDec 2005Delta in PositionProgramming LanguageRatingsDec 2006DeltaDec 2005Status  1 1  Java 19.907% -2.36%   A   2 2  C 16.616% -1.75%   A   3 3  C++ 10.409% -0.39%   A   4 5    (Visual) Basic 8.912% +1.33%   A   5 4    PHP </summary><link rel='replies' type='application/atom+xml' href='http://wongwords.blogspot.com/feeds/4886263629076789933/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6242784904151625912&amp;postID=4886263629076789933' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6242784904151625912/posts/default/4886263629076789933'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6242784904151625912/posts/default/4886263629076789933'/><link rel='alternate' type='text/html' href='http://wongwords.blogspot.com/2006/12/is-java-1-developer-language.html' title='Is Java the #1 developer language?'/><author><name>Francis Wong</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6242784904151625912.post-29215651700232376</id><published>2006-12-27T16:11:00.000-05:00</published><updated>2007-01-16T10:38:09.884-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='video games'/><title type='text'>A Video Game that Generates $1 Billion Per Year?</title><summary type='text'>For Christmas this year -- my wife bought me Company of Heroes...I'm a big Warhammer fan - and loved Dawn of War -- Company of Heroes is a step-up from the same team that built Dawn of War.  I can't wait to play it...But no matter how good Company of Heroes is...how much money can it make?  I began to wonder how much money World of Warcraft would generate in 2006.  After a quick search, I came </summary><link rel='replies' type='application/atom+xml' href='http://wongwords.blogspot.com/feeds/29215651700232376/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6242784904151625912&amp;postID=29215651700232376' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6242784904151625912/posts/default/29215651700232376'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6242784904151625912/posts/default/29215651700232376'/><link rel='alternate' type='text/html' href='http://wongwords.blogspot.com/2006/12/video-game-that-generates-1-billion-per.html' title='A Video Game that Generates $1 Billion Per Year?'/><author><name>Francis Wong</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_3e7QVFlDGR8/RZLijXJ7dsI/AAAAAAAAAAM/7aNlMCuVE0c/s72-c/companyofheroes.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6242784904151625912.post-3063720019124910247</id><published>2006-12-22T09:54:00.000-05:00</published><updated>2007-01-08T22:03:22.550-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Digital Photo Frame'/><title type='text'>Trutech 7" Digital Photo Frame Tips</title><summary type='text'>I finally decided what I wanted to by my parents for Christmas -- a Trutech Digital Photo Frame.  But now I realize how hard it is to find those things (not nearly as hard as a Nintendo Wii or PS3 though).Through a random occurrance, a bunch of TruTech Digital Photo Frames were just put on the floor at a random Target I was shopping at.  So I picked one up without doing any research.  It turns </summary><link rel='replies' type='application/atom+xml' href='http://wongwords.blogspot.com/feeds/3063720019124910247/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6242784904151625912&amp;postID=3063720019124910247' title='38 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6242784904151625912/posts/default/3063720019124910247'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6242784904151625912/posts/default/3063720019124910247'/><link rel='alternate' type='text/html' href='http://wongwords.blogspot.com/2006/12/trutech-7-digital-photo-frame-tips.html' title='Trutech 7&quot; Digital Photo Frame Tips'/><author><name>Francis Wong</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>38</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6242784904151625912.post-5194677605729933118</id><published>2006-12-21T16:12:00.001-05:00</published><updated>2007-01-08T21:52:43.607-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SOAP'/><category scheme='http://www.blogger.com/atom/ns#' term='Google'/><category scheme='http://www.blogger.com/atom/ns#' term='Web 2.0'/><title type='text'>Google Search API has been Retired...</title><summary type='text'>Apparently, Google is no longer giving out new search keys to their Google Search API. http://radar.oreilly.com/archives/2006/12/google_depreciates_SOAP_API.html My first thought was that they are retiring the SOAP API and substituting a simpler REST approach. My cohorts and I regularly have battles over the merits of REST vs. SOAP. But instead of providing a SOAP API like Yahoo Search, they're </summary><link rel='replies' type='application/atom+xml' href='http://wongwords.blogspot.com/feeds/5194677605729933118/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6242784904151625912&amp;postID=5194677605729933118' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6242784904151625912/posts/default/5194677605729933118'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6242784904151625912/posts/default/5194677605729933118'/><link rel='alternate' type='text/html' href='http://wongwords.blogspot.com/2006/12/google-search-api-has-been-retired.html' title='Google Search API has been Retired...'/><author><name>Francis Wong</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
