I tried to lean shell scripting in the summer of 2000. It seemed doable: isn’t it basically executing a bunch of shell commands in a row? I got some books, which I read half-heartedly, tried a few things, and then gave up. Shell scripting, which I had hoped would be the easiest entrée into programming,… Continue reading On trying (and failing) to learn shell scripting
Visualizing library data
Using Twarc-Report, a tool made by Peter Binkley at the University of Alberta Libraries, I made some visualizations of our library’s archive of twitter data. Here’s one of them: This shows how the hashtags in various tweets about Kingsborough are related. You can see the full interactive version of that visualization here. Neat, right? Twarc-Report… Continue reading Visualizing library data
The many uses of Git
Git is version control and collaboration software. It’s initially unintuitive and takes some time to learn (command line!), but it’s also powerful, broadly useful and generally awesome. I wish more librarians used Git because of the benefits it could bring to our collaborations. Git is closely related to Github, which makes it possible to share… Continue reading The many uses of Git
Archiving tweets about Kingsborough
Last year, I heard about a python program called Twarc, which was developed by Ed Summers, a software developer at the University of Maryland, to capture and archive tweets. Back in August, Ed demonstrated the effectiveness of this tool by capturing over 13 million tweets about events in Ferguson, MO as they unfolded over the… Continue reading Archiving tweets about Kingsborough

