<commit_before>####General
[Our Github repo](https://github.com/UWE-Ruby/RubyFall2013)

[Our chat room](https://uweruby.hipchat.com)

####Week 1: Setup, Git, rSpec
Class slides (coming soon!)

[Free Online Text-Book](http://www.ruby-doc.org/docs/ProgrammingRuby/) (older edition, but should be fine for this week's reading.)

[Rspec Matchers](http://rubydoc.info/gems/rspec-expectations/2.4.0/RSpec/Matchers)

[Svn to Git Crash Course](http://git.or.cz/course/svn.html) - if you are switching to Git from Subversion

[Git Immersion](http://gitimmersion.com/)- general Git course

[ANSICON Instructions from Price](http://qastuffs.blogspot.com/2011/02/how-to-install-ansicon-for-cucumber-to.html)

[Command line basics](http://linuxbloggen.dk/wp-content/gallery/cheat-sheets/clicommandsfull.jpg)

####Week 2: Strings, Variables, Classes, and Objects
[Ruby Docs](http://www.ruby-doc.org/core-1.9.3/String.html)

[Pragmatic Programmers Guide](http://pragprog.com/book/ruby3/programming-ruby-1-9) (at the bottom is the link to the extending Ruby pdf I mentioned)

[Travis CI](https://travis-ci.org) (where open source projects are tested)

[grb](https://github.com/jinzhu/grb)

[The Ruby ToolBox](https://www.ruby-toolbox.com/)

####Week 3: Array and hash, Numbers / range, Modules / inheritance

####Week 4: Range, Symbols, Blocks, Regexp

####Week 5: Review, I/O, Files/Dir, Rake

####Week 6: Gems, CI

####Week 7: Cucumber, Testing frameworks, Refactoring

####Week 8: Metaprogramming, Duck typing, Monkey patching

####Week 9: Control, Exceptions

####Week 10: Interesting Stuff...<commit_msg>Update with week 3 links<commit_after>####General
[Our Github repo](https://github.com/UWE-Ruby/RubyFall2013)

[Our chat room](https://uweruby.hipchat.com)

####Week 1: Setup, Git, rSpec
Class slides (coming soon!)

[Free Online Text-Book](http://www.ruby-doc.org/docs/ProgrammingRuby/) (older edition, but should be fine for this week's reading.)

[Rspec Matchers](http://rubydoc.info/gems/rspec-expectations/2.4.0/RSpec/Matchers)

[Svn to Git Crash Course](http://git.or.cz/course/svn.html) - if you are switching to Git from Subversion

[Git Immersion](http://gitimmersion.com/)- general Git course

[ANSICON Instructions from Price](http://qastuffs.blogspot.com/2011/02/how-to-install-ansicon-for-cucumber-to.html)

[Command line basics](http://linuxbloggen.dk/wp-content/gallery/cheat-sheets/clicommandsfull.jpg)

####Week 2: Strings, Variables, Classes, and Objects
[Ruby Docs](http://www.ruby-doc.org/core-1.9.3/String.html)

[Pragmatic Programmers Guide](http://pragprog.com/book/ruby3/programming-ruby-1-9) (at the bottom is the link to the extending Ruby pdf I mentioned)

[Travis CI](https://travis-ci.org) (where open source projects are tested)

[grb](https://github.com/jinzhu/grb)

[The Ruby ToolBox](https://www.ruby-toolbox.com/)

####Week 3: Array and hash, Numbers / range, Modules / inheritance
[Enumerable](http://ruby-doc.org/core-1.9.3/Enumerable.html)

[BigDecimal](http://www.ruby-doc.org/stdlib-1.9.3/libdoc/bigdecimal/rdoc/BigDecimal.html)

[Array](http://www.ruby-doc.org/core-1.9.3/Array.html)

[Hash](http://www.ruby-doc.org/core-1.9.3/Hash.html)

[Range](http://ruby-doc.org/core-1.9.3/Range.html)

[Why's Poignant Guide](http://mislav.uniqpath.com/poignant-guide/)

####Week 4: Range, Symbols, Blocks, Regexp

####Week 5: Review, I/O, Files/Dir, Rake

####Week 6: Gems, CI

####Week 7: Cucumber, Testing frameworks, Refactoring

####Week 8: Metaprogramming, Duck typing, Monkey patching

####Week 9: Control, Exceptions

####Week 10: Interesting Stuff...
{'fraction_non_alphanumeric': 0.17267393126571667, 'fraction_numerical': 0.021234981838502375, 'mean_word_length': 4.728, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 10, 'lorem ipsum': 0, 'www.': 9, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1942992', 'n_tokens_mistral': 1382, 'n_tokens_neox': 1268, 'n_words': 289}