Microsoft and Novell pact on SUSE Linux etc

Business of IT

Recent announcement of Microsoft and Novell pact covers the following grounds:

  • Support in virtualization of each other OS to coexist on same hardware.
  • Patent covenant so that buyers do not have to worry about patent infringement and related legal issues.
  • Better working together of MS Office and Openoffice suites.

The code phrase phenomenon

Programming

There is a new whiff in the air, of an old wine or maybe new wine in new bottle. Books having alluring words like 'code phrases' in their title are coming out.

RedHat announces stack with JBoss

Application Servers

RedHat has announced application stack with JBoss application server as one of the components along with others like Postgresql, mysql, Tomcat etc. This would benefit the corporate buyers who prefer to have IT deployments as a one-stop affair. Traditionally, deployment of open source based solutions has put the onus of integrating the various components like web server, application server, database on the system integrator or solution provider. Having a single company provide support for a 'stack' of components would assure buyers about one of the needling issues about support solution based on open source components. A single point of contact gives more confidence to buyers and will ease their concern about service and support.

Best Practices using Canoo Webtest

Software Engineering

Best Practices using Canoo Webtest

Canoo Webtest is a good tool for functional testing of web applications. The test steps are specified as ant targets and tasks, which is xml based test specification. Since it does not involve coding in any programming language, it becomes very easy to iteratively develop and run test cases. In this article, we discuss some basic ideas to improve productivity of writing and maintaining test cases in Canoo Webtest.

Subversion integration with Guiffy Diff and Merge Tool

Software Engineering

Subversion (svn) is a popular version control system, and has been written to provide several improvements over CVS versioning system. It also provides possibilities to integrate with third party applications for common tasks like diff and merge of working copies of files with those in version control. So for example, to do diff of a file, one would enter:

Google News and content quality

I read an interesting point of view on net about news and google news in particular. It said google news fetches news from other sources, and displays them based on whatever algorithm to rank stories. But however good the fetch and search algorithms may be, the ultimate quality of google news still relies on the original content writers themselves. If the journalistic quality of the original news content goes down, can the quality of google news remain the same ?

Update on google finance beta

Business of IT

Sometime back I had blogged on release of google finance beta. Recently, I searched for an Indian company on google and found a result pointing to google finance in search list. Intrigued, went to check out the stuff and here is the deal as I see it:

Google Finance Beta

A new service from google portfolio! But this one has a few interesting
features, which make it different from other google services.

Corporate blogging

I received by email a recent newsletter from Oracle Technology Network (OTN TechBlast) which had this announcement of an initiative to consoidate blogs about oracle in one place.

Dear OTN member:

It's clear to us at OTN (and across Oracle generally) that there's great value to the community in "nurturing" customer and employee blogs. For that reason, blogs.oracle.com has recently taken flight.

Google G-Drive

Information about G-Drive leaked out from a presentation kept on google site. The idea is not entirely new, some vendors e.g. godaddy.com (largest domain registrar, and web hosting provider) provides an online folder service. It costs from $5 to $10 a month depending on storage, which starts 1 GB onwards. If coming from google's stable, however, one would expect a scale and usability of a different order.