-
Simple HTTP Server in Python 3 Jan 22, 2015A while ago, I wrote about how to start a web server in an arbitary folder in Python 2. This can be done with Python 3 as well, but the module name has changed: python3 -m http.server
-
How I stopped worrying and learned to love Bash (part 2) Jan 11, 2015I wrote previously about the things I’ve learned about the Bash shell lately. This time I’m looking at two bits of functionality that are useful for scripts or functions with variable numbers of arguments. …
-
Simple HTTP Server in Python Oct 16, 2014Note: This guide is for Python 2. See the follow up post for how to do this with Python 3. The other day my colleague Sam Starling pointed out an incredibly rapid way to start up an http server using Python 2’s …
-
How I stopped worrying and learned to love Bash (part 1) Oct 15, 2014Note: The second part of this series can be found here. For many years I have feared and avoided shell scripting. Perhaps my comfort zone was rooted in compiled languages. You might even say I’ve lived a very …
-
Hosting static and proxied content with Docker and nginx Oct 14, 2014In addition to this site, I have personal projects that require web hosting but as I have neither the reliability or availability requirements for multiple nodes, I run a single VPS for all of them. I’ve been …
-
3d Puzzles Sep 21, 2014Just like all the cool kids are doing, Lana and I spent our saturday evening putting together the Tower Bridge 3d puzzle. Last year we documented our assembly of the Eiffel Tower 3d puzzle, and its subsequent demolition …
-
Migrating from Ghost to Jekyll Aug 25, 2014In an effort to learn a little about the technology behind today’s blogging platforms, I migrated this blog from Wordpress (php) to Ghost (node.js) at the start of the year. I’ve recently migrated to Jekyll …
-
Scala support in Atom Jun 21, 2014For the sake of variation I’ve been writing some of my Scala in Atom. Out of the box support isn’t really there, so the first thing you have to do is to obtain the language-scala package. Atom currently …
-
Custom Post & Tag Paths with Ghost Apr 15, 2014This post covers how to customise tag and post paths with the Ghost blogging platform. The background required is a working installation of Ghost 0.4.2, a basic understanding of JavaScript and a decent text editor, say …
-
Configuring Ghost Admin to use HTTPS with nginx Jan 26, 2014I’m considering migrating from Wordpress to Ghost so have them running side by side for a bit: http://oftheoldschool.com (Wordpress) http://andy.stanton.is/writing/ (Ghost) Ghost does not have good media support at …