Friday, September 28, 2007

Very Good Morning.

கண்ணின்று கண்ணறச் சொல்லினும் சொல்லற்க
முன்னின்று பின்நோக்காச் சொல்.

Though you speak without kindness before another's face speak not in his absence words which regard not the evil subsequently resulting from it.
_________________________________________________

* துருவங்களில் புவிஈர்ப்பு சக்தி எத்தனை சதவீதமாக உள்ளது? - பூஜ்ஜியம்.

* டெலிவிஷனைக் கண்டுபிடித்தவர் பெயர் என்ன? - ஜே.எல்.பார்ட்.

* விண்வெளிக்குச் சென்று திரும்பிய முதல் இந்தியர் யார்? - லெப்டினன்ட் ராகேஷ் சர்மா.

* பூமிக்கும், சந்திரனுக்கும் இடையே உள்ள தூரம்? - சுமார் 3 லட்சத்து 84 ஆயிரத்து 500 கி.மீ.

* பாரீஸ் நகரில் உள்ள ஈபிள் கோபுரத்தின் உயரம்? - 320 மீட்டர்.

* கோள்களின் இயக்க விதியை வரையறுத்தவர்? - ஜோகன் கெப்ளர்.

* ஹைட்ரஜன் குண்டை கண்டுபிடித்தவர் - ஆன்ட்ரி சகாரா

*அணு ஆயுத சோதனை செய்த இரண்டாவது நாடு - ரஷ்யா

*இந்தியாவுக்கு தொலைபேசி வந்த ஆண்டு - 1816
_________________________________________________

இன்றைய நகைச்சுவை
----------------------------------------
உங்கள் மீது சுமந்தப்பட்டுள்ள அன்னியச் செலவாணி மோசடிக் குற்றச்சாட்டைப் பற்றி என்ன சொல்கிறீர்கள் ?

எனக்கு இந்த மோசடி விவகாரத்தில் தொடர்பு இல்லை என்று நிரூபிக்காமல் விடமாட்டேன் எத்தனை மில்லியன் டாலர் செலவானாலும் பரவாயில்லை..!

--
Regards,
Rajesh Prabhu. R

"There is no future in any job. The future lies in the man who holds the job." - George Crane
"A busy man has time for everything and a lazy man has time for nothing."

Thursday, September 27, 2007

பிளஸ் 2 வரை பாடநூல்கள் இணைய தளத்தில்

http://www.textbooksonline.tn.nic.in/

Very Good Morning.

புறங்கூறிப் பொய்த்துயிர் வாழ்தலின் சாதல்
அறங்கூறும் ஆக்கத் தரும்.

Death rather than life will confer upon the deceitful backbiter the profit which (the treatises on) virtue point out.
______________________________________________________

உலக வலம்..! உண்மைச் சம்பவங்கள்..!

600போலித் திருமணங்களைச் செய்து வைத்த ஒரு பாதிரியாரை என்ன செய்யலாம்? கழுத்தில் நங்கூரத்தைக் கட்டி, ஆழ்கடலில் தள்ளிவிடலாமோ?
தென் ஆபிரிக்காவின் தலைநகரான Pretoria இல்தான் இந்த அநியாயம் அரங்கேறி இருக்கின்றது. கடந்த வருடத்தில் மாத்திரம் இந்தப் பாதிரியார், பிரஜாவுரிமை பெறுவதற்காக, 600 வெளிநாட்டவர்களுக்குத் திருமணம் செய்துவைத்த தில்லுமுல்லு வெளியாகி இருக்கின்றது.பதிவுத் திருமண அதிகாரியுமாகத் தொழிலாற்றும் இந்த 39 வயதுப் பாதிரியார் கைதாகி இருக்கின்றார். 3000 பெண்கள் வரையில், அவர்கள் அறியாமலே திருமணமாகி இருக்கும் திடுக்கிடும் தகவலும் வெளியாகி இருக்கின்றது. ஒவ்வொரு போலிப் பதிவிற்கும் தலைக்கு 833 டாலர்(5000 Rand ) அறவிடப்பட்டு இருக்கின்றது. பாகிஸ்தான்,நைஜீரியா, எகிப்து, இந்தியா, பங்களாதேஷ் போன்ற நாடுகளில் இருந்தே, இந்த வெளிநாட்டு மாப்பிள்ளைகள் வந்திருக்கின்றார்கள்.
______________________________________________________

இன்றைய நகைச்சுவை
----------------------------------------
செவ்வாய் கிரகத்துல தண்ணீ இருக்காமே .. .?

தண்ணீ இருக்கு சரி .. தொட்டுக்க ஊறுகாய் இருக்கா .. .?

--
Regards,
Rajesh Prabhu. R

"There is no future in any job. The future lies in the man who holds the job." - George Crane
"A busy man has time for everything and a lazy man has time for nothing."

Wednesday, September 26, 2007

DllMain in a DLL

DllMain Called with Flags

There are several conditions where DllMain is called with the DLL_PROCESS_ATTACH, DLL_PROCESS_DETACH, DLL_THREAD_ATTACH, or DLL_THREAD_DETACH flags.

The DLL_PROCESS_ATTACH flag is sent when a DLL is loaded into the address space of a process. This occurs in both situations where the DLL is loaded with LoadLibrary, or implicitly during application load. When the DLL is implicitly loaded, DllMain is executed with DLL_PROCESS_ATTACH before the processes enter WinMain. When the DLL is explicitly loaded, DllMain is executed with DLL_PROCESS_ATTACH before LoadLibrary returns.

The DLL_PROCESS_DETACH flag is sent when a process cleanly unloads the DLL from its address space. This occurs during a call to FreeLibrary, or if the DLL is implicitly loaded, a clean process exit. When a DLL is detaching from a process, the individual threads of the process do not call the DLL_THREAD_DETACH flag.

The DLL_THREAD_ATTACH flag is sent when a new thread is being created in a process already attached to the DLL. Threads in existence before the process attached to a DLL will not send the DLL_THREAD_ATTACH flag. The first thread to attach to the DLL does not send the DLL_THREAD_ATTACH flag; it sends the DLL_PROCESS_ATTACH flag instead.

The DLL_THREAD_DETACH flag is sent when a thread is exiting cleanly. There is a situation when DllMain may be called when the thread did not first send the DLL_THREAD_ATTACH flag. This can happen if there are other threads still running and the original thread exits cleanly. The thread originally called DllMain with the DLL_PROCESS_ATTACH flag and later calls DllMain with the DLL_THREAD_DETACH flag. You may also have DllMain being called with DLL_THREAD_DETACH if a thread exits but was running in the process before the call to LoadLibrary.

 

Situations Where DllMain is Not Called or Is Bypassed

DllMain may not be called at all in dire situations where a thread or process was killed by a call to TerminateThread or TerminateProcess. These functions bypass calling DllMain. They are recommended only as a last resort. Data owned by the thread or process is at risk of loss because the process or thread could not shut itself down properly.

DllMain may be bypassed intentionally by a process if it calls DisableThreadLibraryCalls. This function (available with Windows 95 and Windows NT versions 3.5 and later) disables all DLL_THREAD_ATTACH and DLL_THREAD_DETACH notifications for a DLL. This enables a process to reduce its code size and working set. For more information on this function, see the SDK documentation on DisableThreadLibraryCalls.

C# Tips

I am working in C# 2005

1.Modal Dialog and Modeless Dialog in C#
2.C# MDI forms
3.Opening the Chm file
4.CheckOnClick property in a menuitem
 set the Checked property as true or false

Modal Dialog and Modeless Dialog in C# :
-------------------------------------------------------------
if we are having Two Forms in our Project,  From the  Form1, we will display the Form2 as Modal and Modeless dialog.

Class Form2
{

}

class  Form1
{
     void btnShowForm2_Click()
     {
 Form2 frm = new Form2();

 frm.Show() ;// For Modeless Dialog
 frm.ShowDialog() ;//  This is for Modal dialog
 
     }
}

2.C# MDI forms
----------------------
     From Main Form, we will create the another Form means
this can be made as MDI forms.

 Wecan display more than one forms at a time in MDI forms.

For the parent Form, we have to enable the IsMdiContainer property as true.

and then drill down in to the coding as follows :

 class ChildForm
 {
 }
 class ParentForm
 {
  
  //this.IsMdiContainer = true;

  private void mnuShowChildForm_Click()
  {
   ChildForm frm = new ChildForm();
   frm.MdiParent = this;
   frm.Show();
  }
 }


Only MdiParent property of the child form is set to the Parent form's Object.

 
3. Sometimes we faced the problem in opening chm files content display problem.

while opening the chm file, sometimes it displays the dialog with "always ask before opening this file"  check box.

if this check box is not selected by us then it will not display the chm contents. So To display the chm file contents, we must enable

"always ask before opening this file"  check box.

4.CheckOnClick property in a menu item  Sometimes we may need Checked property in a menuitem. For Instance, if the user selects the menuitem then it will show the Checked mark in a menuitem and if we select once again, the checkbox will
not be shown. this selection process takes place continously like Toggle on or off.

 
 For Doing this one, the menu item is having the property CheckOnClick .

if we enable this property, then we can display the check mark and we can change the execution behavior also based on the check mark.

 CheckedState property is set to true or false based on whether the check  mark is currently displayed in a menuitem or not.

This feature can be aptly used in the following Scenario.

 if we have MDI parent form, based on the checked selection of the menuitem we have to display the MDI child form.


if the menuitem is selected for the first time, we have to display the child form. if the menuitem is selected once again, then the child form must be

hided...

 By default set the menuitem's CheckOnClick property as true and Checked property as false.

  For doing this one , add the menu event handler as follows :

 void mnuShowChildForm_Click()
 {
  if( mnuShowChildForm.Checked == true)
  {
   childFormObject.Show();
  }
  else
  {
   childFormObject.Hide();
  }
 }
 

 

 

Very Good Morning.

அறனழீஇ அல்லவை செய்தலின் தீதே
புறனழீஇப் பொய்த்து நகை.

To smile deceitfully (in another's presence) after having reviled him to his destruction (behind his back) is a greater evil than the commission of (every other) sin and the destruction of (every) virtue.
________________________________________________________

தங்கம் !!!

வளத்தையும் சுபிட்சத்தையும் குறிக்கும் பொருள் தங்கம். தங்கத்தை முதலீடாகத்தான் வாங்க நினைக்கிறார்கள். உலகத்தின் எந்த மூலையில் வேண்டுமானாலும் தங்கத்தை விற்றுக் காசாக்க முடியும் என்பதே அதன் சிறப்பு. உலோகங்களில் தங்கம் பாதுகாப்பானது. துருப்பிடிக்காது. தங்கத்தை அமிலங்கள் அழிப்பதில்லை. தஙகத்தின் விலை கூடினாலும் சரி, குறைந்தாலும் சரி, நம் நாட்டில் தங்கம் வாங்குவதை யாரும் நிறுத்துவதில்லை. அது நமக்கு வாழ்வியல் பழக்கம். குடும்ப நடைமுறை என்றும் கூறலாம். தாங்கள் வாங்குவது ஒரு சேமிப்பு என்பதுதான் பெரும்பாலோரின் கருத்து. ஒரு நாட்டின் தங்க இருப்பைக் கொண்டுதான் பணம் அச்சடிக்கப்படுகிறது. தங்கம் இல்லாவிட்டால் கரன்சி நோட்டுக்கள் இல்லை. உலகிலேயே அதிகத் தங்கம் வைத்துள்ள இடம் அமெரிக்காவின் நாக்ஸ்கோட்டைதான். ஒவ்வொரு ஆண்டிலும் சித்திரை மாதத்தில் வரும் அமாவாசை தினத்தின் மூன்றாம் நாளான திருதியை அன்றுதான் அனுஷ்டிக்கப்படுகிறது அட்சய திருதியை. அன்று எல்லா நகைக் கடைகளிலும் கூட்டம் நிரம்பி வழிகிறது. தமிழ் நாட்டில் அன்று தங்கம், வெள்ளி வாங்குவததை முக்கியமாக சுபிட்சமாகக் கருதுகிறார்கள். கர்நாடகத்தில் அசுரர்களை அழித்த பராசக்தியை வழிபடுவது அட்சய திருதியையின் முக்கிய அம்சமாகும். உத்திரப் பிரதேசத்தில் பகவான் கிருஷ்ணரின் (பாங்கேபிஹாரி) பாத தரிசனத்திற்காகக் கோவிலுக்குச் செல்வார்கள். நான்கு யுகங்களில் முதல் யுகம் அன்றுதான் துவங்கியதாக ஐதீகம். அட்சய திருதியை அன்று மட்டும்தான் கிருஷ்ணரின் பாத தரிசனம் கிடைக்கும். ராஜஸ்தானில் எல்லாமே வண்ண மயமான விழாக்கள்தான். அட்சய திருதியை 18 நாட்கள் விமரிசையாகக் கொண்டாடப்படும். இதை கன்கவுர் என்று குறிப்பிடுவார்கள்.

பார்வதி தேவி பிறந்த வீட்டிற்கு சீராட வருவதால் இந்த விழாக்கோலம் என்பார்கள். பிரம்மா பூமியில் மனிதர்களை சிருஷ்டித்த தினம் அட்சய திருதியை என்று புராணம் கூறுகிறது.

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

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

இன்றைய நகைச்சுவை
----------------------------------------
மொக்கை குற்றவாளிக் கூண்டில் நின்றிருந்தார்.. நீதிபதி அவரிடம் கேட்டார்..

உன்னை ஏன் கைது செய்தீருக்கிறார்கள் என்று அறிவாயா..?

தெரியும் அய்யா.. நான் கொஞ்சம் அவசரமாக ஷாப்பிங் செய்ததால் என்னைக் கைது செய்துவிட்டார்கள்..

என்ன உளறுகிறாய்..? அவசரமாக பொருட்களை எடுத்தால் கைது செய்வார்களா..??

ஆமாம் அய்யா.. கடை திறக்கும் முன்பே நான் நகைகளை எடுத்தது தவறாம்.. கைது செய்துவிட்டார்கள்..!

--
Regards,
Rajesh Prabhu. R

"There is no future in any job. The future lies in the man who holds the job." - George Crane
"A busy man has time for everything and a lazy man has time for nothing."

Tuesday, September 25, 2007

Micro camcorder dubbed the 'world's smallest'

There's no shortage of " world's smallest camcorders," but Spy Gadget's Micro Camcorder is definitely one of the most diminutive that we've seen. Designed to actually slip inside an empty pack of gum, this device features a "one touch record button," captures video at a less-than-stellar 15fps, holds footage on a microSD card, and can be recharged via USB. Reportedly, users can capture up to 33-hours of low-res video on a 1GB card, and two hours of that can be captured on a single charge. 'Course, whether or not this all is worth the stiff $295 asking price is certainly debatable.

Source From: Engadget

?? operator (C#)

The ?? operator returns the left-hand operand if it is not null, or else it returns the right operand. For example:

    int? x = null;

    ...

    // y = x, unless x is null, in which case y = -1.

    int y = x ?? -1;

The ?? operator also works with reference types:

    //message = param, unless param is null

    //in which case message = "No message"

    string message = param ?? "No message" ;

Very Good Morning.

அறங்கூறான் அல்ல செயினும் ஒருவன்
புறங்கூறான் என்றல் இனிது.

Though one do not even speak of virtue and live in sin, it will be well if it be said of him "he does not backbite."
___________________________________________________

உங்களுக்கு பயன்படும் சில மென்பொருள் தொகுப்புகள்

1. Black & White => Color Photos. இந்த மென்பொருளின் மூலம் பழைய கருப்புவெள்ளை படங்களை நீங்கள் விரும்பியவண்ணம் வண்ணம் தீட்டி வண்ணபடமாக மாற்றலாம்.

சுட்டு: http://rapidshare.com/files/57678498/Black_Magic_Pro_2.8.rar
________________

2. இந்த மென்பொருள் டிஜிட்டல் கேமராவில் எடுத்த படங்களை இணைத்து பனோரமா வகைப்படங்களை உருவாக்க பயன்படுகிறது.

சுட்டு: http://rapidshare.com/files/57680748/PanoramaStudio_v1.53.rar
________________

3. இந்த மென்பொருள் உங்கள் கணினியின் விசைப்பலகையையே பியானோ (இசைக்கருவியாக) இசைப்பலகையாக பயன்படுத்த உதவுகிறது.

சுட்டு: http://rapidshare.com/files/48314906/PianoFX_Studio_4.0.rar
________________

4.இந்த மென்பொருளில் உங்கள் பிறந்த தேதி, நேரம் மற்றும் இடம் ஆகியவற்றை கொடுத்து உங்கள் ஜாதகத்தை கணிக்கலாம். மேலும் இந்த மென்பொருளில் ஜாதகத்தை .pdf கோப்பாகவும் மாற்றிக்கொள்ளும் வசதியும் உள்ளது. ஆங்கிலம் மட்டுமின்றி தமிழ் உட்பட 7 இந்தியமொழிகளில் இந்த மென்பொருள் மூலம் ஜாதகம் கணிக்கலாம். (ஆனால் எனக்கு தமிழ் எழுத்துரு இன்ஸ்டாலாக மறுக்கிறது. ஒருவேளை உங்களுக்கு இன்ஸ்டாலாகிறதா என பார்த்துக்கொள்ளுங்கள்)

சுட்டு: http://rapidshare.com/files/57699649/horoscope.explorer.3.81.retail.rar
___________________________________________________

இன்றைய நகைச்சுவை
----------------------------------------
மிஸ்டர் மொக்கை துப்பாக்கி சுடும் போட்டிக்குப் போனார்..

அவர் சுடும் எந்தக் குண்டும் இலக்கைத் தாக்கவே இல்லை.. அதிர்ச்சி அடைந்த மொக்கை ஒரு யோசனை செய்தார்.. சட்டென குண்டு வெளியேறும் துவாரத்தில் தன் விரலை வைத்து அழுத்திக்கொண்டு சுட்டார்.. விரல் தெறித்துப் போனது..

இருந்தாலும் மொக்கை திருப்தியாகச் சொன்னார்..

குண்டு எல்லாம் இங்கேருந்து சரியாத்தான் கெளம்புது.. போய்ச் சேரும் இடத்தில்தான் ஏதோ பிரச்சினை.. !

--
Regards,
Rajesh Prabhu. R

"There is no future in any job. The future lies in the man who holds the job." - George Crane
"A busy man has time for everything and a lazy man has time for nothing."

Sunday, September 23, 2007

Some List of Sites

Free Sub domains

http://www.freeurl.com
http://www.jwdx.com
http://www.cjb.net
http://www.dot.tk
http://www.v3.com
http://www.hotredirect.com
http://www.internetjump.com
http://www.zdos.com
http://www.webalias.com
http://www.reduce.to
http://www.warping.to
http://www.gosurfto.com
http://www.shorturl.com
http://www.has.it
http://www.1fx.net
http ://www.get-2.com
http://www.myredirector.com
http://www.tr.cx
http://www.kickme.to
http://www.dk3.com
http://www.suite.net/url.htm
http://www.ontheweb.nu
http://www.globalredirect.com
http://www.linkworld.to
http://www.rename.net
http://www.webmask.com
http://www.guruguru.to
http://www.6x.to
http://www.b4.to
http://www.b6.to
http ://www.h3.to
http://www.thx.to
http://www.tsx.to
http://www.tsx.org
http://www.2fbi.de
http://www.ubb.cc
http://www.IDz.net
http://zwap.to
http://www.xsub.ws
http://www.elite.to
http://www.2fbi.de
http://www.b6.to
http://www.quickurl.com
http://www.iidd.org/
http://www.ne1.net/


Free Domains

http://www.dot.tk/ (redirection)
http://www.uni.cc/ (redirection, webhosting, OR domain)
http://www.acidmist.com/
http://www.freedomain.co.nr (the best 0 ads)


Co-Brands

http://megagiga.com
http://www.muttle.com/


Free FileStorage

http://java.isavvix.com/freeback.jsp
http://www.sharemation.com/
http://www.storagevault.net/
http://www.tiomeg.com/
http://briefcase.yahoo.com/


Free Pop3Mails

http://quickemail.de
http://gmx.net
http://spamgourmet.com
http://kgb.cz
http://hotmail.com
http://uyeler.mynet.com
http://eng.mail.port.ru
http ://passagen.se
http://mail.urbia.de
http://www.hotpop.com
http://webmail.berlin.de
http://club.lemonde.fr
http://mail.lycos.co.uk
http://topsurf.com
http://uk2.net
http://liquid2k.com
http://newmail.net
http://mail.arabia.com
http ://home.se
http://epost.portalen.no
http://runbox.com
http://mail.tut.by


Free Email for your site

http://bigmailbox.com
http://zzn.com
http://i-p.com


Free Counters/Stats for ur site

http://www.countercentral.com/
http://www.sitemeter.com
http://www.addfreestats.com
http://www.bravenet.com
http://www.admo.net
http://www.thecounter.com
http://www.extreme- dm.com/
http://www.stats4all.com
http://www.realtracker.com
http://www.dataplain.com/data.cgi/company/0/index
http://www.okcounter.com
http://www.cgi2you.com
http://www.statcounter.com/


Free Web Hosts

http://www.fileserv.sytes.net
http://www.web1000.com
http://www.liquid2k.com/
http://www.host.sk/ (Russian)
http://www.cfm-resources.com/
http://www.gizba.com/
http://www.websamba.com/
http://www.250free.com/
http://www.geocities.com/
http://www.angelfire.com/
http://www.tripod.com/
http://www.worldzone.net/
http://www.topcities.com/
http://www.brinkster.com/
http://www.9cy.com/
http://www.hostultra.com/
http ://www.topcities.com/
http://www.spaceports.com/
http://www.tripod.co.uk/
http://www.hut.ru/ (Russian)
http://www.netfirms.com/
http ://free.lameasshosting.com/
http://www.7host.com/
http://www.domaindlx.com/
http://www.websamba.com/
http://www.amzweb.net/
http://www.portland.co.uk/
http://www.cfm-resources.com/
http://members.freewebs.com/
http://www.phathost.com
http ://www.deluxnetwork.com/pgs/plans.php
http://www.chez.tiscali.fr/ (French)
http://www.tripod.spray.se/ (Swedish)
http://www.coolfreepages.com/
http://www.wolfserver.net/members/webhosting.asp
http://www.ish.biz/
http://www.Breezeland.com
http://www.polarhome.com
http://www.freehosting.rbftpnetworks.com/
http://www.FateBack.com


Photoshop

http://opticalorgasm.com/huge_tutorial_list.html
http ://www.absolutecross.com/
http://www.actionfx.com/
http://www.adobeevangelists.com/
http://www.adobe.com/webstudio/phot...blend/main.html
http://www.adobe.com/products/tips/photoshop.html
http://www.geo.utexas.edu/output/photoshop.html
http://development.alpha- project.net/tutorials.html
http://www.aqa-d.se/
http://ard.virtualave.net/frame.htm
http://www.veraldar.net/ari/
http ://webreference.com/graphics/column36/
http://www.bizark.com/
http://www.webdevelopersjournal.com..._ad_banner.html
http://www.candeekis.com/alltutorials.html
http://www.cbtcafe.com/photoshop/
http://builder.cnet.com/webbuilding/0-7370.html
http://builder.cnet.com/
http://www.computerarts.co.uk/tutorials/2d/
http://www.cyberinkdesign.com/tutor.htm
http ://www.dacort.com/tutorials.php
http://www.dalinise.com/
http://2achievesuccess.com/david/
http://misery.subnet.at/
http://www.deepspaceweb.com/
http ://www.designsbymark.com/pstips/
http://www.dsigning.com/
http://www.deviantart.com/
http://www.digital-creativity.co.uk/
http://www.digitalthread.com/
http://www.distortion.co.uk/freebies/tutorial.html
http ://www.dreaminfinity.com/tutorials/ps.shtml
http://www.edevcafe.com/
http://www.elated.com/
http://www.zdjournals.com/ips/
http://www.geocities.com/nessele/
http ://erk.free.fr/
http://www.espressographics.com/
http://www.evening.demon.co.uk/articles.html
http://www.exquisitedesign.com/
http://www.extremeflash.com/
http://www.extropia.com/
http://www.eyeball- design.com/page09.htm
http://www.eyewire.com/tips/photoshop/
http://www.firelily.com/
http://www.freegraphics.com/10_Tutorials/Photoshop/
http://www.warrioru.com/WarriorU/
http://www.webspace.com.br/opus/web3.htm
http://geda- online.com/"]http://geda-online.com/
http://www.gifart.com/graphictips5.shtml
http://gliebster.com/
http ://www.2ginc.com/
http://www2.gograph.com/fusion/EN/E...op.cfm?jmpfos=1
http://www.goranation.com/
http://books.je-ideadesign.com/viewl...sresources.htm
http://graphicssoft.about.com/libra...shop+6+Tutorial
http://wwwebmasters.net/tutorials/Photoshop/
http://user.fundy.net/morris/redire...photoshop.shtml
http://www.grafx- design.com/tutorials.html
http://www.gurusnetwork.com/
http://homepages.ihug.com.au/~mr_jr/tutorials.htm
http://www.hyperpark.com/
http://www.icehousedesigns.com/tutorials/photoshop/
http://the-internet-eye.com/HOWTO/default.htm
http://www.myjanee.com/jnetuts.htm
http://www.arraich.com/ps_intro.htm
http://jereme.gfxsites.net/
http://www.jlswebsource.com/tutorials.html
http://pionet.net/~jzeman/tips/contents.html
http://www.multimania.com/harvestr/logos/
http://www.iboost.com/build/software/pshop/index.html
http://www.icehousedesigns.com/tutorials/photoshop/
http://hotwired.lycos.com/
http://www.iservice.at/isset.html
http://www.itgraphics.com.au/tutorial/index.htm
http://www.visual-redemption.com/
http ://mccannas.com/pshop/photosh0.htm
http://showcase.netins.net/web/wolf359/linkotip.htm
http://www.magicpixel.com.au/html/workwel.html
http://homepage.mac.com/markstrange...hoto~index.html
http://www.sketchpad.net/
http://www.photoshopuser.com/
http://www.neofrog.com/
http ://www.netpedia.com/graphics/tips/
http://www.opticnurve.com/
http://orgcon.jlswebsource.com/tips.html
http://www.orionnetlinks.com/Photoshop/photoshop.asp
http://www.ozones.com/handson/
http://www.pageresource.com/
http://www.pagetutor.com/
http ://www.pankpages.com/
http://www.piscespub.com/pcpp50.html
http://www.pixelpunk.8m.com/
http://showcase.netins.net/web/wolf359/adobepc.htm
http://www.perfectpixels.com/home.cfm
http://www.phong.com/
http://www.planetphotoshop.com/tutorials.html
http://www.poidesign.com/
http://www.pragt.net/
http://www.webreference.com/graphics/
http://www.psionic.pwp.blueyonder.co.uk/
http://www.webreference.com/graphics/
http ://www.rainworld.com/oe_99/forg...ndex.frame.html
http://www.raestudios.com/
http://www.rainworld.com/
http://www.renderosity.com/
http://books.je- ideadesign.com/viewlets/
http://robouk.gdesign.nl/index.php3
http://www.russellbrown.com/
http://www.afn.org/~afn07395/
http://www.creativepro.com/story/
http://www.shortcutcentral.com/
http://www.sketchpad.net/photoshp.htm
http://learn.smartplanet.com/
http://webdeveloper.com/html/html_table_splicing.html
http://www.spoono.com/
http://www.webslave.dircon.co.uk/photoshop/
http://www.stewartstudio.com/tips/phototip.htm
http://strider-web.virtualave.net/
http ://www.netcolony.com/arts/d5uga/Pshop/tuts.html
http://www.wetzelandcompany.com/MonthlyTipB.html
http ://thetechnozone.com/macbuyersg...Photoshop6.html
http://www.thinkdan.com/
http://www.sev.com.au/dtpzone/phtips.asp
http://members.tripod.com/~rddesign/prof.html
http://www.teamphotoshop.com/
http://graphicssoft.about.com/cs/ph...ls6/?once=true&
http://www.intelinfo.com/
http://twh.telefragged.com/
http://builder.com.com/
http://users.iafrica.com/c/cu/cubic/vers/
http://www.wastedyouth.org/
http://www.webclass- 101.com/photoshop6.shtml
http://wdvl.com/Authoring/Graphics/
http://www.webgraphicscenter.com/
http://webreference.com/graphics/column36/
http://www.webslave.dircon.co.uk/photoshop/index.html
http://www.wetzelandcompany.com/
http://www.geocities.com/vitseeus/
http://www.phong.com/tutorials/
http://eternalgfx.homestead.com/effectstutorials.html
http ://www.icehousedesigns.com/tutorials/photoshop/
http://www.deviantart.com/thumbnails.php?section=ps7
http ://www.dreaminfinity.com/tutorials/ps.shtml
http://user.fundy.net/morris/redire...?gallery2.shtml
http://www.ultimatetopsites.com/coolsites/top50gfx/
http://www.pixelvoid.com/
http://www.razorart.com/
http://robouk.gdesign.nl/
http://www.liquidsoft.com/
http://www.pixeljunction.com/
http://www.solardreamstudios.com/
http://www.spoono.com/
http://www.shadowness.com/tutorials.html
http://twh.telefragged.com/
http://www.tutorialfind.com/tutorials/adobe/
http://www.wastedyouth.org/
http://www.teamphotoshop.com/
http://www.project-boredom.com/
http://www.nyonic.com
http://www.rainworld.com/psworkshop/
http ://www.screaming-art.com/
http://www.photoshoptechniques.com/
http://www.firelily.com/photoshop/
http://www.photoshopcafe.com/tutorials.htm
http://www.webcorpfx.com/v2-html/
http://www.spyroteknik.com/
http ://tiles.ice.org/index_completed.php?
http://www.arbel- designs.com/
http://home.hetnet.nl/~whiteeagleonline/Tutorials.htm
http://www.3x4.co.uk/tutorials.php
http://www.myjanee.com/tuts.htm
http://www.humanconclusion.com
http://www.toeng.com
http://www.endeffect.com
http://www.pixeljunction.com
http://www.iamunreal.com
http://www.turtleshell.com
http://www.cognitivedistortion.com


Lightwave

http://members.shaw.ca/
http://www.simplylightwave.com


3D Studio Max

http://www.comet- cartoons.com/toons/3dhelp.cfm/
http://www.3dtotal.com
http://www.3dcafe.com/
http://www.raph.com/
http://www.exchange3d.com/main/index.php
http ://www.3dark.com/
http://www.maxhelp.com/
http://www.max3d.com/
http://www.3dluvr.com/
http://mr2k.3dvf.com/frameset.htm
http://www.voidix.com/tutorials3d.php
http://www.atomic-animation.com/boolean_reminders.htm
http://www.maxtd.com/
http://www.origamy.com.br/
http://www.webreference.com/3d/lesson67/index.html
http://www.webreference.com/3d/lesson64
http ://www.webreference.com/3d/lesson65
http://members.shaw.ca/loganfoster/download/index.html


Stock photos

http://www.deviantart.com/?tier=stockart
http://www.istockphoto.com
http://www.freefoto.com
http://www.pictor.com
http ://www.imagebank.com
http://www.ditto.com
http://www.twistedlens.com
http://www.bciusa.com
http://www.photo.net
http://www.webshots.com
http://www.gograph.com
http://www.freestockphotos.com
http://www.freeimages.co.uk
http://www.archivephotos.com
http://www.pro- visions.com
http://www.freemediaarchive.com
http://www.zing.com
http://www.atpictures.com
http://www.zuadobank.com


Misc

http://www.catnmoose.com/wsc.shtml
http://www.good- tutorials.com
http://www.milonic.co.uk/menu/
http://www.dynamicdrive.com/
http://www.dhtmlcentral.com/
http ://www.entensity.net/
http://tutorials.findtutorials.com/
http://www.fsix.net/
http://www.kaosweaver.com/
http://liquidpulse.net
http://www.melonn.com/
http://vancouver-webpages.com/META/mk-metas.html
http://www.microbians.com/
http://www.opencube.com/
http://technet.oracle.com/
http://www.phpcrazy.com/scripts.html
http://www.phpdeveloper.org
http://phpwebsite.appstate.edu/
http://www.precisionart.net/index.php
http://www.shadowness.com
http://cgi.resourceindex.com
http://www.lol.dk/lol/
http://www.MyTrashMail.com/
http://www.thewebmachine.com/
http ://pixel2life.com
http://www.sitepoint.com/



--
--------------------------------------------------------------
If you want a thing done well, do it yourself.
--------------------------------------------------------------

Friday, September 21, 2007

Very Good Morning.

இறலீனும் எண்ணாது வெஃகின் விறல்ஈனும்
வேண்டாமை என்னுஞ் செருக்கு.

To covet (the wealth of another) regardless of consequences will bring destruction. That greatness (of mind) which covets not will give victory.
______________________________________________________

பழைய கணக்கீட்டு முறைகள்

தமிழர்களின் பழைய கணக்கீட்டு முறைகள் மிகவும் வியப்பானவை. மிகவும் நுட்பமான கணக்கீட்டு முறை அவர்களிடமிருந்தது. நுண்மையான அளவுகளிலிருந்து பெரிய அளவுகளை விரிவாய்க் கணக்கிட்டனர். அவர்களின் நீட்டல் அளவு முறை கீழே

8அணு - 1தேர்த்துகள்
8தேர்த்துகள் - 1பஞ்சிழை
8பஞ்சிழை - 1மயிர்
8மயிர் - 1நுண்மணல்
8நுண்மணல் - 1கடுகு
8கடுகு - 1நெல்
8நெல் - 1பெருவிரல்
12பெருவிரல் - 1சாண்
2சாண் - 1முழம்
4முழம் - 1கோல்(அ)பாகம்
500கோல் - 1கூப்பீட
______________________________________________________

இன்றைய நகைச்சுவை
----------------------------------------
சுட்டிப்பையன்: சார், என் தலையில எறும்பு ஏறுது பாருங்க..!

வாத்தியார்: அதை எடுத்து போடாம, ஏண்டா என்கிட்ட சொல்றே?

சுட்டிப்பையன்: நீங்க தானே சார் சொன்னீங்க,! என் தலையில ஒன்னுமே ஏறாதுன்னு..!

--
Regards,
Rajesh Prabhu. R

"There is no future in any job. The future lies in the man who holds the job." - George Crane
"A busy man has time for everything and a lazy man has time for nothing."

Thursday, September 20, 2007

How to Host winforms c# control in dialog based MFC application

To create the .NET user control
Create a new Visual C# Windows Control Library project named WindowsControlLibrary1.

From the File menu, select New, then Project. In the Visual C# folder, Select the Windows Control Library icon.

Accept the default project name of WindowsControlLibrary1 by clicking OK.

The default name of the .NET control will be UserControl1.

Add child controls to UserControl1.

In Toolbox, open the All Windows Forms list. Drag a Button control to the UserControl1 design surface.

Also add a TextBox control.

Change the declarations of the TextBox and Button to public from private in the file UserControl1.Designer.cs.

Build the project.

From the Build menu, click Build Solution.

You may want to note the full path with file name of the generated DLL in the Build log because you will enter that information into the MFC application.

To create the MFC host application
Create a new MFC Application project.

From the File menu, select New, then Project. In the Visual C++ folder, select the MFC Application icon.

In the Name box, enter MFC01. Change the Solution setting to Add to Solution. Click OK. The MFC Application Wizard appears.

In the MFC Application Wizard, select Application Type. Choose Dialog based. Accept the remaining defaults and click Finish. This will create an MFC application with an MFC Dialog.

Add a placeholder control to the MFC dialog box.

Click the Resource View tab. In Resource View, double-click on IDD_MFC01_DIALOG. The dialog resource appears in Resource Editor.

In Toolbox, open the Dialog Editor list. Drag a Static Text control to the dialog resource. The Static Text control will serve as a placeholder for the .NET Windows Forms control. Resize it to approximately the size of the Windows Forms control.

Change the ID of the Static Text control to IDC_CTRL1 in the Properties window and change the TabStop property to True.

Configure the project.

In Solution Explorer, right-click the MFC01 project node, and select Properties from the context menu. The Property Pages dialog box appears.

In the Property Pages dialog box, in the Configuration Properties tree control, select General, then in the Project Defaults section, set Common Language Runtime support to Common Language Runtime Support (/clr). Click OK.

Add a reference to the .NET control.

In Solution Explorer, right-click the MFC01 project node and select References. In the Property Page, click Add New Reference,select WindowsControlLibrary1 (under the Projects tab), and click OK. This adds a reference in the form of a /FU compiler option so that the program will compile; it also copies WindowsControlLibrary1.dll into the MFC01 project directory so that the program will run.

In stdafx.h, find this line:

#endif // _AFX_NO_AFXCMN_SUPPORT
Add these lines above it:

#include // MFC Windows Forms support
Add code to create the managed control.

First, declare the managed control. In MFC01Dlg.h, go to the declaration of the dialog class, and add a data member for the user control in Protected scope as follows:

class CMFC01Dlg : public CDialog
{
// ...
// Data member for the .NET User Control:
CWinFormsControl m_ctrl1;
Next, provide an implementation for the managed control. In MFC01Dlg.cpp, in the dialog override of CMFC01Dlg::DoDataExchange generated by the MFC Application wizard (not CAboutDlg::DoDataExchange, which is in the same file), add the following code to create the managed control and associate it with the static place holder IDC_CTRL1:

void CMFC01Dlg::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
DDX_ManagedControl(pDX, IDC_CTRL1, m_ctrl1);
}
Build and run the project.

In Solution Explorer, right-click MFC01 and select Set as StartUp Project.

From the Build menu, click Build Solution.

From the Debug menu, click Start without debugging. You will now see the MFC dialog box displaying the Windows Form control

Very Good Morning.

அறனறிந்து வெஃகா அறிவுடையார்ச் சேரும்
திறன்அறிந் தாங்கே திரு.

Lakshmi, knowing the manner (in which she may approach) will immediately come to those wise men who, knowing that it is virtue, covet not the property of others.
____________________________________________________________

உயிரினங்கள் தற்கொலை செய்து கொள்வது சாத்தியமா?

எலி போன்ற சிறு பாலுட்டிகளும், பறவைகளும் அபூர்வமாக தமது ஜன நெரிசலை குறைக்க கூட்டு தற்கொலை செய்து கொள்வதுண்டு.
____________________________________________________________

இன்றைய நகைச்சுவை
----------------------------------------
அப்பா: ஏன் சின்னா அறிவியல் பரீட்சையில் ஃபெயில் ஆயிட்டே..?

சின்னா : அன்னிக்கு ஆப்செண்ட்..!

அப்பா: இல்லியே.. அன்னிக்கு நீ பள்ளி போனியே.. எனக்கு நல்லா நினைவிருக்கு..

சின்னா : நான் போனா போதுமா..? எனக்கு முன் பெஞ்ச்ல இருக்கறவன் வர வேண்டாமா..?

--
Regards,
Rajesh Prabhu. R

"There is no future in any job. The future lies in the man who holds the job." - George Crane
"A busy man has time for everything and a lazy man has time for nothing."

Wednesday, September 19, 2007

Very Good Morning.

காமை செல்வத்திற்கு யாதெனின் வெ காமை
வேண்டும் பிறன்கைப் பொருள்.

If it is weighed, "what is the indestructibility of wealth," it is freedom from covetousness.
________________________________________________________________

கலர் கலராக சாப்பிடுங்க.. நோயைத் தடுங்க

பச்சை நிறம்:
பீன்ஸ், பாகற் காய் போன்ற பச்சை காய்கறிகளிலும், கீரை வகைகளிலும் உள்ள பைட்டோ கெமிக்கல்ஸ் நம் கண்ணில் வரக் கூடிய பலவித மான பிரச்சனைகளையும், கான்சர்ரையும் தடுக்க வல்லது. அதிலும் குறிப்பாக பிராக்கோலியில் உள்ளசல்போரபேன் நம் உடம்பில் எதிர்ப்பு சக்தியை கூட்டி விடும். அதோடு எல்லாவித கான்சரையும் விரட்ட கூடிய சூப்பர் மேன் பிராக்கோலி தான்.

ஆரஞ்சு நிறம்:
கேரட், பூசணி, பப்பாளி போன்றவற்றில் காணப்படும் ஆல்ஃபா கரோட்டீன், பீட்டா கரோட்டீன் போன்ற சத்துக்கள், கான்சர் தலைவைத்தும் படுக்காது. பப்பாளி தினமும் ஒரு கப் சாப்பிட்டு வந்தால், வைட்டமின் சி தேவையான அளவு கிடைக்கும், புண்களையும் சீக்கிரம் ஆற்றும்.

பிரவுன் நிறம்:
உடம்பிள்ள கழிவுகள் வெளியேற வில்லை என்றால் விஷமாக உடம்பில் தங்கிவிடும். இந்த விஷத்தை விரட்டுவதுநார்சத்து மிகுந்த தானியங்கள், பருப்பு வகைகள் மற்றும் பிரட் வகைகள் தான். அதோடு வைட்டமின் பி யும் கிடைக்கும்.

சிவப்பு நிறம்:
இரவிலும் கண்கள் பளிச் என தெரிய வேண்டுமா?. அப்படினா தக்காளி, கெச்சப், ஸ்ட்ரா பெர்ரி போன்ற சிவப்பு நிற பழங்களை சாப்பிடனும். அதொடு இதிலுள்ள லைகோபென், மார்பக புற்று நோய்களுக்கு BYE சொல்லி விடும்.

வயலெட் நிறம்:
லங் கான்சர் என்னும் வில்லன் பயப்படும் ஹீரோ யார் தெரியுமா?. ஊதா நிற காய்கறிகள் தான்.கத்தரிக்காய், பீட்ரூட், முட்டைகோஸ் போன்ற காய்கற்கள் தான்.

உடனடி சக்தி பெற:
அன்னாசி பழம் 3 துண்டுகள், ஒரு வாழைப் பழம், 6 ஃபிரஷ்ஷான ஸ்ட்ராபெர்ரி மற்றும் முலை விட்ட கோதுமை ஒரு பிடி, இவை 4-ம் சேர்த்து ஜூஸ் செய்து சாப்பிட்டால் உடலுக்குத் தேவையான சக்தி உடன் கிடைத்து விடும்.
________________________________________________________________

இன்றைய நகைச்சுவை
----------------------------------------
அப்பா : ஏண்டா சின்னா.. ஒரு மாசமா பள்ளிக்கு போய் வரியே.. பிடிச்சிருக்கா..?

சின்னா : போறது பிடிச்சிருக்கு.. வர்றது ரொம்பப் பிடிச்சிருக்கு.. நடுவில வெட்டித்தனமா ஒரு 5 மணி நேரம் அங்க உக்காந்து தொலைக்க வேண்டியிருக்கு.. அதுதாம்பா பிடிக்கல..!

--
Regards,
Rajesh Prabhu. R

"There is no future in any job. The future lies in the man who holds the job." - George Crane
"A busy man has time for everything and a lazy man has time for nothing."

Tuesday, September 18, 2007

Re: Robots That Sense Before They Touch

Latest Robot in Japan.  --  Asimo http://www.youtube.com/watch?v=kFgXEkzMq7A
This is a commercial only. Check Youtube for more detailed videos.

--
Regards,
Rajesh Prabhu. R

"There is no future in any job. The future lies in the man who holds the job." - George Crane
"A busy man has time for everything and a lazy man has time for nothing."

On 9/18/07, Prakash < p.gnanaprakash@gmail.com> wrote:
Intel researchers have developed a sensor for robotic arms that allows the robot to sense an object before actually touching it. For example, a robotic arm is capable of telling the difference between an empty bottle and a bottle filled with water without touching either one. The technology, known as pre-touch, is intended to "improve the ability of robots to grasp objects in unstructured human environments," says Intel research scientist Josh Smith. Pre-touch's electric-field (EF) proximity sensors are electrodes made of copper and aluminum foil. A current is sent to one of the electrodes, which creates a magnetic field and induces a current in the other electrodes. When the robotic hand gets near metal or anything with water in it, the object reduces the induced current, which is detected by the sensors. Special algorithms process the information and instruct the robotic hand to move around the object accordingly. Smith developed similar EF sensors while he was a student at MIT. Those sensors were used to help determine the position of people in a car, information that was used to determine how to deploy airbags during an accident. Smith says his current EF research will now involve developing algorithms capable of handling the complex data that EF sensors produce, particularly when the object or the robot is in motion.
 
From ACM Technews

Robots That Sense Before They Touch

Intel researchers have developed a sensor for robotic arms that allows the robot to sense an object before actually touching it. For example, a robotic arm is capable of telling the difference between an empty bottle and a bottle filled with water without touching either one. The technology, known as pre-touch, is intended to "improve the ability of robots to grasp objects in unstructured human environments," says Intel research scientist Josh Smith. Pre-touch's electric-field (EF) proximity sensors are electrodes made of copper and aluminum foil. A current is sent to one of the electrodes, which creates a magnetic field and induces a current in the other electrodes. When the robotic hand gets near metal or anything with water in it, the object reduces the induced current, which is detected by the sensors. Special algorithms process the information and instruct the robotic hand to move around the object accordingly. Smith developed similar EF sensors while he was a student at MIT. Those sensors were used to help determine the position of people in a car, information that was used to determine how to deploy airbags during an accident. Smith says his current EF research will now involve developing algorithms capable of handling the complex data that EF sensors produce, particularly when the object or the robot is in motion.
 
From ACM Technews

Very Good Morning.

வேண்டற்க வெஃகியாம் ஆக்கம் விளைவயின்
மாண்டற் கரிதாம் பயன்.

Desire not the gain of covetousness. In the enjoyment of its fruits there is no glory.
________________________________________________________

1) அனைவரையும் மகிழ்ச்சி அடையச் செய்யுங்கள் - நீங்கள் மற்றவர்களுக்கு அளிப்பதே உங்களுக்குத் திரும்பி வருகிறது.

2) நீங்கள் சந்திக்கும் ஒவ்வொருவரையும் மனதாரப் பாராட்டுங்கள் - பாராட்டுக்களால் மகிழ்வுறுவது ஒரு இயற்கையான மனித சுபாவம்.

3) மன்னிப்பைக் கேட்குமுன்பே மன்னித்து விடுங்கள் - இரவு உறங்கு முன்பு தனக்கு எதேனும் தவறு இழைதவர்களை மனதார மன்னித்து விடுங்கள்.

4) எவரைப் பற்றியும் விரோத மனப்பான்மையை வளர்த்துக் கொள்ளாதீர்கள்.

5) மனத்தை ஒரு குப்பையாக வைத்துக் கொள்ளாமல் தூய்மையாக வைத்துக் கொள்ளுங்கள் - எதிர்மறையான எண்ணங்கள், பொறாமை, பேராசை, கோபம் ஆகியவை துன்பம் விளைவிக்கும்.

6) எது நடக்கிறது என்பதைவிட நடந்ததை நாம் எவ்வாறு அணுகுகிறோம் என்பதே முக்கியம் - சில நடப்புக்களை நம்மால் தவிர்க்க முடியாது. ஆனால் அதை எப்படி எதிர்கொள்கிறோம் என்பதுதான் வாழ்க்கையின் நிம்மதியை நிச்சயிக்கிறது.

7) நல்லது நடக்குமென்றே நம்புவோம் ஆனால் மோசமானவை நடந்தாலும் அதை எதிர்கொள்ளத் தயாராக இருப்போம்.

8) குழந்தைகளிடம் தன்னுடைய பெற்றோர்கள் எப்போதும் தங்களிடம் அக்கறை காட்டவும், வழிகாட்டவும் இருக்கிறார்கள் என்ற முறையில் பழக வேண்டும்.

9) மனதையும் உடலையும் ஆரோக்கியமாகவும் வலிமையாகவும் வைத்துக் கொள்ளவேண்டும்.

10) நாம் எப்போதுமே வெற்றி பெற்றுக் கொண்டிருக்க முடியாது என்பதை உணர்ந்துகொள்ள வேண்டும்.

11) நண்பர்கள் வாழ்கையில் முக்கியமானவர்கள்.

12) மனிதன் என்பவன் நல்லது கெட்டது கலந்த ஒரு கலவை. ஒவ்வொரு மனிதனுக்கும் ஒரு தனித்துவம் உண்டு. இதைப் புரிந்து கொண்டு நாம் சாதனையை நோக்கி நடையிடவேண்டும்.

13) உங்கள் மீது நம்பிக்கை வையுங்கள். ஆனால் உங்களுடைய குறைபாடுகளையும் புரிந்து கொள்ளுங்கள்.

14) மற்றவர்களிடம் நல்லதையே பாருங்கள் - குறைகளைப் பெரிது படுத்தாதீர்கள்.
________________________________________________________

இன்றைய நகைச்சுவை
-----------------------------------
டாக்டர் மோசமா... எப்படி ?

பேஷண்ட்டைப் பார்த்து, நீங்க எப்படி இருக்கீங்கன்னு கேட்கறாரே ?

இதிலென்ன தப்பு ?

ஆச்சரியமாகக் கேட்கறாரே..!

--
Regards,
Rajesh Prabhu. R

"There is no future in any job. The future lies in the man who holds the job." - George Crane
"A busy man has time for everything and a lazy man has time for nothing."

Friday, September 14, 2007

Very Good Morning.

அருள்வெஃகி ஆற்றின்கண் நின்றான் பொருள்வெ·கிப்
பொல்லாத சூழக் கெடும்.

If he, who through desire of the virtue of kindness abides in the domestic state i.e., the path in which it may be obtained, covet (the property of others) and think of evil methods (to obtain it), he will perish.
____________________________________________________________

பெண்மையைப் போற்றுவோம்..

ஓவ்வொரு துறையிலும் வெற்றிக்கொடி கட்டிய முதல் பெண்மணிகள் பட்டியல்

உப்பு சத்தியாகிரப் போராட்டத்தில் சிறைத் தண்டனை பெற்ற முதல் இந்திய பெண் - திருமதி ருக்மணி லெட்சுமிபதி

இந்தியாவின் முதல் எவரெஸ்ட் சிகரம் ஏறிய பெண் - செல்வி பச்சேந்திரிபால்

இந்திய தேசிய காங்கிரஸின் அயல்நாட்டு முதல் பெண் தலைவர் - திருமதி அன்னிபெசன்ட் அம்மையார்

இந்திய குடியரசுத் தலைவர் தேர்தலில் போட்டியிட்ட முதல் பெண்மணி - திருமதி கேப்டன் லெட்சுமி ஷேகல்

இந்தியாவின் முதல் பெண் புக்கர் விருது பெற்றவர் - 'சமுக சேவகி' அருந்ததிராய்

பாரத ரத்னா விருது பெற்ற முதல் பெண் இசைக் கலைஞர் - திருமதி எம். எஸ். சுப்புலெட்சுமி

இந்தியாவில் முதலில் லட்சம் ருபாய் சம்பளம் பெற்ற பெண்மணி - திருமதி கே.பி. சுந்தராம்பாள்

ஆக்ஸிஜன் இல்லாமல் எவரேஸ்ட் சிகரத்தை அடைந்த முதல் பெண் வீராங்கனை - செல்வி பூதோர்ஜி

ஆங்கில கால்வாயை நீந்திக் கடந்த முதல் இந்திய வீராங்கனை - செல்வி ஆர்த்தி சாஹா

இந்தியாவின் முதல் உயர்நீதிமன்ற பெண் தலைமை நீதிபதி - திருமதி லீலா சேத்

இந்திய இராணுவ பதக்கம் பெற்ற முதல் பெண்மணி - திருமதி பீம்லா தேவி
____________________________________________________________

இன்றைய நகைச்சுவை
----------------------------------------
உபயோகமில்லாத எந்தப் பொருளையும் தூக்கி உடனே வீசி விடாதீர்கள்.ஒருநாள் அது மிக உபயோகமாய் இருக்கும்.

உதாரணம் கங்குலி!

--
Regards,
Rajesh Prabhu. R

"There is no future in any job. The future lies in the man who holds the job." - George Crane
"A busy man has time for everything and a lazy man has time for nothing."

Thursday, September 13, 2007

Very Good Morning.

அஃகி அகன்ற அறிவென்னாம் யார்மாட்டும்
வெஃகி வெறிய செயின்.

What is the advantage of extensive and accurate knowledge if a man through covetousness act senselessly towards all ?
_______________________________________________________

உலகத்தையே தனது உள்ளங்கையில் வைத்துக் கொள்ள ஆசைப்பட்டவர் அலெக் ஸாண்டர். ஒவ்வொரு நாடாக கைப்பற்றி வந்த அலெக்ஸாண்டர், தனது படையுடன், பாக்தாத் நகரை கடந்த போது, மெசபடோமியாவையும், பாபிலோனிய நகரத்தின் அழகையும் பார்த்து அசந்து போனார்.

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

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

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

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

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

இன்றைய நகைச்சுவை
----------------------------------------
ஒருவர்: ஏங்க இப்படிக் கடற்கரைல உக்காந்துகிட்டுக் கன்னாபின்னான்னு எல்லாரையும் குறைசொல்லிக்கிட்டிருக்கீங்க?

மற்றவர்: "காற்றுள்ளபோதே தூற்று"ன்னு சொல்லியிருக்காங்களே, அதுதான்!

--
Regards,
Rajesh Prabhu. R

"There is no future in any job. The future lies in the man who holds the job." - George Crane
"A busy man has time for everything and a lazy man has time for nothing."

Wednesday, September 12, 2007

Indian team flies remote controlled aircraft with cellphone

A Mechanical Engineering research team based in Punjab has tweaked out a remote control plane to use what is ironically verboten during flight as its means of control. Using a programmable chip on the plane, the team was able to successfully take off and land the aircraft with a cellphone -- no brand mentioned -- and are now busying themselves with "perfecting the art of speed, height and direction of the plane." We wish them good luck with that, as those are the key elements to not having to cough up money for a new plane for every run.
 

Want to Get Ahead at the Office?

You go in early, stay late, finish all your assignments on time and come in below budget, but you still haven't got the recognition you deserve at work. What gives?

According to Cynthia Shapiro, author of the book "Corporate Confidential," it doesn't matter how adept you are at your job because if you make these five common mistakes, you'll never be a star:

  1. Following your personal agenda. Many of us assume we know how best to approach our jobs, but letting your own judgment dictate your actions is unlikely to get you noticed or rewarded. If you're not working on what your company or your boss thinks is important, you are never going to be seen as a valued asset, warns Shapiro. If your goal is to move up the ranks, drop your own agenda and do what you can to further theirs, no matter how misguided you think it is.

  2. Voicing negative thoughts. Are you the office kvetch, always ready to badmouth your boss or ridicule the company's latest venture? Watch out: You may be ruining your career. "When it comes to business, being positive is more important than being skilled," says Shapiro. The next time you notice yourself griping, ask yourself: Is it more important to say what's on mind, or to get that next promotion?

  3. Complaining to HR. Companies tend to portray HR as a service for employees, but that isn't strictly true. "The HR people are really there to protect the company from you and they do that by keeping you close," says Shapiro. If you bring an issue to HR, they will only work to address your concerns if it is in the best interest of the company to do so. If your problem threatens the company or your job performance, the "help" they offer may, in fact, be an attempt to minimize the company's liability or to collect the evidence they need to push you out of your job, cautions Shapiro.

  4. Being too smart. You may believe that the smarter you are, the more likely you are to gain recognition, but that's not always the case. Showcasing your smarts can make you appear like more of a threat than an asset if it isn't done with finesse. "If you want to be promoted then use your smarts in support of your boss and your peers," Shapiro counsels. Word to the wise: Never point out what could be done better unless your supervisor specifically asks for your opinion, and even then you should tread carefully.

  5. Not knowing when to jump. There are a number of ways to gauge whether you're in danger of being fired: You have a contentious relationship with your boss; you haven't gotten a raise in a long time; you're consistently given the clients or projects no one else wants. If any of this sounds familiar, start looking for a job as soon as possible, warns Shapiro. It always better to jump to a new position than to get terminated. "You are 10 times more appealing to an employer if you're still employed," Shapiro says, "And if you get a job while you still have a job, it prevents your new firm from calling your current employer, and creates a seamless jump on your resume."

Source from: http://www.careerjournal.com/myc/killers/20070821-loeb.html?cjpos=home_whatsnew_major

Very Good Morning.

இலமென்று வெஃகுதல் செய்யார் புலம்வென்ற
புன்மையில் காட்சி யவர்.

The wise who have conquered their senses and are free from crime, will not covet (the things of others), with the thought "we are destitute."
______________________________________________________

சூரியனின் வாழ்நாள்!

சூரியனின் மொத்த வாழ்நாள் 1000 கோடி ஆண்டுகள். இதில் ஏற்கனவே 500 கோடி ஆண்டுகள் முடிந்து விட்டன. மீதி இருப்பது 500 கோடி ஆண்டுகள் தான். நமது கார் ஓடுவதற்கு எரிபொருள் ஊற்றுகிறோமே, அது போல சூரியனுக்கும் எரிபொருள் உண்டு. அது தான் ஹைட்ரஜன் + ஹீலியம் மற்றும் கார்பன் கலவை. வாகனத்தில் எரிபொருள் தீருவது போல சூரியனுக்கும் எரிபொருள் ஒரு நாள் தீரும். என்ன வித்தியாசம்? வாகனத்தில் எரிபொருள் மீண்டும் ஊற்றமுடியும். ஆனால் ஐந்நூறு ஆண்டுகளாக எரிந்து கொண்டிருக்கும் சூரியனில் ஹைட்ரஜன் + ஹீலியம் மற்றும் கார்பன் கலவையோ வேறு எந்த மாற்று திரவமோ ஊற்ற முடியாது. சூரியனில் எரிபொருள் தீரும் போது வீங்கி, அதன் வெம்மைத் தாங்காமல் மற்ற கிரகங்களும், முக்கியமாக பூமி வெந்து சாம்பலாகிவிடும். ஒரு புல் பூண்டு கூட அதன்பின் மிஞ்சாது என்பது தான் உண்மை.

மற்ற எல்லா எரிபொருட்களில் இருந்து கிடைக்கும் சக்தியை விடக் கூடுதலாக 20,000 மடங்கு சக்தியை சூரியன் தினமும் பூமியின் மீது பொழிகிறது. ஒரு ஏக்கர் நிலத்திற்கு 4,000 குதிரைத்திறன் வேகமுள்ள சக்தி கிடைக்கிறது.சூரியன் ஒரு நட்சத்திரம். பூமியின் எடையை விட அதன் எடை 3,30,000 மடங்கு அதிகம். பூமியிலிருந்து 9,30,00,000 மைல்களுக்கு அப்பாலிருந்து சூரிய ஒளி பூமியை வந்து அடைகிறது. இது மின்காந்தக் கதிர்வீச்சாக அமைகின்றது. சூரியனின் மையத்தின் வெப்பநிலை & 3 கோடி டிகிரி பாரன்ஹீட். அதன் ஒளிவட்டத்தின் வெப்பம் 20 லட்சம் டிகிரி பாரன்ஹீட்; மேற்பரப்பு 10,000 டிகிரி பாரன்ஹீட்.நேரடியாக சூரியக் கதிர் விழும் ஒரு சதுர கெஜ பரப்பில் 2 குதிரைத் திறன் வேகமுள்ள கதிர்வீச்சு இருக்கும். பூமியை நோக்கி வரும் சூரிய சக்தியில் 30 சதவிகிதம் வாயு மண்டலத்தில் பட்டு உடனே பிரதிபலித்து திரும்பி விடுகிறது. 47 சதவிகிதம் வாயு மண்டலத்தினாலும் தரையினாலும் உறிஞ்சப்படுகிறது. சுமார் 33 சதவிகிதம் காற்றில் சலனத்தை உண்டு பண்ணுகிறது. இதைவிடக் குறைவான அளவு 4,000 கோடி கிலோவாட் சக்தியானது தாவரங்களின் ஒளிச் சேர்க்கைக்குப் பயன்படுகிறது. இந்த ஒளி எரிபொருட்கள் உற்பத்திக்குத் துணைசெய்கிறது. இந்த சூரிய சக்தியானது நமக்கு எல்லா இடத்திலும் இலவசமாகக் கிடைப்பதால் எரிபொருளை ஓரிடத்தில் இருந்து மற்றோரிடத்திற்கு எடுத்துச் செல்ல வேண்டிய அவசியமில்லை.
______________________________________________________

இன்றைய நகைச்சுவை
-----------------------------------
உங்க குடும்பம் ஒரு கோவிலா, அவ்வளவு மரியாதையா ?

எப்போ போனாலும் கண்டிப்பா அர்ச்சனை இருக்கும்.

--
Regards,
Rajesh Prabhu. R

"There is no future in any job. The future lies in the man who holds the job." - George Crane
"A busy man has time for everything and a lazy man has time for nothing."

Tuesday, September 11, 2007

Interoperability Tips

Interoperability :

 [DllImport("MAPI32.DLL", CharSet = CharSet.Ansi)]
        public static extern UInt32 MAPISendMail(IntPtr lhSession, IntPtr ulUIParam,
         MapiMessage lpMessage, UInt32 flFlags, UInt32 ulReserved);

 

if we want to rename the MAPISendMail fn  as SendMail within C# , How can we do it ?

we can do the following.

 

    [DllImport("MAPI32.DLL", EntryPoint = "MAPISendMail", CharSet = CharSet.Ansi)]
        public static extern UInt32 SendMail(IntPtr lhSession, IntPtr ulUIParam,
         MapiMessage lpMessage, UInt32 flFlags, UInt32 ulReserved);

 

 EntryPoint = "MAPISendMail"  // specified function address is obtained from the DLL


So In our C# application we can simply call

 SendMail( ...)
 
 
Literally what will happen is the address of the MAPISendMail() fn is assigned to the SendMail() fn.
 
So if we call the SendMail() fn from C#, it will in turn calls the MAPISendMail() functionality from MAPI32.dll
 
 

Configure yahoo in Outlook

To Configure yahoo in Outlook, we have to download

yPOPS application and install and run this application then configure the yahoo with outlook with the following :

 

Very Good Morning.

சிற்றின்பம் வெஃகி அறனல்ல செய்யாரே
மற்றின்பம் வேண்டு பவர்.

Those who desire the higher pleasures (of heaven) will not act unjustly through desire of the trifling joy. (in this life.)
_____________________________________________________________

* 14-வது மக்கள் தொகை கணக்கெடுப்பின்படி இந்திய மக்கள் தொகை? - 102 கோடி.

* இந்தியாவில் விமானப் பயணம் தொடங்கிய ஆண்டு? - 1911ம் ஆண்டு.

* "ஐரோப்பாவின் நோயாளி'' என்று அழைக்கப்படும் நாடு? - துருக்கி.

* அணுசக்தி தயாரிக்க உதவும் மூலப் பொருட்கள் எவை? - யுரேனியம் மற்றும் தோரியம்.

* காந்தாரக் கலைக்கு ஆதரவு அளித்த முகலாய மன்னர்? - அக்பர்.

* சூரியக் கடவுள் ஆலயம் எங்குள்ளது? - கோனார்க்.

* அதிக அளவில் காப்பி உற்பத்தி செய்யும் நாடு? - பிரேசில்.

* சிந்து சமவெளி மக்களின் எழுத்து முறை? - சித்திர எழுத்து முறை.

* சோயாபீன்சில் அதிகம் உள்ள சத்து? - புரதம்.

* பாம்புக்கான விஷப்பல் எந்த பெயர் கொண்டு அழைக்கப்படுகிறது? - நீலி.

* பழங்காலத்தில் விதர்ப்ப தேசம் என்று அழைக்கப்பட்ட மாநிலம் எது? - பீகார்.

* இந்தியாவின் இரண்டாவது செயற்கை கோள்? - பாஸ்கரா.
_____________________________________________________________

இன்றைய நகைச்சுவை
-----------------------------------
கோச் : அவ்வளவு ஊக்க மருந்து எடுத்துக்கிட்டும் எப்படி உன்னால ஓட்டப்பந்தயத்துல பதக்கம் எடுக்க முடியாம போச்சுன்னு தெரில்ல."

வீரர் : அங்கதான் என்னோட புத்திசாலித்தனம் இருக்கு முதல்ல வந்திருந்தா நான் மருந்து எடுத்துக்கிட்டது தெரிஞ்சுருக்கும் அதனால கடைசியா வந்தா சந்தேகம் வராது பாருங்க."

--
Regards,
Rajesh Prabhu. R

"There is no future in any job. The future lies in the man who holds the job." - George Crane
"A busy man has time for everything and a lazy man has time for nothing."

Monday, September 10, 2007

Using SingleTagSectionHandler Instead Of appSettings

While working with any kind of configuration files in .NET, be it Web.config in case of ASP.NET or App.config in case of Windows Forms applications, we very often use the appSettings section. We use it to store all kinds of simple configuration options. Options, that are too simple for us to implement a completely new SectionHandler type. There is however one problem with appSettings section not very expressive.

What does it mean to be expressive? Consider the following example:

<appSettings >   <add key=" source1user" value="user"  />
<add key ="source1password" value=" pass" /> </
appSettings>

In simple cases, it may be acceptable, but what happens if more user keys are required for some reason? Maybe we need to access few different locations, each of which requires a username and password? We may use some kind of prefix for each key like in the above example, but that is not very elegant. What is key and value anyway?

Another obvious problem here is when we need to have 2 parameters associated with a single logical functionality in the application, we need 2 entries in appSettings section.

If we still don't want to implement a new SectionHandler type, we have very nice option left: SingleTagSectionHandler.

MSDN describes it as: "Handles configuration sections that are represented by a single XML tag in the .config file". And that's about it. Unfortunately, (as usual) MSDN provides no example of how to use it. Fortunately it is quite simple:

<configSections>   <section name=" remoteDataSource" type="System.Configuration.SingleTagSectionHandler " /> </configSections>  <remoteDataSource username=" user" password="pass"  url="http://remote/"  />

Using the newly declared section from the code is also easy:

Hashtable remoteDataSource =  (Hashtable)WebConfigurationManager.GetSection("remoteDataSource"); string username = (string)remoteDataSource["username"]; string password = (string)remoteDataSource["password"]; string url = (string)remoteDataSource["url"];
Simple, yet useful.