Category: Programming
Adjacency in a Grid
May 04, 2020 13:07
Many times when I have to deal with grids and adjacency, I always come up with a solution that results in difficult to understand code that makes no sense to anyone who uses it. Here I will try and explain my system to defining adjacency in a square grid and why I use it.
Consider a grid where you...
Read postWorking with mruby
August 17, 2019 22:55
Having worked with Lua before and made a LuaCppInterface, I decided about a year ago to start working on a C++ interface for mounting mruby as a scripting language.
To start, I have been developing in Ruby for several years now and I found it to be q...
Read postJepsen and Docker
August 16, 2018 00:06
Recently I have been reading a series of very interesting posts by an Aphyr who tests distributed databases and then publishes their performance under network partition conditions, clock skews, dead nodes and ot...
Read postScript for setting up FTP to a folder on a Mac
January 23, 2015 10:34
This script came in handy many times when I had to share things with my other laptops or windows users.
On a Mac you should have Ruby installed. Macs normally come with an ftpd whose frontend has been ripped out, so you can only do this on the command line. Basically, write this to a script file (...
Read postUsing Travis to deploy my blog
October 30, 2014 01:07
I've been using Travis-CI more and more as a platform from which I can deploy things, due to the fact that we can run any code on it. Today I made it so that this blog is deployed to gh-pages when pushed. I have also set up my personal blog to be pushed this way as well.
Why did I use Travis-CI in...
Read post