Videos tagged with ShowMeDo





Introduction to Ruby V

Introduction to Ruby V

Posted in Development

I talk briefly about how CSV Reader includes Enumerable and defines each. I talk about extracting information from a typical log file. I give an extended example(long but not that complicated) of Distributed Ruby, and point viewers to the first edition of Programming Ruby by Dave Thomas.

Tags: Ruby, ShowMeDo



Introduction to Ruby III

Introduction to Ruby III

Posted in Development

I talk about Deep Copy versus Shallow Copy, some Regular Expressions basics(including object-oriented regular expression idioms), implementing to_s in user classes, using case statements, Ranges, File input, single quote vs. double quote strings.

Tags: Ruby, ShowMeDo



Introduction to Ruby II

Introduction to Ruby II

Posted in Development

This video is about creating one's own classes. I walk through a bioinformatics class I ported from Oreilly online's Beginning Python for Bioinformatics. I talk about def initialize, instance variables, class variables, and a very quick note on regular expressions (which I talk more about in the third video).

Tags: Ruby, ShowMeDo


Introduction to Ruby I

Introduction to Ruby I

Posted in Development

This video is a basic introduction to Ruby. It starts out with showing some of the basic reflection capabilities of Ruby such as (10**10).class. Then I talk about indefinite chaining of methods. Other topics are if...elsif...else statements, method syntax, working with Arrays and Hashes, Hash literals, nil, and blocks, and a basic introduction to accessing Ruby documentation using "ri".

Tags: Ruby, ShowMeDo