282 reputation
410
bio website olivierpons.fr
location France
age 41
visits member for 4 years, 2 months
seen Oct 11 at 12:43

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:


Aug
15
comment How big does my project need to be for me to unit test it?
My bad, I remove all my useless comments. Thanks for pointing this out ;)
Jan
17
comment How is Python used in the real world?
Take a look at OpenERP, this growing ERP is 100% python and is very powerful
Jan
9
comment Resume dilemma for professional job
Forget about "official" requirements, think only about actual requirements. Try to ask more exactly what the companies need, and if you think you can handle the job, do it and get paid for what you're worth! As other said, you may be surprised how easily you can catch up with what some companies call "senior developper".
Dec
24
comment Form screenshot for legal proof of clicking one of the checkboxes?
@LieRyan There will be always a way to crack/hack something. Always. I just wrote: "considered best secure", not "100% secure", and there's a huge gab between those two things. Moreover, when talking about crypto and secure computing "100% secure" cannot be reached.
Dec
23
comment A free game-development language?
Try to make him play. Go on steam, buy him "Space Chem". This game is for future developers (our school bought it). If he like it, if he goes very far, then he may want to be a developer. Otherwise give up (on that field) with him.
Dec
23
comment Form screenshot for legal proof of clicking one of the checkboxes?
Put a man in-between who can explain why such things are stupid. You'll save some time and money. I've done something like this, and this only solution we agreed with our customer (which was considered "best secured") is to generate a PDF file with an automatically generated password (= you can't modify this PDF).
Dec
12
comment Is there an expiration date for well regarded, but old books on programming?
"You, on the other hand, are clearly not as smart as you think you are". If I thought I was that smart, I would never have asked such a question.
Dec
12
comment Is there an expiration date for well regarded, but old books on programming?
@Mike Partridge => I wrote "the students don't know that a PC can handle more than one web sitewebsite!" and you correct my sentence: "...based on this type of education, they may not know that a PC can handle more than one web sitewebsite!". But I swear: they actually don't know: I'm a teacher at this school, 4 hours/week and it's the (sad) reality. Unfortunately I'm teaching C++ not web. Hope this will change next year.
Dec
5
comment How can I deal with the cargo-cult programming attitude?
"what is in the middle of the curly braces is where creativity flows" ==> oops he/she won't teach them Python then...
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
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
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
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)