- Stories about lessons learned building matchmaking, leaderboards, and low latency large systems for Activision/Blizzard
- "Empathy is a fundamental engineering skill"
- Can't find all the bugs
| // Read the list, and count the names after the @ symbols. | |
| // current-history.txt format: | |
| // @user1 @user2 | |
| const fs = require('fs'); | |
| const history = {}; | |
| const text = fs.readFileSync('current-history.txt', 'utf8'); |
| #!/usr/bin/env bash | |
| # Minimal safe template for BASH from Maciej | |
| # From https://betterdev.blog/minimal-safe-bash-script-template/ | |
| set -Eeuo pipefail | |
| trap cleanup SIGINT SIGTERM ERR EXIT | |
| script_dir=$(cd "$(dirname "${BASH_SOURCE[0]}")" &>/dev/null && pwd -P) |
| description = [[ | |
| Issues an arbitrary HTTP GET request | |
| ]] | |
| --- | |
| -- @usage | |
| -- nmap --script http-get [--script-args http-get.path=/status] -p <port> <host> | |
| -- @args http-get.path The path to request (defaults to /) | |
| -- http-get.match String to match in the HTTP response (incl. headers) | |
| -- @output |
| { | |
| "name": "Adelais Rev. 4", | |
| "vendorProductId": 1296870659, | |
| "macros": ["", "", "", "", "", "", "", "", "", "", "", "", "", "", "", ""], | |
| "layers": [ | |
| [ | |
| "KC_GRV", | |
| "KC_1", | |
| "KC_2", | |
| "KC_3", |
| from datetime import datetime, timedelta | |
| from sys import argv, exit | |
| import time | |
| import signal | |
| def usage(): | |
| print ''' | |
| python log.py filename |
| #!/usr/bin/env bash | |
| # Following the steps on https://docs.cachethq.io/docs/get-started-with-docker | |
| setup () { | |
| git clone https://github.com/cachethq/Docker.git cachet-docker | |
| cd cachet-docker |
I hereby claim:
To claim this, I am signing this object:
| #!/usr/bin/bash | |
| # | |
| # Copyright (c) 2011, 2012, Joyent Inc. All rights reserved. | |
| # | |
| # TODO http response from deleting a zone is not finding a "transition uri" | |
| #set -o errexit | |
| set -o pipefail |
| let g:SimplenoteUsername = "your simplenote username" | |
| let g:SimplenotePassword = "your simplenote password" |