Tuesday, July 31, 2007

One love

Reading the title "One Love" many people would be guessing what i am going to write about. I'm a die hard fan of AR Rahman not only for his music, but even for his attitude which i feel is very important in everyone's career. His album "Vande Mataram" which was released for the 5oth year of Independance shows his great love for his motherland. The subsequent year he created a new version of our national anthem "Jana gana mana". It was sung by many famous singers. Now the recent one is "One Love" an album with the one song in 6 different languages Tamil, Hindi. Telugu, Malayalam, Kannada and Bengali. This song commemorates Taj Mahal and what it stands for. The song is all about love and it is aimed at bringing the Taj Mahal into the 7 new wonders of the world. While i was enjoying this song for a while. I got a mail that turned my attention towards it. It stated that Taj Mahal was not actually built by Shah Jahan for Mumtaz. The mail with the subject "Da vinci style - Hidden Truths abt Taj Mahal !" told that Taj Mahal was an ancient Shiva Temple which was got by Shah Jahan from the king of Jaipur. It portraited many pictures and presented proofs that it should be an Hindu temple and been built before the period of Shah jahan. To throw more light, read this. But to me whether its Shiva Temple or Tomb, whenever i hear the name it symbolizes "True Love". I read these lines some where " A girl tells to her lover that i'm ready to die if you would built such a beautiful building for me after seeing the Taj Mahal". Since i have never visited Taj Mahal, the eagerness to see it has increased. Will update my views once i visit it.

Tuesday, July 24, 2007

Will Microsoft 'Gatineau' be a competition for Google Analytics??

Microsoft and Google have become best competitors in the software market. While the first concentrates more on desktop business, the other has captured the Web. Now both of them have come to a stage where each of them wants to enter into the others domain. Since Web based products are gaining popularity these days with Google introducing most innovative products such as spreadsheets and documents on the web, Microsoft also wants to dominate the Web. Their most recent strategy was leaked in the net with some screen shots. It is called 'Gatineau', a analytics tool like the Google analytics. The beta is expected to be available this summer. It is further reported that Microsoft will use live Id's (formerly Microsoft Passport) profiles in order to get the demographic data such as age and gender. Will this work out is a big question?? Will it be able to take the share out from Google.. Lets wait and see.

To know more about this click here.

Tuesday, June 19, 2007

My First Team Outing...

I work for the CSE Team of TMG group @ Intel. It is one of the most fun loving team in Intel. team outings are arranged for each quarterly. Since I joined Intel a month ago, it was my first team outing. We went to an eco-friendly resort called Our Native Village on 15th June, the very day Sivaji was released. It is about 40kms from the city. We were 17 people in number and we went in a cab. By no surprise, we were talking mostly about the movie Sivaji. Each one shared their bit of information with others. The most interesting part of the travel was when we watched the song chennai senthamzhil from M.Kumaran s/o Mahalakshmi which had subtitles in English. We enjoyed the funny translation like Oh banana for neynthrpalzham.. We reached there by 10am. We were given a warm welcome there. They invited us into the resort with a glass of juice which tasted like jaggery water. It taste good. Then we went around the resort seeing the art works around everything had a village touch. There was a eco-friendly swimming pool with frogs swimming around. Oh! God..how could people swim in that????
The Village Olympics:
Then we started to play village olympics.. Blinking... Cool buddy!!! These are some "veera vilayatu" like Undigol (Catapault), Goli, Gilli Dhanda, Pumbarom (Top), Kite Flying etc.. It was all fun.. All these reminded of my childhood days where i used to hang around with slum boys to play all these.. But the poor thing is i dont remember any of these games.
Bullock Cart Riding.
We had a bullock cart riding where we went a around in a single bullock cart.. It was real fun though the sun was vertical above. It was so funny to hear one of my team mate holding the rope and telling "Hogthavu basva" which in kannada means "Go Cow". Then we played some board games such as Chess, Ludo and carom. The ludo game was really boring with all the four not getting a six on the dice to get the coin out of the house. Then we had lunch in village style.. the spoons and the dishes were made in wood and coconut shell.
Potters shaping life.
The post lunch session was the most interesting one. We were thought how to make pots.. Each one made a pot for them and had it as an memento. I made a small flower vase kind of thing.. I liked it so much.. The day was really exciting for me..

Tuesday, June 12, 2007

Its Our Internship

We are students of PSG TECH, Coimbatore doing MSc(Software Engineering) a 5 year integrated course belonging to the 2004-2009 batch. We are really lucky to be a part of this great institution and this course. We are 38 in number and we join hands in every endeavor. We have 2 internship in our curriculum, 1st at 7th semester and the 2nd at 10th semester. We do these internship in companies so that we get a very good industrial experience. This is considered to be one of the strengths of our course. Usually getting into big companies is not a easy task and we people work very hard for it since we have to attend interviews in order to enter into these companies. My internship experience was amazing and i am gonna share it with you. My internship preparation started 6 months before the actual internship during the 5th semester holidays. Though not very serious i started collecting materials for the interviews and began reading some good books in computer science. I didn't have any dream company as such but i had one thing in my mind to get into the first company because it relieves a lot of pressure. Slowly as the days passed, we had special classes conducted by us revising important topics and the real fire of internship started. We dont attend regular classes properly stating we need to prepare for interviews. Since i don't have good memory i can't reproduce the days of the interviews. The first company that had its interview(telephonic) was Google Hyderabad, the king that rules the web. Fortunately or Unfortunately i could not attend the interview because only the first 4 ranks were called and i was the 7th in class. 2 people got selected. The next company was Intel. I got into intel along with 10 others. Then came Goldmansachs, it was a finance based company. 2 people were selected in it. Then it was OAT systems, a company which sets standards in RFID. 2 people were selected in it. Then again it was Intel for another requirement. This time it was only 1. Then, we had a company named interchain Solutions with 4 guys to go into it. It was a startup company, started by our senior Vishnu. The technology they are working on is really amazing. They work on a product called GPSWatch which is really a great. Next it was Kuliza with two girls. Their product is like a social network group based on GPS. Then came Ver se' Innovation with 3 people. They work on different kinds of search engines. We have 3 people in CTS Chennai. 6 people got into Cordys, Hyderabad and 1 is doing in college and other got into a company called omnigate, chennai.
Some of the exiting features of our Internship are as follows.
  1. Most number of companies ever. -10 companies.
  2. Most number of first time companies - 7 companies
  3. Most number of startup companies-3 companies
  4. Most innovative RFID technology- OATSystems
  5. Most number of geographical locations -4 places (Coimbatore, Chennai, Bangalore, Hyderabad)
  6. Highest stipend -25k (Google)
  7. Highest average stipend - 13k
  8. First time to have 8 people in Hyderabad

Cool Song

I am fond of reading blogs than writing them. I feel wonderful when many people pen down them very nicely. One of my most frequently read blog is from my senior vijesh. I am a constant reader of his blog. Very recently i read a post about this song. I liked it so much and wanted to have it in my blog. I wanna share it with you people.. Guys its really really cool. Enjoy the song

The lyrics also is fantastic.. I love it so much.. here goes the lyrics

I walk a lonely road
The only one that I have ever known
Don't know where it goes
But it's home to me and I walk alone

I walk this empty street
On the Boulevard of Broken Dreams
Where the city sleeps
and I'm the only one and I walk alone

I walk alone
I walk alone

I walk alone
I walk a...

My shadow's the only one that walks beside me
My shallow heart's the only thing that's beating
Sometimes I wish someone out there will find me
'Til then I walk alone

Ah-ah, Ah-ah, Ah-ah, Aaah-ah,
Ah-ah, Ah-ah, Ah-ah

I'm walking down the line
That divides me somewhere in my mind
On the border line
Of the edge and where I walk alone

Read between the lines
What's fucked up and everything's alright
Check my vital signs
To know I'm still alive and I walk alone

I walk alone
I walk alone

I walk alone
I walk a...

My shadow's the only one that walks beside me
My shallow heart's the only thing that's beating
Sometimes I wish someone out there will find me
'Til then I walk alone

Ah-ah, Ah-ah, Ah-ah, Aaah-ah
Ah-ah, Ah-ah

I walk alone
I walk a...

I walk this empty street
On the Boulevard of Broken Dreams
Where the city sleeps
And I'm the only one and I walk a...

My shadow's the only one that walks beside me
My shallow heart's the only thing that's beating
Sometimes I wish someone out there will find me
'Til then I walk alone...

Friday, June 8, 2007

Re: Bit Hacks

Previously i had post on the Bit hacks.. I got those from a site and was quite interested in it. I want people to know that, so i posted a couple of things. One of my senior santhosh popularly known as santy who read my blog asked me about the one which i posted.. It was to find the absolute value of an integer. I worked it out, but could not find it out. can anyone go through it and work it out for me it will be great

note: The CHAR_BIT is normally take as 8

Thursday, June 7, 2007

My Movie Clips Collection

It was a long time i was thinking to write a nice blog. Since i am in intel now, they had me given a utility to develop. I was doing that but i could not complete it successfully. So I had to try different experiments and test it as it was gonna monitor some critical tasks. So, I had to spent most of my time testing the application. So i needed something to kill the time, which i think is the most difficult. I used to browse through youtube finding and watching interesting movies. Fortunately, I came across many good movie clips from my college (PSG) which were from the dramatix club. I enjoyed the shows watching live and want to present some rare interesting collections.
The Stunt Show -Enjoy!!!

The Dream Farewell - Don't Cry Pls....

UV Dance -PSG

Really Touching Trailer for Dramatix -PSG

Best of All times Video taken for Dramatix Show

Its the Time to Disco!

Wednesday, May 23, 2007

Bit Hacks

I would like to present some of the interesting Bit Hacks..

Determining if an integer is a power of 2

unsigned int v; // we want to see if v is a power of 2
bool f; // the result goes here

f = (v & (v - 1)) == 0;
Note that 0 is incorrectly considered a power of 2 here. To remedy this, use:
f = !(v & (v - 1)) && v;

Compute the integer absolute value (abs) without branching

int v;      // we want to find the absolute value of v
int r; // the result goes here
int const mask = v >> sizeof(int) * CHAR_BIT - 1;

r = (v + mask) ^ mask;

Swapping values with XOR

#define SWAP(a, b) (((a) ^= (b)), ((b) ^= (a)), ((a) ^= (b))) This is an old trick to exchange the values of the variables a and b without using extra space for a temporary variable.

On January 20, 2005, Iain A. Fleming pointed out that the macro above doesn't work when you swap with the same memory location, such as SWAP(a[i], a[j]) with i == j. So if that may occur, consider defining the macro as (((a) == (b)) || (((a) ^= (b)), ((b) ^= (a)), ((a) ^= (b)))).

For many other bithacks click here

Friday, May 18, 2007

My First Blog

I had blogs before they were too technical. So i decided to have a new one with some semi-technical stuffs so that people from every domain can enjoy. I am presently doing my Project at Intel Technologies.. Bangalore..
I work in the Technology Manufacturing Group (TMG)..I am in the Control Systems and Engineering(CSE) Team presently working with Vidya Sridhar. I hope the life here gonna be great and interesting. I will come up with interesting things. Keep reading and have a great time.