The last couple of weeks have been exciting ones in our program. Our team has now specified our individual roles for the year. Eliza, Scott, and Veronica will be our coders; Francesca and Zach will be the design team; and I will be performing project management duties, with assistance from Francesca. I am excited to…. More.
As the Praxis Team grapples with the necessity of making decisions (difficult decisions!) about our priorities when it comes to creating at tangible product between now and May, I continue to find new uses for Ruby in my own non-Prism-related work. Last week a choreographer friend asked for help with a problem that came up…. More.
I just recently posted my experiment with making a Ruby program that you can use for doing your own grading. I have since made several improvements upon the first draft of the code, so I present to you Ruby Grading 2.0. The changes: 1) I converted the code to incorporate classes, which was a huge…. More.
Chris recently posted his very exciting experiment that uses Ruby to create music theory worksheets for his students. Inspired by this, I have been playing around on Ruby with much more modest aims: I wanted to use Ruby to do my grading for me. I always do my grading with an Excel spreadsheet and a…. More.
Since Gwen just posted her solution to the Fizz Buzz homework assignment, I thought that I would throw mine up here as well. Here is my solution. It’s pretty similar to Gwen’s take on the problem. I just switched the order of a couple things and used a couple shortcuts. I also apparently have a penchant…. More.
Learning (and playing) with Ruby these past few weeks I’ve been looking for ways to solve modest, day-to-day Humanities problems. Digital Humanities, after all, doesn’t just have to be about big questions like crowdsourcing, right? Here’s something that’s been making me very happy this week: automated generation of randomized music theory drills. I’m currently teaching…. More.
Tomorrow, in an ongoing effort to teach us how to use Ruby, we are embarking on the adventure that is “Pair Programming.” We are going to create a “Jotto” game, courtesy of Eric by breaking it into discrete classes and having each pair work on a different class. The goal is to have one person…. More.
It turns out that Fixnums are special and are represented as “immediate values”, which from what I understand is just Ruby for “literals”. This kind of lets the air out of the whole “everything in Ruby is an Object” when they are really no such thing.
Wayne asked us newbies to solve the Fizz Buzz problem for homework. Here is my solution. I got stuck at the start, where I couldn’t remember how to make anything print–let alone all the numbers between 1 and 100. I also got stuck on how and where to introduce the iterative step. I find the way…. More.
Things are going a bit better than the last time I tried to pick up Ruby. Part of it is just the fact that I’m not learning it this time for work, but kind-of on the side. But I think a big part of it is just getting my feet wet with just the Ruby language rather…. More.
- Digital Humanities
- Experimental Humanities
- Geospatial and Temporal
- Grad Student Research
- Research and Development
- Visualization and Data Mining
- More Better Breaking
- (Digest #6) Announcing the Ivanhoe Information Website and Beginning of Testing
- Documenting Ivanhoe
- All Together Now
- Day of DH 2014
- New adventures
- Creating themes for individual Neatline exhibits
- NeatlineText: Connect Neatline exhibits to documents
- (Digest #5) More Reflections on Project Management
- FedoraConnector 2.0