Skip to content

Instantly share code, notes, and snippets.

@danvine
danvine / preview.sh
Created April 19, 2014 15:20
Simple bash workflow script for managing ever growing api documented using blueprintapi.org
#!/usr/bin/env bash
# Be sure to install the apiary gem; https://github.com/apiaryio/apiary-client
# gem install apiary
# You'll need to get a token here; https://login.apiary.io/tokens
APIARY_API_KEY=
# Your apiname here; docs.$APINAME.apiary.io
APINAME=
#!/usr/bin/ruby -w
# INSTALL (zsh)
# mkdir -p ~/Screenshots; defaults write com.apple.screencapture location ~/Screenshots
# echo 'alias share="~/share-last-screenshot.rb"' >> ~/.zprofile
filename = Dir.glob("#{ENV['HOME']}/Screenshots/*").max_by {|f| File.mtime(f)}
url = `curl -T '#{filename}' http://chunk.io 2> /dev/null`.chomp
@danvine
danvine / kill-tenxer-hook-via-github-api.rb
Created September 6, 2013 13:14
Kill tenxer hooks for all repos owned by an organization.
require 'rubygems'
require 'bundler/setup'
require 'json'
require 'octokit'
# ENV['GITHUB_ORGANIZATION'] ||= ""
# ENV['GITHUB_USERNAME'] ||= ""
# ENV['GITHUB_PASSWORD'] ||= "" # https://github.com/settings/tokens/new
Octokit.configure do |c|
imagesnap ~/Desktop/$(date +%y%m%d%H%M)_camera.png
screencapture ~/Desktop/$(date +%y%m%d%H%M)_screen.jpg
import urllib
import hashlib
class Url2png(object):
def __init__(self, options):
self.apikey = 'PXXXX'
self.secret = 'SXXXX'
self.query_string = urllib.urlencode(options)
# place this file in _plugins/url2png.rb
# add this to your _config.yml
# url2png:
# apikey: <apikey>
# secret: <secret>
require 'liquid'
require 'cgi' unless defined?(CGI)
require 'digest' unless defined?(Digest)

Custom CSS

Embed your own CSS in the target page.

Sample

Direct Link

@danvine
danvine / gist:6378242
Created August 29, 2013 13:38
Fresh install of ubuntu 12.04 32bit on digital ocean
Last login: Fri May 3 18:28:34 2013
root@wtf:~# history
1 cd /var/log
2 ll
3 rm /var/log/dmesg
4 rm /var/log/dmesg.0
5 last
6 ll
7 rm /var/log/auth.log
8 rm /var/log/boot.log
# A sample Gemfile
source "http://rubygems.org"
gem "redis"
gem 'eventmachine', :git => 'git://github.com/eventmachine/eventmachine.git'
gem "em-hiredis"
# gem "em-synchrony"
gem "em-websocket"