jd:/dev/blog

OpenStack Design Summit Havana, from a Ceilometer point of view

Thursday 25 April 2013 OpenStack, Ceilometer Comments

Last week was the OpenStack Design Summit in Portland, OR where we, developers, discussed and designed the new OpenStack release (Havana) coming up.

Read More

Hy, Lisp in Python

Wednesday 03 April 2013 Python, Hy, Lisp Comments

I've meant to look at Hy since Paul Tagliamonte started to talk to me about it, but never took a chance until now. Yesterday, Paul indicated it was a good time for me to start looking at it, so I spent a few hours playing.

Read More

Announcing Climate, the OpenStack capacity leasing project

Monday 25 March 2013 OpenStack, Climate Comments

While working on the XLcloud project (HPC on cloud) it appeared clear to us that OpenStack was missing a critical component towards resource reservations.

Read More

Ceilometer bug squash day #2

Monday 04 March 2013 OpenStack, Ceilometer Comments

The Ceilometer team is pleased to announce that tomorrow Tuesday 5th March 2013 will be the second bug squash day for Ceilometer.

Read More

OpenStack Ceilometer and Heat projects graduated

Wednesday 27 February 2013 OpenStack, Ceilometer Comments

The OpenStack Technical Committee have voted these last weeks about graduation of Heat and Ceilometer, to change their status from incubation to integrated.

Read More

Cloud tools for Debian

Wednesday 13 February 2013 Debian, Ubuntu, OpenStack Comments

Recently, I've worked on the cloud utilities that are provided as standard in Ubuntu, and I ported them to Debian. Let's see how that brings Debian to the cloud!

Read More

Going to FOSDEM 2013

Tuesday 29 January 2013 FOSDEM, OpenStack Comments

For the first time, I'll be at FOSDEM 2013 in Brussels on Sunday 2nd February 2013.

Read More

Extending Swift with middleware: example with ClamAV

Tuesday 22 January 2013 Swift, ClamAV, OpenStack Comments

In this article, I'm going to explain you how you can extend Swift, the OpenStack Object Storage project, so it performs extra action on files at upload or at download time.

Read More

Overriding cl-json object encoding

CL-JSON provides an encoder for Lisp data structures and objects to JSON format. Unfortunately, in some case, its default encoding mechanism for CLOS objects isn't exactly doing the right thing. I'll show you how Common Lisp makes it easy to change that.

Read More

Integrating cl-irc and cl-async

Friday 04 January 2013 Common Lisp, Lisp, IRC, cl-irc, cl-async Comments

Recently, I've started programming in Common Lisp.

My idea here is to use cl-irc, an IRC library into an event loop. This can be really useful, for example to trigger action based on time, using timers.

Read More