Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: alexch/learn_ruby
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Choose a base ref
...
head repository: clouder/learn_ruby
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 19 commits
  • 22 files changed
  • 1 contributor

Commits on Jul 25, 2011

  1. Initial commit of solutions

    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 committed Jul 25, 2011
    Configuration menu
    Copy the full SHA
    3edf12f View commit details
    Browse the repository at this point in the history
  2. Merge branches 'initial-solutions' and 'master'

    Gumaro committed Jul 25, 2011
    Configuration menu
    Copy the full SHA
    28dd10f View commit details
    Browse the repository at this point in the history
  3. simon.rb now passes the latest specs

    The new simon_spec no longer requires that the methods be encapsulated
    inside a Simon module.
    Gumaro committed Jul 25, 2011
    Configuration menu
    Copy the full SHA
    4cd9e9c View commit details
    Browse the repository at this point in the history
  4. fixed 03_calculator specs

    Gumaro committed Jul 25, 2011
    Configuration menu
    Copy the full SHA
    19fd191 View commit details
    Browse the repository at this point in the history
  5. 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 committed Jul 25, 2011
    Configuration menu
    Copy the full SHA
    7209f1c View commit details
    Browse the repository at this point in the history
  6. 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 committed Jul 25, 2011
    Configuration menu
    Copy the full SHA
    bf7af3e View commit details
    Browse the repository at this point in the history
  7. 06_blocks specs are now satisfied

    Gumaro committed Jul 25, 2011
    Configuration menu
    Copy the full SHA
    258206d View commit details
    Browse the repository at this point in the history
  8. Merge branches 'dev' and 'master'

    Gumaro committed Jul 25, 2011
    Configuration menu
    Copy the full SHA
    76382c9 View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2011

  1. 07_performance_monitor specs satisfied

    Gumaro committed Jul 26, 2011
    Configuration menu
    Copy the full SHA
    9306501 View commit details
    Browse the repository at this point in the history
  2. Merge remote-tracking branch 'upstream/master'

    Gumaro committed Jul 26, 2011
    Configuration menu
    Copy the full SHA
    aed1ba2 View commit details
    Browse the repository at this point in the history
  3. ensured chapters 00-07 spec are satisfied

    Gumaro committed Jul 26, 2011
    Configuration menu
    Copy the full SHA
    c51822c View commit details
    Browse the repository at this point in the history
  4. missed a file :/

    Gumaro committed Jul 26, 2011
    Configuration menu
    Copy the full SHA
    3e2968a View commit details
    Browse the repository at this point in the history
  5. all chapters up to 09_temperature object have satisfied specs

    Fixed typos in temperature.rb
    Gumaro committed Jul 26, 2011
    Configuration menu
    Copy the full SHA
    b7114c6 View commit details
    Browse the repository at this point in the history
  6. specs are satisfied up to chapter 12

    11_timer specs were already passing
    12_dictionary specs now pass
    Gumaro committed Jul 26, 2011
    Configuration menu
    Copy the full SHA
    af56f0c View commit details
    Browse the repository at this point in the history

Commits on Jul 27, 2011

  1. 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 committed Jul 27, 2011
    Configuration menu
    Copy the full SHA
    8e4e8e2 View commit details
    Browse the repository at this point in the history

Commits on Aug 3, 2011

  1. Chapter 14_builder specs are now passing

    The code is horrid but all specs are now passing.
    Gumaro committed Aug 3, 2011
    Configuration menu
    Copy the full SHA
    e2da56d View commit details
    Browse the repository at this point in the history

Commits on Aug 4, 2011

  1. Configuration menu
    Copy the full SHA
    6729f73 View commit details
    Browse the repository at this point in the history

Commits on Aug 5, 2011

  1. 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 committed Aug 5, 2011
    Configuration menu
    Copy the full SHA
    8ab6f86 View commit details
    Browse the repository at this point in the history

Commits on Aug 6, 2011

  1. 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 committed Aug 6, 2011
    Configuration menu
    Copy the full SHA
    687a7a3 View commit details
    Browse the repository at this point in the history
Loading