Greatest good you can do

“The greatest good you can do for another is not just share your riches, but to reveal to him his own”

-- Benjamin Disraeli

Why nothing works for programmers

Theory is when you know something, but it doesn't work.
Practical
is when something works, but you don't know why.

Programmers combine
theory and practical :


'Nothing works and they don't know why'

The way we think = the way we are

The way we think = the way we are
We live in a complex and often negative world. Our days are colored by the (mostly) bad news we read in our newspapers and hear on TV. Not surprisingly, many of us develop a permanent frown, spending most of our energy just trying to get through a supposedly dark and unforgiving existence. By doing so, we fail to see all the beautiful things around us, missing out on happiness and optimism.

If you realized how powerful your thoughts are,
you would never think a negative thought.
- Peace Pilgrim

When negative feelings are suppressed
positive feelings become suppressed as well, and love dies.
- John Gray

The pessimist sees difficulty in every opportunity.
The optimist sees opportunity in every difficulty.
- Winston Churchill

Bruno's commentary
We have no control over our destiny, but we do have control over the here and now. It is never too late to start enjoying the positive things in life. If you are part of a happy family and have a few good friends and a satisfying job, then you are among the fortunate few on this planet and have reason to be thankful and enjoy life. Remember, the way you think = the way you are


Love - Universal law

Universal law:

"Love can neither be created nor be destroyed; only it can transfer from One girlfriend to another girlfriend with some loss of money "

Man is great by...

"A man is great by deeds, not by birth." - Chanakya

Best friends

"Everyone hears what you say. Friends listen to what you say.

But Best friends listen to what you don't say”.

Bunch of Roses

A bunch of Roses make a morning fresh

A bunch of friends like u keep my lifetime afresh

Life is raw material

Life is raw material, we are Artisans.
We can sculpt our existence into something beautiful, or debase it into ugliness.
It's in our hands…so make your Day into a Beautiful one! J

Have a Nice Day!!!

Life is raw material

Life is raw material, we are Artisans.
We can sculpt our existence into something beautiful, or debase it into ugliness.
It's in our hands…so make your Day into a Beautiful one! J

Have a Nice Day!!!

Charles Schultz - world coming to an end today

"Don't worry about the world coming to an end today. It's already tomorrow in Australia." (Charles Schultz)

யாதும் ஊரே ; யாவரும் கேளிர் ;

யாதும் ஊரே ; யாவரும் கேளிர் ;

தீதும் நன்றும் பிறர்தர வாரா ;
நோதலும் தணிதலும் அவற்றோ ரன்ன ;
சாதலும் புதுவது அன்றே ; வாழ்தல்
இனிதுஎன மகிழ்ந்தன்றும் இலமே; முனிவின்,
இன்னா தென்றலும் இலமே; 'மின்னொடு
வானம் தண்துளி தலைஇ, ஆனாது
கல்பொருது இரங்கும் மல்லற் பேர்யாற்று
நீர்வழிப் படூஉம் புணைபோல, ஆருயிர்
முறைவழிப் படூஉம்' என்பது திறவோர்
காட்சியின் தெளிந்தனம் ஆகலின், மாட்சியின்
பெரியோரை வியத்தலும் இலமே;
சிறியோரை இகழ்தல் அதனினும் இலமே.


192, எட்டுத்தொகை நூல்களில் ஒன்றாகிய
புறநானூறு - பாடியவர்: கணியன் பூங்குன்றன

To us all towns are one, all men our kin.
Life's good comes not from others' gift, nor ill
Man's pains and pains' relief are from within.
Death's no new thing; nor do our bosoms thrill
When Joyous life seems like a luscious draught.
When grieved, we patient suffer; for, we deem
This much - praised life of ours a fragile raft
Borne down the waters of some mountain stream
That o'er huge boulders roaring seeks the plain
Tho' storms with lightnings' flash from darken'd skies
Descend, the raft goes on as fates ordain.
Thus have we seen in visions of the wise ! -
We marvel not at greatness of the great;
Still less despise we men of low estate."

Kanniyan Poongundran in Purananuru,
Poem 192 - written in Tamil 2500 years ago
English Translation by Rev. G.U.Pope
in Tamil Heroic Poems



திராவிட் உலகக் கோப்பை பற்றி .......... Dravid on India's Failure....

நவ்ரச நாயகன் திராவிட் ' பராசக்தி' பாணியில் பேசினால்?!!

"உலகக் கோப்பை. பல விசித்திரமான போட்டிகளைச் சந்தித்திருக்கிறது.. விசித்திரமான ஆட்டக்காரர்களைப் பார்த்திருக்கிறது. ஆனால் , இந்தப் போட்டி விசித்திரமும் அல்ல. நான் விசித்திரமான ஆட்டக்காரனும் அல்ல. போட்டிகளிலே கலந்து கொண்டு சர்வசாதாரணமாக தோல்விகளை எந்தக் கேவலமும் இன்றி் தோளிலே சுமந்து வரும் சாதாரண இந்திய கேப்டன் தான் நான்.

பங்களாதேசிடமும் , இலங்கையிடமும் தோற்றேன். உலகக் கோப்பையைத் தவற விட்டேன். குற்றம் சாட்டப்பட்டிருக்கிறேன் இப்படியெல்லாம். பங்களாதேசிடமும் இலங்கையிடம் தோற்றேன் - அவர்களிடம் தோறக் வேண்டுமே என்பதற்காக அல்ல. ஆனால் நேரு வகுத்த பஞ்சசீலக் கொள்கையின் படி அண்டை நாடுகளோடு அன்யோன்யமாகப் பழக வேண்டுமே என்பதற்காக. உலகக் கோப்பையைத் தவற விட்டேன். அது தூக்குவதற்கு சிரமமாக இருக்கிறதென்பதற்காக அல்ல. ' தன்னைப் போல பிறரையும் நேசி ' என்று இயேசுபெருமான் சொன்னதை மற்றவர்களுக்கும் உணர்த்துவதற்காக.

உனக்கேன் அக்கறை ஊரில் யாருக்கும் இல்லாத அக்கறை என்று கேட்பீர்கள். நானே பாதிக்கப்பட்டேன் நேரடியாக பாதிக்கப்பட்டேன். ஆறு ஃபீலடரை ஆஃப்சைடில் நிறுத்தி விட்டு பந்து போடச சொன்னால் லெக்ஸ்டம்புக்கு வெளியே பந்து போடும் பரதேசிகளால் பாதிக்கப்பட்டேன். செத்த பாம்பு போல பெர்முடா கிடைத்தால் ' சாத்து சாத்தென்று' சாத்திவிட்டு தேவை வரும்போது மட்டும் 'வெயில் தாங்கலை 'ன்னு பெவிலியனுக்கு ஓடும் 'மாஸ்டர் பிளாஸ்டர்களால் ' பிளாஸ்டர் போட்டுக் கொள்ளும்படி பாதிக்கப்பட்டேன்.

கேளுங்கள் என் கதையை. என் வீட்டில் கல்லெறியுமுன் தய்வுசெய்து கேளுங்கள் என் கதையை....."


"நாயகன்" பாணீயில் இந்திய அணியின் நாயகன் பேசினால்..??!!

" அவனை நிறுத்தச் சொல் நான் நிறுத்துறேன்.
கங்குலி அடிச்சபோது பூசணிக்காய் உடம்பை வச்சுக்கிட்டு அரைகிலோ மீட்டர் ஓடிப் போய் பந்தைப் புடிச்சான் பாரு முரளிதரன் அவனை நிறுத்தச் சொல் நான் தோக்குறதை நிறுத்துறேன். ஆஃப்சைடுலதான் அடிப்பான்ன்னு தெரிஞ்சு எலிப்பொறில மசால்வடை வைக்குற மாதிரி 'ஸ்லிப் ' வைச்சு சேவாக்கைத் தூக்குனான் பாரு ஜெயவர்தனே. அவனை நிறுத்தச் சொல நான் நிறுத்துறேன். நாலு அடி நடந்து வந்து பந்து போடும்போதும் 'நோபால் ' போட்டான் பாரு டெண்டுல்கர். அவனை நிறுத்தச் சொல். நான் நிறுத்துறேன். இல்லாத ரன்னுக்காக நாயா ஓடி வந்தான் பாரு யுவராஜ் சிங். அவனை ஓடாம நிக்கச் சொல். நான் நிறுத்துறேன்.எந்தப் பக்கம் அடிச்சாலும் அந்தப் பக்கம் ஃபீல்டரை வச்சிருக்கான் பாரு. அதை நிறுத்தச் சொல். நான் நிறுத்துறேன். எங்க தூக்கி அடிச்சாலும் புடிக்குறானுங்க பாரு. அதை நிறுத்தச் சொல் நானும் நிறுத்துறேன். புறப்படும்போதே "க்மான் இந்தியா"ன்னு அபசகுனமா பாட்டு பாடி உடனே திரும்பி வரச் சொன்னான் பாரு சங்கர் மகாதேவன். அந்த பரதேசியை நிறுத்தச் சொல். எல்லாத்துக்கும் மேலா , எங்களையெல்லாம் மனுசங்களா மதிச்சு ப்ளாக்ல பொலம்புறானுங்க பாரு வெவஸ்தை கெட்டவனுங்க. அவனுங்களை நிறுத்தச் சொல். அப்புறமாவது தோக்குறதை நிறுத்தலாமான்னு யோசிக்கிறேன்.. "


நீங்கள்தான் தேசத் துரோகிகள் - ராகுல் திராவிட் அறிக்கை

" இப்ப என்ன குடிமுழுகிப் போச்சு? நாங்க தோத்ததுனால இனிமே பசங்க பரிட்சை நேரத்துல டிவி முன்னால உக்காராம படிப்பானுங்க. ராத்திரி முழுக்க கண்முழிச்சு டிவி பார்த்துட்டு காலைல ஆபிசுல தூங்காம இருப்பானுங்க( ?!) ராத்திரி முழிக்கிறதால நாட்டுக்கு மின்சார செலவு மிச்சம். வேளாவேளைக்கு தூங்குறதால உடம்புக்கு நல்லது. நடுராத்திரில டிவிபாக்குறதுக்காக டீ ,காப்பி , நொறுக்குத்தீனி மாதிரி வெட்டிச்செலவு கிடையாது. வேளைகெட்ட வேளையில் தூங்கப்போறதால ஜனத்தொகை பெருக இருந்த வாய்ப்பும் கொறஞ்சு போகுது. இப்படி எவ்வள்வோ நாட்டுக்காக எவ்வள்வோ பெரிய தியாகம் செஞ்சும் என் வீட்டு மேல கல்லடிக்குற நீங்க எல்லாம்தான் தேசத் துரோகிகள்" - என்று ராகுல் திராவிட் உருக்கமாக அறிக்கை விட்டிருக்கிறார்

யோசிப்போர் சங்கம்

செருப்பு இல்லாம நாம நடக்கலாம்

ஆனா,

நாம இல்லாம செருப்பு நடக்க முடியாது.


- தீவிரமாக யோசிப்போர் சங்கம் (எங்களுக்கு வேறு எங்கும் கிளைகள் கிடையாது)





இட்லி மாவை வச்சு இட்லி போடலாம்.

சப்பாத்தி மாவை வச்சு சப்பாத்தி போடலாம்.

ஆனா,

கடலை மாவை வச்சு கடலை போட முடியுமா?

- ராவெல்லாம் முழ்ச்சு கெடந்து யோசிப்போர் சங்கம்


பஸ் ஸ்டாப் கிட்ட வெய்ட் பண்ணா பஸ்ஸு வரும்.

ஆனா,

ஃபுல் ஸ்டாப் கிட்ட வெய்ட் பண்ணா ஃபுல்லு வருமா?

நல்லா யோசிங்க! குவாட்டர் கூட வராது!!!



என்னதான் பொண்ணுங்க பைக் ஓட்டினாலும்,

ஹீரோ ஹோன்டா, ஹீரோயின் ஹோன்டா ஆய்டாது!!
அதேமாதிரி,
என்னதான் பசங்க வெண்டைக்காய் சாப்பிட்டாலும்,
லேடீஸ் ஃபிங்கர், ஜென்ட்ஸ் ஃபிங்கர் ஆய்டாது!!!

டிசம்பர் 31க்கும்,
ஜனவரி 1க்கும்
ஒரு நாள்தான் வித்தியாசம்.

ஆனால்,

ஜனவரி 1க்கும்,

டிசம்பர் 31க்கும்,

ஒரு வருசம் வித்தியாசம்.

இதுதான் உலகம்.



பல்வலி வந்தால் பல்லை புடுங்கலாம்,

ஆனா கால்வலி வந்தால் காலை புடுங்க முடியுமா?

இல்லை தலைவலி வந்தால் தலையைதான் புடுங்க முடியுமா?

(டேய்! எங்க இருந்துடா கிளம்புறீங்க?!)





பில் கேட்ஸோட பையனா இருந்தாலும்,

கழித்தல் கணக்கு போடும்போது,

கடன் வாங்கித்தான் ஆகனும்.



கொலுசு போட்டா சத்தம் வரும்.

ஆனா,

சத்தம் போட்ட கொலுசு வருமா?



பேக் வீல் எவ்வளவு ஸ்பீடா போனாலும்,


ஃப்ரன்ட் வீல முந்த முடியாது.


இதுதான் உலகம் (ஐயோ! ஐயோ!! ஐயோ!!! காப்பாத்துங்க!!!)



T Nagar போனா டீ வாங்கலாம்.


ஆனால்


விருது நகர் போனா விருது வாங்க முடியுமா?



என்னதான் பெரிய


வீரனா இருந்தாலும்,


வெயில் அடிச்சா,


திருப்பி அடிக்க முடியாது.





இளநீர்லயும் தண்ணி இருக்கு,

பூமிலயும் தண்ணி இருக்கு.


அதுக்காக,

இளநீர்ல போர் போடவும் முடியாது,

பூமில ஸ்ட்ரா போட்டு உரியவும் முடியாது.



உங்கள் உடம்பில்


கோடிக்கணக்கான செல்கள் இருந்தாலும்,


ஒரு செல்லில் கூட


ஸிம் கார்ட் போட்டு பேச முடியாது.





நிக்கிற பஸ்ஸுக்கு முன்னாடி ஓடலாம்


ஆனா


ஒடுற பஸ்ஸுக்கு முன்னாடி நிக்க முடியாது.



வண்டி இல்லாமல் டயர் ஓடும்.


ஆனால்...


டயர் இல்லாமல் வண்டி ஓடுமா?



இது மல்லாக்க படுத்துகிட்டு யோசிக்க வேண்டிய விஷயம்.

சைக்கிள் ஓட்டுறது சைக்கிளிங்னா, ட்ரெய்ன் ஓட்டுறது ட்ரெய்னிங்கா? இல்ல பிளேன் ஓட்டுறது பிளானிங்கா?

என்னதான் நீ புது மாடல் மொபைல் வச்சிருந்தாலும்
மெஸேஜ் Forwardதான் பண்ண முடியும்,
Rewindலாம் பண்ண முடியாது.




"Tea"க்கும் "Cofee"க்கும் என்ன வித்தியாசம்?

"Tea"ல ஒரு "e" இருக்கும். "Coffee"ல 2 "e" இருக்கும்.

Understanding Service Oriented Architecture

Service Oriented Architecture (SOA) promises to provide us with the ability to assemble complex, distributed systems by selecting and creating compatible parts called services. So far, SOA has delivered a lot of hyperbole to the Web. Gartner recognized it as one of the five hottest IT trends in 2005, claiming that "By 2008, SOA will provide the basis for 80 percent of development projects." At JavaOne 2005, 82 of the 168 technical session PDFs contained "SOA." In July of 2005, there were 1.4 million Google hits for "service oriented architecture." By February, 2006, there were 72 million. SOA is riding a rising tide as the next big thing for enterprise developers.

Unfortunately, most developers find it hard to cut through this tide of hype to learn just what service oriented architecture is about. Forests of three-letter acronym (TLA) standards sprout, bloom, and are overgrown before any of us can learn enough about them to decide if they are appropriate for our own projects. The standards compete for our attention and allegiance. Further, most articles and presentations focus on a specific TLA, and how to make some legacy system fit within someone else's favorite web service plumbing. "Legacy" seems to mean "the software that has to keep working to keep the system alive and useful to the business."

I started working with distributed messaging systems in 1995 and can understand most of the articles, but I find the volume of hype daunting and largely irrelevant. This article focuses on what you can get out of SOA to make developing and maintaining software easy, and help your businesses run better. Here's what you can get out of service oriented architecture:

  • Better understanding of the system being developed.
  • Better-organized, better-focused incremental development.
  • Easier integration with each others' systems.
  • Well-defined boundaries for tests.
  • More big-block reuse of code by reusing services.
  • Scaling up by creating systems of systems.
  • More reliability via restartable services.
  • Development focused on executable business plans.

That list is a huge promise. No wonder there's so much hype. Unfortunately, the list doesn't hold anything we can code. Aside from being able to restart a service, it's not specific at all. Service oriented architectures bring together specific good ideas from the 1980s and 1990s to create a complex system from simple parts. Service oriented architectures have these characteristics:

  • Services have strong software contracts.
  • Services are encapsulated.
  • Messages are documents.
  • Services share a message bus.
  • Services are loosely coupled.
  • Services have a life cycle.
  • Systems of services are assembled at runtime.
  • Services can be discovered.
  • Systems of services can grow into systems of systems.
read more

DVD Formats Explained

When DVD technology first appeared in households, users were simply popping DVD discs into their DVD players to watch movies — an attractive option to the then-conventional VCR. But just as compact disc technology evolved so that users could record and erase and re-record data onto compact discs, the same is now true of DVDs.

With so many different formats — DVD+R, DVD+RW, DVD-RAM, DVD-R, DVD-RW, DVD-ROM — how do users know which DVD format is compatible with their existing systems, and why are there so many different formats for DVDs? The following information sheds some light on DVD's different flavors, the differences between them and the incompatibility issues that the differing technologies have sprouted.

The crucial difference among the standards is based on which standards each manufacturer adheres to. Similar to the old VHS/Beta tape wars when VCRs first hit the markets, different manufacturers support different standards.

DVD+R and DVD+RW
DVD+R and DVD+RW formats are supported by Philips, Sony, Hewlett-Packard, Dell, Ricoh, Yamaha and others.

DVD+R is a recordable DVD format similar to CD-R. A DVD+R can record data only once and then the data becomes permanent on the disc. The disc can not be recorded onto a second time.

DVD+RW is a re-recordable format similar to CD-RW. The data on a DVD+RW disc can be erased and recorded over numerous times without damaging the medium.

DVDs created by a +R/+RW device can be read by most commercial DVD-ROM players.

DVD-R, DVD-RW and DVD-RAM
These formats are supported by Panasonic, Toshiba, Apple Computer, Hitachi, NEC, Pioneer, Samsung and Sharp. These formats are also supported by the DVD Forum.

DVD-R is a recordable DVD format similar to CD-R and DVD+R. A DVD-R can record data only once and then the data becomes permanent on the disc. The disc cannot be recorded onto a second time. There also are two additional standards for DVD-R disks: DVD-RG for general use, and DVD-RA for authoring, which is used for mastering DVD video or data and is not typically available to the general public.

DVD-RW is a re-recordable format similar to CD-RW or DVD+RW. The data on a DVD-RW disc can be erased and recorded over numerous times without damaging the medium.

DVDs created by a -R/-RW device can be read by most commercial DVD-ROM players.

DVD-RAM discs can be recorded and erased repeatedly but are compatible only with devices manufactured by the companies that support the DVD-RAM format. DVD-RAM discs are typically housed in cartridges.

DVD+R DL and DVD-R DL
Dual layer technology is supported by a range of manufacturers including Dell, HP, Verbatim, Philips, Sony, Yamaha and others. As the name suggests, dual layer technology provides two individual recordable layers on a single-sided DVD disc. Dual Layer is more commonly called Double Layer in the consumer market, and can be seen written as DVD+R DL or DVD-R DL.

DVD+R DL (also called DVD+R9) is a Dual Layer writeable DVD+R.
DVD-R DL (also called DVD-R9) is a Dual Layer writeable DVD-R. The dual layered discs can hold 7.95GB

The dual layered discs (DVD+R9 and DVD-R9) can hold 7.95GB and double sided dual layer (called dvd-18) can hold 15.9GB.

HD-DVD
Short for high definition-DVD, a generic term for the technology of recording high-definition video on a DVD. In general, HD-DVD is capable of storing between two and four times as much data as standard DVD. The two most prominent competing technologies are Blu-ray and AOD.

Blu-ray Disc (BD) - uses a 405nm-wavelength blue-violet laser technology, in contrast to the 650nm-wavelength red laser technology used in traditional DVD formats. The rewritable Blu-ray disc, with a data transfer rate of 36Mbps (1x speed) can hold up to 25GB of data on a single-layer disc and 50GB on a dual-layer disc. On a 50GB disc, this translates into 9 hours of high-definition (HD) video or approximately 23 hours of standard-definition (SD) video. The Blu-ray format was developed jointly by Sony, Samsung, Sharp, Thomson, Hitachi, Matsushita, Pioneer and Philips, Mistubishi and LG Electronics.

Advanced Optical Disc (AOD) - AOD and Blu-ray are similar in that they both use 405nm-wavelength blue-violet laser technology. while Blu-ray has a storage capacity of 25GB on a single-layer disc, AOD has a storage capacity of 20GB on a single-layer disc. and the capacity to hold 30GB on a dual-layer disc. AOD was developed jointly by Toshiba and NEC.

DVD-ROM
DVD-ROM was the first DVD standard to hit the market and is a read-only format. The video or game content is burned onto the DVD once and the DVD will run on any DVD-ROM-equipped device.

A Note on DVD Burners
Until 2003 consumers would have to choose a preferred DVD format and purchase the DVD media that was compatible with the specific DVD burner. In 2003 Sony introduced a multi-format DVD burner (also called a combo drive or DVD-Multi) and today many manufacturers offer multi-format DVD burners which are compatible with multiple DVD formats.



refer