Monday, January 31, 2011
Thursday, December 2, 2010
I was planning to read this novel for a long time.Finally i have started and finished volume - 1
It has 5 volumes each has around 350 pages.
But the book is awesome.So much of details about Tamilnadu and the places we have lived and passed by without knowing much about the important events that has taken place there.
Though Indian rulers conquered a lot of places within Indian subcontinent i always had a small concern about them not going outside india for conquests as done by these Europeans. I have always wondered why south Indians did not have a strong Navy even though they were ruling the coastal areas.
But this book will makes us proud about the kind and expanse of the conquests made by the cholas(Raja Raja Chola and Rajendra chola). We might have read that Rajendra chola was called "Kadaram kondaan".Kadaram is the present day kedah in Malaysia.It was conquered by Rajendra. And cholas had a powerful navy and they had developed expertise in navigation in 1000 AD. They developed art and architecture which spreads the glory of chola empire even now.I have attached an image which depicts the territories which was under chola empire's control.
Still 4 more volumes to go and lot of information to grasp from this book. Will update as soon as i read.
Thursday, July 15, 2010
He Gave Me Difficult Situations to Face
When I Asked God for Brain & Brown
He Gave Me Puzzles in Life to Solve
When I Asked God for Happiness
He Showed Me Some Unhappy People
When I Asked God for Wealth
He Showed Me How to Work Hard
When I Asked God for Favors
He Showed Me Opportunities to Work Hard
When I Asked God for Peace
He Showed Me How to Help Others
God Gave Me Nothing I Wanted
He Gave Me Everything I Needed
- Swami Vivekananda
A Nice Article about Love by Swami Vivekananda
I once had a friend who grew to be very close to me. Once when we were sitting at the edge of a swimming pool,she filled the palm of her hand with some water and held it before me, and said this: "You see this water carefully contained on my hand? It symbolizes Love.
" This was how I saw it: As long as you keep your hand caringly open and allow it to remain there, it will always be there. However, if you attempt to close your fingers round it and try to posses it, it will spill through the first cracks it finds.
This is the greatest mistake that people do when they meet love ... they try to posses it, they demand, they expect ... and just like the water spilling out of your hand, love will retrieve from you.
For love is meant to be free, you can not change its nature.
If there are people you love, allow them to be free beings.
Give and don't expect.
Advise, but don't order.
Ask, but never demand.
It might sound simple, but it is a lesson that may take a lifetime to truly practice.
It is the secret to true love.To truly practice it, you must sincerely feel no expectations from those who you love, and yet an unconditional caring.
"Passing thought ... Life is not measured by the number of breaths we take; but by the moments that take our breath away"
To download or read all books of swamivivekananda click here.
Sunday, July 4, 2010
catch you all sooner with more updates.
Tuesday, June 15, 2010
The code is attached to the following link.
Server side program;
Client side program.
Steps for compiling and checking the demo:
pre requiste : qt4.3-dev tools , or qt libraries need to be installed.
Step1 : Un install the server.zip into a folder. (name: server )
> qmake -project
> ./server 50003 ---> Example to run the server.
Step 2: Un install the client.zip into a folder.( named: client )
> qmake -project
As soon as you give the above command, a qt based chat window will open on which you can type your chat messages.
Parallely open 3,4 terminals and instantiate the client program with different names, so that you will see similar chat windows opened.
On each you can type messages, which will be broadcasted to others.
I have tried it on ubuntu.
Wednesday, March 31, 2010
Hope you are all aware that Visual Studio 2010 has been released and a site named codeproject has announced a contest
On VS 2010.
For more .. Refer to
From: firstname.lastname@example.org [mailto:email@example.com]
Sent: Tuesday, March 02, 2010 10:50 AM
Use this as to email id and fill a subject and send a mail it will be posted to our blog.
Sunday, March 7, 2010
Thursday, March 4, 2010
Tuesday, March 2, 2010
Happy to say that Local Guide widget was published last friday in OVI store and so far 35 downloads have happened.
Hoping much more downloads, with all your blessings...!!!!!!
Monday, March 1, 2010
If a site is not public then the site will be accesed by login to your google account .
In Google Apps Sites setting there is an option "User Can Make Sites Public" If it is disabled then in Sites Sharing You will not be able to see the Advanced setting option "Anyone in the world may view this site (make it public)" . So You got it right I had disabled my Apps setting option and trying to make the site public in the sites sharing advanced Option !!!
Linking to an appspot (AppId) is very simple if you already have a Google Apps Sites (Standard / premier) edition. Goto -> https://www.google.com/a/cpanel/YOURDOMAIN/Dashboard -> go to service setting click add more services - > In right side you can see the Google App Engine preview content and a tecxtbox where you can give your appid and link to your domain or subdomain.
Wednesday, February 24, 2010
Dont cry over the spilt milk. If you cannot get happiness through someone, there are N number of people in your life who are longing love from you. Please find them and show them or tell them you love them. It brings more happiness to you.
Dont go behind the ones who doesnt respect you or consider you for what you are.
" Desire is the cause for all miseries in life" - So dont desire so much on anything, it can be money, material, love, girl,even friends in that list, anything... if you have more desire, expectations you will be inversely affected with hurtings in your life.
Before you find mistakes in others just 2 sec think in your mind, have your ever done the same mistake before or doing the same mistake to others. Then you shouldnt be asking or questioning others/ your friend's mistakes unless you rectify yours.
Spread love, you will get love. Dont forget the saying "All the things come back to you". If you show love you get love from others. If you show anger you get the same but twice more.
For success, Dont grave for recoginition. Dont ever think at anytime after you have done so much of effort or work that people should praise you for that. If you think like that you will not do better in your next work.
In life everyone has to go some extremes so that you learn something in your life. Your maturity, level of thinking changes. You should be glad for that, welcome it.
No one in this life is 100% perfect.
- Just something i felt inspiring me i wrote. If some thing doesnt suit your principles please ignore it.
Tuesday, February 16, 2010
The much awaited WM 7 phone has been announced by steve Ballmer on 15 Feb 2010.
Microsoft Claims that Windows Phone 7 Series is a "fundamentally different approach to phone software".Lets wait and see if it actually is.
I pray it should be worth tbe hype otherwise a lot WM programmers will have to prepare their resumes with their experience highlighted in other non WM platforms.
Few Words about the UI in WM 7 Series:
The operating system's main screen is "chromeless," without borders or a Start button, and features dynamically updated "live tiles.
Live tiles act as a doorway into more detailed pages called "hubs," which connect to Web services, applications, contacts and other items, according to Microsoft. The company describes six different hubs as follows:
People -- Provides a central place from which to post updates to Facebook and Windows Live in one step. Delivers an "engaging social experience" by bringing together relevant content based on a person, including his or her live feeds from social networks and photos.
Pictures -- Brings together a user's photos, including those synced from a PC. "Makes it easy to share pictures and video to a social network in one step."
Games -- "Delivers the first and only official Xbox Live experience on a phone." This includes games, spotlight feed and the ability to see a gamer’s avatar, achievements and gamer profile.
Music and Video -- Creates "an incredible media experience that brings the best of Zune, including content from a user's PC, online music services and even a built-in FM radio into one simple place."
Marketplace -- Allows the user to easily discover and load the phone with certified applications and games.
Office -- "Brings the familiar experience of the world’s leading productivity software to the Windows Phone." Includes Office, OneNote, SharePoint Workspace, and Outlook Mobile.
Some of the Features are:
- Much more advanced web browser,fully multi-touch capable and based on desktop editions of Internet Explorer.
- Improved Text display via "sub-pixel positioning".
- Dedicated hardware button for Microsoft's Bing search engine
- Silverlight Support(a rumour is that most of the UI in WM7 is based on a nice silverlight UI).Lets hope for a flashy,non-irritating,comfortable UI.
For more info on WM7 phone series see:
Monday, February 15, 2010
Since I moved to this avenue("Web development") with my own interest few months back after one year in Core Java("Desktop Application development") and prior 3 yrs experience in c++ .
In the tools usage even,choices are the most troublesome for the new comers like me.
to start with ..
->wireframe for my ui mockups-many are there .I used Balsamiq(free version only)
->build - ant or maven . I favored maven as I used in my previous project(seems to me the world too :) )
->data modeling using TigerStripe (database design for the application) .This guy is capable to generate data model java pojo's for us from mere uml sort of diagram specification. also,specifying relationship between entities too possible..
->orm/persistance -hibernate used in mine & there are other good enough candidates-JPA,etc.
I am skipping - "choosing IDE and database for application". here.
->web framework - struts,spring mvc,spring web flow .finally what we have end up is an hybrid one :)
->web container - traditional non-osgi based containers(tomcat) or osgi based one(spring dm server).
this is infinite I suppose .few I tried - jquery,yui & end up in dojo.
->notification framework in ur web 2.0 enabled web app - DWR or cometd
I was exhauted finally when I was asked to automate my unit-testing of my web application.
many java mocking frameworks are there it seems. one I got to know and to be done :( - using mockito.
Though learning and doing were interesting,somewhat for people like me migrating to web development from " Application development" .I wish to share the happening via this post.
Nothing sort of complaining this web development space or scare the new venturers here.
Little mindset change is required - thats what I felt. after all I have jotted down about Java web devleopment only . There are very much strongs parallels in python ,ruby ,erlang.
My words finally -"pursue this ,only on passion" .but not on craze or hot things happening in this space
I am very passionate about things happening in web world now .
I wish to do really a big thing in future :)
if not me atleast via my Frenz by inspiring them.
Again Finally ,this is not melancholic or demotivating note. :)
With Patience and steady conceptual learning by doing things in web,I believe one should be able to achieve feat in this space. After all,learning in ones own pace is never a curse though you miss few buses now :)