Friday, March 17, 2006

2006 JavaOne Conference - A "trip" to build a dream on

Even though it is not official yet, but my manager has come to my desk and announced that they are sending me out to the annual JavaOne Conference at Moscone Center in San Francisco, CA.

The event lasts from May 13th to May 16th. I am still not sure how long I will be staying in San Francisco at the moment. They probably want me to fly there on a Saturday or Sunday, just 1 or 2 days before the conference on Monday.

I have selected the session: TS-3456: Spring Web Flow. This is a newly developed and added module to the famous light-weight container Spring framework. Keith Donald, the main guy/architect behind Web Flow will give a presentation about his “baby” and later on that day we will have a chance to converse with his team.

Being in the conference and meet the masters in Java world has always been my jovial dream. I hear that Craig McClanahan, Joshua Bloch and Rod Johnson, and a bunch of hard-core developers from Apache will also be there. I was thrilled by when I got the announcement from the management and I certainly responded with alacrity as it will be a unique opportunity to titivate my Java skill!

"Beneath this mask there is more than flesh. There is an idea, Mr.
Creedy, and ideas are bulletproof." -- "V" in V for Vendetta

Wednesday, March 15, 2006

XOXO - Besame Mucho

"My Dearest Love, it's almost dawn.
I’ve been lying here all night long wondering where you might be.
I saw your Mama and I showed her the ring.

Man on the television said something so I couldn’t sleep.

But I’ll be all right, I’m just missing you.

And this is me kissing you:

X’s and O’s,
In a letter from home."
Letters from Home - John Michael Montgomery


I listened to this song on the way to work this morning. I have always wondered why X's and O's symbolize hugs and kisses in love letters. And here is what I found after doing some googling. Read on and enjoy.

Hugs and kisses is defined by a sequence of the letters X and O, for example: XOXO, XOXOXO to express the affection of lovers at the end of a letter or email.
Some interpret the letter X as the crossed arms of hug and the O as the puckered lip of a kiss. Others interpret the X as the four lips of a kiss and O as the four arms in a hug. The latter is more commonly accepted as most of my friends say so.

However, hugkiss.com claims that the X originally came from the symbol of the Christian cross and the first letter of Christ in Greek (Xristo). This dates back to mostly the pre-literate period when people used the letter X as a trusted symbol to sign a document! Later on, it became a tradition that the signers would kiss the X letter , pretty much the same way as one would kiss the crucifix or the bible, or the fingers after making the sign of the cross. Thus, the X became the symbol of a kiss in modern times.

The O letter is something of a mystery. Some say it was because the Jew tried to avoid using the X symbol of Christ so they used the O instead! Hard to believe heh? I think it's more reasonable to think the O as the symbol of two arms making a circle around another person.

All is well and good, but just want to let you know that if you wander somewhere with three flashing neon X's on a marquee, you'll be probably seeing a whole lot more than just hugs and kisses!

And the song continues:


"I hold it up and show my buddies,
Like we ain’t scared and our boots ain’t muddy, and they all laugh,
'Cause she calls me "Honey", but they take it hard,

'Cause I don’t read the good parts.
I fold it up and put it in my shirt,
Pick up my gun and get back to work.

And it keeps me driving me on,

Waiting on letters from home.
"

For all brave soldiers of the United States Arm Forces in Iraq.

Monday, March 13, 2006

Pho Shizzle

"Pho" may not be the most tranditional Vietnamese food but I can assure you that it is the most popular/wide-spread cuisine among the others.

Texas-size super bowl of pho (tô xe lửa) is as big as a full-size flower clay pot with full of hot source, boiled bean sprout and onion. From coast to coast, wherever Vietnamese community goes, there are always at least a couple of pho restaurants opened to served. This soup somehow manages to sneak into the dictionary of American with a funny, non-punctuation pronunciation. My family once owned a phở restaurant back in Vietnam. Our phở bò kho (beef stew) was among the best in town (Ninh Hoà, about 40 miles north of Nha Trang)!!!

Pho originated from the northern side of Vietnam (probably at the dawn of the 19th century) and began spreading to southern Vietnam in the mid 1950's after the French was defeated and the eventual partition of the nation.

Speaking of styles in pho, there are actually several ways to categorize:

Regional styles have:
  • Phở bắc (northern style): distinguishable by a wider noodle
  • Phở nam (southern style): using a thinner noodle,
  • Some people even claim that there a "cetral style (Huế)", but I personally never seen one
Meat flavor styles have:
  • Pho Gà (Chicken-based pho)
  • Pho Heo (porky)
  • Pho Bò (beef) (grand daddy, tranditional style)
  • Pho Bò Kho (beef stew)
  • or even vegetarian pho.
  • Seafood style also known to exist
Pho Gà

Veggie delight pho with tofu substitutes the meat



Pho Bò (Beef, can be served raw then dip in the super hot soup bowl to delicately process the meat or "tái" in Vietnamese.


Pho Bac in my opinion somewhat emphasizes on a bolder and spicier flavor while Pho nam is sweeter with added a lot of bean sprouts and fresh herbs (or my American friends call "grass" and "mint").
Some photos of the "green" herbs we add into the bowl of pho


By the way, naming convention for pho restaurant is pretty unanimous:
  • With a number: numbers can indicate two different things: A restaurant opened in a year indicate the name. Some of them are "Pho 54", in Houston we have 'Pho 2000" etc... Or, the restaurant opened in Vietnam before immigrating and named after the street number. For example "Pho 24" (I am not sure about this name tho). Some don't care for the number but take the street name instead, like "Pho Cong ly", "Pho Cong Hoa", "Pho Tu Do" were pretty big names in Saigon before the war.
  • A restaurant named after its owner. This is rarer but quiet mundane now specially for some new opened restaurants: "Pho Binh", "Pho Nga", "Pho + your name, your daughter name, your dad name" etc.... I think this style of naming convention is self-indulgent and ordinary.
A toothsome pho bowl is a super hot (as it's making you shizzle), has very clear soup water. Making a clear soup bowl is not easy. Pho's sweet flavor obtained from source consolidated in pork or beef bones. The source must be filtered thoroughly before yielding the crystal clear soup. I think for this reason chilli sauce, hoisin sauce or balsamic leaves are put on tables as customers' need. As placing these condiments without asking could be considered unorthodoxial among cranky consumers who want to see the clear bowl of soup before enjoying the soup.

And if you live in Houston, you should try a bowl of "Pho Thai Binh Duong" (pacific Ocean Pho) super bowl. They don't name the restaurant for nothing: their proudly served super bowl is the biggest I ever seen. I wish i could have some photos handy to post. But believe me, I've seen some even ate 2 bowls of this size.

Nothing would be more delightful than having a big hot bowl on a cold day when you could just enjoy the soup forgetting about your sweat dripping down along side your face into the bowl (ewww!!!). Nothing could beat that...

Cheers and go get some phở my friends.

Saturday, March 11, 2006

A trip to Museum District in Houston

Location
Spring break is here in Houston, but the weather doesn't' give us a break today with humidity reaches nearly 90% and temperature is top 85.
Living in Houston for almost 8 years now but I don't really explore it much. So I decided to pay Houston's museum district a visit this weekend to learn more about Houston and take some pictures around.
The
Houston Museum district is one of the two main recreational districts in Houston. The other one is Theater District housing visual performance art shows and exhibit. The district is centered on the pink-colored Wyndham-Warwick Hotel and the adjacent Mecom Fountain. The Museum District also houses Rice University, the Clayton Library Center for Genealogical Research and Hermann Park which includes the Houston Zoo and the Miller Outdoor Theatre. The Museum District is also near the University of Saint Thomas. Some of the museums include:
  1. The Holocaust Museum
  2. Houston Children Museum
  3. Houston Children Museum
  4. Houston Museum of Health and Medical Science (located in the medical center. Houston's Hermann Cancer Center is the world's the largest and most modern, state-of-the-art cancer center.)
  5. Contemporary Arts Museum
  6. and the Museum of Fine Arts
This area is served by the Museum district Station light rail which connect the district to downtown Houston and to the medical center. One noticeable aspect when you approach the district are local churches. There is one antique and huge church at the entrance to the district from Main Street: saint Paul's United Methodist church, built around 1919. The I stop for a bit at the museum of fine arts. This museum has all kind of collections from different periods of art history. Last year they hosted a collection of masterpeices from the Impressionism. Those include paintings of Picasso, Monet and Van Gogh. Needless to say, I had to wait in the line for hours before stepping into the museum to witness those mutil-million dollar artwork. This is from the collection of classical antiquity period:
The unknown Emperor: cast bronze, found and excavated from a wrecked ship in Atlatic Ocean


This one i think was taken from one of the Delphi temple in Acropolis, Athen :-).
Yeah... we all stole from them Greek.

This one is the limestone life-size sculpture of Athena

Early stone statue version of Venus (Aphrodite). Most of modern sculpture based their work on this style of posture.

This reminds me of my art history class taken a few years ago. The form of classical sculpture became fluid and natural and the stylization of the archaic art gave way to realistic figures which emanated the illusion of moving through space. For the first time in human history, human anatomy was deemed worthy of being immortalized in stone or bronze. And the Greek did it. They worshipped the human body. Gods were as human asn us, but they were just immortal. And gods did have sins and flaws too. What a monumental contradiction point of view!
During the classical period the Greek artists replaced the stiff vertical figures of the archaic period (like Egyptian's sculpture if it could help you to visualize better) with three-dimensional snap shots of figures in action. While the archaic sculptures appeared static the classical statues held dynamic poses bursting with potential energy. The overall patterns of immobile muscles were developed into a complex universe of tension and relaxation. The ancient Greek sculptors had finally achieved balance through the opposing action of the human muscle groups. Most of Greek sculpture in this period involved around a unique technique called contrapposto: The appearance of weight shift in sculpture by the depiction of counter-positioning, in which the body relaxes on one side as the other side takes on the weight of the body and tenses up.

Like this one form the modern age:
There are also lots of paintings from the 15th century.

Last supper, Sebastiano Ricci

The mocking of Christ, Tintoretto . Notice the red circle i draw here. This bearded figure standing in the background is probably his self-potrait, so that the artist witnessed Christ's torment on a personal level.
Get out of the museum, I perambulate to the Hermann park at the heart of the museum district throuh a semi-circular fountain. There are actually three consecutive ones, but I can only manage to have one in this snapshot

Hermann Park look from Terrance Plaza
The Sam Houston Monument and Circle frame the Heart of the Park's north end; the area known as the Lake Overlook, which fronts Hermann Park's McGovern Lake, forms the south end.

The Heart of the Park's central and most prominent feature – the 740-foot-long and 80-foot-wide Mary Gibbs and Jesse H. Jones Reflection Pool – is flanked by two pedestrian plazas that are situated between the Sam Houston Circle and the Lake Overlook. Bordered by 80-year-old live oak trees, shaded walking paths of decomposed granite, and groupings of new benches, the Pool also features a cascade created by the gentle flow of water down a series of stepped surfaces. Its black bottom was designed to enhance the water's reflectivity.

Reflection Pool look from the main entrance North - South

Your author ;-)

Look from South - North

Located by the left side of the park is a Japanese garden.
From what I have learned this particular garden is a daimyo style, and includes a tea garden, a kaiyushiki stroll garden, and a scroll garden.
The entry garden is a dry landscape garden.
japanses garden often mimics nature. Thus, the garden itself represents a mini ecosystem, lanscape. Stones are islands, streams are rivers. The design of the garden also has to follow certain feng-shui rules.


Imagine you are standing on the sea (black moonstone) and the boulders are the rising landscape of Japan. The bamboo flowing in the wind represents the sound of the ocean.
Through the gate straight ahead there is a welcoming lantern, a gift from the city of Chiba, Japan. This five-piece lantern was carved from solid granite. The aperture of the lantern focuses the spirit of the garden. There are three stone lanterns, ishi-doro, in this garden.
Stone lanterns play a significant role in Japanese gardens. They represent time. Usually, there are several lanterns are placed in a garden to remind visitor of the time present.
Curved pathways in the garden are covered with crushed stone similar to moonstone. The arbor is a place to sit, meditate and clear the mind of other thoughts. It is also special place to wait until called to tea ceremony in the teahouse.

Tea House from the other side of the lake

Before entering the teahouse, tea ceremony guests walk along this path which the host will have moistened to appear damp with morning dew. This path is hence called the dewy path or roji.


Here are more scenes from the garden.


Next month, April 7 - 8 is the tranditional Japan festival. Our dojo will put on a show at Hermann park on those days. Some of the activities are rice pounding, Kendo and Iaido performance. Come here again to see my post for the event!

This is the miniature railroad running across the park. The railroad covers almost 100% of the park's circumfence and also there are seperate tracks running across the park.




Perhap you and your special someone can pedal the swan boat on this 21 -arces McGovern Lake. Boats are for rent at $7 per hour.
In the middle of the park is a 35-foot high hill. Frisbee can be played here or you can just run up and down 'til you pass out.



So many pine trees... and green grass

Or... practice your acting skills onstage at Miller Outdoor Theatre
That's it for now... phewww.... I'll be back next time with photo from Japan Festeval (also in here Hermann park).

Thursday, February 02, 2006

Topten List - Why Dogs Like to Stick Their Heads out Cars Windows

10. To keep the hair out of their eyes
9. They are looking for waldo
8. Their mothers told them not to, so they do it anyway.
7. Bothered by how many good bugs are wasted on the windshield
6. It's their way of getting jiggy wit it.
5. They want to impress other dogs with their rugged, windblown look.
4. Much more effective way to distribute drool
3. If they stuck their other end out the window, nobody would think it was cute.
2. Tired of listening to your "Best Of Abba" CD over and over and over.
1. Trying to figure out where the heck all that wind is coming from

Well, If you want to have a real (maybe) scientific way, then go to AskYahoo!

Thursday, January 19, 2006

Installing Ubuntu to an external USB drive - A Howto

Thru painful experience and sleepless nights, I finally figure out how to install Ubuntu or any kind of Lux distro to an external USB drive.
The key idea is to modify the mini ramdisk to start USB support module during the boot sequence.

Here it is:

1) Install from CD
2) After installation, leave CD in drive and reboot with the parameter rescue
3) Pick your language and country
4) Wait for hardware detection to complete(was quite long on my system, seemed stuck for a while)
5) hostname: Ubuntu
6) Device to mount as root file system: /dev/discs/disc1/part1 (this may be different on your system. I have a boot partition in part1)
7) My system appears stuck here with a blue screen saying "Ubuntu Installer rescue mode"
my system was not stuck but I still needed to type Ctrl-AltF2

From here it is slightly different for mkinitramfs (Breezy) as opposed to mkinitrd (Hoary):
A. edit /etc/mkinitramfs/modules to add the following:
ehci-hcd
usb-storage
scsi_mod
sd_mod

(nano didn't seem to come with Breezy, so use vim)

B. make the new image file:
mkinitramfs -o /boot/initrd_usb.img /lib/modules/

so for me that was
mkinitramfs -o /boot/initrd_usb.img /lib/modules/2.6.12-9-386

You will likely need to edit your grub.conf file.

title Ubuntu Breezy (2.6.12-9-386) USB
root (hd1,6)
kernel /vmlinuz-2.6.12-9-386 root=/dev/sda1 ro quiet splash
initrd /initrd_usb.img
savedefault

Restart and enjoy the fruit

I need to add some more info:
When you can't seem to boot th external USB because of the order of your USB drive is different from machine to machine, follow this step:
I installed linux on my laptop with the root HDD of GRUB set to hd1. This may not be the case if you switch to another machine. It could be hd0 or hd2 for example.
So when you get the error message from GRUB saying that it cannot find the boot sector, "Do not panic".
All you need to do is to press the "E" key to enter editor mode in GRUB and modify the "root" parameter from (hd1,0) to something like (hdx,0) where "x" is the actuall HDD contaning the boot partition.
I hope it helps solving you all's problems with different hardware structure.
Cheers.
Doug

Google Talk and discuess open federation

Google just announced open federation for Google talk.
What it means:
""Open federation" is technical jargon for when people on different services can talk to each other. For example, email is a federated system. You might have a .edu address and I have a Gmail address, but you and I can still exchange email. The same for the phone: there's nothing that prevents Cingular users from talking to Sprint users.

Unfortunately, this is not the case with many IM and Internet voice calling services today. You can only talk to people on the particular service you have an account on (so you need an account on every service to talk to everybody, which is pretty cumbersome). With open federation, you get to choose your service provider and you can talk to people on any other federated service (and vice versa).

In addition to the Google Talk service, many other companies, universities, and corporations support open federation today. This means you can now talk to millions of users around the world all with a single account on the service provider of your choice.
"

More detail at http://googleblog.blogspot.com/2006/01/open-federation-for-google-talk.html

Thursday, January 05, 2006

Go Longhorns!!!

Last night was a great night for y'all Texans...
I gathered a couple of guys at work to a local bar and watched the game there. When we arrived the place was packed and we had to sat outside. But all the TVs were big and we all had a clear sight of view.
The entire game was amazing. I mean I have never scream like this since the US got into the 8 best world soccer teams in 2002. My friends in CA called me before the game and talked all kind of trash about TX and the Longhorns. Well, we all know they "were" the underdog... Until the 3rd quarter I picked the damn phone and called them but none answered. hehehe... I understand dudes, losers...
Anyway, longhorns is the best team in the NCAA and the Longhorns have "Forever" Young!!! We don't want Reggie, that guy was so proud of himself and his shitty Heisman trophy. We don't care for Matt Leinart because that loser can't keep his head cool beyoung the Longhorns' defense.
Does anyone want to order a replica trophy for the Trojans? Or better: does any player in the SC want to do commercial for Trojan(TM)?