1,587 reputation
1614
bio website mooseware.ca
location Mississauga, Canada
age 50
visits member for 1 year, 9 months
seen 3 hours ago
stats profile views 42

I'm a professional software developer with more than twenty years of experience across many industries and the entire systems development lifecycle. I'm the principal consultant at Mooseware Limited.

@joelabrown

google

facebook

linkedin


Apr
6
awarded  Enlightened
Apr
6
awarded  Nice Answer
Apr
6
revised Are there any disadvantages to using the Agile methodology?
Added antother example.
Apr
6
answered Are there any disadvantages to using the Agile methodology?
Mar
26
comment Choosing between words with different spellings for function names
Use the dialect of English that is prevalent in the location where you are practicing (or practising).
Feb
26
awarded  Constituent
Feb
26
awarded  Caucus
Dec
27
comment How to get hardware specific ID
Agreed (+1), I would probably go with MAC address too, but in addition to spoofing there is the issue of machines with multiple network adapters, so even if someone isn't maliciously trying to impersonate a known user, you still have the issue of a user unwittingly trying to connect from multiple MAC addresses at different times. As you say though, can't be 100% sure no matter what.
Dec
3
answered Should the analyst define the programmers and their seniority needed by the project?
Nov
25
comment Securing credentials passed to web service
If you are using SSL then the whole request is secured. Why not use plain text over SSL? That's what would be happening if you redirected the user to a secure page on the same server as the web service.
Nov
24
revised How to check if 4 points form a square?
Added a note about not requiring (or wanting) to use square root.
Nov
23
comment How to check if 4 points form a square?
Fair enough, note however that OP said explicitly 2 dimensions.
Nov
23
awarded  Good Answer
Nov
23
awarded  Mortarboard
Nov
23
revised How to check if 4 points form a square?
Included corrections regarding completeness of the test and short-circuiting
Nov
23
comment How to check if 4 points form a square?
@meshuai - I've been woodworking long enough to know that if angle ABC = angle BAD and segment AB equals segment CD then ABC = BAD = 90 degrees, but feel free to cross check as much as you like.
Nov
23
comment How to check if 4 points form a square?
@meshuai - If you like you can check both BC and CD, but once you know AB = AD = BC (plus AC = BD) then there is nowhere else for CD to go. It has to be the same as the other sides.
Nov
23
comment How to check if 4 points form a square?
@meshuai - If the diagonals are equal it can't be a parallelogram.
Nov
23
comment How to check if 4 points form a square?
@Blrfl - Yes, the order is irrelevant. I used ordered points to make the description clearer, but there is nothing in the algorithm that relies on ordering. I think the shortest circuit is five point to point measurements.
Nov
23
awarded  Nice Answer