Skip to content

Instantly share code, notes, and snippets.

View retrohacker's full-sized avatar

William Blankenship retrohacker

View GitHub Profile
@retrohacker
retrohacker / getTags.js
Created June 3, 2016 04:39
Get Tags of Docker Image
#!/usr/bin/env nodejs
/*****************
* Bring in deps *
*****************/
var request = require('request')
var async = require('async')
/***************************
@retrohacker
retrohacker / dockeri.co
Created March 31, 2015 19:06
Example Debian init.d file for Docker
#!/bin/sh
### BEGIN INIT INFO
# Provides: dockerico
# Required-Start: docker
# Required-Stop: docker
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: A badging service for the docker registry.
# Description:

Crazyflie 2.0 Overview

Highlights:

  • Designed to break cheapest parts first
    • Arms break first on impact, only $5 for a set of 4.
    • Motors cost $3.50 each and are unlikely to break.
    • Replacement batteries are $5.50
  • No soldering necessary
@retrohacker
retrohacker / README.md
Last active August 29, 2015 14:13
Proposed interface

node-liblxc

API

lxc.new(name,configPath,cb)

Creates a new container.

Parameters:

Node.js Process Management:
Enterprise Linux 6

Learning Objectives

Debian Wheezy and other systems using the SysV style init with extend LSB Headers as defined in Chapter 20 of the LSB 3.1 specification


#!/bin/sh
set -e
### BEGIN INIT INFO
# Provides: {{SERVICE_NAME}}
# Required-Start: $all
# Required-Stop: $all
# Should-Start:
# Should-Stop:
# Default-Start: 2 3 4 5
@retrohacker
retrohacker / coreos
Created November 8, 2014 20:47
core-os setup
#cloud-config
hostname: coreos1
users:
- name: wblankenship
passwd: $6$rounds=4096$/iBafoYauGnV$nO3WK2UKET9eKOXtkW73AkAk4oUL98AVjFUQl2jT1nPAy2m/J6ZJUGFnsMC8OCatl.QGRRPW9qbAmQx7MqVzU0
groups:
- sudo
- docker
@retrohacker
retrohacker / digitalOcean
Last active August 29, 2015 14:08
DO Setup
# Install Node.js
curl -sL https://deb.nodesource.com/setup | sudo bash -
apt-get install -y nodejs gcc g++ make
# Install Docker
echo "deb http://http.debian.net/debian wheezy-backports main" >> /etc/apt/sources.list
apt-get -y update
apt-get install -y -t wheezy-backports linux-image-amd64
curl -sSL https://get.docker.com/ | sh

node/index.js

var async = require('async')

async.each(["hello","world"],
  function(v) {
    console.log(v)
  },
  function(e) {
@retrohacker
retrohacker / gist:25291ba13d5924a5fe79
Created September 30, 2014 14:30
LinkedIn Connections
setInterval(function() {
var connectBtns = document.getElementsByClassName('bt-request-buffed');
for(var i =0; i < connectBtns.length; i++) {
connectBtns[i].click()
}
}, 500);