12,186 reputation
42759
bio website
location Denver, CO
age
visits member for 4 years, 1 month
seen Dec 15 at 22:14

A .NET developer living in Denver.


Mar
18
comment Why do ads for s/w engineers always say they “offer a fast-paced environment”?
As a fellow greybeard, I see this as a code phrase for "only youngsters need apply."
Mar
17
comment Valid reason for employer to breach freelance contract
A verbal contract is worth the paper it is written on.
Mar
2
comment What information must never appear in logs?
The PCI-DSS standard prohibits storing the card number in any way, shape or form.
Feb
24
comment Developer productivity Cobol versus C#
If fixed width stuff gives you trouble, I'd like to recommend FileHelpers, as they have some nifty IO handling. filehelpers.com
Feb
11
comment How to legally protect yourself from malicious and/or dumb users?
Also, register a DMCA takedown agent. wired.com/threatlevel/2010/10/dmca-righthaven-loophole
Feb
9
comment Over a million COBOL programmers in the world?
My guess is that everyone who wrote something in COBOL at any time in their life got counted in that statistic.
Feb
7
comment What is the pass mark for MS exam (particularly 70-515)
I can't tell you the number, I took this one as a beta and there were 75 or 80 questions for the beta exam - which I think was the whole question pool. Based on the non-beta exams I still have score sheets for, the passing score is 70%.
Feb
7
comment Is measuring software project metrics popular in todays industry?
@Russ, a developer who is not checking code in, will be seen as not working. LOC is worst in that it is trivial to game. Take a look at the difference between K&R and Allman style of indenting code: en.wikipedia.org/wiki/Indent_style . The Allman style will give a higher LOC count just by putting the open { on a separate line. Disclaimer: I hate the K&R style as I can rarely find the matching open { without spending too much time playing Where's Waldo.
Feb
6
comment Uncomfortable terminology
@vatine, I usually call the same sexed connectors either lesbian connectors or gay connectors. I'm sure there is a better term that doesn't offend someone, but those terms are clear enough that everyone understands what it is.
Jan
24
comment Do-It-Yourself project suggestions to sharpen programming skills or learn a new language
I just got this book, and my new year's resolution is to follow it.
Jan
18
comment Am I going to damage my career if I switched to a completely different route?
Well, the way that Oracle is handling Java, it looks like you'd be a digital sharecropper working on Java as well. I'm mostly a .NET developer, and somedays I feel like a digital sharecropper here too.
Jan
10
comment Failed Project: When to call it?
It depends on your company: many consider 25% (or more) over budget, 25% (or more) late, or 25% (or more) cut features to be failures.
Jan
7
comment The most mind-bending programming language?
And if it wasn't already mind-bending enough, there were some operators that required using the backspace/overstrike key. For example, matrix inverse was the square box (over the L key) overstruck with a divide sign (the one next to the backarrow key in the upper right corner of the keyboard image).
Jan
7
comment The most mind-bending programming language?
Jess is a modern version of CLIPS which was also embeddable as a sort of scripting/logic engine for your own applications.
Jan
5
comment What actions to take when people leave the team?
Having just left a long term position (5 years) on Dec31, my previous employer did just about the opposite of all the advice here. The primary focus my boss wanted me to complete was a deliverable with no "brain dump" nor documentation.
Jan
4
comment Aggressive Auto-Updating?
@MattiasK, BITS is built into every version of Windows that .NET supports. It also handles edge cases (such as the user deciding to suddenly shut down windows during updates) quite well. Our apps handled government forms, and were not suitable for running from removable media (most of our corporate customers have USB ports locked down to prevent inserting USB drives).
Dec
25
comment What are the differences among the .NET certification exams?
I'd like to clarify your post: MCSD and MCAD exams were retired in 2009 and if you don't have them already, you can't get them. The .NET 2.0 exams (with 1 exception: 70-536) get retired June 2011 as VS 2005 gets "end of life" at that time. The specific exam for Silverlight (70-506) hasn't come out of beta yet.
Dec
10
comment do you allow people to work late?
@Wonko, well, I wrote the resignation letter just like I described in that thread.
Dec
6
comment Understanding Microsoft SQL certifications
@kacalapy, you want exams 70-433 and 70-451. See microsoft.com/learning/en/us/certification/cert-sql-server.aspx (in particular the MCTS and MCITP tabs).
Nov
28
comment Why do large IT projects tend to fail or have big cost/schedule overruns?
Agile is best when the customer does not know what they want. Companies are generally unwilling to spend the huge amounts that tend to get into newspapers on projects that are poorly defined.