Adrian Thurston is a Ph.D. student at Queen’s University, where he hacks on source transformation systems. His current work focuses on the analysis and manipulation of real-world languages. Many computer languages cause trouble for the grammar-based generalized parsers that are normally used in generic transformation systems. His current project, Colm, is a new transformation system that will solve this problem. Adrian is also the creator of Ragel, a software development tool that allows for the embedding of arbitrary code into statically compiled regular expressions. It can be described as a regular language parser generator; as such it can be used to make very fast parsers. Adrian did his Master’s degree also at Queen’s and his Undergraduate degree at the University of Waterloo.

Abstract: A talk on what Ragel can do for you and what it requires of you for effective use.

Slides: click here

 
icon for podpress  Creating fast, maintainable and secure parsers with Ragel [50:10m]: Play Now | Play in Popup | Download

Jeff Bailey works for Google in the Open Source Programs Office. Prior employers includes places like Canonical, Sirius Sattelite Radio, and Hollinger Digital Canada. Jeff is also a member of several Free and Open Source projects, such as GNU, Debian, Ubuntu, and Gnome.

Jeff is originally from Vancouver, but considers Montreal to be “Home”. He is currently studying for his Masters of Science in Computing and Information Systems with the University of Athabasca.

Abstract: Jeff will be talking about the growth and development of Open Source Software in corporations. This will include a bit on what Open Source is, an overview of some licenses, snippets about the growth of Open Source in corporate Canada over the past decade, and information on how Google (his currently employer) uses Open Source Software. He will also cover what it’s like being an Open Source hacker working in these environments, and how to sell OSS to enterprises.

 
icon for podpress  Keeping It Fun: Hacking on Open Source After Graduation [52:36m]: Play Now | Play in Popup | Download

Leila Boujnane and Paul Bloore are the co-founders of Idée Inc., developers of advanced image identification and visual search software.

At CUSEC 2008, Leila and Paul talk about how to conquer technology challenges, build a team and change an entire industry. They are both software industry veterans and in this presentation they will take you through their current start up adventures. A day in the life of Idée Inc, a technology retrospective (how far have we come), a lesson in building great technologies, large compute clusters and landing some of the largest clients in the world. All without ever stopping to have fun.

 
icon for podpress  Building your software start up and having fun doing it! [53:02m]: Play Now | Play in Popup | Download

Bruce Miner has over thirty years of IT experience, specializing in enterprise grade systems architecture, large scale development, database design, database internals, operating systems internals and management consulting.

Bruce gave a talk at CUSEC 2008 on how the underlying themes of thinking strategically and taking risks are applied to a variety of real life experiences ranging from Internet giants to up and coming environment applications.

 
icon for podpress  Direct Energy Presents Bruce Miner [59:17m]: Play Now | Play in Popup | Download

The response to Zed’s keynote at CUSEC 2008 was so huge that many attendees wanted him to do another talk during the conference. Zed caved and was gracious enough to fill in for Slava Pestov and give a tutorial on Factor. Check it out below!

Note: Unfortunately there are no slides, code or video for this talk.

icon for podpress  Zed Shaw on Factor [48:19m]: Download

Chris is a manager in the Enterprise Architecture group at TELUS in Vancouver. He draws upon over 11 years of consulting experience as a Senior Technology Manager at Accenture helping to deliver large-scale development efforts at companies such as Cisco Systems, EMC, Alcan, Sears, Cablevision, GTAA, and 407-ETR.

Chris graduated from the University of Waterloo’s engineering program (Civil) in 1996. He is a recent Toronto transplant to Vancouver and is fully enjoying the surrounding mountains.

Chris Collition (TELUS) – Performance Analysis and Tuning Techniques within Enterprise Applications from CUSEC on Vimeo.

With CUSEC eve only 48 hours away it’s time we publish the audio version of another presentation from CUSEC 2006.

Cem Kaner is both a Professor at the Florida Institute of Technology and Director of Florida Tech’s Center for Software Testing Education & Research. He teachs and does research in software engineering, primarily software testing, software metrics, and computer law & ethics.

Time to load your iPod up with another presentation so that I have something to kill an hour of your travelling time to this years CUSEC.

Cem Kaner – Software Testing As A Social Science

What happened to SOENlive? (Warning: if you click on the link for SOENlive it will just take you back here.) From my experience, it is either human nature or just my nature to make things more complicated then necessary – and that is exactly what we did. At one point we had to write for and maintain SOENlive, the blog for CUSEC 2007 and a another blog for SOENAI. That is a lot of bloggin for anyone to do.

So we finally decided to simplify our lives, and as a result hopefully simplify the lives of people interested in CUSEC, by merging all of our blogs into this one blog.

But where did the presentations that you have already released go to? They are still up, they are up in our archives section. Not only are they up but if you have not listened to all of them I recommend you do. Here are the links to the presentations we already released on SOENlive:

How about all the other presentations that you promised us? One by one we are going to edit them, compress them, blog about them here and post them in the archives section of CUSEC.net. And the fact that the process is now easier for us just means we are going post more presentations more often. That is a win-win situation if I have ever heard of one!