As a member of the Areabot association, I participated to the 2006 French robotics competition last week. We had to develop specific software for our robot, driven by two Shix boards containing each one a SH7750R processor at 240MHz running Linux and a Stratix EP1S25 FPGA.
We decided to use Mercurial from the beginning for our [...]
Tagged with English, Free Software, Programming| 7 Comments »
For the 2006 French robotics cup, I wrote two utility packages for GNAT, the GNU Ada compiler:
areadline: access the readline library from Ada;
aforth: embeddable Forth interpreter written in Ada (uses the areadline library).
I haven’t put a license file in them yet, but you can get them under the GNU General Public License version 2.
Tagged with Ada, English, Forth, Free Software, Languages, Programming| 5 Comments »
As a low-level software guy, I often have to work with electrical engineers to build custom hardware and software systems. I am constantly amazed by the tricks necessary to make the hardware part work and the experience needed to build reliable electrical components. I decided to apply the same techniques to my software.
First of all, [...]
Tagged with English, Programming, Technology| 4 Comments »
Comme je l’avais expliqué dans Asterisk - build your own PBX, la prise téléphonique de ma Freebox était connectée à mon PC par une interface analogique de type FXO. Sur le PC, qui tourne sous GNU/Linux, l’autocommutateur libre Asterisk gère mes communications et mes services. Tout fonctionnait correctement, même si la reconnaissance du raccroché du [...]
Tagged with Asterisk, English, Free Software, Net, Technology, VoIP| 137 Comments »
« Connecter son réseau d’entreprise à l’Internet », un livre publié par deux amis et moi-même en 1997, est maintenant disponible en ligne sous une licence libre Creative Commons. Une bonne partie du contenu est évidemment obsolète, mais d’autres sections peuvent être réutilisées.
Tagged with English, Net, Technology| 5 Comments »
A bet. A stupid bet. I lost it.
As a consequence, I have to endure one of the most difficult and unpleasant challenge that I can think of. I have to top-post for one whole month. Effective yesterday evening.
I will try to answer my email and usenet posts without any context whenever possible. Please bear with [...]
Tagged with English, Technology| 10 Comments »
Before leaving for my vacation,here are two small Python libraries I wrote that may help you if you want to participate to Project Euler:
primes.py: fast prime number generation and integer factorization
pell.py: find solutions pairs to Pell diophantine equation x2-Dy2=1
Tagged with English, Languages, Programming, Python| No Comments »
This may come as a surprise, but I will today write about a programming language for which no Free Software implementation exists, the J programming language. J does not stand for the J dirty word (Java), but is the full name of the language.
I first heard about J while solving some problems on the Project [...]
Tagged with English, J, Languages, Programming| 8 Comments »
Colorizing an old (or recent) black-and-white photography can be a tedious process. With the colorize plugin for Gimp, this is now much easier. Let’s take an example.
Tagged with English, Free Software, Software patents| No Comments »
It looks like you can order free .be domain names for one year from eurodns. Just make a search with a domain name and the .be one is at 0€. I just obtained tardieu.be without entering a credit card number.
Tagged with English, Net| 2 Comments »