Sakai SSO and multiple WorkSites

Recently I was working on a project that modifies Sakai a LMS( Learning Management System) to meet some very specific requirements. One of the requirements that forced me to write this blog was that, we have to perform SSO( Single Sign On) in Sakai, and based on the some parameters land different users in different [...]

Example of RESTful webservice with XML and JSON using Maven, JAXB, Jersey, Tomcat and cURL

In this post, I will demonstrate a simple example which will send a request to create a JAXBElement and retrieve it back in the form of XML and JSON using GET/POST HTTP methods respectively. This example will include all the steps from scratch till you get a RESTful web-service working for sending and getting back [...]

Culture is the key to productivity

India is one of the most favored and favorable offshore/outsourced destination in the world – thanks to the mass scale of engineers it produces. But now the time has come for us to see how we can better productivity – without sacrificing quality (that goes without saying), which will contribute directly to our margins and [...]

iOS5 Storyboards: Custom Segue

iOS5 have introduced Storyboards, using which you can connect your static views and easily prepare a navigation workflow. Prior to iOS5, we used to have .xib files for every view controller. With Storyboards, all the views (and their controllers) are in one single file with an extension .storyboard. View navigation using storyboard happens with Segues. Segues [...]

How to conceptualize a Location Aware Application?

With availability of location services in all upcoming smart phones, a number of location aware applications have hit the market. Groupon, Foursquare, Loopt, Roamz and many more are now popular names among users. First of all, let us try to understand usefulness of such applications. Location aware applications are intuitive and have much better user [...]