1,539 reputation
818
bio website code.google.com/p/geogen
location Prague, Czech Republic
age 26
visits member for 3 years, 6 months
seen Sep 8 at 18:07

Currently studying Software Engineering at MFF CUNI in Prague.

Working as PHP developer for local website company. But my favorite languages are C++ and C#.

Check out my pet project - GeoGen (scriptable procedural heightmap generator).

Please support the Magic: the Gathering Stack Exchange site proposal.


Jun
11
awarded  Nice Answer
Feb
25
awarded  Yearling
Feb
27
comment Is there a name for this design pattern?
Static method on an interface? Where is this even possible?
Feb
25
awarded  Yearling
Feb
17
comment Is it possible to modify Lamport's mutual exclusion algorithm to work without a FIFO guarantee?
@Blrfl We use an user-space implementation of RUDP successfully at our company. The overhead of RUDP is little and in our experience works much better that TCP in conditions with poor connection quality (eg. GPRS in an area with poor cell signal). It is also much simpler to implement (from several hundred lines of code over existing UDP implementation) and has lesser computational overhead (it still lacks many features of TCP) - both of which are massive advantage for embedded devices. Of course, if OP wants to implement heavy-load reliable server application, TCP would probably be better.
Feb
17
comment Is it possible to modify Lamport's mutual exclusion algorithm to work without a FIFO guarantee?
Also note that light-weight protocol above UDP already exists en.wikipedia.org/wiki/RUDP .
Jan
27
comment Unit Testing Open Source projects that require keys for api calls
Any test which requires call to such API is definitely not an unit test ;)
Jan
13
comment Which past version of Netbeans IDE that has lightness almost equal or better than Eclipse Indigo?
+1 for SSD and suitable amount of RAM. Both are terrific investments for a programer.
Dec
31
comment What is the reason behind methods with return values and methods with void?
@codesparkle PascalCase = CamelCase en.wikipedia.org/wiki/CamelCase
Dec
28
comment What is the reason behind methods with return values and methods with void?
Methods are written in camel-case in C#, that is almost universally recognized coding style (which is also recommended by Microsoft).
Oct
8
comment Design patterns to manage multiple windows/screens?
If you make it a web app, most of this will be given to you by the browser or a MVC framework. .Net also has WPF with its page navigation. I don't know anything about SWT, so I can't help you there.
Sep
2
answered How do I advertise for volunteers for my open source project
Jul
19
awarded  Nice Answer
Jul
18
revised Why aren't design patterns added to the languages constructs?
added 17 characters in body
Jul
18
revised Why aren't design patterns added to the languages constructs?
edited body
Jul
18
revised Why aren't design patterns added to the languages constructs?
added 307 characters in body
Jul
18
answered Why aren't design patterns added to the languages constructs?
Jul
18
comment What is the most basic and simple platform for collaborative development (PHP project)?
@VirtuosMedia I don't think Git is exactly simple, SVN is much easier to grasp.
Jul
17
answered Refactor class (extract methods) in a main / helper classes
Jun
17
answered Programming Language, Turing Completeness and Turing Machine