Wednesday, December 28, 2005

Web 2.0 app - Backpack

My Page - http://kinwo.backpackit.com/

Monday, December 26, 2005

Discussion of globalization and new world economy

A world without borders {globalization {world trade, empowerment of individuals}}

The World Is Flat: A Brief History of the Twenty-first Century

Flat society, flat world...

Now and the future.

Amazon.com: The World Is Flat: A Brief History of the Twenty-first Century

F u t u r e M e . o r g

Send email to the future of u and me...

Monday, December 19, 2005

Saturday, December 10, 2005

Mylar Technology Project

A new way to Organize task in Eclipse

Sunday, November 27, 2005

Cirque du Soleil

Showing in HK - Quidam!

A nameless passer-by, a solitary figure lingering on a street corner, a person rushing past....embodiment of both everyone and no one, at the same time...you and me..

Saturday, November 26, 2005

Teach Yourself Programming in Ten Years

Why is everyone in such a rush to learn...?!....

Tuesday, November 22, 2005

Live Custom Domain Services BY Microsoft

well..well.....free email outsourcing service provided by MS with integration to MSN IM...etc...

looking forward...
it's time for my kinwo.net to have a new host.....haha

Thursday, November 17, 2005

Sun is offerring Java Studio Tools for FREEE

Register as SDN member and download...

Saturday, November 12, 2005

Friday, October 21, 2005

Saturday, October 15, 2005

Monday, October 10, 2005

Stack based allocation in Java 6

While Java 5 gives boost to performance in some extent, we may forsee to see more with compiler optimization in the upcoming Mustang Java 6. One of the remarkable change is the long-awaiting feature: Escape analysis which makes memory management in Java more intelligent. It's not new concept. In fact, it has been presented in some non-Sun high performance Java implementation such as Excelsior. See Compiler-cooperative memory management.

To have more details, search Java stack base allocation in Google. You eventually end up finding all objects are heap based and no stack based. In Mustang 6, this would be changed. To know why it's important, compare and contrast heap base and stack based object allocation and with Java's garbage collection algorithm.

Well. to test it in Mustang Java 6. Try:
Download debug binary and compile with
# java -server -XX:+PrintOptoAssembly -XX:+PrintIdeal -XX:+DoEscapeAnalysis -XX:+PrintEscapeAnalysis

Java theory and practice: Urban performance legends, revisited

Saturday, October 08, 2005

Friday, October 07, 2005

Saturday, October 01, 2005

Stellarium Astronomy Software

Amazingly realistic free astronomy software

Wednesday, September 21, 2005

Sunday, September 18, 2005

Year 2038 Bugs

4 billion seconds = the maximum a 32-bit system can process = Year 2038

Sunday, September 04, 2005

Horoscope Capricorn

Capricorn - Driving yourself to the brink of exhaustion is a really bad idea. Listen to your body when it tells you that it requires rest, and don't push forward just because you can. Take care of yourself now rather than later.

Agree.

Sunday, August 14, 2005

Ajax implemented using JSP Tags and JavaScript

OK..the wait is worth.
A framework to make development with AJAX type application easier.

The type of operations supported:
Autocomplete...Select/Dropdown...Update Field

What is AJAX?
Goto google gmail and google earth. They are built using technology similar to AJAX. Bascially, background processing and asyn query to server to do sth, either receiving response or to just invoke some actions in server. The result is user could continue to work. This is not new technology in fact. Quite a few of us already doing web app using this approach, BUT, now, give it a name.

Saturday, August 06, 2005

Sony PS3 in Apple Mac OS X ! could be...

put your eye at the end of the sentence in the passage..
"...The integrated Cell processor will be able to support a variety of operating systems (such as Linux or Apple's Tiger)."

Woo...if PS3 is going to support Mac OS X, my next computer would mostly likely be PS3 (Cell processor) + Mac OS X, which could probably in 2006/07.

Looking forward...really.

Friday, August 05, 2005

A new word to learn and must learn - "SASH"

If you are in Java geek, probably u already heard it lately.

It denotes the components: Apache Struts, Apache Axis , the Spring Framework and Hibernate.

Ha, I did spend some time with each of them in my current and previous jobs.... Nice tools and components.

Any more other combinations keywords?!...

Break time - Inversion of Control Containers and the Dependency Injection pattern

It's time to have a break on the busy work and breath some fresh air, and read some new things though not really so new but at least gaining popularity in java community - Lightweight container and Dependency Injection.

More good article:
A Beginner's Guide to Dependency Injection

Well...I don't mind reading more "text" than images..

NExt, currently, my job project using Hibernate 2, just saw Hibernate 3 is getting more mature and support many new features which are desperately what I look for while working with Hibernate 2. Wish one day, I could upgrade it to Hibernate 3 and start using all the cool new features....one of them is Hibernate 3 Formula.


Here it is: Hibernate 3 Formula

Thursday, August 04, 2005

Almost a year

hello, it's been a year since the day I make this blog and I am pleased I still keeping this on and on though getting in active in updating. It's really wonderful to find out what I did in the past year through the archive, the many good website I visited, a number of photos and the tools I discovered for blog and especially blogger.com, which are doing very well.

Last year, I was "given" a chance to visit AU, and a chance to meet new and very smart people, and was involved in a "game". I was always so lucky every time I did a switch in my career. I must agree game is still go on. AND as it's a game only, I always remind myself I am a game player and I control the game though game control options is limited but I could press the Quit button at any time and any "stages". It's not the right time now...but if there's really good new game released, I may try......

I want game with more AI, more humanity and more inituitative in response.

how are u, I am fine, exploring, it's never ending.

Wednesday, June 08, 2005

MacOSX on Web

Please Log In

BetaNews | Apple Announces Switch to Intel Chips

Next year this time, MacOS X on Intel. Cooool ...
BetaNews | Apple Announces Switch to Intel Chips: "� 1998-2005 BetaNews, Inc. All Rights Reserved."

Sunday, May 22, 2005

BBC World - Space & Time Season

A new season of programmes to explain how space correlate to time.

"...most people believe that time flows forward in an unbroken progression, yet some modern physicists claim that discrete moments in the past, present or future may exist simultaneously..."

Monday, April 25, 2005

Java BluePrints Solutions Catalog - AJAX

Well, if you look for extensive knowledge abt AJAX, good news is Java BluePrints include a topic area on AJAX, with code and design documents. So lovely indeed...
Java BluePrints Solutions Catalog - AJAX

Sunday, April 24, 2005

Wana know how Google Gmail is made ?!

Check out Ajax. Indeed, there's no new technology behind, in fact, what's new may be probably the name. Anyway, Google adopted the approach and become a big sucess.

Ajax: a new approach to web applications: "Ajax: A New Approach to Web Applications"

Google Suggest - AutoComplete

Previewing autocomplete search keywords while typing.
Google Suggest

545 Wi-Fi Hotspots in Hong Kong

Wi-Fi Hotspots - JiWire

PCMCIA Sound Blaster Audigy 2 ZS Notebook

The premium sounds finally arrives to Notebook computer.

32" Hyundai HPT - 3220 hdtv ready LCD television

It just can't stop...I have a new TV, 32" LCD TV.
Really too many new stuffs to play with.

My DC - Fujifilm FinePix S602Z

My new Digital Camera - Fujifilm FinePix S602Z Pro ...well..it's an old DC indeed. : )

Fujifilm FinePix S602Z Pro digital camera specifications: Digital Photography Review

Computer Book - Head First Design Patterns

Another approach to convey the ideas of design patterns in a much interesting ways. OK.. give it a try if u really want to learn design patterns but failed.

oreilly.com -- Online Catalog: Head First Design Patterns

Religion: Memory & Identity by Pope John Paul II

Look back to the history, to the mind of ppl making history...

I have a Notebook finally !!

While passing thru the corridor of future computer showcase, computer should be small in size and handy in mobility, eventually there shouldn't be computers as large and as noise as today's 'desktop' computer.

Creative, ATI and Nvidia just give monmentum the notebook's desktop replacement together with Intel's new and ongoing architecture.

It's time to switch.

VAIO

java.net: Boxing Conversion in J2SE 5.0

Good or Bad?!

java.net: Boxing Conversion in J2SE 5.0

Saturday, March 12, 2005

Why Sun Solaris 10?!

Jim McGuinness's Weblog : Weblog: "ten things I'd like people to know about Sun technologies"

Saturday, March 05, 2005

Sunday, February 27, 2005

VAIO FS : VGN-FS15GP

Open up to new possiblities, new venture and new life, the time for change to happen.
VAIO FS : VGN-FS15GP

Saturday, January 15, 2005

Earth is still ringing from quake

Shaking earth...

Earth is still ringing from quake | SpaceRef - Your Space Reference

Under the Hood: Fired-up Staff - Computerworld

The ways to empower IT workers ...in perfect world...if it exists

Under the Hood: Fired-up Staff - Computerworld

Ciphire Mail

Transparently encrypt/sign email having central key repository to manage sender/recipient's public key.

Sounds safe if u trust the software....
Home - Ciphire Labs

Cambridge SoundWorks

My next speaker....dreaming..

Cambridge SoundWorks
MegaWorks 505 Amplified Multimedia/Computer Speaker System
Cambridge SoundWorks

Thursday, January 06, 2005

Tibetan Monks See ETs Saving Earth From Humans In 2012

Tibetan Monks See ETs Saving Earth From Humans In 2012: "...our earth is blessed and is being saved continuously from all kinds of hazards all the time that we are not even aware of..."

Mysteries of Siberia's "Valley of Death"

NEXUS: Siberia's Valley of Death-Pt 2: "Eyewitness reports suggest that an ancient high-tech 'Installation' in remote Siberia was responsible for sending guided plasma sphere weapons to destroy a meteorite over Tunguska in 1908."