Skip to main content

Posts

Showing posts from November, 2005

Trashing Linux Bashers - 01

Daniel Lyons is a journalist writing for Forbes who has been busy putting a negative spin on Linux and OSS. Since such people to my mind are worse than farm pests, I decided to post a reaction to some of Daniel Lyons' comments.

This one is in reaction to:
http://www.forbes.com/2003/08/05/cz_dl_0805ibmlinux_print.html


Daniel, you are ignorant and your work is miserable. You don't know jack about what makes Open Source software tick, and are a pathetic writer on technology topics - which makes me feel sorry for Forbes Magazine.

I think I've had enough of your trash, and want to document here what your lies actually amount to...
But IBM has a broader agenda--undermining Bill Gates' company. Here lies the next big battle in tech, pitting two erstwhile allies against each other in a fight to rule the computer industry in the years ahead. As big corporate customers seek to lash together worldwide networks and imbue them with more online commerce, a new $21 billion market for Web-…

Business Plan for Indian Software Co.

Being an IT guy myself and having compatible cultural roots, I have often pondered upon setting up a "software sweat shop". A venture never materialized as I never seem to be able to get a grip on all the success variables. The formula, as it applies to my situation, is as below:

The main success factor is to have a handful of customers who have granted contracts - ideally small or big packages of recurring revenue. This gives a financial basis for starting the operation, a few reference customers who provide the basis for sales arguments and new customer acquisition.

The 2nd most significant factor is strong local management at the Indian operation. Some one technically competent, capable of understanding target customer mentality and loyal enough for hanging in at the job for the long-term is an ideal candidate.

The 3rd success factor is financial strength. India programmers for full-time hire cost Rs. 15,000 to Rs. 50,000 in Hyderabad, Bangalore and Pune depending on the ski…

The War No One Wants Any More

The daily news pouring in on fresh terror attacked - today in Jordan have begun to instantly suck me up into sadness, where as I had a more matter-of-fact attitude toward it not too long ago. So much life lost. In retrospect I wonder what leaders in seat in the the U.S government have learnt at all from wars of the past. It's late, but if we don't think it through this time, we may repeat these mistakes again, and again, and again as the U.S has proved it is capable of.

"Dealing" with terrorist elements has meant declaring war on them for the U.S. Other solutions are possible, such as dialogue and political problem solving - but that's a whole another subject.

Not surprisingly continental Europeans', in particular the Germans' postion has been that of a sage where they demonstrate understandings of the ill-effects of war, which history has shown is actually the only long-term effect. This can be owed to WW-II, which in no small way has been decisive teachin…
Embedding Perl with HTML::EP

At various times in my short programming carreer, I have programmed in ASP, JSP, PHP and Perl. The first 3 of those languages had nice features which would allow dropping language code into HTML documents. So if I needed some small pieces of dynamic information such as a date or a name to go into an otherwise largely static HTML document I could encapsulate the code in certain tags, submit it to the webserver and have it return the static + dynamic information. There was minimal performance effect and as a programmer I had freedom to choose where to place the code for extracting the dynamic output.

Until now however, I never did this in Perl/CGI. Whenever I needed dynamic information in Perl I would have to write a script for it. This was a huge waste for such HTML output-pages which were for the most part static. I had to write a script and print all of the static content in one or more print statements.

Apparently Perl language add-ons/modules have been ava…