Archive

Archive for the ‘Software’ Category

Tech Mahindra wins a bid to buy Satyam Computers for 577.8 Million USD

April 13th, 2009

Tech Mahindra will acquire Satyam Computers at approximately $1.5/share for approximate total of $577.8 M  (2889 Crores INR at 58 Rs/share )  Satyam Computer will operate as a separate entity with separate liabilities. There were other bidders too – L & T, Cognizant etc.

merger

Tech Mahindra will buy31% stake in Satyam by paying $351.4 M approximately (1757 Crores INR). The transition procedure will be long and it will happen gradually. Tech Mahindra and Satyam Computers together will be a good competition to Indian/Major World IT Consulting Companies. They will be in same league as Infosys, Tata Consultancy Services, Accenture, IBM etc.

Tech Mahindra’s stock soared during trading at BSE.

This move is a good one for Satyam as a company but as usual with merger and acquisition there will be shredding in some division and removal of redundant positions at executive levels.

Dipesh Khakhkhar India, Merger and Acquisition, Software , , , ,

How to debug tomcat project in Eclipse 3.4.2

March 20th, 2009

Eclipse is one of the best IDE for software development in java, php, c++ etc.

I recently upgraded my eclipse from 3.3.* and 3.2.* to 3.4.2 and I took this step assuming all my plugins in existing eclipse installation will work as it is. But I have realized that there is huge compatability problem in eclipse upgrades.

I use tomcat for my java web application and to debug it in eclipse I was using tomcat plugin for eclipse. I followed the installation instructions (usually you have to download the plugin, unzip it and copy the uzipped folder to plugins directory in your eclipse_installation_directory) but I was getting this error

java.lang.NoClassDefFoundError: org/apache/tomcat/util/log/SystemLogHandler at java.lang.Class.getDeclaredConstructors0(Native Method) at java.lang.Class.privateGetDeclaredConstructors(Class.java:2357) at java.lang.Class.getConstructor0(Class.java:2671) at java.lang.Class.newInstance0(Class.java:321) at java.lang.Class.newInstance(Class.java:303) at org.apache.catalina.startup.Bootstrap.init(Bootstrap.java:205) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:390)

I tried trouble shooting it using the instructions mentioned here but still no success.

I tried copying the unzipped folder to dropin directory in Eclipse_Installation_Directory still I was getting the same error as above.

Then finally, I tried using standard WTP tool in eclipse 3.4.* and after tweaking some settings I was able to debug my tomcat java project in eclipse. Following are the steps which I did to debug tomcat java project in eclipse 3.4.2 (I guess, it will work in 3.4.*)

1. Install eclipse 3.4.2
2. Start eclipse and go to window –> Show View –> Others –> Server
3. In this view create a right click and create a new server.
4. Please select tomcat installation directory and version information.
5. Then double click on Tomcat VX.X Server at localhost (Name of this server), it opens up configuration settings page
6. In the Server Locations Section select “Use Tomcat Installation (takes control of Tomcat Installation) and enter deploy path (using file browser, point to your tomcat project directory i.e. context path)
7. In the publishing section select Never Publish automatically and uncheck update context path checkbox.
8. Set some breakpoint in your tomcat project’s source code and start tomcat in debugging mode

tomcat-setting-in-eclipse

Hope this helps.

Dipesh Khakhkhar Eclipse, Software , , , ,

Techmeme Shows Walled Garden News Item – Paid Tech News

February 24th, 2009

Techmeme is one of my favorite technology news site and I like it’s aggregation algorithm which displays much talked about (technology) news item and from the “best” sources. But displaying walled garden news item on front page is not something I am used to see.

Till date I have hardly observed any paid content links (apart from sponsored links) there but today I have observed a link to Wall Street Online

mot-news-on-techmeme1 As shown here the link to Motorolla to Sell Email Unit lands on WSJ online and reader can only read excerpt and not the whole story. To read the whole story reader has to subscribe. I was under the impression that Techmeme  is a news source where users get the latest tech news (it auto updates the page in 5 minutes approximately) and it does not show walled garden links. Users visit techmeme to read news item and love the free press (mostly blogs) which is readable by any user and anywhere without any kind of subscription model.

I am not sure whether there is any partnership between WSJ and Techmeme to bring the WSJ links on front page and increase the WSJ’s online user base. Techmeme gets plenty of sponsored links and if WSJ online is also one of the their sponsor meme then it should be displayed as well.

In this economy this should be the last mode of revenue for any online applications – “pay per user” through news aggregator. I can’t imagine – 1) Google will start charging for every 11th search in 24 hours. 2) Yahoo charging for read emails. 3) Facebook charging to upload photos (well this can come up anytime soon)

Dipesh Khakhkhar Software, Web 2.0 , ,