3,604 reputation
31131
bio website
location Toronto, Canada
age
visits member for 4 years, 4 months
seen 7 mins ago

My background is in math (BMath; Waterloo) and civil engineering (BASc, MASc; Toronto). As I learned to dislike statistics when I was studying math, fate provided me with the opportunity to do a master's thesis on applying good old-fashioned statistics to hydrology with the goal of finding improved methods of estimating underlying distributions from small samples. Fortunately, this relied heavily on Monte Carlo simulation and I was able to convince myself that it was based on software instead of statistics. I somehow ended up as a software developer working on real time control systems and ancillary applications for the broadcast industry for fifteen years and now work as a project manager for the development of call center software.


1h
comment Leaving out intentional bugs in code for testers to find out
If QA runs through a test suite that demonsrates the software works as expected and find no bugs, they have still done their job successfully. As for the company having syccess with this approach - compared to what?
1h
answered Leaving out intentional bugs in code for testers to find out
Jan
24
comment Why is using break considered bad practice?
I suspect he means using the break statement to exit from loops, not when they form an intrinsic part of another structure like a switch statement.
Jan
23
comment Determine exact coordinates for a map image?
Maybe this is a candidate for migration to gis.stackexchange.com? Look into postgis.net - with a little difficulty, you can set up a map tile server and use existing browser-side tools do display them and to convert from browser window coordinates to map coordinates.
Jan
20
comment What are APIs? I'm new to programming and would like to know
What research have you done. Does Wikipedia have an entry on this? (Hint: en.wikipedia.org/wiki/Application_programming_interface)
Jan
15
comment Why “show line numbers” doesn't' check by default in all IDE's
Because for everyone who likes this, there is someone who hates it, and it is better to default to a less-cluttered screen.
Jan
8
comment Online code editors programming language
Right - Java with JSP runs on the server, an applet runs on the client.
Jan
7
awarded  Organizer
Jan
7
reviewed Edit best way to attach database structure for an open source project
Jan
7
revised best way to attach database structure for an open source project
Corrected typos and grammar.
Dec
23
comment Why is *declaration* of data and functions necessary in C language, when the definition is written at the end of the source code?
No, just that the OP not question the responses as if they might be incorrect rather than his or her understanding being a little off.
Dec
23
comment Why is *declaration* of data and functions necessary in C language, when the definition is written at the end of the source code?
Absolutely, but you should use the comments and answers to make yourself rethink your assumptions about how things work.
Dec
23
comment Why is *declaration* of data and functions necessary in C language, when the definition is written at the end of the source code?
I didn't downvote, but the question is based on some serious misunderstandings of how compilers work, and your responses in comments suggest you still have some conceptual hurdles to overcome.
Dec
23
comment Why is *declaration* of data and functions necessary in C language, when the definition is written at the end of the source code?
The compiler doesn't "find" the value returned by Func_i. this is done at execution time.
Dec
21
revised Where did the three tenets of OOP originate
I am sure we mean "tenets" rather than "tenants."
Dec
15
comment Is there any algorithm pattern to protect any content in the web to ensure I am the first one who created it?
@Paul - that would be Robert Hooke, Hooke's Law en.wikipedia.org/wiki/Hooke's_law
Dec
9
comment Maven Repository Jars for commercial purpose
What do the licenses for these products say?
Nov
27
comment What rights do I have if a closed source non-distributed in-home application was stolen?
You shouldn't need to sue the thief; you can press charges via the criminal justice system. But I think this will turn out to be off-topic.
Nov
23
revised Why does this evaluation function work in a connect four game in java
Take out left-over text
Nov
22
revised Why does this evaluation function work in a connect four game in java
Add a note on the possibly incorrect constant "utility"