Archive for August, 2008
Thursday, August 7th, 2008
A random conversation about John Cleese and training videos at Agile'08 on Tuesday reminded me that I wanted to post about something neat I saw at CAST'08. Everyone attending the talks had a red, a yellow, and a green card with a number on them (the same number for all ...
Posted in Uncategorized | 1 Comment »
Thursday, August 7th, 2008
I had the pleasure yesterday of finally meeting Michael Feathers, author of one of my favorite programming books, and a contributor to Beautiful Code. Along with a couple of other people, we talked for a bit about unwritten books, software design, and the fact that discussion about the latter ...
Posted in Teaching | 5 Comments »
Wednesday, August 6th, 2008
Here's a story for you:
http://compsci.ca/blog/lanschool-threatens-compscica-with-legal-actions/
Tony and Dan created compsci.ca as a web-based community for high school and university kids interested in computer science. [Full disclosure: Dan is doing a Google Summer of Code project under my supervision.] A couple of years ago, Dan found a flaw in LanSchool's classroom management ...
Posted in Teaching | 2 Comments »
Saturday, August 2nd, 2008
I'd like to draw a picture---I really would. It wouldn't exactly be an entity-relationship diagram, or a database schema, but it would combine elements of both, and it would help me explain the model underlying the app I'm currently working on to the whole team (myself included). But I'm not ...
Posted in Uncategorized | 3 Comments »
Saturday, August 2nd, 2008
Agile'08 starts Monday, which makes me feel that I ought to justify the Big Design Up Front I'm currently doing. Here's as far as I've gotten:
I'm thinking again about access control in DrProject. A user's membership in a project is represented by a triple (project, user, role), where a role ...
Posted in Uncategorized | 5 Comments »
Friday, August 1st, 2008
Cameron Neylon complains about the proliferation of networking sites, aggregators, and what-not for scientists. I think he's right: none of them will succeed until there's massive consolidation. Maybe LinkedIn or someone like that could offer a cheap-but-not-free service customized to scientists' need on top of its existing infrastructure?
Posted in Software Carpentry | No Comments »
Friday, August 1st, 2008
After years of declining or flat enrolments in Computer Science, we have some good news this year: our first-year numbers this fall are going to be up over last year's by about 20%.
Posted in Teaching | 2 Comments »