Sunday, June 10, 2007
Apart from this I am working on ocms project too
Thursday, June 07, 2007
I have built up something for the last 2 months brick by brick, and today I saw everything falling. What an unfortunate day for harinath?
Things do look difficult, and sometimes all wrong things happen. What I can do at that situation is to start building again brick by brick.
I might be taking certain strategic decisions sooner or later.
An abstract post, isn't it? full day was abstract for me. I was given lectures and lectures. You know some times it just happens that rest of the world feels that every one else is right and you are not!.
Sunday, June 03, 2007
ఎంత నిజం? థండాలలో\ పల్లెటూర్లలొ ఇల్లు కట్టడం అంటే మాటలా?
పల్లెటూరి సమస్యలు చిత్రంగా ఉంటాయి, మొదట చూసినప్పుడు వాల్ల మీద అసహ్యం కొపం వికారం లాంటివి కలుగుతాయి.
కాని పెదరికం వాల్ల జీవితాలని బలి తీసుకుంటొంది. చాలా కష్తం పెదరికం లొ బతకడం. ఎదో ఆర్తికల్ చదివి సమ్మరి చెప్పడం అని కాదు,నిజం అనుభవం తో చెబుతున్నా. మొన్నటి దాక మట్టి మిద్దె ఇంట్లోనె గడిపాను. 2 సంవత్సరాల ముందు అనుకుంటా దీపావళి రొజు వర్షం వచ్చి రాత్రి మొత్తం ఇంత్లొ పొటుకు. వర్షం నీల్లతో ఇల్లంతా నిందిపొయింది. ఉదయాన్నె చూస్తె చిన్నన్న వాల్ల దొడ్లొకి నీళ్లు పొతున్నయని గొదవకొచ్చాడు. బాధ, కోపం కలగలిపిన మనసుతో పేరంట్స్ కి ఊల్లొ ఇళ్లు కట్టాలని నిర్ణయం.
ఎదొరకంగా ఇల్లైతె కట్టాను కాని అప్పుల్లొ కూరుకొని పొయాను. నాన్ననెమో అనుభవం లెకపొవడంతో డబ్బులు దుభారాగ ఖర్చు చెసాడు.
సరే ఇదంతా సొధి ఎందుకు ఇప్పుడు?
కథకి దీనికి సంబధం ఉంది.ఇందిరమ్మ పథకం అంటూ కెంద్ర ప్రభుత్వం ఇచ్చిన ఎదో పథకాన్ని పెరు మార్చి 30 వేలతో ఇల్లు కట్టుకొమనడం ఊ పెద్ద జొకు. సాఫ్త్ వెరు ఉద్యొగం వెలగబెడుతూ ఇల్లుకట్టడానికి అప్పుల్లొ కూరుకొని పొతే మాములు వ్యక్తి 30 వేలతొ ఇల్లు కట్టుకొమనడం పెదరికాన్ని అపహస్యం చెయడమే.
వాల్లకి ఎమీ తెలిదు. రొజంతా కస్తపడటం, కూలి దబ్బులని కల్లు/సారా దుకనంలో పెట్టడం మాత్రమే వాల్లకి తెలుసు. 30 వేలతో మాజిక్ చెసి ఇల్లుకట్టుకొవడం వల్లకి తెలుదు.
బుద్ది ఉన్న ప్రభుత్వం చెయల్సిన పని సరైన ఈంజనీరింగ్ ప్లాను వెసి చీపుగా ఇల్లు ఎలా కట్టలో కనుక్కొని ఎన్నికచెసిన అర్హులకి ఇల్లు కట్టి ఇవ్వడం.
ఎదో కొంత డబ్బు మొహన కొట్టి పని అయిపొయిందని అనుకుంటున్న రాజశెకరుడు ఇంకో సారి రాష్త్రం మొత్తం నడిచినా పెదరికాన్ని అర్థం చెసుకొవడం కస్టం. ఆకలి విలువ ఆకలి ఉన్నవాడికే తెలిసినట్టు పెదరికం విలువ వెండి చెంచాతో పుట్టిన ఆయనకి అర్థం కావడం చాల కష్తం.
Saturday, June 02, 2007
Pagination - what are the best approaches for pagination of results (especially in reports via web pages). It is going to be specific to database type. so finding out best practices and putting up a tech touch article (for infosys).
Generics - comparison of generics implementation in java and c#
Wednesday, May 30, 2007
Maddy(Madeleine McCann) has become popular all of sudden(She is missing for the last few weeks i.e from may 3rd). There is a website setup to find her and there is a big reward if some one is going to find her (2.6 million pounds).
I dont know where maddy is but her parents got a chance to visit Pope (read yesterday's news). so many things are happening around. there is a fund setup to search her,posters every wehre, a website etc....
I am thinking of millions of kids who dont have basic facilities... there is big fund (out of donations) setup for finding maddy.How about all other little boys and girls?
How wonderful it will be to see all other kids in the world too getting this much of attention? There are many kids who are abandoned by parents, some are sold because parents can not feed them properly or they are just greedy. some are forced to do things that are illegal. All these things can be avoided if we care for all kids not just maddy.
Saturday, May 26, 2007
If you dont have time or patience to download individual installers and configuring them etc.. then download xampp and install it (I didnt try this but website says that it does everything for you).
Well, if you want to have the fun of doing it by yourself then the following info will be useful. Usually many people face difficulty in configuring mysql for php.(for the first time when we do this).
Download the latest versionf of the softwares required
I downloaded the following softwares for setting up everything.
you can start reading install.txt that can be found within the php root folder. it contains all the steps that you need to follow for your configuration (specific to OS and other things).
save a copy of php.ini-recommended as php.ini (within PHP root folder).
Configuring apache with PHP module:
you have to add the following lines into httpd.conf (assuming you are working on windows). in my case PHP is installed in C:/php5. you may want to change as per your local configuration.
#PHP related configuation
LoadModule php5_module "C:/php5/php5apache2_2.dll"
AddType application/x-httpd-php .php
Thats it, you should be able to run PHP programs.
MySQL configuration in PHP.
With recent versions of PHP, MySQL is not bundled along with PHP distribution directly.For windows users mysql dll (libmysql.dll) is bundled with php distribution.
PHP doesnt implicit contain mysql support for 2 reasons
1. Most of the linux\unix systems have mysql versions installed already
2. MySQL comes with GPL License where as PHP follows apache (am i correct?) license.
Because of the above 2 reasons PHP doesnt support mysql directly. To work with mysql you need to do small configuration changes in the php.ini file.
set the extention_dir appropriately, inmycase it was:
extension_dir = "c:/php5/ext/"
then search for extension=php_mysql.dll
remove the semi colon (uncommenting the line).
save the php.ini file.
Now we also need to do small change. there is a library libmysql.dll which should be available in the path (it is referenced in the php_mysql.dll). So add the path to the file into the system PATH variable. shortcut here is placing the file into c:\windows folder (but this is not the right approach)
Now restart your apache. everything is configured now.
The goal for me now is to have sufficient information about building a website in php\mysql. Validation, rolebased access,handling the postbacks in the page, creating a re-usable web page template (with place holder for server side functionality) etc.
In general, I am trying to create a single php page with multiple functional components that can be included based on the user request.
Some of tools/webpages that i found useful are
Zeroweb web templates
Problem with internet is we got hell lot of junk, and filtering what is re-usable is very difficult. sometimes i find google silly, it gives you all stupid results while some other search engines like altavista give some useful references.
Sunday, May 20, 2007
RIA technologies are something that want to give the web clients the functionality of desktop applications making the end user experience the WOW effect.
Adobe Flex 2.0 is the best possible RIA technology available.It is essentially because It depends on the Flash and also it does support multiple server side technologies like J2EE,Coldfusion, PHP etc. Flash Player 9.0 has all the client side stuff that is required. Its proven, every one of us has experienced Flash. its true.
Microsoft is betting on its Flash Killer Formulation and it calls it Silverlight. At the outset it looks fine. Its essentially depends on Java script for all the event handling and XAML (MS specific XML format) is used for asynchronous communication,it depends on microsoft existing technologies to get its share from the market.
Sun is bit late to enter into RIA technology stream. It want to levegate on the JRE1.5+. It want to add Java Swing stuff into its newly found script JavaFXS script which is a declarative language and can use the JRE feature to the max extent.
What is missing is a common thought in this process. Why cant there be a common mechanism all this companies can depend upon. By inventing multiple different technologies that are trying to achieve the same purpose but with altogether different approach will make it costly to the world. The result: Incompatible solutions which cannot talk to each other. People will be forced to pay for the mistakes of not theirs.
Wednesday, May 16, 2007
Leading small team or a big team shouldnt be a big botheration as long as we are clear about the work. But how to handle a case where you are forced to fill lot of book keeping documents?
The goal of a software consultancy should be always how to keep the client happy (so that we get money), and accumulate the knowledge that can be re-usable (so you save effort while serving another client) and could think of making a generic product/service/framework that could help the organization.
just a random thought.
Ideally it should go to my forwards blog,but as it looks relevant to the current context in india. it got a place in my main blog.
Thanks to Pandurangaswamy for the email
The ant works hard in the withering heat all summer long building his
house and laying up supplies for the winter. The grasshopper thinks the
ant's a fool and laughs & dances & plays the summer away. Come winter,
the ant is warm and well fed. The grasshopper has no food or shelter so
he dies out in the cold.
MODERN VERSION (excellent)
The ant works hard in the withering heat all summer long, building his
house and laying up supplies for the winter. The grasshopper thinks the
ant's a fool and laughs & dances & plays the summer away. Come winter,
the shivering grasshopper calls a press conference and demands to know
why the ant should be allowed to be warm and well fed while others are
cold and starving.
NDTV, BBC, CNN show up to provide pictures of the shivering grasshopper
next to a video of the ant in his comfortable Home with a table filled
The World is stunned by the sharp contrast. How can this be that this
poor grasshopper is allowed to suffer so?
Arundhati Roy stages a demonstration in front of the ant's house. Medha
Patkar goes on a fast along with other grasshoppers demanding that
grasshoppers be relocated to warmer climates during winter. Amnesty
International and Koffi Annan criticize the Indian Government for not
upholding the fundamental rights of the grasshopper. The Internet is
flooded with online petitions seeking support to the grasshopper (many
promising Heaven and Everlasting Peace for prompt support as against
the wrath of God for non-compliance) . Opposition MP's
stage a walkout.Left parties call for "Bharat Bandh" in West Bengal and
Kerala demanding a Judicial Enquiry.CPM in Kerala immediately passes a
law preventing Ants from working hard in the heat so as to bring about
equality of poverty among ants and grasshoppers.
Lalu Prasad allocates one free coach to Grasshoppers on all Indian
Railway Trains, aptly named as the 'Grasshopper Rath'. Finally, the
Judicial Committee drafts the Prevention of Terrorism Against
Grasshoppers Act [POTAGA]", with effect from the beginning of the
Arjun Singh makes Special Reservation for GrassHopper in educational
Insititutions & in Govt Services.
The ant is fined for failing to comply with POTAGA and, having nothing
left to pay his retroactive taxes, his home is confiscated by the
Government and handed over to the grasshopper in a ceremony covered by
NDTV. Arundhati Roy calls it "a triumph of justice". Lalu calls it
'Socialistic Justice'. CPM calls it the 'revolutionary resurgence of
the downtrodden' Koffi Annan invites the grasshopper to address the UN
Many years later...The ant has since migrated to the US and set up a
multi billion dollar company in silicon valley . 100s of grasshoppers
still die of starvation despite reservation somewhere in India ....
As a result loosing lot of hard working ants and feeding the
grasshoppers, India is still a developing country..... .
Saturday, May 12, 2007
Thursday, May 10, 2007
Wednesday, May 09, 2007
Somerfield is a good shop where you get all items that you require. Its kind of Trinetra (as in Hyderabad, India). A supermarket chain across UK. I didnt like the ready to eat biryani and other items. they didnt taste good for me. I need something spicy (not too spicy). Most of the food that i get over here is not at all spicy and other thing is you dont know what will the food be consisted of. many items consist beef which i dont like to take (i didnt like the taste, i remember i had bad experience in The Park Restaurant, Chennai).
Well other side effect of self cook is that you eat too much. My wife is asking me to go for jogging or do something of that sort. Hmm i am lazy enough to go out.
only thing i do is get up, get ready, get 25 and reach recarton.work till 5.30 or 6 in the evening, get 25 back, get down at Haymarket and walk straight to home (some times get down at somerfield itself to buy some stuff or the other).
Edinburgh is a nice place, you can go for a walk or jog any time through out the day (because the weather is almost like mornings in india).
One important thing about SEED is now Ananth is shifted to London. SEED strength is almost double now. lots of changes to come.
Last weekend i went to zoo and some other places in Edinburgh, i created 2 albums (birds and animals, flowers and leaves) on picasa. if you have time you may want to go through them.
I was going through the blog of the guy who has been able to keep JFreechart active. the proud owner of JFreechart (Dave Gilbert who owns www.object-refinery.com/.
He is an interesting personality on 2 accounts.
He worked for what he wanted to. (On JFreeChart for around 6 years). He created the API and is managing it dedicatedly.
Secondly, He sticked to what he believed in. Didnt give in to the corporate pressures to sell or join some company.. As some one rightly said, instead of writing software for some company accountings, It is good if you can stand on your own and do something that you always want to do. Dave is doing that. Thats great Dave
Saturday, April 21, 2007
Today I was walking around the princes street, castle etc. spent around 3 hours in walking and then 1 hour in shopping and bus travel. I like the descipline in people and the architecture of the city.
Descipline, pedestrians are given great importance and where ever possible, there are signals and the vehicles will stop if they see someone crossing the road. Great descipline.
Ofcourse, there is far less population when compared to india. Hyderabad has around 1 crore population i think. here there are less people and you can easily figure out that there are more cars on the road then people in the footpaths.
Nice touring place (though i came here on work).
Scotland touring experiment will be worth of it. but choose summer. winters are too cold here.
Click here to see some of my snaps.
Thursday, April 19, 2007
more updates soon
Thursday, March 01, 2007
Have a nice day and hope you and your new wife become a good team.
Like Software and Hardware. It does not always work perfectly together, but both can't do without the other, and both have their strengths to make things better in life.....
Wednesday, February 28, 2007
I tried city buses and share autos (both 7 seater and 3 seater ones) in hyderabad. It looks fine. Experiencing the life of an ordinary person. There is nothing wrong with city buses. I love to use them for transport and that is going to be one of the biggest transport systems this city is going to have for ever.
Attended suresh marriage on 24th. met satish(suresh's cousin) and wished him too (he got married 2 days eariler in the same marriage hall).
coastal areas of andhra pradesh are really cool. Its fertile everywhere and water all around. It was a nice trip to Amalapuram (we took a train till Rajahmandri and from there got a cab till Amalapuram).
Saw a movie with Srinu (Srinivas yerra) at Rjahamandri. Spent time at Godavari riverside for some half an hour or so. this reminded me my time at Kanyakumari(with sudharshan) and Rameswaram(With Arun,It was more spiritual trip, arranged by a special friend of me).
Comparing back with Telangana districts of AP, it is barren. no water (many places still have drinking water itself as major problem, so forget about farming). People are poor and lost interest in doing useful things with their own brain. they are like sheep, they just follow one another.
My dream house is coming true (partially) at my native place Bhallan pally.
Still certain things are pending(like using solar power fully etc).
As i lost my camera, i cant post snaps that often.
Marriage is going to be one big experiment :-). It looks like a good one. It is different one that any software professional can dream of. Engagement was a simple event and i expect marriage too in the similar way.
But Marriage is really a complex process. got to do shopping (first time i bought too many of branded clothes, sudharshan is thinking that i wasted lot of money :-). But then Brand Factory (the new outlet, that came up in Abids) gave good offers like buy 2 and get 2 free.
Now got to distribute cards, there is hardly a week left. so life might be hectic.
Marriage is an interesting experiment which we cannot repeat (non-repeatable test :-) ).
Most of the people at office are getting surprised. They say "All these days you were in bangalore and how can you get us surprised like this".
Saturday, February 10, 2007
I felt happy to see sudharshan face this morning instead that of suresh (I am back home :-).
Went out and met friends and relatives, did some setup of apache, php, mysql server etc.
Thought of doing something for TMAD (To make a difference, set of volunteers who are working on helping the poor and the needy).But personal things made me busy.
Traffic was bad in hyderabad too this evening. There is some exhibition and it blocked the road on Nampally. I do not understand why this kind of things are let to happen. bandhs, strikes, exhibitions etc should not trouble the general traffic.
It might be good idea to keep them bit off from city (in case of exhibitions)
Friday, February 09, 2007
No more traffic hassles, its going to be a great relief for me. Now i can concentrate on my marriage preparations (its due in a month or so, dates are yet to be confirmed).
Monday, February 05, 2007
ఇది చూసిన నాకు తెలంగణా గొడవ గురించి రెండు ముక్కలు రాయలనిపించింది.
ఎవరో కొంతమంది మూర్ఖులు దొడ్డి దారిన అధికారం సధిచాలనే తపనతో తలపెట్టిన ఉద్యమం ప్రత్యెక తెలంగణా ఉద్యమం.
సాగింత కాలం ప్రబుత్వం లో ఉండటం, దొడ్డి దారిన బాగ సంపదించుకువడం వాల్ల లక్స్యం.
అమయకులయిన ప్రజల మనసులో విస బీజల్ని నాటి, దాన్ని తెలంగణా ఉద్యమం గా మార్చి నడిపిస్తున్నరీ మహనుబావులు.
నిజం ఎంటంటె, పేదవాల్లు డబ్బున్న వల్ల చెతిలో పావులు. ఏ పార్టి అయినా, ఆ నాయకుడయినా ఏన్నికలప్పుడ్డు మత్రమే, లెక ఎన్నికలకొసం మత్రమే పేదవాల్లని గుర్ఠు చెసుకుంటారు.
ఓ పెద్దాయన సిగ్గు సరం లెకుండా సొనియా గంది హ్యాండ్ బ్యాగ్ లొంచి తీసిస్తున్న రేంజు లొ పొసులిచ్చి ఇదిగొ తెలంగణా అదిగో తెలంగణా అంతూ కాకి కబుర్లు చెప్పి పెరు లెని మంత్రి పదవిని డిల్లి లొ వెలగబెట్టాడు.
కడుపుకు అన్నం తినే ఈ వెదవా చెప్పనన్ని అబద్దాలు చెప్పిన ఆ పెద్దయనాకు చిన్నపట్టినుంచి తెలంగణా గుర్తుకు రాలే, రాజకియలు పదవులు అన్ని ఎలగబెట్టిన అయన అకస్మత్తుగా తెలంగణా పూనకం తెచుకున్నారు.
ఉచిత విద్యుత్తు అని ఒకయన, తెలంగణా అని ఒకయన ఎన్నికలు గెల్చారు.ఒకయన రాష్ట్రాన్ని గుడ్డిగా మారుస్తుంటె ఇంకొకయన అందినత వెనక వెసుకుంటున్నాడు.
పాపం చంద్రబాబు నిజాలు చెప్పినందుకు ఉన్నదాంతొ రష్ట్రాన్ని కొంచం ముందుకు నదిపించిందుకు నక్షలైట్లు చంపబొయారు. వాల్లతో కలిసి సిగ్గు సరం లెకుందా వేరే పెద్దొల్లు అదికారం సంపదించుకున్నారు.
Good thing i did is joined these folks working from multiple cities and countries (india and US for now as i know).
There is a website (yet to be finished)which gives more details of this group.
There is a yahoo group which works as the medium for communication as well as a important discussion forum
Friday, January 19, 2007
స్నెహమా అంటూ ఒక కవితల బ్లాగు.
అందులోంచి కాపి కొట్టిన కవిథ ఒకటి.
తొలి పొద్దులో గరిక పూవుపై
మంచు తాకి మైమరచింది నేనేనా?
ముంగిట ముగ్గుకి రంగులద్ది
మురిసిపోయిన మనిషి నేనేనా?
వాన చినుకుల్లో కలిసి తడిసి
అలిసిపోయిన మనసు నాదేనా?
రేకులు రాలుతున్న పూవును చూసి
చెక్కిలి జారిన కన్నీరు నాదేనా?
ఏది అప్పటి సున్నితత్వం?
ఏది అప్పటి భావుకత్వం?
ఆనందం విలువ పెరిగిపోతుందా?
ఈ కవిత తొలి ప్రచురణ "పొద్దు" లో.
పడమటి గొదావరి రాగం అంటూ పలకరించిన శ్రీనివాస్ గారి బ్లాగ్.
ఆకలి విలువ చాలా చక్కగా చెప్పారు.
"ఎదుటి వాడి ఆకలి బాధతెలియాలి అంటే ఒక్కరోజు ఆకలితో గడపాలి.., దూరమైనప్పుడే దేని విలువ అయినా తెలిసేది... అని అప్పుడే తెలుసుకున్నాడు."
And then for those who want to blog in telugu Veeven's lekhini is the one of the best i have ever come across
Sunday, January 14, 2007
Being member of technical team at REU in Infosys is always a reason to feel proud.
While I am learning many a things now a days(some times certain things are bit too much for me :-), i felt exhausted some times.
It reminds of some email forward. It is about a teacher teaching lesson to his students. If you hold a glass of water in your hand for some time, you start feeling its weight. You know what to do then. just put it down for some time and pick the glass again, it looks lighter now :-).
Leaving the story apart,
what should one do to make the work place a happy one?
We need to be interactive. team members need to support each other. It is most requred when the team is going through tough times. Got Fixed price project, client demands it on time and senior bosses at our own company demand it to get over by the time. Clients are usually relaxed in the initial stages of the work and start spending attention when the delivery is coming closure.
Demanding with support is very important, i remember we were demanding from a team member thinking that the problem is simple. When that person failed to do that and i landed up doing it,i understood the complexity of the problem. It might be simple for someone. But everyone is not same. Team members need our appreciation at the time when they are tired, not able to make things work. They need a sincere apperication from us, to make they enthu going, inorder to solve the problem.
Successful project execution - Steps involved
There are simple steps involved in a successful project execution.
Get the requirements right. Quiz the client, make him answer all stupid questions you have.
Golden rule is "Do not hesitate in asking questions". Think from the client perspective and try to understand his needs. Often there may be some confusion in the way he expresses his need.
We need to understand what client needs.
In most of the cases, we capture partial requirements, which causes delivery difficult.
While each company has its own templates or frameworks to estimate and bill the client. It might differ from project to project. It might be a new technology team is going to work, or it might be just repeat of similar project what you have done previously. Its good if the estimation is done keeping view of the resource planning (who is going to work in the project)
Team need to have proper mix. Now its all freshers out of college jumping into coding. we need to have experts too in the team. Its very important to have the right mix of people.Check points
Have regular calls with client. expose your understanding and the process you are following in the project. It works very well to have check points to the project. Setting the match of expectations of client and deliverables and their status will help mitigating lot of fire-fights at the end.
Limitations & expectations
If something is not possible but you have committed in the beginning. Let the client know the fact as and when you realize it. Client will honor your inputs and you will not have problems at the end.
Making HIM happy
Well, its all about making client happy while delivering him what he needed (not just what he wanted). Its always required to keep him in good homour.
Well, lot about work, There is an interesting blog post i read today. Click From the heart to read if you have time.
Today i am reading a book on AJAX. thinking of writing a technical writeup on my tech blog or on infy KSHOP.