Permalink
Browse files

Pulling in the original repository

Signed-off-by: Kurtis Rainbolt-Greene <kurtisrainboltgreene@gmail.com>
  • Loading branch information...
2 parents 7880ec7 + 81a133d commit 4c9a5e6e8dfe7db9c32286eb73db5baead6d8f02 Kurtis Rainbolt-Greene committed Jun 5, 2011
Showing with 2,521 additions and 13 deletions.
  1. +46 −0 .rvmrc
  2. +44 −0 COPYRIGHT
  3. +6 −6 Gemfile
  4. +7 −7 Gemfile.lock
  5. +31 −0 README
  6. +317 −0 book/chapters/chapter-1.md
  7. +3 −0 book/chapters/chapter-2.md
  8. +2 −0 book/chapters/chapter-3.md
  9. 0 book/chapters/chapter-4.md
  10. 0 book/chapters/chapter-5.md
  11. +11 −0 book/copyright.md
  12. +84 −0 book/frequently-asked-questions.md
  13. BIN book/images/_why.png
  14. BIN book/images/dhh.png
  15. BIN book/images/from-japan.png
  16. BIN book/images/hacker.png
  17. BIN book/images/matz.png
  18. BIN book/images/soviet-duck.png
  19. BIN book/images/zed-shaw.png
  20. +47 −0 book/table-of-contents.md
  21. 0 book/tasks/source/task-0.rb
  22. +8 −0 book/tasks/source/task-1.rb
  23. +26 −0 book/tasks/source/task-2.rb
  24. +16 −0 book/tasks/source/task-3.rb
  25. 0 book/tasks/source/task-4.rb
  26. 0 book/tasks/source/task-template.rb~
  27. +107 −0 book/tasks/task-0.md
  28. +38 −0 book/tasks/task-1.md
  29. +26 −0 book/tasks/task-2.md
  30. +44 −0 book/tasks/task-3.md
  31. +23 −0 book/tasks/task-4.md
  32. +33 −0 book/tasks/task-template.md~
  33. +6 −0 config.ru
  34. +42 −0 rakefile
  35. +22 −0 web/COPYRIGHT.md
  36. 0 web/README.md
  37. +65 −0 web/app.rb
  38. BIN web/public/image/_why.png
  39. BIN web/public/image/browser/chrome.png
  40. BIN web/public/image/browser/firefox.png
  41. BIN web/public/image/browser/opera.png
  42. BIN web/public/image/dhh.png
  43. BIN web/public/image/favicon.png
  44. BIN web/public/image/from-japan.png
  45. BIN web/public/image/hacker.png
  46. BIN web/public/image/matz.png
  47. BIN web/public/image/social/facebook.png
  48. BIN web/public/image/social/google.png
  49. BIN web/public/image/social/linkedin.png
  50. BIN web/public/image/social/livejournal.png
  51. BIN web/public/image/social/myspace.png
  52. BIN web/public/image/social/tumblr.png
  53. BIN web/public/image/social/twitter.png
  54. BIN web/public/image/social/wordpress.png
  55. BIN web/public/image/soviet-duck.png
  56. BIN web/public/image/zed-shaw.png
  57. +30 −0 web/public/javascript/modernizr.min.js
  58. +43 −0 web/public/javascript/plugins.js
  59. +26 −0 web/public/javascript/script.js
  60. +5 −0 web/public/robots.txt
  61. +59 −0 web/public/style/syntax.css
  62. +6 −0 web/views/_footer.haml
  63. +12 −0 web/views/_header.haml
  64. +20 −0 web/views/browser.haml
  65. +317 −0 web/views/chapter-1.md
  66. +299 −0 web/views/chapter-2.md
  67. +2 −0 web/views/chapter-3.md
  68. 0 web/views/chapter-4.md
  69. 0 web/views/chapter-5.md
  70. +46 −0 web/views/clean.sass
  71. +11 −0 web/views/copyright.md
  72. +3 −0 web/views/fourohfour.haml
  73. +84 −0 web/views/frequently-asked-questions.md
  74. +10 −0 web/views/index.haml
  75. +42 −0 web/views/layout.haml
  76. +41 −0 web/views/markdown.haml
  77. +133 −0 web/views/mixins.sass
  78. +7 −0 web/views/mobile.sass
  79. +97 −0 web/views/standard.sass
  80. +47 −0 web/views/table-of-contents.md
  81. +59 −0 web/views/typography-old.sass
  82. +62 −0 web/views/typography.sass
  83. +6 −0 web/views/variables.sass
View
46 .rvmrc
@@ -0,0 +1,46 @@
+#!/usr/bin/env bash
+
+# This is an RVM Project .rvmrc file, used to automatically load the ruby
+# development environment upon cd'ing into the directory
+
+# First we specify our desired <ruby>[@<gemset>], the @gemset name is optional.
+environment_id="ruby-1.9.2-p180@learn-you-the-ruby-for-awesome-power"
+
+#
+# First we attempt to load the desired environment directly from the environment
+# file, this is very fast and efficicent compared to running through the entire
+# CLI and selector. If you want feedback on which environment was used then
+# insert the word 'use' after --create as this triggers verbose mode.
+#
+if [[ -d "${rvm_path:-$HOME/.rvm}/environments" \
+ && -s "${rvm_path:-$HOME/.rvm}/environments/$environment_id" ]] ; then
+ \. "${rvm_path:-$HOME/.rvm}/environments/$environment_id"
+else
+ # If the environment file has not yet been created, use the RVM CLI to select.
+ rvm --create "$environment_id"
+fi
+
+#
+# If you use an RVM gemset file to install a list of gems (*.gems), you can have
+# it be automatically loaded, uncomment the following and adjust the filename if
+# necessary.
+#
+# filename=".gems"
+# if [[ -s "$filename" ]] ; then
+# rvm gemset import "$filename" | grep -v already | grep -v listed | grep -v complete | sed '/^$/d'
+# fi
+
+#
+# If you use bundler and would like to run bundle each time you enter the
+# directory you can uncomment the following code.
+#
+# # Ensure that Bundler is installed, install it if it is not.
+# if ! command -v bundle ; then
+# printf "The rubygem 'bundler' is not installed, installing it now.\n"
+# gem install bundler
+# fi
+#
+# # Bundle while redcing excess noise.
+# printf "Bundling your gems this may take a few minutes on a fresh clone.\n"
+# bundle | grep -v 'Using' | grep -v 'complete' | sed '/^$/d'
+#
View
@@ -0,0 +1,44 @@
+Copyright(s)
+============
+This work is split into two parts: Literature and Source Code. Each part has a
+different copyright license attached.
+
+
+Literature
+----------
+Simplified:
+ http://creativecommons.org/licenses/by-sa/3.0/
+Standard:
+> [Learn You The Ruby For Awesome Power][0] by [Kurtis Rainbolt-Greene][1] is licensed under a [Creative Commons Attribution-ShareAlike 3.0 Unported License][2].
+> Based on a work at [learnyoutheruby.com][3].
+
+
+Source Code
+-----------
+Simplified:
+ http://creativecommons.org/licenses/MIT/
+Standard:
+> Copyright (c) 2010 Kurtis Rainbolt-Greene
+
+> Permission is hereby granted, free of charge, to any person obtaining a copy
+> of this software and associated documentation files (the "Software"), to deal
+> in the Software without restriction, including without limitation the rights
+> to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+> copies of the Software, and to permit persons to whom the Software is
+> furnished to do so, subject to the following conditions:
+
+> The above copyright notice and this permission notice shall be included in
+> all copies or substantial portions of the Software.
+
+> THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+> IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+> FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+> AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+> LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+> OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+> THE SOFTWARE.
+
+[0]: http://learnyoutheruby.com
+[1]: http://krainboltgreene.github.com/resume
+[2]: http://creativecommons.org/licenses/by-sa/3.0/
+[3]: http://learnyoutheruby.com/source.tar.gz
View
12 Gemfile
@@ -7,10 +7,10 @@ gem 'sass', '~> 3.1.1'
gem 'rdiscount', '~> 1.6.8'
gem 'highlight', '~> 1.1.2'
-gem 'heroku', '2.1.4'
+gem 'heroku', '~> 2.1.4'
-gem 'rspec', '2.6.0'
-gem 'capybara', '0.4.1.2'
-gem 'delorean', '1.0.0'
-gem 'rbtrace', '0.3.13'
-gem 'ruby-debug19', '0.11.6', :require => 'ruby-debug'
+gem 'rspec', '~> 2.6.0'
+gem 'capybara', '~> 0.4.1.2'
+gem 'delorean', '~> 1.0.0'
+gem 'rbtrace', '~> 0.3.13'
+gem 'ruby-debug19', '~> 0.11.6', :require => 'ruby-debug'
View
@@ -20,7 +20,7 @@ GEM
configuration (1.2.0)
cri (1.0.1)
culerity (0.2.15)
- delorean (1.0.0)
+ delorean (1.0.1)
chronic
diff-lcs (1.1.2)
ffi (1.0.9)
@@ -89,14 +89,14 @@ PLATFORMS
ruby
DEPENDENCIES
- capybara (= 0.4.1.2)
- delorean (= 1.0.0)
+ capybara (~> 0.4.1.2)
+ delorean (~> 1.0.0)
haml (~> 3.1.1)
- heroku (= 2.1.4)
+ heroku (~> 2.1.4)
highlight (~> 1.1.2)
nanoc (~> 3.1.7)
- rbtrace (= 0.3.13)
+ rbtrace (~> 0.3.13)
rdiscount (~> 1.6.8)
- rspec (= 2.6.0)
- ruby-debug19 (= 0.11.6)
+ rspec (~> 2.6.0)
+ ruby-debug19 (~> 0.11.6)
sass (~> 3.1.1)
View
31 README
@@ -0,0 +1,31 @@
+README
+======
+
+This is a book I am writing,
+called Learn You The Ruby For
+Awesome Power. Learn You The
+Ruby For Awesome Power is a
+book for those who want to
+hack with the Ruby Programming
+Language. The book attempts to
+be similar to Learn You A
+Haskell, Learn You Some Erlang,
+and Learn Python The Hard Way.
+This book also attempts to be
+funny, but never really had
+the nack for telling jokes.
+The book constantly wonders
+what life would have been like
+if things had been different.
+
+This book takes the reader from
+zero to developer by having them
+complete tasks that over time
+take what the reader has learned
+and adds new layers. This book
+also gives the reader pep talks,
+and advice concerning girls. The
+conversations get awkward and the
+book will, at times, start ranting
+about some woman called "Vickey"
+and how it all really went down.
Oops, something went wrong.

0 comments on commit 4c9a5e6

Please sign in to comment.