Programming

Basware

Software Engineering (10 years +)

Delhi Barcamp5 - Takeaways

A recap of talks and takeaways from Delhi BarCamp5, covering Python web frameworks, scalable architecture, the global financial crisis, and entrepreneurship.

Delhi Barcamp5 - Sprouted !

An announcement previewing the upcoming Delhi BarCamp5 unconference, its venue, schedule and expected sessions.

Attention Guys , Kwippy here !

An introduction to Kwippy, an Indian startup that aggregates IM status messages into a microblogging-style service built on Python, Django and Nginx.

Joys of Python and APIs

Describes using Python to analyze Java performance logs and visualize the timing improvements with the Google Chart API.

Delhi Barcamp 4 Take Aways

A personal recap of Delhi Barcamp 4 (2008), covering talks on entrepreneurship, Rails apps, and NLP, with the takeaway to build simple, value-adding products.

When Synchrozation Fails in Java

Explains how Collections.synchronizedList can still throw thread-safety exceptions under multiple threads, and how block-level synchronization fixes it.

My Shell history

Shares an awk one-liner that analyzes shell command history to humorously reveal procrastination habits.

Lisp, Python and Java

A technical post comparing Lisp, Python, and Java implementations of a simple SICP exercise on summing squares of the two largest numbers.

XKCD:Python

A short share of the humorous XKCD ‘Python’ comic about the import antigravity joke.

Exploring Display Tags

Details adding sorting and CSV/Excel/PDF export functionality to JSP tables using the Display Tag open-source library.

Have Fun With Display Tags

Introduces using the Display Tags library to add pagination to JSP pages instead of writing custom pagination logic.

How Oracle Bugged Me ..

Describes fixing an Oracle ORA-12519 listener error by increasing the PROCESSES setting via ALTER SYSTEM.

My Ubuntu CD arrives.

Ubuntu is one cool linux distro’s available these days , and they are shipping it free to your doors for promotional purposes. I requested it a month ago and it arrived yesterday to my place. i installed it on my machine as it came. ubuntu is an African word meaning ‘Humanity to others’, or ‘I am what I am because of who we all are’. To be frank ubuntu rocks and beats windows in every aspect as user friendliness is its key USP.