Programming
-
The Desire for 100% Coverage
→: The Desire for 100% CoverageI recently handed in an assignment on testing. It was fairly simple, and I expected it to take just a couple of hours and not teach me anything. That was not the case. I really think that every situation is an opportunity to learn something (even if it’s not what you think you will). Lesson…
-

Parameterized Testing in JUnit 4, or Twitter is Awesome Because…
→: Parameterized Testing in JUnit 4, or Twitter is Awesome Because…You can ask a specialized, fairly technical question to the world in general… And get a response from someone who really knows what they’re talking about! (I have books by this guy!) Made my day! If you’re interested in JUnit 4 and testing, a brief explanation. JUnit 4 allows you to create parameterized tests. I.e.…
-
Progress
→: ProgressHow do you define progress? As a grad student, the weeks I spend reading papers and thinking don’t feel like progress – it’s the week, or day, or hour, when things start to come together that does. In going back to training, it’s not the gradual improvements in fitness and energy. It’s when I can…
-
Fun With Prefuse
→: Fun With PrefuseCouple of things I found using Prefuse that I’ll document here for reference (I had a hard time finding the answer to these). 1. NullPointerException thrown by GraphMLReader This means there’s an issue in the XML, even if it’s valid according to W3Schools (which mine was). Double check it, for me it was an issue…
-
Why Aren’t You Testing Your Code?
→: Why Aren’t You Testing Your Code?On Tuesday, I told the lab of first years I TA that they were going to test their code. Then one of them started asking me about a quiz. Erm? No clue. So I said, no we’re going to test your code. And he talks about a quiz some more. It’s all very confusing, but…
-
Programmers Will Change The World
→: Programmers Will Change The WorldOn Tuesday, I went to an event at The Code Factory. Michelle Gauthier spoke for CapCHI on “User-Centered Design: A Cultural Challenge” (full details). I found it fascinating. I’ve been thinking about programming as a force for good a lot lately so it was great to hear an example about that. The talk was about…
-
Why Women are Better Programmers
→: Why Women are Better ProgrammersFrom Programmers Need To Learn Statistics Or I Will Kill Them All “I think women are better programmers because they have less ego and are typically more interested in the gear rather than the pissing contest.” Love it! And I totally want to learn stats now, too.
-
Processing Jam: Tuesday January 5th
→: Processing Jam: Tuesday January 5thI’ll be getting together with a couple of friends JP and Dwayne for a “Processing Jam” on Tuesday January 5th, at 6pm. What’s a Processing Jam? We’re going to make stuff. With Processing. Why? Because that list of projects in our head that we’ll “do some day, when we have time” is never going to…
-
Questions from my Art, Life and Programming Lecture
→: Questions from my Art, Life and Programming LectureShould I switch to mac? Is it hard to get used to? Yes, switching to Mac was the best thing I ever did and does wonders for my productivity. I have found it much easier to develop on Macs than on Windows. Are there places children shouldn’t go on the internet? I think this question…