Reputation
7,173
Next privilege 10,000 Rep.
Access moderator tools
Badges
3 27 52
Impact
~646k people reached

Feb
6
awarded  Nice Answer
Feb
5
comment Why is NoSQL better for this scenario?
@BenjaminGruenbaum well of course, but I've never seen a SQL server without ACID and RavenDB is the only NoSQL server I know of with ACID. Guess it's a stereotype :P
Feb
5
comment Why is NoSQL better for this scenario?
Another thing which is good and bad is there is no ACID guarantee. This enables NoSQL databases to be much faster at the expense of requiring special handling of "all-or-nothing" transactions
Feb
5
comment How do we avoid GPL violation when modifying and releasing a program using code coverd by this license?
@KeithThompson look at any GPL derived code that isn't written in C/C++. There is no convention for "last modified" comments in the header of each file outside of C, C++ and a few other "old" languages. I've never seen a C# project with them, for example
Feb
5
comment Velocity does not plateau over time, why?
Is it ever a bad thing to have though? For instance, many times we'll do committment purely by the velocity. Commit will include a lot of in-progress stories, and then we'll drag stories into the sprint as needed (and this is planned and expected).
Feb
5
comment Velocity does not plateau over time, why?
For the "hangover" stories, what are you suppose to do? Especially if the sprint gets "complete" for at least a portion of the team and then they have to drag a story in from out of sprint a few days before the sprint ends. From what I've been told, "it averages out". Is this not the correct way of thinking?
Feb
5
comment Will Authentication over HTTPS Slow My Application?
+1 better to be too secure than not secure enough given the small overhead
Feb
5
answered Will Authentication over HTTPS Slow My Application?
Feb
5
comment How do we avoid GPL violation when modifying and releasing a program using code coverd by this license?
"You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change. " wow, I'm pretty sure there is a lot of GPL code that doesn't follow that rule (unless leaving it in version control history counts)
Feb
5
answered How can I deal with a team member who dislikes making comments in code?
Feb
3
comment Is it possible to use GNU GPL for application that has no source?
Off topic, but much of that article is flat out wrong... "CLI to disable interrupts... under windows" no, that's not how it works. Look up Virtual 8086 Mode which is where all of this guy's code will execute
Feb
3
answered Is it possible to use GNU GPL for application that has no source?
Feb
2
answered How is C/C++ more difficult to decompile than C#?
Feb
2
revised How can I avoid using my own name in the identifiers, packages, or namespaces of open sources projects I create?
added 362 characters in body
Feb
2
answered How can I avoid using my own name in the identifiers, packages, or namespaces of open sources projects I create?
Jan
30
comment How do I know if I have enough unit test coverage to remove an integration test?
Yea, I agree with this. Of course, even that still comes to bite you if you don't have good enough unit test coverage. For instance, we currently have an integration test suite that takes about 6 hours to run... but I don't think a test has EVER been deleted due to my company's focus on compatibility
Jan
30
comment How does C++ handle multiple inheritance with a shared common ancestor?
@jcolebrand I edited it to reflect what I got from the question. I assume he means the diamond problem referenced on wikipedia from the context. Next time drop the friendly comment, AND use the shiny new suggested edit tool :)
Jan
30
revised How does C++ handle multiple inheritance with a shared common ancestor?
made easier to read and more self-descriptive
Jan
30
comment Microsoft Public License vs MIT?
I've encountered the same kind of issue. I just steered clear and used a different library. IANAL, but the gist of it sounds to me like LGPL in the whole "copies of the source, must come with this license, but if you link to it, it doesn't matter". Idk, if you're working on a commercial project, I'd pony up and ask a lawyer if it's safe (and be extra awesome and post what they say here!)
Jan
30
comment Are “conditional” caching policies ever actually useful?
Well, the abstraction I'm building is to make caching easier by a wrapper, not necessarily to reimplement it. I'll also be trying to handle switching caches(ie, from in-memory to memcached/whatever) "seemless". Interesting take on this that I'll definitely consider. I don't see a way to make implementing these kinds of hacks easy though. Also, I'll be considering if any of those awesome algorithms can be implemented on top of my system to keep users from having to hand implement it