Ruby Introductions
a series by chingav
-
Introduction to Ruby I
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 chingav talk about indefinite chaining of methods.
-
Introduction to Ruby II
This video is about creating one’s own classes. chingav walk through a bioinformatics class chingav ported from here: http://www.onlamp.com/pub/a/python/2002/10/17/biopython.html (Oreilly online’s Beginning Python for Bioinformatics).
-
Introduction to Ruby III
chingav 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.
-
Introduction to Ruby IV
chingav talk about marshaling(serialization), attr_reader, and an introduction but don’t finish showing an existing example of implementing each in one’s own class.
-
Introduction to Ruby V
chingav talk briefly about how CSV Reader includes Enumerable and defines each. chingav talk about extracting information from a typical log file. chingav 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.
Popularity: 3% [?]
RSS Feed
Twitter


Posted in 


