Recently, decided to use Apache CXF to expose a service with a RESTful API. Part of the reason for choosing REST had more to do with the fact that the client is going to be a mobile client. These days, though mobile devices stacks have come a long way and provide SOAP clients, it still seems prudent to not depend on a whole slew of technologies where plain 'ole HTTP and JSON might do the trick.

Read more →

Decided that I want to timestamp my photo collection with the date from the exif data. Many digicams have an option to do this - unfortunately, my Panasonic DMC-LZ8 doesn’t seem to do this. I knew imagemagick would do the trick, but thought it would be a good time to play around with PIL and python. Here’s my PIL effort - functional, but one that came with quite some amount of googling and trying to make sense of the PIL documentation which is inadequate at best.

Read more →

andLinux is built on top of co-linux (co operative linux) and basically runs side by side with Windows. andLinux packages the whole thing better (coLinux bundled with Xming and a nice systray app allowing you to launch Linux apps right in windows). Here’s details on getting off the ground - and the reason that I have this post is that though andLinux comes with an installer application, it still needs some amount of fiddling under the hood to make it work.

Read more →

I’ve always hated the fact that on Ubuntu with the default themes, there’s far too much space wasted. The buttons are too tall, the treeview wastes too much space so that if you’re on eclipse or some other ide, you see a precious few items on the screen. I’ve been trying to tweak it to no end - even looking to see if there are any ~/.gtkrc-2.0 tweaks. Found a few links such as this Making Eclipse look good on Linux - Max’s blog- however, didn’t really satisfy my need.

Read more →

Can’t believe I didnt come across this before - if you’ve gotten used taming your hdd by creating links to folders and have been annoyed with the lack of symlinks and hardlinks on NTFS, then despair no more. I’ve been using Mark Russinovich’s (of sysinternals fame) tool - junction.exe all this while and though it works great, have always wanted something that would integrate with Explorer too. For an in-depth discussion - read http://shell-shocked.

Read more →

As evident from other posts here - have been keenly waiting for the FF 3 final. Imagine my surprise when the "Check updates" didnt find an upgrade! (I’m on FF3 rc3). Anyway, so off I went to Mozilla.org and downloaded a copy of the final - and did my bit towards FF download day. Happily installed it - all defaults as usual. Install told me that it was installing into the same location as my current installation (c:\program files\mozilla firefox 3 beta 1 - that’s where my FF3 install have been going - all the way from b1 to b5 and then from rc1 to rc3 - so no surprise).

Read more →

This entry was posted using Its all text on Firefox 3.0 RC2 on Ubuntu Hardy heron, with emacs 23 snapshot as the editor. I love it :-) Well, Its all Text is great if you hate typing into webforms with textboxes that make editing such a big pain in the butt. Its great to see that Its All text has been updated to work with FF 3.0 now. The fun would be to see if this works on Windows with cygwin emacs as the editor.

Read more →

Update 2008/11/17: Networkmanager is broken in intrepid. To get it working had to install network manager from ppa as given here - http://www.ubuntu-forums.com/showpost.php?s=e0d93c09b8c340976477456593ac4cf7&p=6094870&postcount=5 Ok - this was easy - and while there’s some resources on google, I had to figure out a few itty bitty things for my work VPN setup. install network-manager-pptp pptp-linux Restart network manager with killall nm-appletsudo /etc/init.

Read more →

InfoQ: Scalability Best Practices: Lessons from eBayGreat article on Ebay scalability principles.

Read more →

Drip.. IMG_3370_crop, originally uploaded by Raghu Rajagopalan. *Drip…​. *

Read more →