Spice Up Your Rails Console & Writing Test Driven DSLs in CoffeeScript

  • December 30, 2012 · 5:45 PM
  • This location is shown only to members

17:45 - 18:00: Gathering

18:00: Spice Up Your Rails Console

As Rails developers, we spend a lot of time inside the console. This time, we will talk about cool gems and tricks to make your console work more productive and enjoyable!

The speaker: Boris Dinkevich

19:00 - 19:15: Break

19:15: Writing Test Driven DSLs in CoffeeScript

We'll talk about a few tips and tricks for writing domain specific languages in CoffeeScript such as Chaining, the mystical defineGetter, and manipulating the context. In the hands on part we'll build a small View component similar to the one in the BackboneJS library and use Mocha to test it.

The speaker: Almog Melamed

Join or login to comment.

  • Boris Dinkevich

    Hey guys, the "Rails console" lecture can be found here:
    http://portal.sliderocket.com/C...

    The gist for the lecture:
    https://gist.github.com/4390341

    If anyone has any other cool gems to share, please post !

    1 · December 30

  • Assaf Shomer

    I'm a ruby beginner. I am trying to set up a coding environment using Eclipse as an IDE under Linux Mint.
    I'm having difficulties running unit tests under eclipse. I keep getting an error on file include, as if the test file cannot be found.
    Can anyone help ?

    November 28

    • Adam Klein

      If you ask 5 different people on work environment you'll get 5 different answers :)
      I personally worked with eclipse & aptana plugin for a while and found some problems and instability.
      I find RubyMine to be much more convenient - it is more ruby dedicated, and has much better code analysis in terms of jump to definition, code completion, error reporting and such

      2 · December 9

    • Assaf Shomer

      Thanks Adam. Makes perfect sense.

      December 9

Log in

Not registered with us yet?

Sign up

Meetup members, Log in

or
By clicking the "Sign up using Facebook" or "Sign up" buttons above, you agree to Meetup's Terms of Service