Using Amazon/AWS Glacier with Python boto

16 Oct

Amazon’s Glacier is a fairly new AWS service for low-cost storage/backups. But there is little documentation on how to actually use it.

Continue reading


s3cmd IAM problem and solving it

19 Sep

I had a problem with the popular s3cmd application and IAM permissions, and was able to solve it.

Continue reading

Disabling author name on WPTouch / WordPress

24 Jul

WPTouch enables you to disable/hide the author name in the main index page through the options, but how do you do so on the post pages?

Continue reading

Graphical comparison of Amazon AWS EC2 instances’ CPU (cores), memory, cost

19 Jul

A graphical comparison of the various Amazon EC2 instances, based on CPU (cores), memory and cost. This includes the just announced hi1.4xlarge High I/O EC2 instances.

Continue reading

Testing Distribution of Random Number Generation in PHP

26 Jun

How to test the distribution of your random number generator function. Example provided in PHP.

Continue reading

GeoIP on Amazon Elastic Map Reduce (EMR) using Hadoop Streaming (Python)

23 Apr

I wanted to be able to run geo-data calculations on Amazon Elastic Map Reduce using Hadoop streaming jobs – particularly in Python. While we cannot easily install required Python dependencies, this problem can be solved by using the cacheArchive feature of Hadoop.

Continue reading

YouTube yearly costs for storage/networking – estimate

14 Apr

I was wondering how much it costs Google every year to be running Youtube, and I decided to do some quick cost analysis.

Luckily, Google does give some Youtube press statistics and we can calculate some metrics using a Youtube reference video. I also used the excellent youtube-dl tool for analyzing file sizes.

Continue reading