my blog !!

Hello all

welcome to my all new Blog,

which will glimpses just on my thoughts !! :-)

Tuesday, November 11, 2008

Aravind Adiga , The White Tiger or just a paper tiger?

i was very happy our own writer from karnataka got the BOOKER,but wen i got 2 kno the content of the book was just a proxy/false story about our country,

i felt sad that for the sake of there own value/fame these writers dont give a DAMN 2 the country's Pride !!

they stil show the world that its a LAND of snake charmers !! 

I must confess or admit that I was wrong! When Aravind Adiga got the Man Booker prize for his White Tiger, I was one of the millions of Kannadigas who felt extremely happy and proud about the remarkable achievement of a fellow 'KannAdiga' at the international literary scene.

It was a very proud and emotional moment for the book lovers like me.

Aravind Adiga is not the first international writer from Karnataka. In fact two of world's best English writers of the 20th century, Rajarao and R K Narayan are also from Karnataka.

Later a literary genius A K Ramanujan held Kannada and Karnataka flag very high in the West.

Adiga could be the fourth writer from Karnataka, who has made name in the west with his debut novel.

Unlike these great writers from his home state, Adiga just plays to the Western gallery.

In his desperation or eagerness to please the white people, he presents nothing new about India to Europe and America.

I finished reading White Tiger in just one day.

My enthusiasm evaporated quicker than a punctured balloon. One can read it just because it got the Man Booker prize, not because of its literary value or weight.

Like the other Booker Indians, Adiga too tries to show a degraded India to the West to market his name and novel.

As a US based writer and critic Amitava Kumar writes (The Hindu) "for a novel that is supposed to be a portrait of the 'real' India, The White Tigercomes across as curiously inauthentic. Is it a novel from one more outsider, presenting cynical anthropologies to an audience that is not Indian".

The same thought came to my mind after I put the novel down.

Adiga is not different from Rushdie, Roy, Mishra and others who thrive by selling India's negative side to the cynical west.

The 321-page novel looks artificial from the very beginning.

Adiga who worked as a business journalist with Time magazine in India knows what sells the best in Europe and America.

The narrator of the novel Balram Halwai says in one of the opening pages, "Mr. Jiabao is on a mission. He wants to know the truth about Bangalore. My blood froze. If anyone knows the truth about Bangalore, it's me."

The novel is full of such carefully written words (not spontaneous!). I know Bangalore and Karnataka (may be even India) better than Adiga.

But, I can't relate myself to Adiga's Bangalore or India, though he claims that he is telling an authentic story of globalisation.

Adiga's hero Balram Halwai tells the story of his fellow, less-privileged poor villagers living in one of the wretched villages on the Bihar - Jharkhand border. One doesn't need to read the entire novel to understand Adiga's shallow and superficial understanding of India.

Stop reading on page number 10 or 15 or may be 55. You will surely find on almost every page something that sounds false or artificial.

The White Tiger has everything about India that western readers lap up. Look at his description of India's gods and beliefs.

"I guess, Your Excellency, that I too should start off by kissing some god's arse. Which god's arse, though? There are so many choices. See, the Muslims have one god. The Christians have three gods. And we Hindus have 36,000,000 gods. Making a grand total of 36,000,0004 divine arses for me to choose from".

Nothing unsual. Nothing new in it. Almost every Indian writer who seeks the blessings of Western 'gods' to survive in the dog eat dog world of writers, writes such lines. (Please don't call me a Hindu fanatic!).

Like Adiga, I too don't care much about our gods and goddesses.

But, Adiga has cleverly packaged our 36 crores gods with India's IT revolution and the head of our mighty neighbour, China to make his novel more attractive and saleable.

He knows he can no longer sell just gods. It has to be packaged well with IT, management etc! Adiga must understand that majority of Indians prefer to 'kiss the arses of 36 crore plus local gods'. People like Adiga and his ilk religiously 'licks and kisses the arses' of the white people.

Adiga looks very cheap when he tries to present a stereotypical image of Muslims. Read this description.

"By the way, Mr Premier, have you noticed that all four of the greatest poets in the world are Muslim? And yet all the Muslims you meet are illiterate or covered head to toe in black burkas or looking for buildings to blow up? It's a puzzle, isn't it? If you ever figure these people out, send me an e-mail."

I am sure he is not ignorant. But, he knows his western readers don't want to read about enlightened, educated, liberal Muslims from the East.

Adiga's protagonist Balram Halwai doesn't want to talk about the success of Muslim entrepreneurs like Azim Premji at the international level or even other Muslims who own half the shops and buildings on up market MG road and Commercial Streets in Bangalore. Because, good and successful people from the East (be it a Hindu or a Muslim) don't sell in the west!

As Amitava Kumar writes, "Adiga's villains are utterly cartoonish, like the characters in a bad Bollywood melodrama. However, it was his presentation of ordinary people that I found not only trite but also offensive."

His description of villains and feudal class of UP and Bihar is exactly the same as their description in a low budget Hindi or Bhojpuri movie. Even his comments on Bangaloreans (he claims that he knows the city best!) are derogatory and full of sarcasm.

Adiga skillfully and cleverly builds his novel, keeping western awards and rewards in his mind. He is pretentious, untrue and artificial in every page.

For me, the only small consolation is The White Tiger is a piece of fiction, not a history book like one of his runners up at the Man Booker, viz. Amitava Ghosh's The Sea of Poppies!

My dear KannAdiga, if anybody knows Bangalore and India the best, it is people like me, not people like you (I am using your own words!).

You people hate everything positive about India. We are tired of stereotypical presentation of India by the 'award centric', 'west obsessed' writers like you.

Before reading The White Tiger, I wanted to read Adiga's second novelBetween the Assassinations.

I am no longer interested in reading one more piece of disappointing text.

But, I want to read his articles on India. They are very good! Sadly, he has given up journalism and taken up writing of fiction based on 'facts' and his 'study' of India.

I hope, I pray and I believe that one day, during my own lifetime some Indian will write what is good about India or at least what is real about India and will win the Man Booker.

May be a Nobel Award.

I will wait. Hope will never die. India's time will come         :-)

Thursday, November 6, 2008

How To Start Your Own Web Design & Development Company?

This article is for young blood who wanna strive 2 b a techie but need some basic idea...

Internet marketing is comprises of a large number of options for people who want to make money online. There are many openings for those who are willing to work and are dedicated. The web designing is one of the Internet marketing options, which have a great scope. Although the work is not very simple but learning a couple of development tools can really provide help.

There is a number of software available in the market that allows the user design the web pages with ease. The tolls such as dream weaver and other are more of graphic user interface software that can be learnt quickly.

To start any business one need to have a good amount of knowledge on the related subject. Same is the case with web design and web development industry. The website designers are available in a large number and hence to select a few web site designers for your company from the large pool of designers you need to have a good grasp of the subject.

One needs to be a subject master expert in web designer to be able to check the quality of the other writers. To start with the web site designing business one should hence be equipped with the latest software tools and must be well versed with each one of them. 

The web site development on the other hand requires the knowledge of some of the languages such as ASP.NET and the J2EE etc. The knowledge of these languages can help one to efficiently develop the web pages. This software is useful in creating web-based applications and hence come under the category of web site development.

To start with your own web site designing and web site Devlopment company, the first thing you need to do is to host a web site. The web site should be well prepared and should comprise of all the relevant information.

The importance of Internet cannot be neglected in any business. Hence posting your business online is absolutely necessary. You should try to by a domain name for yourself over the Internet. Once a good website is formulated and posted, the methods of improving its page should be thought about. An SEO can help you with that.

A SEO is a search engine optimizer and can help you with improving the ranking of your website. Doing so would help you gain more popularity among the people and eventually fetch you more clients. 

To begin with the business a small group of individuals highly skilled and determined to work can suffice. A good start can let you grow more easily. Once you have set up the clients and the workers who would be working under you, all that is needed is to manage the flow of cash.

This is one of the most upcoming line and more and more young people are trying to get into this business due to its promising future. The future prospectus is really good in this business.

a job posting !!!

i read this job listing in some tech forums,
its kinda funny, but shows the attitude of de enterprise !!
these are few specifiactions for IT n NON IT Requirement.


Technical Expectations

We expect people who want to work with us to have the following basic
technical skills and experience:
- Basic knowledge of networking, Internet and Internet protocols (since
our workflow depends on having strong fundamentals viz the Internet)
- Strong Problem identification skills.
- Ability to read and grasp a specification document written in PLAIN
English and a little jargon.
- Break down complex problems into reducible sub-problems that can be
worked on independently
- Identify bottlenecks and research the most efficient
workarounds/re-engineering.
- Must be able to adapt quickly to new technologies and frameworks as
the company technology strategy evolves over time, to compete with
Global players in the WebApps industry.
- And MOST importantly, Must be able to use
Google/[insertFavouriteSearchEngine HERE] , to read and understand
documentation and examples online to better understand and grok the
technology we use. We almost exclusively use Mature Open Source
projects/Frameworks for all our development needs.


- Notice, that we do not explicitly ask for LAMP/other web stack
experience. Experience is always a plus; we believe firmly that a
candidate with the right attitude and a nimble mind, can be trained and
indoctrinated to work better and excel; than a coder who is set in
his/her stubborn, lazy ways.

- And lastly, if you have any technical certifications/degrees from an
accredited institution/university, feel free to bring them along; But,
degrees will only get you so far in your career. Your skills and
attitude will print your paycheques in our shop!!




Non-technical Expectations

Though our work requires a lot of excellent and hands-on technical
knowledge, that is not all that is needed to function in these roles. We
look at a LOT of other things when meeting potential colleagues and a
lot of times these non-technical considerations seriously out-weigh
technical ones:
- Excellent email & communication skills,
- An insatiable thirst for knowledge and the desire to do more wicked
things with just a browser and server-side Magic.
- Ability to work over the Internet and using Internet / web-based
workflows and applications
- Awareness of free and open source software development methods
- A desire to develop products fit for REAL people, not some imaginary
constructs of the developer's mind.
- We place a high emphasis on Productivity and performance measurement.
Needless, to say, we firmly believe that salary incentives/bonuses are
an excellent way to motivate staff to work smarter, and most importantly
enjoy your work. Talk about having your cake and eating it too!!
- Only passionate people with a zest for life and its infinite
possibilities need apply. Negative attitudes are contagious.
- Anyone who reads technology journals for leisure/in_the_bathroom is
probably our ideal candidate. Once again, Passion is King here.


PS : i DIDN apply for this !! ;)

Top 5 Productivity Killers at the Office



IM: (AIM, MSN, Yahoo, Google Chat, Twitter)

PRODUCTIVITY KILLERS! Ok so hey we're not totally out of our minds, we do use these tools at times to keep in touch with our staff, partners, and contractors. The reason that we say it's a real productivity killer is because of all the non-work related chatter inherit with these programs. You get links to the latest you-tube videos, rants, bored "whatups" from people with nothing better to than waste your precious time. It takes a good 15-20 minutes to get back in the zone and being productive, you can just imagine the effect this has on people over an 8 hr work period. Twitter is a whole other beast. If in a few months my co-workers and associates asking me to get on twitter, I will permanently unplug my Ethernet connection.

Internet Browsing

Yes, it's great having information at your fingertips and the browser has been the single best tool at getting us information hosted on thousands if not millions of servers across the inter-planetary-galactic-universe-watchamacallit. The problem is it's not only information. Any worry, thought, inkling for a bit of mid-work entertainment and boom, off to browser land and onto your favorite World Wide Web Address. Mix the Browser with IM and you got a lethal concoction of mindless stupor that can lead to hours of ROFL, LOL, checkdisout!.
Search (Google,Yahoo,MSN)

Once again, great tool with tremendous benefits. But it's never just used for what it's ideally meant to be used for. The Search Engine is the new Calculator of our time. We just don't have to think anymore. Any problem, question, thought we have can now be Google'd. Yes just Google away and hope that someone else has done all the hard-thinking work for us and posted it in some forum, some blog, some article. Most of the time unless it's technical, it rarely helps and we find out hey we actually need to put some thought into our work. Throw in a mix of ads, irrelevant search results and my search for the answer to my latest problem lands me on a blog about why my dog feels the need to hump my neighbors leg.
Faxing
Oh how I detest this. If this list was up to me and not the whole staff at our office, every item on this list would have to do with the fax machine! Why is it in the time of IM, 2gig Emails, VOIP, Wireless web on my iPhone, that I still have to run to the stupid FAX machine? The thing takes 1 page at a time with it's AOL Dialup like buzzing like sound. The only improvement in the decades this machine has been around is that now it comes combined in all-in-one. It's a total killer, there needs to be a better solution to send documents securely between two parties. There is money to be made here. Someone needs to get on it. If I am still using the fax machine in 5 years to send secure documents, please feel free to come and kick me on the shins!
E-Mail

Now this is a great tool, I'm not putting down its immense usefulness. I am putting down the people that don't know how to use it and the people that think I really want to know how to enlarge an appendage on my body and that I need to know about everyday of the week. Why do I have to dig through 100 emails to get to the one that is most important to me. Why? Why? Why?

And even when I get to the important ones, the senders don't have a clue how to use the subject box to title an e-mail properly, either using "Help", "Respond back", "ASAP" . Mind you, these are the same subject titles used by the good folks at AcmeAppendageEnlargement Inc.
Now all the tools and services mentioned above are great. They've done a lot to help people in business stay connected and share information at amazing speed. We've gone from a world of writing letters (that had formal etiquette) to a using various communication tools with no generally accepted guidelines for use. These are great tools, but used improperly they seriously drain productivity. We can't escape using them if we want to be part of what's going on in society. So we have to adapt and learn.

What do you do at your company(or in your professional life) to kill the productivity drain associated with these tools?

courtesy - bytes

Egoless Programming: The Ten Commandments


The following text is not mine; it's a summary of Weinberg's essay on
egoless programming; read it and realize how true it all is.

The Ten Commandments

1) Understand and accept that you will make mistakes. The point is to find 
them early, before they make it into production. Fortunately, except for the few 
of us developing rocket guidance software at JPL, mistakes are rarely fatal in 
our industry, so we can, and should, learn, laugh, and move on.

2) You are not your code. Remember that the entire point of a review is to find 
problems, and problems will be found. Don't take it personally when one is 
uncovered.

3) No matter how much "karate" you know, someone else will always know 
more. Such an individual can teach you some new moves if you ask. Seek and 
accept input from others, especially when you think it's not needed.

4) Don't rewrite code without consultation. There's a fine line between "fixing 
code" and "rewriting code." Know the difference, and pursue stylistic changes 
within the framework of a code review, not as a lone enforcer.

5) Treat people who know less than you with respect, deference, and patience. 
Nontechnical people who deal with developers on a regular basis almost 
universally hold the opinion that we are prima donnas at best and crybabies at 
worst. Don't reinforce this stereotype with anger and impatience.

6) The only constant in the world is change. Be open to it and accept it with a 
smile. Look at each change to your requirements, platform, or tool as a new 
challenge, not as some serious inconvenience to be fought.

7) The only true authority stems from knowledge, not from position. Knowledge 
engenders authority, and authority engenders respect—so if you want respect 
in an egoless environment, cultivate knowledge.

8) Fight for what you believe, but gracefully accept defeat. Understand that 
sometimes your ideas will be overruled. Even if you do turn out to be right, don't 
take revenge or say, "I told you so" more than a few times at most, and don't 
make your dearly departed idea a martyr or rallying cry.

9) Don't be "the guy in the room." Don't be the guy coding in the dark office 
emerging only to buy cola. The guy in the room is out of touch, out of sight, and 
out of control and has no place in an open, collaborative environment.

10) Critique code instead of people—be kind to the coder, not to the code.As 
much as possible, make all of your comments positive and oriented to 
improving the code. Relate comments to local standards, program specs, 
increased performance, etc.