Learning d3 events this afternoon. These are the notes I’m taking while I’m learning it. I hope it helps.
It’s called d3.dispatch. d3.dispatch(‘eventname1′,’eventname2’) returns an object that manages setting event handlers, and dispatching events. The event system isn’t global (unlike in most frameworks, where the event system appears to be globally available)- it’s contained entirely within the object.
Continue reading One Event Bus to Rule Them All! d3 Dispatch, the d3 Event System, Notes
This is a simple implementation of base 32 encoding and decoding that conforms to RFC 4648.
This is a somewhat elaborate example of how to use conditional CSS and transitions to create a fluid, responsive stack of rectangles that are polite enough to stack up when the screen is narrow. The idea is I’m working on is to have a menuing system that stacks when the screen shrinks.
Continue reading CSS Animations using Transitions with Conditional CSS, Stacked Rectangles
I was looking at some special logs we keep, and found these attempted SQL injection attacks.
Continue reading A List of SQL Injection Attacks
I wanted to log all our calls and found out that there’s a feature in IP Office called SMDR that sends logs to a server.
Continue reading Small Hack to Send SMDR to Syslog, for IP Office and other PBXs