DEVOPS! Hippest of buzzwords, earner of thousands! Learn to harness the immense power of devops for yourself, by coming to the Fall 2016 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 starting at 8:00 PM in Wean 5415 throughout the semester.
This schedule is also available as an iCalendar file which is compatible with all calendaring software.
Sponsored by 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.
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.
Attend this talk to learn how to use the most powerful editor on earth, as well as two more that are slightly inferior! (Which is which is up to you!) Learn about modal, chordal, and graphical ways of efficiently editing text with Vim, Emacs, and Sublime.
Help us select computer graphic demos to screen at Demosplash, our annual demoparty that's the largest on the east coast!
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 ideas behind the source version control system Git, and how to use its immense power for your own aims.
Computers have been using logic since they were first invented... but now they seem to be "thinking" intuitively. The technology behind computers playing games of Go, recognizing objects, and stylizing photographs is "Deep Learning". This branch of Machine Learning uses Artificial Neural Networks for many tasks, so let's take a look at how they work.
RSA is widely used to secure communications on the Internet. Join us for some history about Rivest, Shamir, and Aldeman, the company they founded, and an explanation of the math behind this form of public-key cryptography.
Did people use computers before Windows? They sure did. Was there life on the Internet before Facebook and YouTube? Certainly. Did people play video games before Nintendo? Absolutely. From the machine room and arcade to the living room, attend this talk to learn about home computers and video games that your parents grew up with.
Want to begin developing for iOS? This workshop will cover the basics of iOS development including using Xcode, Swift, the Interface builder as well as the many other developer tools available to you. No experience in iOS or Swift is required.
In the late 1990s, the Internet appeared to be a never-ending sea of free money. Tech stocks were all the rage, and anything with ".com" in the name was a guaranteed moneymaker. But it was not to last. Many entrepreneurs lost their fortunes overnight, and ".com" went from being a buzzword to a swear word. In this talk we'll discuss the Internet bubble, and how you can avoid making some of the same mistakes.
In the early 2000s, computers stopped getting faster. Today, computer processors improve mainly by adding more cores, while each one runs at the same speed. Developing efficient software in this new phase of Moore's Law requires different techniques... but supercomputers have had hundreds and thousands of processors for many decades now, so how did they work?