Skip to content

JNUC2019 Links and Resources

Chris Lasell edited this page Oct 21, 2019 · 6 revisions

Hands On, Real-time Classic API Using ruby-jss

Jamf Nation User Conference 2019, Hyatt Regency Minneapolis

Interactive Lab, Thursday, Nov. 14, 10:15am, Regency Room

(Home)

Online info about ruby-jss, and Ruby programming.

ruby-jss


Here are some online places where ruby-jss has a presence:

On the Web

Human Contact

The Ruby Language


The official ruby language website has lots of stuff to get you started, including links like the ones below. It also has a handy page about learning ruby when you already know other languages (like python).

There are lots of resources online for getting started with ruby, just do a web search for ruby tutorial or intro ruby programming.

Here are a few to get you started:

Tutorials

References & Manuals

  • Official References (these links for Ruby v2.3.0, but pages are available for other versions)
  • RubyDoc.info
    • This site hosts auto-generated documentation for the Ruby core, stdlib and thousands of Gems
    • I find the page layout and formatting easier to navigate than the official references above
  • Programming Ruby a.k.a. The PickAxe Book
    • The first edition of the classic manual for ruby
    • It's for an old version of ruby, but still a good starting point

Gems

Gems are packages of ruby code, usually libraries, that can be installed and loaded into your code, extending ruby's functionality - like ruby-jss itself!

Gems can be installed and maintained locally using the gem package manager in a Terminal.

Almost all open-source ruby gems are hosted on rubygems.org and that is the default source used by the gem command. It also has a searchable web interface to the thousands of hosted gems, as well as documentation about the gem command and creating gems yourself.

Clone this wiki locally