Skip to content

Instantly share code, notes, and snippets.

View silas's full-sized avatar

Silas Sewell silas

View GitHub Profile
@silas
silas / setup
Last active August 31, 2015 23:24
Setup dotfiles
#!/usr/bin/env bash
mkdir -p "$HOME/.local/bin"
curl -s 'https://raw.githubusercontent.com/silas/dot/master/dot' -o "$HOME/.local/bin/dot"
chmod 755 "$HOME/.local/bin/dot"
"$HOME/.local/bin/dot" install "https://github.com/silas/dotfiles"
source "$HOME/.bashrc"
@silas
silas / README.md
Last active August 29, 2015 14:10
Xcode iOS Empty Application
  1. Download zip from Google Drive

  2. Unzip

unzip 'Empty Application.xctemplate.zip'
  1. Copy into Xcode iOS templates directory
@silas
silas / gist:b32a41ff5e0ac22a7c94
Created September 26, 2014 13:32
Docker clean
docker-clean() {
docker rm $( docker ps -a -q ) &>/dev/null
docker rmi $( docker images -q --filter dangling=true ) &>/dev/null
}
@silas
silas / README.md
Created September 15, 2014 16:11
Install dotfiles

Clone private

git clone [email protected]:silas/dotfiles.git dotfiles.git

Or public repository

git clone https://github.com/silas/dotfiles.git dotfiles.git
@silas
silas / swagger-koa.js
Created March 10, 2014 01:56
Example Swagger Framework usage in Koa
/**
* Koa middleware for Swagger Framework.
*/
'use strict';
/**
* Initialize a new `Koa`.
*
* @param {Framework} framework
# vi: set ft=ruby
Vagrant.configure('2') do |config|
config.vm.box = 'centos6'
config.vm.box_url = 'http://puppet-vagrant-boxes.puppetlabs.com/centos-65-x64-virtualbox-puppet.box'
config.vm.network :forwarded_port, :host => 8153, :guest => 8153
config.vm.provision :shell, inline: <<-eof
yum clean all
require 'formula'
class RockRuntimeNode010 < Formula
homepage 'http://nodejs.org/'
url 'http://nodejs.org/dist/v0.10.26/node-v0.10.26.tar.gz'
sha1 '2340ec2dce1794f1ca1c685b56840dd515a271b2'
keg_only 'rock'
def install
var swagger = require('swagger-framework');
var api = swagger.Api({
path: '/pet',
description: 'Manage pets',
consumes: [
'application/json',
],
produces: [
'application/json',
@silas
silas / README.md
Last active January 2, 2016 23:29
Setup Docker on OSX

Setup Docker on OSX

$ curl -fsSLO https://gist.github.com/silas/8376464/raw/Vagrantfile
$ vagrant up
$ brew install homebrew/binary/docker
$ export DOCKER_HOST='tcp://127.0.0.1:4243'
$ docker ps
#!/usr/bin/env bash
set -o errexit
yum install -y createrepo curl fedora-packager mock python-pip vim-enhanced
pip install ops
echo '#!/usr/bin/env python' > /usr/local/bin/brpm