Away from the regular posts that I have, this is a simple infographic that came my way. And given its such a neatly presented work I decided to post it here. Of course, I would have loved it if this was a movie in itself (and Meika you must really make this into a small … Continue reading "Water water everywhere…"
From here… Kano Model threshold (or ‘requirement’), linear (or ‘feature’) and delightful (or ‘delight’) Ultimately many attributes transition from delight to feature to requirement as customer expectations raise. This is why in games specifically genres often become an arms race between a few key players. Quite clearly, the model of things has this transition where … Continue reading "Bloodbath in Genres"
Custom built frameworks are always a zero-sum game. You get the freedom to build the framework completely suited to your business needs, but then you will more or less have to retread the bug ridden path of other frameworks. For our company currently, as an architect I have immense freedom to look at application from … Continue reading "Table Helper in PHP"
My friend Rahul was giving me a demo of their Web UI and a small but nifty feature caught my eye. They had a feature of being able to configure their systems using the Web UI (which is pretty cool in itself!) and the console output from the configuration command in turn would be displayed … Continue reading "Linux commands output in PHP"
Erlang Ring Benchmark Problem: In the Programming Erlang book by Joe Armstrong, we find this problem at the end of the Concurrent Programming chapter. Write a ring benchmark. Create N processes in a ring. Send a message round the ring M times so that a total of N * M messages get sent. Time how … Continue reading "Erlang Ring Code"
Finally moved the site to WordPress 2.5.1. My own personal blog has been on wordpress.com and that UI was quite inspiring. Now I stand inspired. And definitely the ease with which WP upgrades is quite awesome. However it would have been even greater if I could just upgrade by clicking on a button without even … Continue reading "Moved to WP 2.5.1"
For the last few days I had been googling for some good help for coding networked flash applications for a pet project of mine. Mostly using Flex & Ruby. There have been quite a few I saw – made with flash and using Java; but nothing to my personal liking. And hence I set to … Continue reading "Multiuser Chat using Flex and Ruby"
class Dir def self.mkdirs(p) return if File.exists? dir, file = File.split(p) Dir.mkdirs(dir) if !File.exists?(dir) Dir.mkdir(p) end end #sample usage: Dir.mkdirs(‘test/tmp/tempest’)
Inertia is an amazing phenomenon since Newton formulated our laws of physics for it. As is the case with any enduring physical truth, there are always economic transactions built on those physics foundations. And hence we have the M & A of small client-rich companies being bought out by the 800-pound gorillas hoping to use … Continue reading "The Business of Inertia & Twittersphere experiment"
Its that time of the year again that we folks here call the BarcampHyderabad. And Google has graciously accepted to give us some good space, free food and some goodies to let this get going. Hopefully, we will be able to sneak out some photos of the spanking new Google campus near Kondapur. The lead … Continue reading "Announcing BarcampHyderabad5 on 16th @ Google"