Archive for January 2006
Fourth Python Lecture for Software Carpentry
The fourth lecture on Python for the Software Carpentry course is now up. It covers sets, dictionaries, and a little bit of algorithmic complexity. Comments and criticisms are very welcome.
And if that’s too serious for year, check out the web site for the Waterfall 2006 conference
.
Quality Assurance Lecture Now Available
It used to be the introductory lecture on testing; now it’s more of an introduction to quality assurance from a programmer’s point of view. It’s changed even more than the style lecture; comments and corrections would be very welcome. (And yes, I know, the diagrams are missing…)
Programming Style Lecture Has Been Revised
The Software Carpentry lecture on programming style has been revised. Comments on this would be particularly welcome, as it’s substantially different from what I delivered last fall.
Third Software Carpentry Python Lecture on the Web
The third lecture on Python for the Software Carpentry course has been posted; comments and criticisms are invited and appreciated.
Second Python Lecture Now on the Web
The second revised lecture on Python for Software Carpentry is now on the web. As always, comments and corrections are welcome.
Intro Python Lecture Available
The first Software Carpentry lecture on Python has been revised, and is up on the web. Comments and criticisms are very welcome.
Build Lecture Is Up
The revised lecture on Make is now up for comments and feedback. Still no diagrams, I’m afraid…
Two More Revised Software Carpentry Lectures
I have revised the second shell lecture and the lecture on version control for the Software Carpentry course, and added the necessary glossary definitions. As always, comments are greatly appreciated.
First Shell Lecture for Software Carpentry is Up
The first lecture on using the shell is up on the new and improved Software Carpentry web site. Comments and feedback would be greatly appreciated.
Software Carpentry Introduction revised and on the web
I have revised the Introduction to the Software Carpentry course. This was the easy one: no diagrams, no code fragments, no glossary entries; the rest will be harder. I’d be very grateful for feedback, comments, and corrections. (And yes, audio will follow, but not today—my nephews are playing Zombies downstairs, and juvenile shouts of, “Eat lead you undead scum!” aren’t quite the background I have in mind.