I’ve been on something of a code rollercoaster over the last few days, fumbling with Jupyter server proxy settings in MyBinder, and fighting with OpenRefine, but I think I’ve stumbled on a ne...
Over the years, I’ve regularly used Github gists as a convenient place to post code fragments. Using the web UI, it’s easy enough to create new text files. But how do you add images, or zip f...
https://blog.ouseful.info/2019/02/12/adding-zip-files-to-github-gists/
In a couple of earlier posts, I’ve described how to get OpenRefine up and running remotely over the web by installing the OpenRefine server onto a Digital Ocean Linux server and running it ther...
https://blog.ouseful.info/2019/02/06/running-openrefine-in-the-clear-on-digital-ocean/
Over the weekend, I noticed the Dakar 2019 rally was on, which resulted in my spending Sunday evening putting a scraper together to grab timing data down from the official website (notebook code ...
https://blog.ouseful.info/2019/01/16/converting-pandas-generated-html-data-tables-to-png-images/
Following on from yesterday’s recipe showing how to Running OpenRefine On Digital Ocean Under Simple Auth, here’s an even easier way that doesn’t require ssh and doesn’t require console a...
https://blog.ouseful.info/2019/01/08/authenticated-openrefine-server-on-digital-ocean-redux/
As a cloud host, Digital Ocean provides a really easy way in to getting services up and running on the web. Here’s a quick recipe for getting Open Refine up and running behind a simple authenti...
https://blog.ouseful.info/2019/01/07/running-openrefine-on-digital-ocean-using-simple-auth/
Whilst exploring how we might be able to use Jupyter notebooks hooked up to the Coppelia Robotics V-REP robot simulator, it struck me that we needed a fair amount of boilerplate stuff to get the ...
https://blog.ouseful.info/2017/10/03/ipython-magic-for-v-rep-robot-simulator/
Ever since I joined the OU, I’ve believed in trying to deliver distance education courses in an agile and responsive way, which is to say: making stuff up for students whilst the course is in p...
A couple of days ago, I noticed that Chris Newell had shared the code for his ergast Formula 1 motor racing results database that I use heavily for my F1DtataJunkie doodles. The code is a PHP app...
https://blog.ouseful.info/2017/09/06/ergast-local-api-server/
Text processing is not really my thing, but here’s a round-up of some basic recipes that allow you to get started with some quick’n’dirty tricks for identifying named entities in a document...