|
|
Past Monthly Meetings |
|
| Meeting Date | Topic | Speaker |
| January 2000 | Why Embedded C++ is a Bad Idea. | Bill Gibbons |
| March 2000 | Relationship between software architectures and organizational structures. | Luke Kohmann |
| April 2000 | STLport Unleashed: Tips for serious programmers. | Boris Fomitchev |
| June 2000 | Python for Beginners | Wes J. Chun |
| July 2000 | QNX's Neutrino | David Dickey |
| August 2000 | C/C++ Prates, Pitfalls and Puzzles | Reg. Charney |
| September 2000 | Lisp as a RADical tool in the Internet Age | Dr. Sheng-Chuan Wu |
| October 2000 | Coding Critiques | Reg. Charney |
| November 2000 | The Wine project and You | Alexandre Julliard |
| December 2000 | Color Forth | Chuck Moore |
| January 2001 | Modern C++ Design | Reg. Charney |
| February 2001 | The Amorphous Operating System | John Sokol |
| March 2001 | Coding Inter-process Communications the POSIX way | David Dickey |
| April 2001 | Using XML as a form of RPC | William Grosso |
| May 2001 | Introducing UML into a Small Organization | Tsvi Bar-David |
| June 2001 | Unit Testing with Complex Objects | Reg. Charney |
| July 2001 | Shell Programming Fun and Games | Jim Dennis |
| August 2001 | Modern Porting Techniques / Berkeley Database | Allan Kelly/Jesse Monroy, Jr. |
| September 2001 | Cancelled - In Remembrance of September 11, 2001 | |
| October 2001 | C++ and Java from a debugging point of view | Toris Martin |
| November 2001 | Using Lex | Jesse Monroy, Jr. |
| December 2001 | Extreme Programming Roundtable | Lutz Birkhahn/Oluf Nissen |
| January 2002 | SOAP - What it is, why it's useful, and how to combine it with C++ | Kimberly Nicholls |
| February 2002 | Speaking C++ as a native | Bjarne Stroustrup |
| March 2002 | Teaching C++ | Han Kiliccote |
| April 2002 | Creating a Web of Software | Nile Geisinger |
| May 2002 | The Frontlines of the IP Wars | Dan Gillmor |
| June 2002 | Thinking in C# | Larry O'Brien |
| July 2002 | RAD on Linux in C++ | John Ray Thomas |
| August 2002 | Readable Code = Less Bugs | David Simon |
| September 2002 | Getting Senile | Reg. Charney |
| October 8, 2002 | Complex Event Processing | Prof. David Luckham |
| November 12, 2002 | Embedded Linux Application Development using Qt | Jan Aarsaether / Kent Sandvik |
| December 10, 2002 | Building a VoIP System | David Kelly |
| January 14, 2003 | Video Editing in Python | Drew Pertulla |
| February 11, 2003 | Effective Java Programming | Joshua Bloch |
| March 11, 2003 | Quantum Programming and Hierarchical State Machines | Miro Samek |
| April 8, 2003 | Automated Error Prevention | Gary Brunell |
| May 13, 2003 | Model, View, Controller Discovery | Reg. Charney |
| June 10, 2003 | Introduction to Python | Reg. Charney |
| July 8, 2003 | Introduction to the Ruby Programming Language | Wayne Vucenic |
| August 12, 2003 | Introduction to Programming Qt | Dr. Roland Krause / Charles Samuels |
| September 9, 2003 | Tips, Tricks, and Trading | Reg. Charney |
| October 14, 2003 | MySQL Intro and Integration | Rich Nigro / Harrison Fisk |
| November 11, 2003 | Design Decisions and Filtering | Reg. Charney |
| December 9, 2003 | What's new in Python? (Not your usual list of new features) | Guido van Rossum |
| January 13, 2004 | Firewall Builder | Vadim Kurland |
| February 11, 2004 | Setting Up and Using CVS - Simplified | Reg. Charney |
| March 9, 2004 | Implementing Web Services in Perl and .NET | John Zugel |
| April 13, 2004 | What is weak typing? | Bruce Eckel |
| May 11, 2004 | Tools for SOA Web Programs -- using Dynamic Objects | Sheng-Chuan Wu / Charley Cox |
| June 8, 2004 | State of Linux development GUIs / Exception Safe Programming | Reg. Charney / Ali Cehreli |
| July 13, 2004 | Conformance Testing: ISO C / C++ Compilers | Barry Hedquist, Perennial, Inc. |
| August 10, 2004 | What's coming in the new C 9x standard and why | John Benito |
| September 14, 2004 | How to Start a Software Reuse Program | Wayne C. Lim |
| October 12, 2004 | Maintaining the Linux Kernel | Andrew Morton |
| November 9, 2004 | Model, View, Presenter/Controller Revisited | Reg. Charney |
| December 14, 2004 | What do you want for Christmas and On? | Reg. Charney and others |
| January 11, 2005 | Computing directions for the future | Dr. Bob Glass |
| February 8, 2005 | PHP 5 and other languages | Daniel Kushner / Rick Fleischmen |
| March 8, 2005 | Mistakes made - Lessons Learned | Reg. Charney |
| April 12, 2005 | An Overview of Agile Development Methodologies | Wayne Vucenic |
| May 10, 2005 | Python Hacking | Alex Martelli |
| June 14, 2005 | Acceptance Testing and Fitnesse | Shane Duan |
| July 12, 2005 | ColdFusion: RAD for J2EE? | Sean Corfield |
| August 9, 2005 | TR1, The Technical Report On C++ Library Extensions | Matt Austern |
| September 13, 2005 | Common C/C++/Java Pitfalls & How Ada Avoids them | Bill Dale |
| October 11, 2005 | The State of Code Generation | Jack Herrington |
| November 8, 2005 | Windows Debugging: Five Tools You Can Use | Alan S. Cobb |
| December 13, 2005 | C# 3.0, an introduction to the future C# | Scott Bellware |
| January 10, 2006 | Making Data Disappear | Radia Perlman |
| February 8, 2006 | An introduction to AJAX | Gregory Murray |
| March 15, 2006 | A Critical View of C++ Practices | Kevlin Henney |
| April 5, 2006 | A Look At Python's Future | Guido van Rossum |
| May 10, 2006 | A Gentle Introduction to Unicode | Scott Atwood |
| May 24, 2006 | Class Hierarchy Design Idioms in C++ | Steve Dewhurst |
| June 14, 2006 | Designing Responsive Software Despite Performance Limitations | Jeff Johnson |
| July 12, 2006 | Designing Wiki Collaboration and Wiki Applications in the Workplace | Peter Thoeny |
| August 9, 2006 | Testing Web 2.0 | Elisabeth Hendrickson |
| September 13, 2006 | Common Problems with Bug Trackers | Matt Doar |
| October 11, 2006 | What Every Computer Programmer Should Know About Floating-Point Arithmetic | Joe Darcy |
| November 15, 2006 | Towards a Memory Model for C++ | Hans Boehm |
| December 13, 2006 | Production .NET Debugging | Allan Naim |
| January 10, 2007 | Web Bloopers: Avoiding Common Design Mistakes | Jeff Johnson |
| February 7, 2007 | Technical Management of Software Developers | Alex Martelli |
| March 21, 2007 | Four (More) Patterns You Should Know | Kevlin Henney |
| April 18, 2007 | Better Living Through Virtualization | Ben Gertzfield |
| May 16, 2007 | To Catch a Bug, You Have to Think Like a Bug | Bob Evans |
| June 20, 2007 | STL singly-linked lists | Matt Austern |
| July 11, 2007 | Writing Code Generators For Quality, Productivity, and Fun | Bill Venners |
| August 8, 2007 | Closures for Java | Neal Gafter |