2,837 reputation
520
bio website
location Portland, OR
age 35
visits member for 1 year, 8 months
seen Jun 30 at 2:06

I make computers do stuff.


Jun
10
reviewed Reject suggested edit on Design for a template class
May
17
awarded  Nice Answer
May
14
comment Planning poker with visually impaired colleague
Have you asked him about it? I've heard stories about blind people with remarkable spatial memories. Just saying, out loud, the value of each card & where it goes might be enough for him to keep track of things. Even if he's not quite at that superhero level of spatial recall, he's probably got some good ideas for adapting the system to something he can work with.
May
12
answered Forking an application for an “enterprise” customer
May
6
comment How can I hide my signature in a program?
Bingo. The first rule of tutoring is that you should help people find solutions on their own. If you don't want people stealing your code, don't give them the code. If you want to help them, publish hints, lists of helpful algorithms & data structures or high-level descriptions of the solution.
May
6
answered How do I access databases from a mobile device securely?
Mar
14
comment Differences betwen HTML templating systems
Don't forget to include a healthy dose of NIH. Template systems are relatively easy to write so many people think they can write their own & make it better.
Mar
14
comment How to prevent the vicious circle of testing via customer
Gotta agree with the other commenters - if your understaffed and faced with unreasonable deadlines, the problem isn't in your testing, it's that management isn't committed to giving you the tools to do a good job. Somebody has to sack up and tell the boss that you can't actually get everything written & tested in time to meet the deadlines with your current staffing levels.
Mar
8
comment Capture portions of a number using mathematical operations
If you don't know how long the number is, you can use log() to figure out how many digits are in it.
Feb
17
awarded  Nice Answer
Jan
31
awarded  Good Answer
Jan
30
awarded  Mortarboard
Jan
30
awarded  Nice Answer
Jan
30
answered Why should passwords be encrypted if they are being stored in a secure database?
Jan
4
awarded  Custodian
Dec
20
comment What is the difference between 'code readability' and 'language conventions' used within a community?
@Izkata - just saying that, if you want to write dense, complex code and don't have an APL keyboard, Perl's the language to use, not Python.
Dec
20
answered What is the difference between 'code readability' and 'language conventions' used within a community?
Dec
18
awarded  Good Answer
Dec
11
comment Use MAC address for license
Better to miss a 'potential' sale to a scam than to piss off real customers, lose real income & generate bad press that chases off future customers. If you're targeting business users, any protection that takes more than 5 minutes to bypass is likely enough to stop people who can/will pay - those are really the only ones you should worry about. How much time and effort is it worth to prevent users that would never actually pay for your software from getting to use it?
Dec
11
comment How is major software protected?
It all depends on what you're selling & who you're selling it to.