Author: Nathan Graham
-
Converting Books to JSON: A Digital Humanities Project
This post discusses a recent project where I scanned PDF issues of the Council of Literary Magazines and Presses (CLMP) Directory of Literary Magazines from 1995 to 2005 and converted those 10 directories into clean, well-structured JSON. The process encompassed several stages, including PDF to text conversion, data cleaning, and data extraction using Python scripts…
-
Power over Ethernet for Amazon Echo Show 15
This is a brief guide on how to power your Amazon Echo Show 15 using Power over Ethernet (PoE). This step-by-step tutorial is designed for anyone looking to 1. power the device without wires showing, 2. deliver power to the device over a long distance, or 3. avoid installing an AC power outlet.
-
Building Studios for Faculty: Johns Hopkins University Instructional Studios
This article provides information to enable other media systems and AV teams to meet large challenges using an agile, user-centered approach.
-
Excel Web Services and POST Requests
The purpose of this post is to demonstrate a less common approach to accessing data from a REST API with Excel and Power BI.
-
Get Data from the Airtable API the Easy Way
This article shows you how to engage with the AirTable API to pull data into your preferred analysis tool such as Excel Get and Transform or Power BI.
-
Get Survey Monkey Data Using the REST API
This article demonstrates how to engage with the Survey Monkey API to get form data.
-
Unlock Form Data: Formidable and Webhooks by Zapier
Want to send Formidable form data using Zapier? If you’re using WordPress and Formidable forms, then you will likely find this guide helpful. This quick how-to guide walks you through easily sending your form data to other apps and services. Examples: When someone submits a form, add the entry to Google Sheets When someone updates…
-
How to Send WordPress Multisite Emails with Mailgun
What is Mailgun and why would you want to use it on your WordPress network? Like Mandrill, AWS Simple Email Service (SES), and Mailjet, Mailgun is a transactional email service that allows you to offload the complex and frustrating task of email routing and delivery. While you can send emails directly from your WordPress server,…
-
Display WordPress Posts on Another Site with WP REST API
Overview Have a WordPress site and want to include your posts on an external site? In this tutorial, I will show you how to use the WordPress REST API to display your posts on a static site with just HTML, CSS, and Javascript. There are several scenarios where this might be useful but here are the…
-
Integrating Wikipedia Opensearch API with a Form Builder
Recently I wanted to allow autocomplete search of Wikipedia from a form field and, based upon the selection, populate other fields with relevant data from Wikipedia. Thankfully there’s an easy button for this using the Opensearch API. For this tutorial we will be autocompleting author info for a form using Wikipedia parameters based upon the selection…
-
Data Insights with the WordPress REST API
WordPress is moving closer to becoming a fully-fledged application framework. It has always been easy to publish with WordPress but accessing your data from external systems was often very difficult. But what is WordPress REST API anyway? Well here’s an excellent explanation but, to simply for our purposes, the WordPress API allows us to read data…
-
Blackboard Data: Connect Blackboard Advanced System Reporting to Power BI
Recently I was asked to provide business analysts with a regularly refreshed feed of Blackboard data from Blackboard’s Advanced System Reporting (ASR). The goal was to give analysts an updated set of data points that enabled quick reporting and visualization. Blackboard ASR is a statistics database that gives system administrators access to system-level data. Microsoft…
-
PowerPoint Office Mix: Creating Interactive Presentations with PowerPoint
October 24, 2017 Update: Office Mix is moving out of Preview and will be part of PowerPoint by default. This will still be relevant until January 2018 but you should consider following these instructions to migrate. Okay, Power Point isn’t sexy. But we know how to use PowerPoint and at last Microsoft has provided a good reason…
-
A Hybrid Course Design Framework for Online Learning
[dropcap]W[/dropcap]ith the explosion of hybrid and online courses, educators are often faced with the daunting task of not only learning a new set of digital tools but also completely re-imagining their approach to student engagement. Frequently institutions provide training on new educational technologies but best practices common to successful web design and online learning projects…
-
Educational Tech Review: Swivl
Yesterday I spent a couple of hours evaluating SWIVL for potential use at the University of Houston (UH). I thought I would jot down my early impressions of the potential usability and value of SWIVL for academic institutions. SWIVL jumped onto the scene as a Kickstarter project in December 2012 and has delivered on its…
-
Lecture Capture Best Practices
Brief Background Streaming media technologies allow real-time and asynchronous online dissemination of multimedia. Lecture capture helps deliver educational programs to improve the effectiveness of distance learning. A lingering challenge of turning instructional design and technological processes into sound pedagogical practice is the narrow focus on hardware. The benefits of a technology-rich classroom include increased social…
-
From Order to Configurability of Books
From Order to Configurability of Books: “Distant Reading” of Foreign Titles in the Woman’s Library at the 1893 World Columbian Exposition This site follows a collection that began as an exhibit at the 1893 Chicago World’s Columbian Exposition’s Woman’s Building Library across the time dimension to its absorption into material collections and integration with the…
-
Weaving a New Net
Weaving a New ‘Net: A Mesh-Based Solution for Democratizing Networked Communications by Aram Sinnreich, Nathan Graham, & Aaron Trammell Although the Internet is largely decentralized in its communication and social patterns, its technical and regulatory apparatuses are highly centralized and hierarchical. Consequently, digital communications are vulnerable to a degree of surveillance and censorship that would…