10,270 reputation
12055
bio website anang.com
location Oxford, United Kingdom
age 44
visits member for 4 years, 1 month
seen 16 hours ago

I'm a geek, a role-player and a biker.

I work for Diamond Light Source, developing open source scientific software for the UK national synchrotron facility. In the past I have worked in the robotics, mechatronics and laser micro-machining industries.


Apr
27
revised Where can I find programming puzzles and challenges?
Fixed broken cyber-dojo link.
Apr
27
revised How to conduct a 3 days training on current techniques like TDD and CI
Fixed broken cyber-dojo link.
Apr
27
revised What are effective ways to introduce the concept of code kata into the workplace?
edited body
Apr
27
revised Programming Test
edited body
Apr
8
awarded  Yearling
Mar
9
revised Good interview programming projects
deleted 7 characters in body
Mar
9
revised A modern review of Java
added 184 characters in body
Mar
7
awarded  Nice Answer
Mar
3
comment New to TDD. Should I avoid private methods now?
@RichardCypher That's effectively the same as 2) since you are altering what your method specs would ideally be to accommodate a deficiency in your test environment, so definitely still poor practice.
Feb
13
revised What is a faster alternative to a CRC?
Updated now issue tracker in github is preferred.
Jan
25
revised Strategy to use version control on a modular system
added 159 characters in body
Jan
25
awarded  Enlightened
Jan
25
awarded  Nice Answer
Jan
14
revised What's the best way to synchronise an event over multiple processes?
added 325 characters in body
Jan
14
comment What's the best way to synchronise an event over multiple processes?
Do you have the ability to modify the code for the the server and/or either client?
Jan
14
revised What's the best way to synchronise an event over multiple processes?
Added mention of LAN from comments.
Jan
14
comment What's the best way to synchronise an event over multiple processes?
Thanks Acron, note that on Stack Exchange it is better to answer questions in comments by editing your question rather than adding another comment. That way the commenter can delete their comment once their question has been answered and the comments cease to distract people from the question itself.
Jan
14
comment What's the best way to synchronise an event over multiple processes?
Great answer Karl, it prompted me to analyse the timing requirements and work out that the much simpler and more widely available Network Time Protocol (NTP) should be more than sufficient. No need for sub microsecond accuracy when sub millisecond accuracy will do. *8')
Jan
14
answered What's the best way to synchronise an event over multiple processes?
Jan
8
reviewed Leave Closed how to traverse towards child node from parent node in n-ary tree?