The missing documentation for django.utils.datastructures

Thu 01 November 2012 by Thejaswi Puthraya

Cross posted from my work blog.

Note

django.utils.datastructures is intentionally not documented by the django core devs because it is an internal API and is liable to change without any notice. This file is not governed by django's lenient backwards-compatible policy. You have been sufficiently warned!

With the …

read more

The Alchemist

Wed 24 October 2012 by Thejaswi Puthraya

I always knew Paulo Coelho's books dealt with a little bit of spiritualism and hence kept these books at bay but ever since he wrote this blog post encouraging people to pirate his books I was finding an excuse to buy or read one of his books. That time came …

read more

To Cut a Long Story Short

Tue 23 October 2012 by Thejaswi Puthraya

Jeffrey Archer is a master story teller. When my eyes fall on a book written by him, I pick it up without a second thought and this is exactly what happened when I saw "To Cut a Long Story Short" in our office library. Yes, agiliq has an enviable collection …

read more

The Outsider

Mon 22 October 2012 by Thejaswi Puthraya

Meursault is informed about his mother's death and barely displays any grief at her funeral. This is how Albert Camus' "The Outsider" starts off. Inmates at the old age home where his mother breathed her last are shocked at his lack of emotions.

Back in the city, Meursault tries to …

read more

Dissecting Phonegap's architecture

Thu 06 September 2012 by Thejaswi Puthraya

Cross-posted from my work blog.

Apache Cordova is a open source cross-platform framework for building native mobile applications using HTML, CSS and JavaScript. It started off as Phonegap, a project of Nitobi Software before it was acquired by Adobe Systems. The code for the platform was donated to the Apache …

read more

Jeeves in the Offing

Wed 22 August 2012 by Thejaswi Puthraya

Jeeves gets a much needed holiday but Wooster, his master lands in trouble after he finds the 'out of the blue' announcement of his engagement to Bobbie, a girl he had broken up with ages ago. He visits Brinkley Court without his trusted lieutenant, Jeeves to set things right but …

read more

Ring for Jeeves

Tue 21 August 2012 by Thejaswi Puthraya

Bill Belfry, the Earl of Rowcester and his temporary valet, Jeeves con Captain Biggar at the derby and have a hard time getting away. Bill needs the money to stay afloat and also sell his leaky mansion.

Bill gets caught and in return for legal immunity is forced to steal …

read more

Lawgoff

Sat 04 August 2012 by Thejaswi Puthraya

Yesterday, I heard the shocking news of the passing away of my mentor and India's prolific Python and django evangelist, Kenneth Gonsalves, KG to friends or lawgon by his IRC nick. I had the pleasure of knowing KG for 7 years and working with him on a variety of projects …

read more

Dropbox file upload handler for django

Tue 17 July 2012 by Thejaswi Puthraya

Cross posted from work blog.

Dropbox announced new pro plans last week and some accounts have had their storage size doubled. Wouldn't it be wonderful if we could upload all our files to dropbox from our django webapp?

In this post, I write a custom file upload handler that will …

read more

Using Ubuntu cloud images in KVM

Mon 16 July 2012 by Thejaswi Puthraya

Cross posted from work blog.

Quite a few of our clients are powered by Amazon EC2 or Rackspace and we use Ubuntu LTS releases for our servers. Canonical provides EC2 AMIs and Openstack images for all their releases. By using these JeOS images on the server as well as on …

read more