Great news! All parts of our data model are now in Rails! We used the Ruby gem Devise for the user model, and Prism now has user account capabilities (and the links for “sign in,” “sign out,” and “sign up” on the homepage)! The documents are also in the system and each has its own…. Continue reading “The Models are Done!”.
Alex and I finally have something to show for all our work! We built the document model for Prism that allows us to add new texts to the database! It even passes the tests we built! We’re putting the finishing touches on it now, but we should easily make our deadline of this afternoon, so…. Continue reading “Building and Texts”.
Now that we’ve spent a few weeks focusing on wireframing, we’re back to working on the data model. We haven’t actually created the models in rails yet, but we have started redesigning it, and it makes much more sense the second time around. Currently, we’re adding a user model, renaming all the other models, combining…. Continue reading “Testing and More Data Modelling”.
It’s hard to believe that only a few months ago, I thought the idea of using a web framework to generate a website seemed like taking the easy way out. Although I’d heard of Django and Rails, I didn’t really see the point of them. Apparently I had a lot to learn. Last week was…. Continue reading “Riding the Rails (And Learning Not to Fall Off)”.
I must preface this post with a few disclaimers: First, The Wizard of Oz is my all-time favorite movie. Second, I am an English graduate student, so it’s in my nature to wax metaphorical. And last, I’m currently in a Ruby-induced fever which has severely limited my ability to think/write clearly, so this post will be one…. Continue reading “Waxing metaphorical with Ruby”.
It’s official: I think I might like Ruby. Granted, I think I still slightly prefer Python, but I’m reaching the point where Ruby syntax seems to make sense and I understand methods, variables, the different types of loops, conditionals, and iterators, and I’m ready to learn more about classes, attributes, and instance variables. The exercises…. Continue reading “The Joys of Ruby”.
Several months ago, I wrote a post about my XForms development in the Scholars’ Lab as part of a research project. I’m currently working on two research projects that utilize the standard: EADitor (Encoded Archival Description management and dissemination framework) and Numishare (geared towards online delivery of numismatic collections, though other artifacts can be represented).…. Continue reading “On XForms”.
Stemming from a Twitter conversation last month, I thought it would be a good idea to describe — in more than the 140 character bursts that Twitter allows — why we at the Scholars’ Lab often promote Ruby, opposed to one of the other 4 or 5 languages we develop with. This isn’t an attempt…. Continue reading “Why Ruby?”.
- Endangered Data Week
- Are You Our New Senior Developer?
- Raspberry Pi on UVa WiFi Network
- The Long and Messy History of Privacy
- Congratulations to the Praxis 2016-2017 Cohort
- Fair Use, DH, and the Kardashians
- If You Want to Master Something, Teach it: Digital Humanities and the ‘Aha!’ Moment
- Topic Modeling Twitter
- “Gothic DH” at Washington and Lee
- In, Out, Across, With: Collaborative Education and Digital Humanities (Job Talk for Head of Graduate Programs)