64,500 reputation
13153276
bio website pelicandd.com
location France
age 27
visits member for 4 years, 1 month
seen 2 mins ago

Freelance developer for the last six years, I'm specializing myself in quality and productivity for the last two years. I spent the last year working in a Dilbertesque company, watching people doing everything they can to make projects fail.

For a long time, I worked with Microsoft technologies, but recently started to build Linux-based DevOps infrastructure—an excellent way to learn lots of new things.

I'm mostly active on Programmers.SE, but try to participate on other sites as well.

Do you want to:

Feel free to contact me by email at arseni.mourzenko@gmail.com.


16h
comment How to keep legal rights when hired to make a program
@HLGEM: not necessarily. In France, in the absence of a specific clause in a contract, the developer keeps the intellectual property and so can reuse the code in other projects. This is why it is crucial for the OP to consult a lawyer instead of asking for a definitive answer on forums and Q&A sites.
22h
comment (jQuery) What is wrong with methods such as .append?
@Rob: I made my answer community wiki. Feel free to improve it if you want to.
23h
comment (jQuery) What is wrong with methods such as .append?
@Rob: I'm sorry, I don't understand your question.
23h
comment (jQuery) What is wrong with methods such as .append?
@Rob: see the last link in my answer: in their particular case, innerHTML appears faster than .append.
1d
comment How to enforce good/better source code control practices?
@Flosculus: the key here is procrastination. I don't like to wash dishes, so I procrastinate, even if I know that this makes the problem worse (more dishes to wash, and more difficult to let the dirt go).
1d
comment How to enforce good/better source code control practices?
@VolkerK: see my edit (the first two paragraphs of the answer). Do you have a CI server? When you've spoken with your coworkers, how do they explain their unwillingness to commit more often?
2d
comment Explicitness, verbosity and their counterpart - when to prefer which?
Is it possible to easily mock the userstamp in unit tests with ambient context approach? If not, this may be a very strong argument against the approach.
Dec
14
comment Scrum in combination with ad hoc bug fixes
@Bram: if this is an isolated case, then the question mentioned by gnat is relevant to your case. I was answering specifically about the cases where there are "many" bugs which require immediate attention.
Dec
12
comment How should I handle logger failures?
+1 for making the distinction between critical and non-critical logging, as well as noting the importance of the number of logs per lapse of time. I'm disappointed that I haven't thought about those two aspects, while I've been using fallback logging for years.
Dec
12
comment Implement a new Unicode encoding in a suitable open-source text-editor?
"and I get it : why bother": I don't think you get it. The actual reason is that we already have too many encodings, which is a nightmare. If your purpose is to learn encodings, read books and articles about it. Creating an encoding won't teach you much, IMHO.
Dec
11
comment Suitable software development method/model for R&D Projects
@Md.MahbuburR.Aaman: done.
Dec
4
comment Meaning of dialog message icons (demand a prerequirement)
Make sure you also read this answer to a related question: your current question looks like you don't understand very well the implications of message boxes on user experience and their low value.
Dec
3
comment Is a good practice to call a Controller function from another Controller?
Unfortunately, I've never used Laravel. Moreover, I imagine that the answer will depend more on the architecture of your application, rather than the framework.
Dec
2
comment Help Improve DB model/strategy, for use in refactoring SQL-ridden legacy code
The SQL query you quoted doesn't look particularly complex. If your database engine supports cross-databases views, the query can be replaced by a view, with the exception of the parametrized $itemid.
Nov
29
comment Most Efficient way to Compute the sum of divisors of N (1 ≤ N ≤ 1 000 000 000)
You haven't indicated how much memory can be used. Eventually, the way fast enough would be to pre-compute all the results, store them in a database, and then do a simple select query when you need an answer.
Nov
27
comment if a c# interface contain only getter and setter definition, is it a code smell?
@k4vin: then you create an abstract class which implements the properties, and then five classes which inherit from the common abstract class.
Nov
26
comment Finding repeated text in a string
(1) Your question is off-topic. Have you visited the help center before posting? (2) You don't use regular expressions, but parsers when dealing with HTML. (3) This has nothing to do with regular expressions (nor with SQL queries, by the way).
Nov
23
comment How to break up a programming project into tasks for other developers?
+1, interesting answer which can be used as a reference. Its style makes me think of What technical details should a programmer of a web application consider before making the site public?.
Nov
21
comment Speech Recognition in the .NET framework is not efficient
@AlexStone: trying Google's speech recognition and the one shipped with Windows side by side may help to understand the issue. If you train your profile and speech recognition in a context of a text editor still has a lot of errors, while in the same environment and with the same microphone, you achieve good results with Google's one, unfortunately the only thing you can do in your code is to switch to another speech recognition engine. Google might have an API, by the way.
Nov
21
comment Speech Recognition in the .NET framework is not efficient
@AlexStone: have you tried to speak words using the .NET Framework's speech recognition? This may help to compare it with Google's one. Also, do you use a recognition profile in Windows and have you trained it?