Fubaredness Is Contagious

Dmitriy Samovskiy’s Blog

Entries from June 2009

Full Data vs Incremental Data in Messaging

June 25th, 2009 · 1 Comment

My recent experiments with messaging for a distributed application led to a realization that I would like to share with you in this post. It’s not an earth shaking discovery but you may still find it interesting.
Do you remember an old Unix command to create tape backups called dump? Remember its concept of levels? To [...]

[Read more →]

Tags: rabbitmq · software engineering

Why I Sometimes Prefer Shell To Ruby or Python

June 11th, 2009 · Comments Off

Shell was among the first things I got familiar with when I was introduced to Linux. It’s not a typical programming language, primarily due to lack of easy-to-use high-level data structures such as hashes and arrays (anticipating your objection to this – note I said “easy-to-use”). This may explain why I often get funny looks [...]

[Read more →]

Tags: python · ruby · software engineering

How Long Ago Was This EC2 Instance Started?

June 4th, 2009 · Comments Off

By accident, today I discovered an easy way how to determine how long ago your EC2 instance was started. Note that uptime shows time since last reboot, so it’s not what we get here. Here is a bash implementation.

pre { font-size:11px; }

[Read more →]

Tags: cloud computing