252 reputation
28
bio website michel.albert.lu
location Luxembourg City, Luxembourg
age 35
visits member for 3 years, 6 months
seen Sep 15 at 6:18

Developer since round about 1998. Minor "fun" developing projects done before that.

Experienced mostly in Java, PHP and Python. But you can throw pretty much anything else at me. Chances that I've written a small application in it is high. Lua? Lisp? Clips? Blaise? SAS? and many more in my repertoire!

Apart from software development, I have a very good knowledge of Linux server administration.

Dedicated VIM and Linux user.

Any questions?


Nov
7
awarded  Popular Question
Sep
11
awarded  Necromancer
May
6
comment Is converting/casting a boolean to int a good idea?
@JohnGaughan: You have exactly caught my thoughts on this subject. But in much better words than my question. DougM: To me it is okay to cast/box as long as you have an "is-a" relationship between types. And you can't really say that a boolean is a number. The semantics are very different. At best you can convert one to another. Not cast/box.
May
6
revised Is converting/casting a boolean to int a good idea?
This is not about Python. While I gave the example in Python, it's a question valid for pretty much every typed language out there.
May
6
comment Is converting/casting a boolean to int a good idea?
@BЈовић The question was not about Python. I just used it as an example. That aside, the argument for idiomatic code is very compelling.
May
6
revised Is converting/casting a boolean to int a good idea?
This is not about Python. While I gave the example in Python, it's a question valid for pretty much every typed language out there.
May
6
asked Is converting/casting a boolean to int a good idea?
Nov
11
awarded  Scholar
Nov
11
accepted How can I tell if I am overusing multi-threading?
Nov
9
awarded  Nice Question
Nov
9
awarded  Yearling
Nov
6
comment How can I tell if I am overusing multi-threading?
You are making interesting points. In my case, the conversion pipeline it is not about performance. It is about code simplicity/readability. The worker thread is about performance. Each final task runs on a remote machine, and submitting multiple jobs makes it run significantly faster.
Nov
6
comment How can I tell if I am overusing multi-threading?
@KChaloux ... the difference a visit to the loo can make to your thought-process... :)
Nov
6
awarded  Editor
Nov
6
comment How can I tell if I am overusing multi-threading?
@KChaloux I agree. I have edited it, and hope it captures my thoughts a bit better.
Nov
6
revised How can I tell if I am overusing multi-threading?
Complete re-write to make the question more concise.
Nov
6
asked How can I tell if I am overusing multi-threading?
Oct
22
awarded  Teacher
Oct
22
comment How to handle multi-processing of libraries which already spawn sub-processes?
We are currently looking into this. The concern we are evalutaing is that it is a very large network, and it may happen that devices are replaced at moments notice by external teams of technicians without our (immediate) knowledge. Of course we are notified about the changes eventually. This is primarily a concern for changes outside of normal office hours by on-duty technicians.
Oct
22
awarded  Student