Reputation
5,874
Next privilege 10,000 Rep.
Access moderator tools
Badges
15 28
Newest
 Yearling
Impact
~377k people reached

Jun
15
comment What special considerations are needed when designing databases to hold financial records?
@joshua: newGnuCash? Hee. Hee. Hee. Hell, GnuCash is open source, so download the source it and pick through it. Really though, if you're just doing a simple credit/debit budgeting system, that doesn't take any special knowledge. The real complexities start showing up when you start dealing with refunds, bad debt, and taxes.
Jun
15
answered Sr. Dev made a database I disagree with. Advice sought
Jun
15
comment What special considerations are needed when designing databases to hold financial records?
Every time I see this question, I get a burst of "Let me lay my experience on you!" and then it goes away because the sheer volume of data is so huge I can't figure out where to start. I would say that it depends on the type of business, the volume of business, and the number of zeroes you're going to be dealing with. In the latter two cases, if you're dealing with a lot, get an accountant.
Jun
14
answered What's the deal with programming languages as strict job requirements?
Jun
11
comment Learning barriers for beginners towards a programmers mind (Study)?
@michael: I am one of those people. I had to take 4 semesters of math, and I've yet to use a single piece of it. I wasn't required to take a single semester of logic, but I took quite a lot of it anyway, and I use it every day.
Jun
10
comment Learning barriers for beginners towards a programmers mind (Study)?
@michael: How about just studying logic? I personally never found math useful unless I was writing a program to do math, while symbolic logic was directly relevant.
Jun
10
answered If you're a .NET developer, does getting the Microsoft Certified Master SQL Server 2008 cert make sense?
Jun
10
comment How do I deal with analysis paralysis?
@anne: It's better to do something constructive immediately, than the right thing too late. The only thing that is sure to be the wrong thing is to do nothing.
Jun
10
answered How do I deal with analysis paralysis?
Jun
8
comment How do you program effectively when it takes a long time to simply test your code?
@maple: Eh. Syntax errors are sloppy for the most part. When you're kernel hacking, or compiling anything else that takes more than an hour, you need to check and check and check.
Jun
8
comment Why learn hexadecimal?
This. I am probably the most "Skip the annoying fancy shit" programmer you'll ever meet, and I was perfectly fine with learning hex. Calculus, on the other hand...
Jun
8
comment Is “Explain the RAII idiom” a good C++ screening question?
@kevin: Ephemeral means "transient". I have no reason to remember the term, so I won't for very long. These types of abbreviations are never universal, even if the concepts are.
Jun
7
comment Ideas for scraping a home-brewed Php-powered bug system
@job: Do you have database-level access to the data, at least? Might be able to do something with that...
Jun
7
comment Ideas for scraping a home-brewed Php-powered bug system
+1 for "deeper hole". Be wary of adding on to an already broken system. It's just php; can't you tweak the code to offer a list of possible bugs when they're keying in their reports? Or hell, just make the fields you need, required.
Jun
7
comment Is “Explain the RAII idiom” a good C++ screening question?
@jason: I agree. I just don't agree that the basics include this sort of trivia. An idiot might know it, and an expert might not. You're basing your selection process on something irrelevant to skill.
Jun
7
comment Is “Explain the RAII idiom” a good C++ screening question?
@jason: Well, I'll probably be able to remember the RAII acronym for a few months. Does that ephemeral knowledge make me competent, even though I haven't touched C++ in years? It's pithy trivia. Ask them how they handle locks, and make sure they understand the actual KNOWLEDGE, not the weird acronym.
Jun
7
answered Is “Explain the RAII idiom” a good C++ screening question?
Jun
6
comment Power failure should be considered as a scenario to implement?
@david: Well, at 3000 dollars for 32k of memory, there usually wasn't a whole lot of it. In my experience, programs on those machines wrote to tape/magnetic media as fast as they could, and that memory/storage transition was vulnerable to power failures.
Jun
6
comment Power failure should be considered as a scenario to implement?
@anna: Transactional databases? Journaling filesystems? Lots of good stuff.
Jun
6
answered Power failure should be considered as a scenario to implement?