Matteo Redaelli

Computer Science OpenSource Linux Africa Volontariato Ambiente Energia solare Mezzi Pubblici Piste ciclabili

Learning Erlang 31 Oct 2009

Filed under: Me — Matteo @ 11:40
Tags: ,


Apache CouchDB ~ Ubuntu

Filed under: Me — Matteo @ 11:14
Tags: , ,

Ubuntu 9.10 Karmic Koala has just been released. This is big news as this version includes Apache CouchDB, used as a replicable database by desktop apps. This means CouchDB will be on over 10 million desktops” [from Damien Katz]

Erlang tutorial


Ewg: Erlang Wordlist Generator 4 Aug 2009

Filed under: Me — Matteo @ 21:01
Tags: ,


Ewg is a Wordlist generator written in Erlang.

Thanks to this simple project I have been improving my knowledge in Erlang/OTP and Git.

I love functional programming and learning more and more… đŸ˜‰


Erlang at Facebook, SAP, … 26 Jun 2009

Filed under: Me — Matteo @ 10:45
Tags: , ,

Erlang At? Please add a comment if you use it in your company!

Erlang at BBC

Erlang at Facebook

Erlang at Github

Erlang at SAP

Erlang at 37Signals

Other presentations at


N queens solution with erlang 5 Jan 2009

Filed under: Me — Matteo @ 12:41
Tags: , ,


“The eight queens puzzle is the problem of putting eight chess queens on an 8Ă—8 chessboard such that none of them is able to capture any other using the standard chess queen’s moves. The queens must be placed in such a way that no two queens would be able to attack each other. Thus, a solution requires that no two queens share the same row, column, or diagonal. The eight queens puzzle is an example of the more general n queens puzzle of placing n queens on an nĂ—n chessboard, where solutions exist only for n = 1 or n ≥ 4… ” [Wikipedia]

Below my solution using ERLANG (very strong for concurrent programming, used by Ericsson, Facebook, Amazon,Google,..) with List comprehensions and suggestions from other sites. (more…)