explained (2,280)


theory - What is Turing Complete?

What does the expression "Turing Complete" mean? Can you give a simple explanation, without going into too many theoretical details?…


c++ - any good tool for makefile generation?

I'm looking for a tool which can generate makefile for a C/C++ project for different compilers(gcc, microsoft vc++, borland etc) and different platforms(Win, Linux, Mac).…


Why the proliferation of open source licenses?

Is the proliferation of open source licenses just another example of programmers living NYI(Not Invented Here) syndrome? I know there are some big differences between some of the big licenses(e.g.…


What is a quality real world example of TDD in action?

What is a quality real world example of TDD in action? What small-to-medium open source projects in.net are out there that show off best practice in TDD and might work as a reference for doing TDD r…


Corporate-Friendly Open Source Licenses

What open source licenses are more corporate-friendly, i.e., they can be used in commercial products without the need to open source the commercial product?…



frameworks - Simple explanation of MapReduce?

Related to my CouchDB question. Can anyone explain MapReduce in terms a numbnuts could understand?…


python - Is there a simple, elegant way to define singletons?

This question already has an answer here: Creating a singleton in Python 19 answers There seem to be many ways to define singletons in Python. Is there a…


Change templates in Xcode

How would I change the initial templates created by Xcode when creating a new Cocoa Class. I am referring to the comments and class name created when using Xcode's new class wizard.…


C-like structures in Python

Is there a way to conveniently define a C-like structure in Python? I'm tired of writing stuff like: class MyStruct(): def__init__(self, field1, field2, field3): self.field1=field1…


algorithm - Optimizing Conway's 'Game of Life'

To experiment, I've(long ago) implemented Conway's Game of Life(and I'm aware of this related question!). My implementation worked by keeping 2 arrays of booleans, representing the 'last state', an…




example and how tutorial async await python for java what