Friday, December 15, 2006
Is it too quiet in the office?
Upgrading to blogger beta
Friday, July 07, 2006
NOTES2OUTLOOK
NOTES2OUTLOOK provides the ability to migrate Lotus Notes® email from .nsf files to Outlook® PST files. This is a client-based tool. System requirements are: installed Lotus Notes and Outlook clients. NOTES2OUTOOK requires both to operate.
Tuesday, July 04, 2006
Why we should go home on time
Mr. Narayana Murthy is undoubtedly one of the most famous persons from Karnataka. He is known not just for building the biggest IT Empire in India but also for his simplicity. Almost every important dignitary visits InfoSys campus. He delivered an interesting speech during an employee session with another IT company in India. He is incidentally, one of the top 50 influential people of Asia according to an Asiaweek publication and also the new IT Advisor to the Thailand Prime Minister. Extract of Mr. Narayana Murthy's Speech during Mentor Session: I know people who work 12 hours a day, six days a week, or more. Some people do so because of a work emergency where the long hours are only temporary. Other people I know have put in these hours for years. I do not know if they are working all these hours, but I do know they are in the office this long. Others put in long office hours because they are addicted to the workplace. Whatever the reason for putting in overtime, working long hours over the long term is harmful to the person and to the organization. There are things managers can do to change this for everyone's benefit. Being in the office long hours, over long periods of time, makes way for potential errors. My colleagues who are in the office long hours frequently make mistakes caused by fatigue. Correcting these mistakes requires their time as well as the time and energy of others. I have seen people work Tuesday through Friday to correct mistakes made after 5 PM on Monday. Another problem is that people who are in the office long hours are not pleasant company. They often complain about other people (who are not working as hard); they are irritable, or cranky, or even angry. Other people avoid them. Such behaviour poses problems, where work goes much better when people work together instead of avoiding one another. As Managers, there are things we can do to help people leave the office. First and foremost is to set the example and go home ourselves. I work with a manager who chides people for working long hours. His words quickly lose their meaning when he sends these chiding group e-mails with a time-stamp of 2 AM, Sunday. Second is to encourage people to put some balance in their lives. For instance, here is a guideline I find helpful: 1) Wake up, eat a good breakfast, and go to work. 2) Work hard and smart for eight or nine hours. 3) Go home. 4) Read the books/comics, watch a funny movie, dig in the dirt, play with your kids, etc. 5) Eat well and sleep well. This is called recreating. Doing steps 1, 3, 4, and 5 enable step 2. Working regular hours and recreating daily are simple concepts. They are hard for some of us because that requires 'personal change'. They are possible since we all have the power to choose to do them. In considering the issue of overtime, I am reminded of my oldest son. When he was a toddler, if people were visiting the apartment, he would not fall asleep no matter how long the visit was, and no matter what time of day it was. He would fight off sleep until the visitors left. It was as if he was afraid that he would miss some thing. Once our visitors' left, he would go to sleep. By this time, however, he was over tired and would scream through half the night with nightmares. He, my wife, and I, all paid the price for his fear of missing out. Perhaps some people put in such long hours because they do not want to miss anything when they leave the office. The trouble with this is that events will never stop happening. That is life! Things happen 24 hours a day. Allowing for little rest is not ultimately practical. So, take a nap. Things will happen while you are asleep, but you will have the energy to catch up when you wake. Hence, "LOVE YOUR JOB, BUT NEVER FALL IN LOVE WITH YOUR COMPANY BECAUSE YOU NEVER KNOW WHEN THE COMPANY STOPS LOVING YOU" - Narayana Murthy
Wednesday, June 28, 2006
Tuesday, June 27, 2006
Fish and Chips at Dome Cafe
Friday, June 23, 2006
NISSAN PIVO
Over The Hedge: Humans Live To Eat
In this internet exclusive, RJ the Racoon gives his fellow friends the lowdown on how they can best get food - a simple explanation into ... all » the lives of humans.. When RJ the racoon (Bruce Willis) is caught pilfering Vincent the bear’s mountainous pile of treasured goodies-junk food stored for his post-hibernation feast-he desperately negotiates for his life, promising Vincent the impossible: to replace everything within a week. Meanwhile, the bucolic life of a group of innocent forest dwellers is shattered when they awake from their hibernation to discover their forest has been invaded by a horrifying alien presence: the ‘burbs’! They stare out in shock at the spanking new suburbs where their nut trees and berry bushes used to be. Not knowing anything about humans, their neurotic and overprotective leader, Verve the turtle (Garry Shandling) nervously ventures into a backyard only to encounter the horrors of the suburban living: lawn sprinklers, BBQ utensils, S.U.Vs and mountain bikes. RJ, too, has ventured into the suburb as the only place on earth with enough junk food to satisfy that bear. Over The Hedge, a PDI/DreamWorks production, is distributed in the UK and Ireland by United International Pictures and opens nationwide on June 30th 2006.
Tuesday, June 20, 2006
iCarta - Stereo Dock for iPod® with Bath Tissue Holder

Firefox Configuration
User Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4
Build ID: 2006050817
Enabled Extensions: [37]
- Adblock 0.5.3.042
- Adblock Filterset.G Updater 0.3.0.4
- Add N Edit Cookies 0.2.1.0
- Bloglines Toolkit 1.6.0
- BugMeNot 1.3
- CSSViewer 1.0.1
- del.icio.us 1.1
- del.icio.us 1.0.2
- DOM Inspector 1.8
- Download Sort 2.5.4
- Download Statusbar 0.9.4.1
- DownThemAll! 0.9.9.5.1
- Feedview 0.9.8
- Firefox Showcase 0.5.8.2
- Firefox Showcase 0.5.5
- FirefoxView 0.31.2
- Flags 0.5
- Foxylicious 0.6
- Gmail Notifier 0.5.6
- Google Browser Sync 1.0.0.0
- Google Notebook 1.0.0.5
- Google Toolbar for Firefox 2.0.20060515W
- Hello World (Firefox 1.5 edition) 1.0
- IE View 1.2.7
- Joga.com Companion - Powered by Firefox 1.1
- Live HTTP Headers 0.12
- MR Tech Local Install 5.0.4
- SpiderZilla 1.5.3
- Tabbrowser Preferences 1.2.8.9
- Talkback 1.5
- Tamper Data 0.98
- TripleSelect 1.7
- Tweak Network 1.1
- User Agent Switcher 0.6.8
- ViewSourceWith 0.0.8
- Web Developer 1.0.2
- Yahoo! Toolbar 1.2.0.20060518
Disabled Extensions: [5]
- All-In-One Sidebar 0.6.4
- Black 0.1.1
- Orsa 1.0.1
- Platinum 1.0.1
- SessionSaver .2 0.2.1.030.4
Total Extensions: 42
Installed Themes: [3]
- Firefox (default)
- Noia 2.0 (eXtreme) 2.996
- Qute 3.0.4
Installed Plugins: (14)
- Cult3D Player v5.3.0.154
- Adobe Acrobat
- Google VLC multimedia plugin 1.0
- Java(TM) 2 Platform Standard Edition 5.0 Update 6
- Microsoft® DRM
- Mozilla Default Plug-in
- QuickTime Plug-in 7.0.4
- RealJukebox NS Plugin
- RealPlayer Version Plugin
- RealPlayer(tm) G2 LiveConnect-Enabled Plug-In (32-bit)
- Shockwave Flash
- Shockwave for Director
- Windows Media Player Plug-in Dynamic Link Library
- Yahoo Application State Plugin
Monday, June 19, 2006
Nintendogs
Tuesday, May 30, 2006
Teknion Savera Synchro-Tilt

Savera is a fully featured, price-competitive task chair offering basic and enhanced ergonomic features across numerous applications, from task-intensive to meeting rooms.Two Mechanism Options
· Swivel-tilt model:
- Meets ergonomic needs for general use seating
· Synchro-tilt model:- For every three degrees the back tilts, the seat reclines one degree, with a total back tilt of 24.5"
- Meets ergonomic needs for multi-task and general use functions
Lumbar Height· Adjusts 2.75" on both swivel-tilt and synchro-tilt model
· Provides maximum personalized support
Seat Height· Seat adjusts up and down 4.37"
· Adjusts to the leg length of the user for proper posture and circulation
Arm Height· Armrests adjust up and down 4"
· Provides optimal user comfort
Arm Width· Overall arm width adjustment of 2.36"
· Adjusts the arm position to the user and task
Tilt Tension· Swivel-tilt model locks in upright position; synchro-tilt model locks in four positions
· Tilt tension adjustment offers user control of back free-flow resistance
Chair Sizes· Available in mid-back and high-back sizes
Upholstery· Partial or dual upholstery options available
Monday, May 29, 2006
Monday, May 22, 2006
IBM Java Cryptography Extension (JCE) Expires on 18 May 2006
Sunday, May 21, 2006
Had I stalled progress on web development?
Life is too short for doing anything meaningless
Local startups
Wednesday, May 17, 2006
Adopting JSF?
Thursday, April 06, 2006
The Spider of Doom
Monday, March 13, 2006
Friday, March 10, 2006
Thursday, March 02, 2006
Gangguan bekalan air akan berlaku di beberapa kawasan di wilayah Kuala Lumpur dan Selangor 1/3/2006-9/3/2006
Wednesday, March 01, 2006
Google Video
Tuesday, February 07, 2006
Would You Take A Paycut for More Interesting Work?
Tuesday, January 24, 2006
Atomic transaction in J2EE
Monday, January 16, 2006
Death March

Friday, January 13, 2006
The Dilbert Blog: The Devil
Read more at dilbertblog.typepad.com...
Tuesday, January 03, 2006
Overloading in Tiger
public class Overload { public static void main(String[] args) { Overload m = new Overload(); short s = 0; m.foo(s); } //Direct primitive type match will take precedence private void foo(short l){ System.out.println("short"); } //Primitive type promotion will take precedence over Autoboxing private void foo(long l){ System.out.println("long"); } //Autoboxing will only happen when primitive or promotion not available private void foo(Short l){ System.out.println("Short"); } }