Charlie Harvey

Blog

424 Blog articles in total, showing 91 to 100

  • Seven More Languages: Factor Day Three

    Seven More Languages: Factor Day Three cover image

    And so on to the final day of the concatenative Factor language. I actually found today a bit more straightforward than day 2. I felt more like I was working with functions and was worrying less about where items were on the stack. I completed most of the exercises but again ran out of time before c

  • Seven More Languages: Factor Day Two

    Seven More Languages: Factor Day Two cover image

    Once more there’s been a hiatus in my Seven more languages in seven weeks odyssey. This time caused by a large amount of social commitments. I had actually done most of the exercises a couple of weeks ago and not typed them up.Factor is a nice little language and concatenative programming is

  • February 2015 Reading

    February 2015 Reading cover image

    This was a birthday present from a chum of mine. A really wonderful book that manages to capture the anarchic spirit of Anonymous, LulzSec and all those lot. It manages to be anthropologically interestin

  • The word final should never appear in filenames

    The word final should never appear in filenames cover image

    See if you recognize this syndrome. There is a file you need to read. Maybe it has some important stuff in it. A contract that went through a bunch of revisions. That sort of thing. Only, when you go to the directory on your company samba share there are 30 files that it could be.Inevitably at lea

  • Seven More Languages: Factor Day One

    Seven More Languages: Factor Day One cover image

    A little interlude since third day of Lua. Today I was playing with Factor, a stack orientated, concatenative programming language with a postfix syntax. You heard me right, Factor’ uses Reverse Polish Notation. Interesting idea.In some ways, I can see how useful being able to compose functi


  • Quick tip: Making files immutable on GNU/Linux

    Quick tip: Making files immutable on GNU/Linux cover image

    The other day, I was having some problems with Network Manager (I only ever have problems with it to be honest). It kept overwriting my /etc/resolv.conf — the file where you configure what nameservers your system will use. Even after I uninstalled Network Manger, on rebooot I would find my

  • Seven More Languages: A small video interlude

    Seven More Languages: A small video interlude cover image

    Not really an update on my progress on Seven More Languages in Seven Weeks this time. After day 3 of Lua I needed a day off!However, I did find a rather amusing little ASCII art-based promo video for the book which I enjoyed. So I thought I would share. Next instalment will be day 1 of Facto

  • Seven More Languages: Lua — Day 3

    Seven More Languages: Lua — Day 3 cover image

    The third and final day with Lua was a fun day. We consolidated what we had learned so far by building a multi channel MIDI player using the RtMIDI library and Lua’s ability to play well with others. In this case C++. Once again, I needed to make a fair number of tweak

  • Review — Sheppy’s Falstaff Apple Cider

    Review — Sheppy’s Falstaff Apple Cider cover image

    I tried a couple of cracking dry ciders over my new year sojourn — Rich’s Cider Scrumpy and Burrow Hill Sparkling Dry Kingston Black. So, I thought it appropriate to have a crack at something less dry. In this case a single variety c