DEVOPS! Hippest of buzzwords, earner of thousands! Learn to harness the immense power of devops for yourself, by coming to the Fall 2014 Computer Club Workshop/Talk Series. We will tell you the tricks that will allow you to transcend the annoyances of administration and offenses of operations, and return to the elegant, pure simplicity of raw code!

These talks will take place every Wednesday in Wean Hall 5415 starting at 8:00 PM, throughout the Fall 2014 semester. Come around, and we're sure you'll see your productivity skyrocket.

If you would like to request, propose or volunteer a talk, join us on IRC or email your talk idea to operations@club.

This semester's talk series is supported by contributions from Green Hills Software.

Green Hills make the world's highest performing compilers, most secure real-time operating systems, revolutionary debuggers, and virtualization solutions for embedded systems.

Aug 27

Power Computing at CMU

CMU is the top computer science university in the world. So obviously there are some useful software tools here, available to you! Learn what they are and how to use them to get your work done faster and more efficiently.


Sep 03

Power Vim

Attend this talk to learn how to efficiently use the most powerful editor on earth! Even if you use an inferior editor, come to this talk! You might find you'd prefer this one!


Sep 10

Power Emacs

Attend this talk to learn how to efficiently use the most powerful editor on earth! Even if you use an inferior editor, come to this talk! You might find you'd prefer this one!

Sep 17

Source Version Control with Git

Do you like having undo and redo available in your editor? Then you're sure to like having undo and redo available on the command line! In this talk, you'll learn about the basic ideas behind the source vervision control system Git, and how to use its immense power for your own aims.

Sep 24

Retro Platforms Overview

Why do you still get asked to keep lines of code to 80 columns or less? What's that 'Terminal' thing on your Mac and why should you care? Is that funny looking 80s computer your parents have sitting in the garage worth messing with? Attend this talk for a crash course in the history of computing that will answer these questions and more!

Oct 01

Installing Linux Workshop

We'll walk you through installing Linux and getting started with it, both on your own hardware or a virtual machine. Come get access to the best, most direct development environment possible!


Oct 08

Advanced Filesystems and RAID

Learn about exciting new developments like btrfs, and the fantastic features they provide! Also a short segment about things like LVM and RAID.


Oct 15

System Management with systemd

systemd is the much-maligned project that is either upgrading or ruining the core of Linux, depending on who you ask. Learn in this talk about the exciting features systemd brings, and why there's no need to fear Lennart Poettering!


Oct 22

Linux Containers

The new containerization technologies available in Linux are receiving a massive amount of hype. Learn why everyone's excited about Docker, and how you can use it yourself.

Oct 29

Advanced Bash

Most developers and sysadmins and devops spend a lot of time on the command line. Learn how to maximize your effectiveness with bash - it's got all the cool features you need!


Nov 05

Bash Scripting

Bash scripting is the classic sysadmin technique, but it's useful for developers and even casual users. Automate your computer and write simple yet powerful and useful programs, with bash scripting.

Nov 12

Debugging

Learn the best techniques for expunging those pesky bugs from your programs!


Nov 19

System Exploitation

Get a tutorial in how bad people and security researchers break your web app and make your life harder!


Dec 03

PGP and Cryptography

Learn to create a PGP private/public keypair and use it for encryption and identity verification.