Friday, March 5, 2010

The Treasure of Today

The way this day goes, begins with you. The way this day
Goes, begins right now.

Your attitude can make today a great one. Your actions can
Make this day an effective and fulfilling time.

It all begins right now, with how you choose to see it. It
All begins right where you are, with what you choose to do.

There is enormous power in your hands right now. You have
The power to put meaning, fulfillment and value in this day.

Feel the power of your most beautiful purpose, and get
Yourself going. Make some steady progress, and keep it up.

The treasure of today is here to be unlocked by who you are
And what you do. Now, make that treasure yours.

Tuesday, February 16, 2010

How to copy SVN repository from one machine to another?

How to copy SVN repository from one machine to another?

SVN repository can be moved from one machine to another without considering the change in version numbers. The following are the steps to do that.

1. Dump the whole repository.

a. Check the latest revision in the SVN

Command: svnlook youngest REPOS_PATH

Example: svnlook youngest /opt/UNICODESVNREPOS

b. Dump the repository until the latest revision.

Command: svnadmin dump REPOS_PATH > DUMP_TEXT_FILE

Example: svnadmin dump /opt/UNICODESVNREPOS > UNICODESVNREPOS_dump.txt

2. Load the dumped repository to the new repository.

a. Create a new repository.

Command: svnadmin create [Options] REPOS_PATH

Example: svnadmin create --fs-type fsfs UNICODESVNREPOS

b. Load the repository with the dump.

Command: svnadmin load REPOS_PATH <>

Example: svnadmin load UNICODESVNREPOS <>

This is a simple way to do the processing at the whole repository level. Processing with each projects in the repository is also possible. An additional command is required to do this process and that specific command is “svndumpfilter”.

References:

http://svnbook.red-bean.com/en/1.4/index.html

http://svnbook.red-bean.com/en/1.4/svn.reposadmin.maint.html

Monday, February 1, 2010

A note on Navapashana

Navapashana idol, made by Siddhar Bogar, is the speciality of the temple that belonged to the ninth century.
According to legend, Siddhar Bogar, in consultation with Sage Agasthiya, blended nine kinds of herbs - Veeram, Pooram, Rasam, Jathilingam, Kandagam, Gauri Pasanam, Vellai Pasanam, Mridharsingh, Silasat – to create the main deity. He started doing abishekam with milk, rose water, curd and tender coconut. This tradition has been followed since then.

Friday, December 18, 2009

How to identify the overwritten buffer's in C/C++ programming.

How to identify the overwritten buffer's in C/C++ programming.

Usually when we allocate memory using malloc(),
CRT does that with the hex value "FD" before and
after the memory being allocated. We can do the
check of them by looking into the memory view of
that allocated particular memory address.

While writing to the buffer if we examine
these memory locations, we can able to identity
whether we are using memory over than the allocated
size.

This is a simple method or a quick examining
method to override memory issues becuase of wrong
allocation.

Wednesday, December 2, 2009

Error in AVG Exchange Extension

I am using Outlook 2007. I have been left pop up with the following errors, while starting Outlook after recent updates from AVG.

The Add-in "AVG Exchange Extension" (C:\PROGRA~1\AVG\AVG8\avgxch32.dll) cannot be loaded and has been disabled by Outlook. Please contact the Add-in manufacturer for an update. If no update is available, please uninstall the Add-in.

The Add-in "AVG Exchange Extension" (C:\PROGRA~1\AVG\AVG8\avgxch32.dll) cannot be loaded and has been disabled by Outlook. Please contact the Add-in manufacturer for an update. If no update is available, please uninstall the Add-in.

The Add-in "AVG Exchange Extension" (C:\PROGRA~1\AVG\AVG8\avgxch32.dll) cannot be loaded and has been disabled by Outlook. Please contact the Add-in manufacturer for an update. If no update is available, please uninstall the Add-in.

Inorder to disable the AVG Exchange Extension I have followed the following steps:

1. Open Outlook 2007.
2. Follow the path. Tools -> Trust Center -> Add ins(in the left column).
3. Select "Client Exchange Extensions" in the combo box at the right hand side bottom and press "Go".
4. You will get the Pop-up of extensions listed with the outlook from various clients.
5. Disable "AVG Exchange Extension" by unchecking that from the checkbox list.
6. Click Okay and restart Outlook to confirm error free.

Enjoy error free Outlook.......

IMPORTANT:

It is better to follow if you have outlook configured for Official mails. Usage of other mail ids are at your own risk.


Monday, November 30, 2009

How to identify Windows OS architecture(whether a computer is running a 32-bit version or 64-bit version)

Determine the operating system bit count

Locate the operating system that is running on your computer in this section, and then follow the steps to determine the bit count of your operating system.

Windows Vista

If you have Windows Vista, there are two methods to determine whether you are running a 32-bit or a 64-bit version. If one does not work, try the other.
Method 1: View System window in Control Panel

  1. Click Start
    Collapse this imageExpand this image
     Start button
    , type system in the Start Search box, and then click system in the Programs list.
  2. The operating system is displayed as follows:
    • For a 64-bit version operating system: 64-bit Operating System appears for the System type under System.
    • For a 32-bit version operating system: 32-bit Operating System appears for the System type under System.
Method 2: View System Information window

  1. Click Start
    Collapse this imageExpand this image
     Start button
    , type system in the Start Search box, and then click System Information in the Programs list.
  2. When System Summary is selected in the navigation pane, the operating system is displayed as follows:
    • For a 64-bit version operating system: x64-based PC appears for the System type under Item.
    • For a 32-bit version operating system: x86-based PC appears for the System type under Item.
If you cannot determine the operating system bit count with these methods, go to the "Next Steps" section.

Windows XP

If you have Windows XP, there are two methods to determine whether you are running a 32-bit or a 64-bit version. If one does not work, try the other.
Method 1: View System Properties in Control Panel

  1. Click Start, and then click Run.
  2. Type sysdm.cpl, and then click OK.
  3. Click the General tab. The operating system is displayed as follows:
    • For a 64-bit version operating system: Windows XP Professional x64 Edition Version <> appears under System.
    • For a 32-bit version operating system: Windows XP Professional Version appears under System.
    Note is a placeholder for a year.
Method 2: View System Information window

  1. Click Start, and then click Run.
  2. Type winmsd.exe, and then click OK.
  3. When System Summary is selected in the navigation pane, locate Processor under Item in the details pane. Note the value.
    • If the value that corresponds to Processor starts with x86, the computer is running a 32-bit version of Windows.
    • If the value that corresponds to Processor starts with ia64 or AMD64, the computer is running a 64-bit version of Windows.
If you cannot determine the operating system bit count with these methods, go to the "Next Steps" section.

Windows Server 2003

If you have Windows Server 2003, there are two methods to determine whether you are running a 32-bit or a 64-bit version. If one does not work, try the other.
Method 1: View System Properties in Control Panel

  1. Click Start, and then click Run.
  2. Type sysdm.cpl, and then click OK.
  3. Click the General tab. The operating system is displayed as follows:
    • For a 64-bit version operating system: Windows Server 2003 Enterprise x64 Edition appears under System.
    • For a 32-bit version operating system: Windows Server 2003 Enterprise Edition appears under System.
Method 2: View System Information window

  1. Click Start, and then click Run
  2. Type winmsd.exe, and then click OK.
  3. When System Summary is selected in the navigation pane, locate Processor under Item in the details pane. Note the value.
    • If the value that corresponds to Processor starts with x86, the computer is running a 32-bit version of Windows.
    • If the value that corresponds to Processor starts with EM64T or ia64, the computer is running a 64-bit version of Windows.
If you cannot determine the operating system bit count by using these methods, go to the "Next Steps" section.

Notes
  • To find the computer’s bit count, see the documentation that was included with the computer, or contact the hardware manufacturer.
  • Intel Itanium-based computers can run only 64-bit versions of Windows. Intel Itanium-based computers cannot run 32-bit versions of Windows. Currently, 64-bit versions of Windows run only on Itanium-based computers and on AMD64-based computers.

Link Followed:
http://support.microsoft.com/?kbid=827218

Saturday, November 7, 2009

காயகல்பம் பற்றிய சில குறிப்புகள்

காயகல்பம் என்றால் என்ன?

காயமாகிய உடலை கல்பம் செய்வது - சித்தம் செய்வது.
மூப்பு, நோய், மெலிதல், பெருத்தல், பசி, தாகம், களைப்பு, அதிக தூக்கம்
ஆகியவை இல்லாமல் இருத்தல்; ஐம்புலன்கள் கூர்மை மாறாமல் இருத்தல்; மலம்,
சிறுநீர், வியர்வை அதிகம் வெளியிடாமல் இருத்தல், குளிக்கவில்லையென்றாலும்
துர்நாற்றமில்லாமல் இருத்தல் போன்ற தன்மைகளைப் பெற்றிருத்தல் காயகல்பத்தில் அடங்கும்.
உடலைக் கல்பம் செய்துவிடுவதால் அதில் சிரமமில்லாமல் உயிர் இருப்பதற்கு வசதி ஏற்படுவிடுகிறது.
உணவோ நீரோ அதிகம் தேவைப்படமாட்டாது.
நீண்டகாலத்துக்கு உயிர் உடலில் தங்கியிருப்பதற்கு முடியும் நிலையில்
உடல் இருக்கும்.
ஆனால் அளவில்லாத காலத்துக்கு உயிரை வைத்துக்கொள்ள முடியுமா?
ஆயுட் காலம் என்பது இருக்கிறது அல்லவா.
சமாதி நிலையில் இருப்பது, நிர்விகல்ப சமாதி, உயிரை/
ஆவியுடலை வெளியில் உலவச் செய்வது, கூடுவிட்டுக் கூடு பாய்தல்
போன்றவையெல்லாம் இதன் தொடர்பாக உள்ள சமாச்சாரங்கள் தாம்.
காயக்ல்பம் செய்துகொண்டாலும்கூட உயிரை அந்த
உடலில் நீண்ட காலம் தங்க வைப்பதற்கு விசேஷமான
பிராணாயமம் போன்ற முறைகள் இருக்கின்றன.
எத்தனை சுழி மூச்சு ஒரு மனிதனுக்குக் கொடுக்கப் பட்டிருக்கிறது
என்பதற்கு வரையறை உண்டு.
அந்த சுழியைச் சேமித்து வைத்துக்கொள்ளும் முறைகள் உண்டு. அவ்வாறு
சேமிப்பில் போட்டுக்கொள்ளும்போது அந்த
சுழிகளின் கணக்குக்கு ஏற்ப ஆயுளும் நீடிக்கும் அல்லவா?
நாளொன்றுக்கு சராசரி மனிதன் 25920 முறை மூச்சு
விடுகிறான். அவனுடைய நாடி 103,680 தடவை அடிக்கிறது.
இந்த வேகத்தைக் குறைத்துக் கொள்ளமுடிந்தால்....?
யோகியருக்கும் சித்தர்களுக்கும் இது முடியும்.

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

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

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

இது ஒரு காயகல்ப மருந்து.

I got this information from a yahoo group.