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.
This week we wrapped up git and got started on Ruby. I’m starting to build the muscle memory with git. Although they are mostly simple tasks I can make a change in an html document, stage those changes, and then commit them to a repository in github. This feels like major progress given how I…. More.
- Digital Humanities
- Experimental Humanities
- Geospatial and Temporal
- Grad Student Research
- Research and Development
- Visualization and Data Mining
- Better :focus
- GIS Day 2013
- Role Journals, Texts, Pedagogy, and Pragmatism
- Sticky Situations: Lessons in Group Cohesion
- Two Ivanhoes, One Direction
- Stephen Covey intervenes in wire-framing Ivanhoe
- Thinking Through Doing While Losing My Marbles
- Podcast: Sukanta Chaudhuri
- Podcast: Introducing Our 2013-2014 Graduate Fellows
- 2013 GIS Day – Wednesday, November 20th, 2013