-
Notifications
You must be signed in to change notification settings - Fork 2.8k
Comparing changes
Open a pull request
base repository: alexch/learn_ruby
base: master
head repository: clouder/learn_ruby
compare: master
- 19 commits
- 22 files changed
- 1 contributor
Commits on Jul 25, 2011
-
First commit of the solutions I had before deciding to use github. Some of the solutions may no longer be working at the moment since I originally started from an outdated tar.gz.
Gumaro committedJul 25, 2011 Configuration menu - View commit details
-
Copy full SHA for 3edf12f - Browse repository at this point
Copy the full SHA 3edf12fView commit details -
Merge branches 'initial-solutions' and 'master'
Gumaro committedJul 25, 2011 Configuration menu - View commit details
-
Copy full SHA for 28dd10f - Browse repository at this point
Copy the full SHA 28dd10fView commit details -
simon.rb now passes the latest specs
The new simon_spec no longer requires that the methods be encapsulated inside a Simon module.
Gumaro committedJul 25, 2011 Configuration menu - View commit details
-
Copy full SHA for 4cd9e9c - Browse repository at this point
Copy the full SHA 4cd9e9cView commit details -
Gumaro committed
Jul 25, 2011 Configuration menu - View commit details
-
Copy full SHA for 19fd191 - Browse repository at this point
Copy the full SHA 19fd191View commit details -
04_mega_calculator specs completed and passing
The calculator chapter has been split up into a simple and mega calculator. Rewrote the pending specs and reused the code from the already written calculator.rb in the older learn_ruby course.
Gumaro committedJul 25, 2011 Configuration menu - View commit details
-
Copy full SHA for 7209f1c - Browse repository at this point
Copy the full SHA 7209f1cView commit details -
added the missing calculator.rb to 04_mega_calculator
Since I am a noob at git I used git commit -a not realizing that it only works on already tracked files and new files. Fixed it!
Gumaro committedJul 25, 2011 Configuration menu - View commit details
-
Copy full SHA for bf7af3e - Browse repository at this point
Copy the full SHA bf7af3eView commit details -
06_blocks specs are now satisfied
Gumaro committedJul 25, 2011 Configuration menu - View commit details
-
Copy full SHA for 258206d - Browse repository at this point
Copy the full SHA 258206dView commit details -
Merge branches 'dev' and 'master'
Gumaro committedJul 25, 2011 Configuration menu - View commit details
-
Copy full SHA for 76382c9 - Browse repository at this point
Copy the full SHA 76382c9View commit details
Commits on Jul 26, 2011
-
07_performance_monitor specs satisfied
Gumaro committedJul 26, 2011 Configuration menu - View commit details
-
Copy full SHA for 9306501 - Browse repository at this point
Copy the full SHA 9306501View commit details -
Merge remote-tracking branch 'upstream/master'
Gumaro committedJul 26, 2011 Configuration menu - View commit details
-
Copy full SHA for aed1ba2 - Browse repository at this point
Copy the full SHA aed1ba2View commit details -
ensured chapters 00-07 spec are satisfied
Gumaro committedJul 26, 2011 Configuration menu - View commit details
-
Copy full SHA for c51822c - Browse repository at this point
Copy the full SHA c51822cView commit details -
Gumaro committed
Jul 26, 2011 Configuration menu - View commit details
-
Copy full SHA for 3e2968a - Browse repository at this point
Copy the full SHA 3e2968aView commit details -
all chapters up to 09_temperature object have satisfied specs
Fixed typos in temperature.rb
Gumaro committedJul 26, 2011 Configuration menu - View commit details
-
Copy full SHA for b7114c6 - Browse repository at this point
Copy the full SHA b7114c6View commit details -
specs are satisfied up to chapter 12
11_timer specs were already passing 12_dictionary specs now pass
Gumaro committedJul 26, 2011 Configuration menu - View commit details
-
Copy full SHA for af56f0c - Browse repository at this point
Copy the full SHA af56f0cView commit details
Commits on Jul 27, 2011
-
13_rpn_calculator specs are now satisfied
The code does work but is not very dry. Some refactoring will defintely be done in the near future. The code passing the final 2 tests most likely does not fulfill the implied functionality. It does however pass the specs in accordance to the discipline of writing the simplest code that will work.
Gumaro committedJul 27, 2011 Configuration menu - View commit details
-
Copy full SHA for 8e4e8e2 - Browse repository at this point
Copy the full SHA 8e4e8e2View commit details
Commits on Aug 3, 2011
-
Chapter 14_builder specs are now passing
The code is horrid but all specs are now passing.
Gumaro committedAug 3, 2011 Configuration menu - View commit details
-
Copy full SHA for e2da56d - Browse repository at this point
Copy the full SHA e2da56dView commit details
Commits on Aug 4, 2011
-
Chapter 15_array_extensions now has satisfied specs
Gumaro committedAug 4, 2011 Configuration menu - View commit details
-
Copy full SHA for 6729f73 - Browse repository at this point
Copy the full SHA 6729f73View commit details
Commits on Aug 5, 2011
-
Just various code cleanup in a few files
The major change is in 14_builder where the solution is actually longer in lines but seems cleaner and easier to follow the flow. I'll have to be happy with this solution until I learn a new technique that is either more concise or clear.
Gumaro committedAug 5, 2011 Configuration menu - View commit details
-
Copy full SHA for 8ab6f86 - Browse repository at this point
Copy the full SHA 8ab6f86View commit details
Commits on Aug 6, 2011
-
More flexible solution for 16_in_words
Removed all the brittle if statements for a more concise and flexible solution. This solution requires that you only need add the word to the BIGS array to count in higher powers of one thousand.
Gumaro committedAug 6, 2011 Configuration menu - View commit details
-
Copy full SHA for 687a7a3 - Browse repository at this point
Copy the full SHA 687a7a3View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff master...master