272 reputation
410
bio website olivierpons.fr
location France
age 40
visits member for 3 years, 6 months
seen Mar 11 '13 at 20:54

Software Engineer, speciality: Internet / Website development

Strong skills: vim and ssh (= long distance) development

Languages / skills (order of daily use):

  • Php
  • C
  • JavaScript
  • HTML
  • Python
  • Pascal
  • C++

Professional websites:

My Php high performance framework (v3):

Blog:

Personal websites:


Nov
2
comment How do programmers in the West see programmers in the East?
The company ended up just writing the entire client from scratch and ate the cost of the offshoring.. We had this problem twice.
Nov
2
comment How do programmers in the West see programmers in the East?
Humans are humans. Some of them suck, some of them don't.. The problem is the percentage in each country, and each field.
Nov
2
answered How do programmers in the West see programmers in the East?
Nov
2
comment How do programmers in the West see programmers in the East?
@james: all = how many?
Nov
2
comment What is the/Is there a right way to tell management that our code sucks?
Never do a complete rewrite but think about just make stuff better piece by piece. Joel Spolsky explains it perfectly here: joelonsoftware.com/articles/fog0000000069.html . Day after day you can improve the quality of the stuff. After all you're here for that (too).
Oct
27
comment I'm forced to write bad code. How do I save my face?
@BillyONeal: I'm just trying to say that making code that helps beginners avoiding mistakes should not be the priority, because it may leave to bad code. Maybe concentrate on writing clean code and more understandable code (KISS principle) is more important than everything else. And when you develop with Drupal it's the exact opposite of KISS. That's all what I was trying to say. (Yes I've been working on Drupal for more than 2 months and if I wasn't paid that much I would have thrown that "thing" away almost from the beginning)
Oct
27
comment I'm forced to write bad code. How do I save my face?
@BillyONeal: when you close your code with ?> and then let some blank lines, Php interprets those blank lines as HTML and then sends them, so you can't send headers anymore, that's why code with ?> and blank lines after may be considerered as an error, and it's a classical beginner's mistake. To avoid this, Drupal asks not to finish at all with ?>. And this is really bad for me, because it encourages to write bad code ("never mind, leave a lot of blank lines, no problem"). I hate that.
Oct
26
comment I'm forced to write bad code. How do I save my face?
@BillyONeal: When I see that Drupal encourages not to close Php files with ?> so that beginners will never see their mistakes (lot of blank lines at the end), and I could say 10x more... I just can say you're damn right, even though I love Php.
Oct
17
comment How can I design an efficient moderation system for comments?
The number is not important. It could be 5 on my Sony Ericsson, or 40 on my huge 16:9 screen ;) The problem is about concurrency. Thank you for pointing this out.
Oct
16
awarded  Scholar
Oct
16
comment How can I design an efficient moderation system for comments?
Thank you, you gave me enough material to finish my admin panel. Thanks for your answer!
Oct
16
accepted How can I design an efficient moderation system for comments?
Oct
16
comment How can I design an efficient moderation system for comments?
Thank you for your answer. I've already done almost everything but the JSON exchange between the "moderators" and the server. I was looking for a good solution, a Donal gave me enough material to finish my admin panel. Thanks for your answer!
Oct
15
comment How can I design an efficient moderation system for comments?
Maybe I should do something like dev.mysql.com/doc/refman/5.0/en/update.html UPDATE => assign 20 first comments to moderator (a) then SELECT the 20 first comments that belong to moderator (a) AND which have no decision yet (I didn't know you could make an UPDATE with a LIMIT clause)
Oct
15
awarded  Student
Oct
15
asked How can I design an efficient moderation system for comments?
Sep
29
comment Is it legal to recreate/opensource a program that you previously coded for another company
if you want to keep the same language, think about writing "almost" the same code but changing the UI. Like mcottle said, you may improve it, and if a webpage looks totally different, even though it has "almost" exactly the same code than the one you did before, you're going further away from law suit problems.
Aug
5
answered Design flaws and dealing with humiliation from it
Aug
4
comment Why would a company develop an atmosphere which discourage code comments?
Here's when I comment my code: when I think: "if someone new comes here and tries to understand that, he won't". So I comment. Otherwise I never comment. The good thing is that I'm not that clever, so my comments seem to help everyone around :).
Jun
29
comment What is the Best Way to Incentivize a Team of Developers?
Just a warning, not a full answer: please read that really nice Joel's article: Incentive Pay Considered Harmful And tell me what you think. -- Olivier