Ruby Workshop, Fall 2012

CLAMP is hosting a Ruby workshop at Lafayette College October 23 – 25, 2012. The goals of the workshop will be to introduce the Ruby language and ecosystem as a platform for both web and system utility development, and to work on one or two projects as a group. We’ll spend time discussing some of Ruby’s interesting properties and idioms and look at Rails and the practices and conventions that it promotes.

The most promising candidates for group work are projects that have been discussed considerably within CLAMP: automated testing and deployment systems. We hope to develop a deployment tool of real-world utility by the end of the workshop, and to build on the Moodle testing framework we began developing at Kalamazoo in June.

The workshop is free to CLAMP members, and will include a light breakfast and lunch. Attendees must pay for their own lodging, food, and transportation.

Registration is capped at 15 attendees.

Registration

Logistics

  • Contact: Ken Newquist
  • E-mail: newquisk@lafayette.edu
  • Phone: 610-330-5759
  • When: Tuesday, October 23, 2012 – Thursday, October 25
  • Where: David Bishop Skillman Library, Room 105 (upper level)
  • 710 Sullivan Road, Lafayette College, Easton, PA 18042-1797
  • Campus Map: http://www.lafayette.edu/community/campusmap/

Transportation

Airport

Flights arrive at Lehigh Valley Airport in Allentown (http://www.lvia.org/) which is about 25-30 minutes from Easton. Information about car rentals can be found on the LVIA web site (http://www.lvia.org/info_booth/ground_trans.html).

Bus

The Easton Bus Depot is located downtown, and is a brisk 20-30 minute walk from the Lafayette Inn. Trans-Bridge Lines (http://www.transbridgelines.com/) offers over a dozen round-trips daily to Newark Airport and New York City.

Rail

The nearest Amtrak stations are in Newark and New York, both of which are connected to Easton by bus. New Jersey Transit’s Raritan Valley Line operates as far west as Raritan, New Jersey, about 30 miles southeast of Easton. There’s also the Morristown Line which operates as far as Hackettstown, which is about the same driving distance as Raritan.

Taxi

There are two primary companies that service the area and provide transportation to both Lehigh Valley International Airport and Newark Liberty International Airport, Yellow Cab of Easton, (610) 258-2888, and Akab Taxi & Transportation Service, Phillipsburg, N.J., (908) 454-3420.

Rideshare

We are arranging ride-shares through Google Docs in case you need a ride from the airport or the bus station. Registrants will be emailed the link to this Google Doc.

Lodging

We have reserved a block of 5 rooms at the Lafayette Inn, which is within walking distance of the college (6 blocks or about 1/4 mile). These are available on a first-come, first-serve basis. If you would like to stay here please indicate that when registering for the workshiop.

The Lafayette Inn

Check-in begins at 3:00 p.m. Check-out is 11:00 a.m. Please call for the late arrival door lock code if you will be arriving after 10 p.m.

Other Lodging Options

There are a number of other hotels near Lafayette College. You can find a complete list from the college web site: http://www.lafayette.edu/visit/hotels-dining-shopping/hotels-motels-and-inns/

Weather

Novembers in Easton, Pa. tend to be brisk. Expect temperatures in the 50s to 60s, with lows in the 40s overnight.

Reimbursement

There is no reimbursement for this event through CLAMP.

Itinerary

This is a tentative itinerary for the CLAMP Ruby Workshop at Lafayette College.

Tuesday, October 23, 2011

8:30 a.m. Meet at Lafayette Inn to walk over to the college
9:00 a.m.-noon.: Session 1
Noon-1 p.m.: Lunch
Lunch provided by Lafayette College
1 p.m.-5 p.m.: Session 2
6 p.m.: Group dinner

Wednesday, October 24, 2011

8:30 a.m. Meet at Lafayette Inn to walk over to the college
9:00 a.m.-noon.: Session 3
Noon-1 p.m.: Lunch
Lunch provided by Lafayette College
1 p.m.-5 p.m.: Session 4
6 p.m.: Dinner on your own

Thursday, October 24, 2011

8:30 a.m. Meet at Lafayette Inn to walk over to the college
9:00 a.m.-noon.: Session 5
Noon-1 p.m.: Lunch
Lunch provided by Lafayette College