6,041 reputation
524
bio website
location
age
visits member for 1 year, 8 months
seen 15 hours ago
stats profile views 191

1d
awarded  Nice Answer
1d
revised How to sync clocks over networking for game development?
include SO_TIMESTAMP as suggested in comment above
2d
answered How to sync clocks over networking for game development?
2d
comment How to sync clocks over networking for game development?
@CongXu: I am not so sure. While this is task usually done for games, it is not inherently specific to game development. Many other distributed systems need synchronized clock.
Jun
13
awarded  Custodian
Jun
13
reviewed Close What is the typical growth rate of a new long tail website?
Jun
13
answered How to solve the problem of nested comments
Jun
12
comment centos 6.2 can not load my shared library
If it works under root and not under normal user, it will probably be permissions, no?
Jun
12
awarded  Custodian
Jun
12
reviewed Reject suggested edit on How to use Visual Studio for c++ programming
Jun
10
comment How would I make a compiler in C++?
There are many stages to a compilation toolchain. Parser, code generator, optimizer, assembler and linker. While simple parser + code generator (compiler) without optimization for simple language is not very hard, the whole chain is a lot of work and each step is it's own kettle of fish. You need to choose which one you want to do, but you should use existing components for the rest (assembler and linker are independent on the language you compile).
Jun
5
answered Is there any common naming convention for git commit summary?
Jun
5
comment GPLv3 Software vs. BSD (3-Clause) OpenSource Project .. i don't get it
@DerDu: Yes. That would be permitted by the licenses.
Jun
5
comment GPLv3 Software vs. BSD (3-Clause) OpenSource Project .. i don't get it
@DerDu: Yes. In this case your code is not covered by GPL. You still have to satisfy GPL for the relevant part if you ship it in any way (including on-demand), but it does not affect your own code. On a side-note, meaning of "linking" is not clearly defined for interpreted languages like PHP, but including it would probably be considered linking.
Jun
5
comment GPLv3 Software vs. BSD (3-Clause) OpenSource Project .. i don't get it
@DerDu: If you make the GPL extension a plugin, you can be sure the rest of the main program is not covered.
Jun
5
revised GPLv3 Software vs. BSD (3-Clause) OpenSource Project .. i don't get it
added 12 characters in body
Jun
5
comment GPLv3 Software vs. BSD (3-Clause) OpenSource Project .. i don't get it
@DerDu: You don't need that workaround and it does not change anything anyway. Distribution in source form is not affected and for distribution of binary form what makes your code a derived work is linking it to the GPL code. If it is linked, it is covered by GPL, if it is not and only runs the GPL code as separate executable, it is not covered.
Jun
5
answered GPLv3 Software vs. BSD (3-Clause) OpenSource Project .. i don't get it
Jun
3
revised How to write integration tests for a component oriented software platform
added 109 characters in body
Jun
3
comment How to write integration tests for a component oriented software platform
@Yggdrasil: I'd start with the realistic configuration and progressively reduce the scope around the components that show problems. The realistic configuration is just one or few setups and it will show you which are the most problematic bits quickly.