Posts
Daily brew with launchd
Posted on:November 9, 2015It’s a good idea to run brew every day. Instead of cron, I use launchd instead. launchd has better integration with system behavior, such as…
Liquid Tag Parameters
Posted on:October 14, 2015This is a nifty one. I wanted to create manual categories for my coding posts, so I ended up doing something like this in my coding/index. html…
Installing Composer Globally
Posted on:September 18, 2015Technical Context: Composer 1. 0-dev, PHP 5. 5. 27, OS X YosemiteInstall Composer: $ cd ~ $ curl -sS https: //getcomposer. org/installer | phpThis…
JavaScript Object Creation and Prototype Chains
Posted on:August 24, 2015There are 4 ways to create new objects in JavaScript: Object initializers, also known as literal notationObject. createConstructorsES6…
JavaScript Timers
Posted on:August 8, 2015Timers in JavaScript are used to schedule functions to be called at a later time. It does so by setting up a timer which, when it’s done…
new-Agnostic JavaScript Constructors
Posted on:August 8, 2015Constructors in JavaScript have gotten a bad rep because there’s nothing stopping the unwitting programmer from doing something like…
The Browser DOM
Posted on:August 5, 2015The DOM, as implemented in browsers, is a model to represent a HTML or XML document as a tree of nodes, and presents an API to access and…
Setting Up a Second Graylog2 Server Node
Posted on:August 3, 2015Technical Context: Ubuntu 14. 04, first Graylog2 IP: 11. 11. 11. 11, second Graylog2 IP: 22. 22. 22. 221. Install Graylog2Instructions here. (Note…