Posts
Setting Up Advanced Policy Firewall (APF) and Brute Force Detection (BFD)
Posted on:July 31, 2015This post is a fairly comprehensive reference to Advanced Policy Firewall (apf-firewall), a user-friendly interface of iptables. We will also…
Load Balancing Graylog2 with HAProxy
Posted on:July 29, 2015This post covers quick and dirty TCP load balancing with HAProxy, and some specific instructions for Graylog2. (As an aside, if you’re looking…
Topick - JavaScript NLP library to extract keywords from HTML documents
Posted on:July 28, 2015I recently wrote Topick, a library for extracting keywords from HTML documents. Check it out here! The initial use case for it was to be used…
Setting Up A Test-Driven React Project From Scratch - Part 2: webpack niceties
Posted on:July 23, 2015This post will explore some more niceties that using webpack provides. ESLintESLint functionality is provided by way of eslint-loader: npm…
Setting Up A Test-Driven React Project From Scratch - Part 1: webpack
Posted on:July 22, 2015You will learn how to scaffold a React project from scratch with Karma and webpack. I’ve tried to make it as unopinionated as possible.…
Apply, Apply
Posted on:July 19, 2015While going through Jasmine’s source code, I came across a weird idiom: function attemptAsync(queueableFn) { var clearTimeout = function ()…
Rails Boot Sequence (Part 1)
Posted on:July 17, 2015Today, we investigate Rails’ boot sequence by observing what happens when we run rails console. Part 2 will look at rails server. Github…
Notes on "Rebuilding a Web Server"
Posted on:July 16, 2015Some notes I took while watching Rebuilding a Web Server, a brief walkthrough by Marc-André Cournoyer on writing a simple Rack-compliant web…