ASP-Net Clear Session

Asp.Net clear all session

Session.Abandon(); // Does nothing
Session.Clear();   // Removes the data contained in the session

Tags: Asp-net, Session

Adyar Banyan Tree

Adyar Banyan tree is consider one of the larget and oldest tree in the world. It's 450-year old gaint tree located in the grounds of the Theosophical Society headquarters, known locally as Adyar aala maram, whose aerial roots cover some 60,000 sq m. Which people listened to discourses by luminaries suc as J. Krishnamurti, Annie Besant and Maria Montessori.

Adyar Banyan Tree

Theosophical Society garden lies on the south bank of the Adyar River and covers 260 acres. The garden has migratory birds, fruit bats, snakes, jackals, wild cats, mongooses, hares and a variety of spiders. Trees include the rare mahogany and other trees from across the globe. 

Adyar Banyan Tree

The Theosophy Society - Adyar is the name of a section of the Theosophical Society founded by Helena Petrovna Blavatsky and others in 1875. Its headquarters moved with Blavatsky and president Henry Steel Olcott to Adyar, an area of Chennai in 1883.

TheosphicalSociety by Balavatsky in 1908

The designation 'Adyar' is added to make it clear that this is the Theosophical Society headquartered there, after William Quan Judge was separated by Besant and formed his own organization, known as the "Theosophical Society - Pasadena", with its International Headquarters in Pasadena, California.

Adyar Banyan Tree

This banyan tree appears to be 40 foot tall, 30 tonne trunk.  At a time some 3000 people can stay under its shade. There are times when people gathered and listened to great philosophers speech. During 1989, this banyan tree  was hit by a cyclone and uprooted.  Inorder to save this renowned tree huge cranes were used to put it in place.  Now it is still surviving by extending its trunks and holding its fame till today.

Tags: Adyar, Banyan-tree, Chennai, Balavatsky

The Buddha Temple Adyar

Buddhist Temple situated in Adyar Theosophical Society Cocunut Groove near Banyan Tree. 

Buddhist Shrine Adyar

It was built in 1925 under the direction of Mr C. Jinarajadasa, and enshrines a gray sandstone image of the Lord Buddha from Eastern India.  This statue, given by Annie Besant, shows the Buddha as the Teacher of Dharma, turning the Wheel of the Law.  Around his head is an inscription in Tibetan characters: 'He taught the cause of all things as also the means of cessation'. 

Directly facing the temple is a lily tank and beyond it a magnificent Bodhi tree (ficus religiosa), grown from a sapling descended from the original tree under which the Lord Gautama attained Enlightenment.  Nearby stood an ancient Buddhist gong, which used to be struck in the old days at six o'clock morning and evening. 

Bodhidharma soul

Engraved Text:

Bodhidharma (6th Century) was the great Buddhist monk, the transfer of Zen to China. Bodhidharma  was the first patriarch of Zen. According to Chinese Buddhist tradition Bodhidharma was born as the third prince of Pallava dynasty in their capital of Kanchi in South India. On this image according to the legend after Bodhidharma died in China his soul walked back towards India barefoot and with a single shoe in hand.
This Memorial is erected by: Institute of South Indian Buddhist Studies and Jogetsu of Japan on 5th October, 2009.

In 2009 a Zen Memorial Stone was unveiled.  The Stone was generously donated by the Institute of South Indian Buddhist Studies and is of special significance because Bodhidharma, the great Buddhist monk who brought Zen to China in the 6th century, was born in Kanchi, South India.
The Buddhist Shrine area is a place of great peace, where visitors can sit quietly on the stone benches of the precincts in silent contemplation.

Tags: Adyar, Banyan-tree, Bodhidharma, Buddha

cmake prefix equivalent to configure

How to mention prefix path for "cmake" same as ./configure --prefix=/home/dir1

cmake -DCMAKE_INSTALL_PREFIX:PATH=/home/dir1 . && make all install

This command will set the prefix path (install destionation) for build source, same as configure command.

Tags: Cmake, Prefix, Configure

Battling India's Illegal Tiger Trade

The overwhelming demand for tiger parts on the Asian market means India's tigers face constant peril from poachers. Conservationist Belinda Wright and her team at the Wildlife Protection Society of India are working to save tigers by helping enforcement authorities track down and arrest suspected poachers.

Courtesy : NGC

Tags: Tigers, Trade, Illegal

Is Ice Melt Altering NG Maps?

National Geographic's soon-to-be-published Atlas of the World, tenth edition, will show the most dramatic change in Arctic ice since the 1963 publication of the first edition. For more about the National Geographic Atlas of the World and how the shrinking Arctic is changing part of its look, read Shrinking Arctic Ice Prompts Drastic Change in National Geographic Atlas.

Tags: Artic, National Geographic, Global Warming

கிரானைட், தாது மணல் கொள்ளை: விசாரணை நடத்த சகாயம் ஐ.ஏ.எஸ். தலைமையில் குழு- சென்னை ஹைகோர்ட் அதிரடி!

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

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

சென்னை உயர்நீதிமன்றத்தின் இந்த உத்தரவு குறித்து கருத்து தெரிவித்த ஐ.ஏ.எஸ். அதிகாரி சகாயம், என்னிடம் ஒப்படைக்கப்படும் வழக்குகளை நேர்மையாக கையாளுவேன் என்று கூறியுள்ளார்.

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

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

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

Tags: Highcourt, Ias, Sagayam

WhatsApp available on Web

To connect your web browser to your WhatsApp client, simply open in your Google Chrome browser. You will see a QR code --- scan the code inside of WhatsApp, and you’re ready to go.

You have now paired WhatsApp on your phone with the WhatsApp web client. Your phone needs to stay connected to the internet for our web client to work, and please make sure to install the latest version of WhatsApp on your phone. Unfortunately for now, we will not be able to provide web client to our iOS users due to Apple platform limitations.

We really hope you find web client useful in your everyday lives.

Tags: Whatsapp, Web, Mobile

Uthama Villain official tracklist revealed – Music from March 1st

The audio launch of Uthama Villain will happen tomorrow amidst a lot of expectations.Uthama Villain, directed by Ramesh Aravind, stars Kamal Haasan in the lead role. A galaxy of stars, including Jayaram, Urvashi, Andrea, Parvathi Menon and Pooja Kumar, are also included in the star cast. Ghibran has composed the tunes for Uthama Villain.

Uthama Villan

Check out the tracklist of Uthama Villain:

1. Love ah Love ah

Singers: Kamal, Sharanya Gopinath

Lyrics: Viveka

2. Kaadhalam Kadavul Mun

Singers:  Padmalatha

Lyrics: Kamalhassan

3. Uthaman Arimugam

Singer: Kamal

Lyrics: Subbu Arumugam

4. Sagavaram

Singer: Kamal

Additional Vocals – Yazin Nizar, Iyaappan, Ranjith

Lyrics: Kamalhassan

5. Iranya Nadagam

Singers: Kamal

Lyrics: Kamal

6. Mutharasan Kadhai

Singers: Kamal

Lyrics: Kamal

7. Uthaman Kadhai

Singers:  Kamal

Additional Vocals: M.S. Bhaskar

8. Uthama Villain Theme – Instrumental

9. Guru & Sishya – Instrumental

10. Father & Daughter – Instrumental

11. Uttaman & karpagavalli – Instrumental

12. Father & Son – Instrumental

13. Letter From & To Yamini – Instrumental

14. Dr. Arpana – Instrumental

15. Kaadhalam Kadavul Mun – Karaoke

16. Sagavaram – Karaoke

17. Iranya Nadagam – Karaoke

Tags: Uthama Villain, Kamal Hassan, Songs, Villan

Tomorrow Time Stops for a Second

Why Time Will Stop For a Leap Second

Time will stop on June 30, but don't worry: It will only be for a second. Researchers will add a sliver of time—a leap second—to the world's clocks.

Just as leap years keep our calendars lined up with Earth's revolution around the sun, leap seconds adjust for Earth's rotation. This kind of fine-tuning wasn't much of an issue before the invention of atomic clocks, whose ticks are defined by the cycling of atoms. Cesium-based clocks, one kind of atomic clock, measure the passage of time much more precisely than those based on the rotation of our planet, so adding a leap second allows astronomical time to catch up to atomic time.

Atomic Clock

An atomic clock based on cesium ticks away at the German National Metrology Institute in northern Germany.

Most of us won't notice the addition, which happens at 23:59:59 coordinated universal time (UTC), or 7:59 p.m. ET, unless we deal in timescales shorter than a second, or if we use a computer program that crashes because it can't handle the leap second. It's happened before: The 2012 leap second brought down Reddit, Gawker Media, and Mozilla.

"It's a major interruption mostly because there are a lot of systems that aren't prepared to handle the leap second correctly," says Judah Levine, a physicist at the National Institute of Standards and Technology (NIST) in Boulder, Colorado. Leap seconds occur irregularly, which makes it hard for programmers to test their fixes, he explains.

Levine is responsible for making sure the nation's timekeepers at NIST can handle the leap second. When it comes time to adjust their clock, NIST will transmit 23:59:59 UTC twice, Levine says. "Once when that time arrives, and once again for the leap second."

So 6 p.m. mountain time—the NIST offices in Colorado are seven hours behind UTC—on June 30 will be stressful. "There's a full panic mode just before and after 6 p.m.," he says.

Even if all goes well during the addition, Levine and his team are usually greeted the morning after by a deluge of emails concerning various problems.

Not everyone recognizes the leap second, although Apple does so on its devices. Google mobile devices sync with internet time services that are usually tied to atomic clocks. But "if you have a standard Windows system, [it] just ignores the leap second," Levine says.

Financial markets like the New York Stock Exchange also take the leap second into account. The exchange will close the market a half hour earlier than normal, at 7:30 p.m. ET on June 30, to help their systems deal with the addition.

Courtesy: NGC

Tags: Leap Second, Atomic Clock, Earth, Clock

Tree Grows 40 Kinds of Fruit

Sam Van Aken, an artist and professor at Syracuse University, uses "chip grafting" to create trees that each bear 40 different varieties of stone fruits, or fruits with pits. The grafting process involves slicing a bit of a branch with a bud from a tree of one of the varieties and inserting it into a slit in a branch on the "working tree," then wrapping the wound with tape until it heals and the bud starts to grow into a new branch. Over several years he adds slices of branches from other varieties to the working tree. In the spring the "Tree of 40 Fruit" has blossoms in many hues of pink and purple, and in the summer it begins to bear the fruits in sequence—Van Aken says it's both a work of art and a time line of the varieties' blossoming and fruiting. He's created more than a dozen of the trees that have been planted at sites such as museums around the U.S., which he sees as a way to spread diversity on a small scale.

Courtesy: NGC

Tags: Fruits, 40 Kinds, Single Tree

Amazon EC2 Abuse Report

Issue Summary

External traffic attacks received by Apache web server running on Amazon EC2 Instance.


- Create security group to allow inbound access only to the subnet provided in the VPC.

Tags: EC2 Attack, EC2 Abuse Report

Find External or Internet IP address from Linux and Windows

Find External/Public IP Address using windows

From windows command prompt you can find the internet address of your system or modem address using the following command.

           Non-authoritative answer:

Above command output two ipv4 address. Address shown for highlighted will be you external ip or internet/modem ip address.

Find External/Public IP Address using Linux

In linux it can be find using dig command. It will output lost of information. Can be filtered using +shot options.

:~$ dig +short

Command ouptus the your external internet IP address.

Tags: Nslookup, Dig, Public IPv4

Copy files using scp from one system to remote system

Linux administrator should be familiar with CLI environment. Since GUI mode in Linux servers is not a common to be installed. SSH may the most popular protocol to enable Linux administrator to manage the servers via remote in secure way. Built-in with SSH command there is SCP command. SCP is used to copy file(s) between servers in secure way.

scp stands for secure cp (copy), which means you can copy files across ssh connection. That connection will be securely encrypted, it is a very secure way to copy files between computers. scp uses by default the port 22, and connect via an encrypted connection or secure shell connection. (ssh for short).


scp [-12346BCEpqrv] [-c cipher] [-F ssh_config] [-i identity_file] [-l limit] [-o ssh_option] [-P port] [-S program] [[user@]host1:]file1 ... [[user@]host2:]file2


Copy one single local file to a remote destination

scp /path/to/source-file user@host:/path/to/destination-folder/
scp user@host:/path/to/source-file /path/to/destination-folder

Command copy's local fource file to remote system /path/to/destination-folder/ folder and also vice versa.

Copy one single file from a remote server to another remote server

scp user1@server1:/path/to/file user2@server2:/path/to/folder/

above command copy a file from one server to another server. This command is executed from thrid server.

Copy multiple files with one command

scp file1.txt file2.txt file3.txt

Copies multiple files with file name mentioned, to another server named

Copy all files with wildcard

scp /path/to/folder/*.ext user@server:/path/to/folder/

Command copies list of file with extension .txt with in a folder.

Copy all files in a folder recursively to a remote server

scp -r /path/to/source-folder user@server:/path/to/destination-folder/

Command copies all files and folders with-in source-folder recursively to remote server with same folder structure.

For more scp command options use man page using below man command.

man scp


Tags: SCP, Remote Copy, SSH

Elon Musk Unveils Falcon Heavy Rocket Photos Ahead of Maiden Flight

SpaceX founder Elon Musk unveiled a tantalizing first glimpse at his company's new megarocket — the Falcon Heavy — which is expected to launch on its maiden flight next month. 

In an early morning Twitter post, Musk revealed several views of the new rocket under assembly inside SpaceX's hangar at Pad 39A of NASA's Kennedy Space Center in Cape Canaveral, Florida. The images show stunning views of the Falcon Heavy from above and one imposing shot of the rocket's 27 first-stage engines, nine on each of its three main boosters.

SpaceX's Falcon Heavy is a heavy-lift launch vehicle powered by two first-stage boosters from the company's Falcon 9 rockets and a central core booster that itself is a modified Falcon 9. The rocket will stand 230 feet (70 meters) tall when complete and is designed to launch payloads of up to 119,000 lbs. (57 metric tons) into space.

The Falcon Heavy is the most powerful U.S. rocket since NASA's Saturn V moon rocket and is capable of launching twice as much payload as the current record-holder, the Delta IV Heavy built by United Launch Alliance. SpaceX's rocket is also designed to be reusable, with the three core boosters built to fly back to Earth and land like SpaceX's current Falcon 9 rockets. The company test-fired the Falcon Heavy's core stage for the first time earlier this year, in May.

Musk has said that Falcon Heavy's first payload will be his own midnight-cherry-red Tesla Roadster, launched on a trajectory aimed for Mars orbit. However, Musk has said that there's a fair chance the rocket could fail on its debut test flight. The Falcon Heavy is expected to perform its first static-fire test on Pad 39A by the end of 2017, SpaceX representatives have said. 

SpaceX also plans to use a Falcon Heavy and Dragon space capsule to launch two passengers around the moon by the end of 2018.


Tags: Elon Musk, SpaceX, Falcon, Rocket, NASA

Use full Linux commands

Here are some of Linux usefull general commands

View all Environment variables

env command can be used to view all enviroment variable and its value for current logged user via terminal.

ubuntu@ip-xx-xx-xx-xx:~/maven/JavaProj$ env
SSH_CLIENT= 54904 22

Set Environment Variables on Linux

You can modify each environmental or system variable using the export command. Set the PATH environment variable to include the directory where you installed the bin directory with perl and shell scripts:

export ANT_HOME=/path/to/ant/dir
export PATH=${PATH}:${ANT_HOME}/bin:${JAVA_HOME}/bin

Above command will set value for variable ANT_HOME and append it to PATH

Unset a environment variable

Enviroment variable can be removed from current user environment dynamically without any reboot and affecting other user or same user any other environment using unset command as follows

unset ANT_HOME

Above command remove the ANT_HOME variable and it's value from current user enviroment without affecting same user other enviroment.

View verbose output for git command

Normal git command will not show the output of communication performed with GIT server while executing clone/pull/push command. To view the output of full culr response header value, we need to set the verbose output as true while executing every git command as follows.

GIT_CURL_VERBOSE=1 git clone

command will output the request and response for curl command performand by git command.

ubuntu@ip-xxx-xx-xx-xxx:~/maven/JavaProj$ GIT_CURL_VERBOSE=1 git pull
* Couldn't find host in the .netrc file; using defaults
*   Trying
* Connected to ( port 443 (#0)
* found 148 certificates in /etc/ssl/certs/ca-certificates.crt
* found 596 certificates in /etc/ssl/certs
* ALPN, offering http/1.1
* SSL connection using TLS1.2 / ECDHE_RSA_AES_128_CBC_SHA1
*        server certificate verification OK
*        server certificate status verification SKIPPED
*        common name: (matched)
*        server certificate expiration date OK
*        server certificate activation date OK
*        certificate public key: RSA
*        certificate version: #3
*        subject:
*        start date: Thu, 14 Dec 2017 00:00:00 GMT
*        expire date: Fri, 14 Dec 2018 12:00:00 GMT
*        issuer: C=US,O=Amazon,OU=Server CA 1B,CN=Amazon
*        compression: NULL
* ALPN, server did not agree to a protocol
> GET /v1/repos/PHPWordPress/info/refs?service=git-upload-pack HTTP/1.1
User-Agent: git/2.7.4
Accept: */*
Accept-Encoding: gzip
Accept-Language: en-US, *;q=0.9
Pragma: no-cache
< HTTP/1.1 401 Unauthorized



Tags: GIT, CURL, Env, Export