15,813 reputation
23477
bio website gregcons.com/kateblog
location Ontario, Canada
age 53
visits member for 4 years, 2 months
seen 14 hours ago

Consultant, developer, mentor, author, speaker. C++ and .NET, Windows 7, Sharepoint, whatever else I like.

My firm is available for online or in person mentoring, code reviews, troubleshooting and in some cases writing code for clients. If you're interested, please email me and mention you are familiar with my SO activities.


Nov
28
answered Does async/await makes simple thing unnecessary complicated?
Nov
19
answered Freelancing - Getting paid for the quote or estimate
Nov
8
awarded  Good Answer
Oct
28
comment How to make the switch to C++11?
Can't wait for initializer lists ... waiting to find out when we'll get them ...
Oct
23
answered How to make the switch to C++11?
Oct
14
comment Is there a canonical book on parallel programming with focus on C++ ?
If you want a book on C++ AMP, I wrote one :-) gregcons.com/cppamp
Oct
4
answered Is a code review which uses only code comments a good idea?
Sep
28
comment Why does Microsoft charge a fortune for its developer tools?
Back when Microsoft was just getting started, so was I, and the saying was "no one ever got fired for choosing IBM". I think around the turn of the century it became "no one over got fired for choosing Microsoft"
Sep
21
awarded  Custodian
Sep
12
answered Verification of requirements question
Sep
8
awarded  Yearling
Sep
8
awarded  Nice Answer
Sep
8
awarded  Announcer
Aug
28
revised Is the .NET/Microsoft technology stack a financially viable option for a startup with limited finances?
added link for Bizspark and a few more precise details
Aug
23
answered Is defining a variable to name a method argument a good practice?
Jul
21
comment what will be the Output of the following code written in “ C”?
This is horrible code, written to prove a particular point about pointers and indirection, and generally not helping you to understand them. Set it aside and don't try to understand it yet. Understand clean and readable code first, and when triple indirection is starting to make sense to you, and you understand the order of operations for the increment and dereference operators being used, then come back and look at it again. I assure you what you feel will not be "aha! how beautiful!" but more "what idiot thought that was a good example?"
Jul
4
comment Which algorithms/data structures should I “recognize” and know by name?
great book, but don't feel you have to master all of it to really be a programmer. I just bought it recently, and I've been paid to program since 1979. (And yes, I bought it believing I could learn something from it.)
Jun
8
awarded  Constituent
Jun
8
awarded  Caucus
May
31
revised How does one network at software conferences?
grammar