611 reputation
8
bio website ontraindevelopment.blogspot.c…
location
age
visits member for 7 months
seen 2 days ago
stats profile views 23

At day I work as an ABAP developer in civil service.

At night I am developing a web-based MMORPG using HTML5 Javascript for the client, Java for the server and MongoDB as database backend. You can follow my progress on my development blog.


Apr
1
comment Changing the license in a fork from GPL to GPL compatible?
@TheLQ: GPL-compatible means that the license doesn't forbid anything the GPL allows, so you can relicense it as GPL. But that doesn't necessarily means that it also works in the other direction.
Apr
1
comment Changing the license in a fork from GPL to GPL compatible?
MIT and BSD allow to do a lot of things which GPL explicitly forbids, like forking it as a closed-source project. When you could fork a GPL project and turn it into a permissive FOSS license, it would be a massive loophole.
Mar
28
answered NoSQL and BIG DATA
Mar
28
revised Would it make sense to use objects (instead of primitive types) for everything in C++?
deleted 13 characters in body
Mar
28
answered Would it make sense to use objects (instead of primitive types) for everything in C++?
Mar
27
answered License for free but restricted software sharing
Mar
27
comment License for free but restricted software sharing
How do you define your "user community"?
Mar
25
comment How do we avoid GPL violation when modifying and releasing a program using code coverd by this license?
@MarjanVenema There is a separate license, the GNU LGPL ("Lesser" GPL or "Library" GPL) which allows you to use unmodified code in a program released under a different license. But the normal GPL doesn't.
Mar
25
comment How do you handle your marginalized talent?
The believe to be much smarter than all of your coworkers is a work-related disease for programmers. Unfortunately most people are wrong about it (I am one of the few exceptions, of course).
Mar
25
comment NoSQL and BIG DATA
There is no such thing as NoSQL. There is just a whole bunch of new database technologies with completely different design philosophies and use cases, and all they have in common are things they also have in common with SQL. You can't evaluate "NoSQL" as a whole. You need to evaluate each database system individually.
Mar
20
comment which version of Windows should use I to develop an app
Keep in mind that even though VirtualBox might be free, you technically still need a license for each copy of Windows running in a VM.
Feb
19
awarded  Caucus
Feb
14
revised Should programmers talk with customers / users according to MSF / agile methods?
added 378 characters in body
Feb
14
revised Should programmers talk with customers / users according to MSF / agile methods?
added 378 characters in body
Feb
14
answered Should programmers talk with customers / users according to MSF / agile methods?
Feb
14
comment Avoiding ubiquitous language clashes
Just because you are implementing a certain design pattern doesn't mean that you have to name everything according to how it's named in the Design Patterns book.
Feb
8
answered Developers taking code home - how bad is it?
Feb
8
comment Developers taking code home - how bad is it?
Monitoring employees - especially without them knowing - can violate privacy laws in some countries.
Feb
8
comment Developers taking code home - how bad is it?
+1 - when your programmers want to steal your code, they will be able to do so, no matter what kind of security policies you throw in their way. When you don't trust your programmers, don't hire them.
Feb
8
answered Criticizing your former employer in an interview