1,552 reputation
825
bio website
location Kansas City, KS
age 27
visits member for 3 years, 2 months
seen yesterday

Feb
27
awarded  Notable Question
Feb
15
awarded  Yearling
Jan
30
comment I have data that sends in “bursts” of 100 records with a significant delay. How do I structure my classes for multithreading?
I hate when I write a big library to solve a lot of problems only to find its already built into .NET. +1
Jan
30
awarded  Notable Question
Dec
5
comment Extracting useful information from free text
@MichaelT: yes thats a valid range.
Dec
4
comment Extracting useful information from free text
@MichaelT: the variable part stays within the same character class, but both pieces might vary independently. It's not uncommon to see 100A-300L, or 100AA-200ZZ
Dec
4
comment Extracting useful information from free text
@sugaredlightning: can't guarantee that. They might want 1-100
Dec
4
asked Extracting useful information from free text
Sep
5
comment Interfaces on an abstract class
This happens half the time. He always prefers to implement the interface on the base class, and I always prefer to implement it on the final concrete. The scenario you presented happens often and is part of the reason interfaces on the base bothers me.
Sep
4
asked Interfaces on an abstract class
Aug
17
awarded  Nice Answer
Aug
16
comment Why is using System.out.println() so bad?
No. It's a quick test, who cares?
Jul
26
comment What's the name of this pattern involving multiple inputs and what to do based on an input?
This seems to match perfectly, and I'm glad to see it's not an antipattern. Plus, a fractional percentage decrease in runtime performance but an integer percentage increase in maintainability and productivity usually leads to better overall code written ... slow implementations of faster algorithms probably wins over fast implementations of slow algorithms.
Jul
26
asked What's the name of this pattern involving multiple inputs and what to do based on an input?
Jul
13
awarded  Nice Answer
Jul
9
comment Is an 'if password == XXXXXXX' enough for minimum security?
I don't see a problem storing the salt per-row, as long as its unique per row. Here's a hash: "fd84235a55bbfeb1585a3dd069d48127989c9753058b51b6ba2056fd6c5a0a91" (SHA256), here's the salt: "671254bdf7944f8fa88e6c9913b948ee". Think you can get the password? There's no rainbow table for that salt (even if you're given the salt), you're stuck brute-forcing it.
Jul
2
comment Is this a decent use-case for goto in C?
Aw that's a neat control structure.
Jun
25
awarded  Popular Question
Jun
24
awarded  Good Answer
Jun
22
comment General programming techniques to speed up coding time
@Konamiman: heh, yes I am. I couldn't tell if he meant "I am preparing, in C++, for a programming contest" or "I am preparing for a C++ programming contest". Oh well, chips lie where they may. Still, nothing beats a very fast RAD environment for programming competitions, where literally every second counts.