Showing posts from May, 2008

Mashups Vs. SOA

Tension emerges between SOA and mashup camps | Service-Oriented Architecture | “the approach is not a black and white SOA vs. mashups choice for enterprise integration, but rather, use of mashups for the last mile of integration that may, in many cases, utilize data services, feeds, or other sources that more often than not are exposed as Web or RESTful Services.” This is the approach we follow in the WSO2 Mashup Server . Not only do we provide a platform for the last mile integration, with support for consuming Data Services, Feeds, REST and SOAP Services, but we also allow the newly created Mashup to be exposed as a service, which in turn can be consumed by others.

How Google Friend Connect Works

Interesting read. With Facebook acting all paranoid all of a sudden regarding Friend Connect. it's good to know a bit of the internals at a glance. Google Code Blog: How Google Friend Connect Works

What would you pay for your software?

Read more at Software Freedom | Lanka Linux User Group

Google To Launch “Friend Connect” On Monday

Three’s Company Or Three’s A Crowd? Google To Launch “Friend Connect” On Monday "Google will launch a new product on Monday called “Friend Connect,” which will be a set of APIs for Open Social participants to pull profile information from social networks into third party websites." Cool. Can't wait to get my hands on this one.

Remote-control Dalek

Frikin awesome. I need one. Exteminate... Exterminate...!!

How To Sync Your iPhone Wirelessly in Linux

IPhone: Sync Your iPhone Wirelessly in Linux "Apple may open up its iPhone and iPod touch devices to third-party apps next month, but the chances that Linux users will get invited to the party are slim at best. That hasn't stopped some intrepid hackers from coming up with a better music-syncing solution than the one Mac and Windows users have—a two-way wireless transfer, from almost any music organizing app you like, no wait for iTunes or USB cable required. Linux users, let's take a look at how to set up your iPhone or iPod touch for any-time wireless access after the jump."

Twitter and Google Maps Mashup

Online, real-time tracking of Twitter posts with their points of origin plotted in a Google Map. Have a look :) By the way, the base platform is the WSO2 Mashup Server , the Free and Open Source Mashup Server. If you want to learn how to make Mashups similar to these, register for the free Webinar by Jonathan Marsh coming up next week.

The heron has landed: a review of Ubuntu 8.04 by ars technica

A very informative review as usual.

A Police Raid; Is Your Business Software Worth it?

"Wednesday, 07 May 2008 COLOMBO: Officers of the Colombo Crime Division with the assistance of representatives of the Business Software Alliance (BSA) conducted criminal raids against distributors of illegal business software in Colombo marking the beginning of greater focus and crackdown on business software piracy distribution and business software under-licensing in Sri Lanka." More >> Well folks. It looks like the days of the " 100 Rupee Window$ and Other Commercial Software " CD is over. The Software Licensing Regime is here and it looks like through the Business Software Alliance or the BSA, it is here to stay. Remember those 3 letters, you will be hearing them a lot in the near future and one day they might even show up at the door of your business. Free and Open Source Software (or FOSS. Remember those 4 letters too) evangelists in this country often come across the question " Why should I use GNU/Linux (ie: Ubuntu) when I can get Window$ for th

Shindig ...

I have been playing with Apache Shindig during the past weeks with mixed results, This is basically an Open Source implementation of the OpenSocial and Gadgets specifications by Google. Although the project is still in the Apache Incubator, support from Google will potentially mean that this might turn out to be the reference implementation for this type of containers. The container itself is pretty easy to integrate into a J2EE web application. However, apart from providing the infrastructure, there's nothing much for the implementer. There are a few samples, which were very helpful during the initial stages. But if you think integrating a Shindig container to your application will instantly provide your users an iGoogle like experience, be prepared to be disappointed. Maybe I was expecting too much. But it would have been nice to have some more functionality in the vanilla installation and samples to demonstrate those. But this is without doubt a good project to keep track on.

Upgraded to Hardy Heron

You know you need to upgrade your distro when you have to download .deb files or add lines to your sources.list, just to get installed... So I finally decided to do the migration from Ubuntu 6.10 to 8.04 (see what I mean? almost a two year gap). My first stop was the Ubuntu 8.04 (Hardy Heron) release page and the .torrent file listed there. Having downloaded and burnt the .iso to a disc, I was ready to go. I usually keep my /home in a separate partition, which leaves me free to migrate without losing my data or application settings. Installation was pretty fast as usual and it took me just under 20 minutes to get my system running again. Here's a list of observations I made during fine tuning Hardy Heron to get things just the way I want... Pro: Totem HAS arrived In all my previous Ubuntu versions, I usually replaced this thing with Kaffeine. But this time the Totem team has finally delivered. It is intelligent to the point of knowing which codecs are missing and informin

This Week @ WSO2

Apache Axis2 - A Practical Guide to Creating Quality Web Services Written by Deepal Jayasinghe hits Amazon Pre-order WSO2 Listed in Gartner's 'Cool Vendors in Web Technology' Report "Perhaps the most interesting of WS02's offerings is the recently released Mashup Server , which enables lightweight programs to be built in server-side JavaScript that can consume Web services and be deployed as server-side mashups or, alternatively (via WSO2 Ajax XPI), as client-side code." WSO2 Data Services Solution Alpha Released " Data Services are about providing a convenient mechanism for providing a service interface to data stored in a relational database, Microsoft Excel files, CSV files or JNDI data sources." Key features include; Username token security integration, WSO2 Registry based configuration apart from Complete data services support. The solution one of the first from W