Fubaredness Is Contagious

Dmitriy Samovskiy’s Blog

Entries Tagged as 'python'

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

Graphite RabbitMQ Integration

May 21st, 2009 · 4 Comments

I started a new project on github – http://github.com/somic/graphite-rabbitmq. It currently includes a couple of tools written in Python which facilitate sending data to Graphite via RabbitMQ instead of connecting directly to the service using TCP.
Graphite is a flexible and powerful tool to build charts. It’s also a data series analytics framework. It was developed [...]

[Read more →]

Tags: python · rabbitmq

One year at CohesiveFT

April 10th, 2008 · 4 Comments

Yesterday was 1 year since I started at CohesiveFT. New things this year (in no particular order):

Mac. I got a Macbook Pro as my work laptop. Feels great every time I sit down to work, even though I am not a very demanding desktop user – browser, email, IM, rss reader for non-public feeds, [...]

[Read more →]

Tags: linux · python · rabbitmq · ruby · work

Google App Engine

April 8th, 2008 · Comments Off

Google released their App Engine yesterday. Very cool python goodness, supposedly with access to their BigTable and GFS and supposedly free for use up to a certain limit.
In the meantime, Google engineers (or was it designers?) came up with a new type of aircraft. You probably have heard about flying wings, but it looks [...]

[Read more →]

Tags: fun · python

Guido on Python 3000 and You

March 18th, 2008 · Comments Off

Guido van Rossum, creator of Python programming language, published slides of his keynote at PyCon 2008 here.
A note to self: come back to to this link when it’s time to migrate to py3k.

[Read more →]

Tags: python

Python AMQP client and non-blocking sockets

March 2nd, 2008 · 1 Comment

We put together an add-on for py-amqplib that implements AMQP client with non-blocking sockets in python.
There are at least 2 scenarios where non-blocking sockets help, and both are applicable to consumers:
1) when you want to be able to interrupt consumer’s event loop without waiting for a next incoming message;
2) when you want to consume messages [...]

[Read more →]

Tags: python · rabbitmq · technology