5,844 reputation
1347
bio website
location
age
visits member for 3 years
seen 37 mins ago

2d
comment Is String processing more complex than number processing in programming languages?
In most programming languages strings are a layer of abstraction on top of numbers. So when you're processing strings, under the hood the computer translates it to numbers and processes numbers.
Apr
23
comment Using JOIN keyword or not
@RemcoGerlich why it has been deprecated isn't under discussion here. What's under discussion here is whether to use the old or new syntax. Whether one is better then the other or not is moot: you shouldn't use old syntax. The why question is another discussion. (one that has been settled 20 years ago.)
Apr
23
answered Using JOIN keyword or not
Apr
23
comment Using JOIN keyword or not
I also tend toward that style to minimize surprise I think you just answered your own question. Surprises are bad.
Apr
22
comment Any library or dll to use to give a free lancers project from clients who accept your work but not pay
Even if it's written well, it may still be nonsense. If your userbase is low enough and not too tech savy DRM works surprisingly well. And it is just not that simple.
Apr
22
comment Any library or dll to use to give a free lancers project from clients who accept your work but not pay
There are lots of ways DRM can work, especially in the kind of situations the OP is talking about. I know it's popular to kick against DRM but there are nice technological measures to make this work. Not waterproof, but waterproof enough.
Apr
21
awarded  Nice Answer
Apr
21
answered Does using a database server make sense if the application only does things locally?
Apr
20
answered Big O Question about an algorithm with (n^2 + n) / 2 growth rate
Apr
17
comment How do I dissuade a client from wanting to resume a failed project made by another provider?
Are there requirements? Documentation? The hard part is often making the architecture, is that there?
Apr
16
comment Entire webpage obfuscation
If you need to obfuscate your php you are doing it wrong.
Apr
6
awarded  Yearling
Apr
1
answered How often is software speed evident in the eyes of customers?
Apr
1
comment How often is software speed evident in the eyes of customers?
@BenL on the other hand I experienced the opposite, some operation that was slow before we made fast, so fast that users thought the action either hadn't executed or failed.
Mar
31
comment Check distance between all elements in a list of numbers in O(n*lg(n))
The check_duplicate is not needed. And your code will break on 1 set element. Also what about negative k ?
Mar
12
comment How to budget for a programmer you're not ready to hire yet?
Sorry, I can only comment with an xkcd xkcd.com/1425
Mar
11
comment How can I avoid these nested repetitive ifs?
I think you should refactor it and not have status and host together.
Mar
4
answered Addition or deletion of elements of a dynamic array
Feb
27
comment How to work with a messy codebase and client
You offered to redo the site, no extra charge, he refused. This. Now you can drop the project, refund him and have no need to feel bad at all.
Feb
26
comment The recommended Way to exit a Loop
In reaction to your edit: you can still wrap the buffer-reader in a function and provide "line" as an argument to that function. No need for globals : RetunSuccessOnBufferedLineRead(line)