NOTE: This session has a hands-on lab component on Dec 9th 2014
Intro To Ruby
Ruby is a dynamic, open source programming language with a focus on simplicity and productivity. It has an elegant syntax that is natural to read and easy to write. And guess what? It is now formally ported to IBM i! Attend this session to gain an introductory perspective about the language, how to install it, where to get support, how to write a sample program, invoke it, and much more. We will also dive into the awesome reality of “gems”, how they work, and how to get them. Lastly we will look into some real-world scenarios of how you can use the Ruby language on your IBM i to do basic system administration tasks.
Intro to Rails
“Rails is an open-source web framework written in the Ruby language that's optimized for programmer happiness and sustainable productivity. It lets you write beautiful code by favoring convention over configuration.” Are all these statements true? That’s what we aim to find out by walking through the creation of a small application from start to finish and calling out the various features of the Rails framework and how useful they are.
Not sold yet? Check out what James Duncan Davidson had to say about Rails - somebody that wasn’t necessarily inclined to be a Kool-Aid drinker because of being entrenched in the Java world. “Rails is the most well thought-out web development framework I’ve ever used. And that’s in a decade of doing web applications for a living. I’ve built my own frameworks, helped develop the Servlet API and have created more than a few web servers from scratch. Nobody has done it like this before.” - James Duncan Davidson, Creator of Apache Tomcat and Ant
See December 9th meeting for hands-on labs so you can do some actual work!