Instantly share code, notes, and snippets.

View after-cleanup-tasks.yml
- name: "Rollbar deployment notification"
rollbar_deployment:
token: "{{rollbar_token}}"
environment: production
revision: "{{ ansistrano_git_result.after }}"
user: "" # Somehow pull this from ansible awx/tower that launched the job?
rollbar_user: ""
comment: "" # hmmm maybe save result of the git log command?
View FirebaseAuthCrash.swift
// https://stackoverflow.com/questions/49771555/firebase-auth-error-data-parameter-is-nil-calling-getidtokenforcingrefresh
// https://github.com/firebase/firebase-ios-sdk/issues/1072
// https://github.com/firebase/firebase-ios-sdk/issues/1140
func applicationDidBecomeActive(_ application: UIApplication) {
if let currentUser = Auth.auth().currentUser {
currentUser.getIDToken { (token, error) in
}
}
View bitwalletrecover.py
import re
import hashlib
import base58
from pycoin.ecdsa import generator_secp256k1, public_pair_for_secret_exponent
def bytetohex(byteStr):
return ''.join( [ "%02X" % x for x in byteStr ] ).strip()
litecoin = [b"\x30", b"\xb0"]
bitcoin = [b"\x00", b"\x80"]
View PhatBlocks.js
var async = require('async')
var bitcoind = require("bitcoin")
var batch = [];
var addresses = []
var client = new bitcoind.Client({
host: 'localhost',
port: 9999,
View bitcoin.conf
maxconnections=120
minrelaytxfee=0
testnet=1
dbcache=200 #for a 2 GB server
# dbcache=1000 #for a 4 GB server
# Only relevant for those running jtoomim's eviction branch
# maxmempoolbytes=400000000
View xt-misbehaving-nodes.md
Host Agent
37.187.136.15 /BitCoinJ:0.12SNAPSHOT/Satoshi:0.11.0/: version 70001, blocks=370279, us=127.0.0.1:8333, peerid=5124
View fix-xcode
#!/usr/bin/python
# fix-xcode
# Rob Napier <robnapier@gmail.com>
# Script to link in all your old SDKs every time you upgrade Xcode
# Create a directory called /SDKs (or modify source_path).
# Under it, put all the platform directories:
# MacOSX.platform iPhoneOS.platform iPhoneSimulator.platform
# Under those, store the SDKs:
View UIDeviceHardware.h
//
// UIDeviceHardware.h
//
// Used to determine EXACT version of device software is running on.
#import <Foundation/Foundation.h>
@interface UIDeviceHardware : NSObject
- (NSString *) platform;
View gist:2498121
from django import template
from django.conf import settings
register = template.Library()
@register.simple_tag
def settings_value(name):
try:
test = settings.__getattr__(name)
return test
View gist:1990460
class PostsController < ActionController::Base
def create
Post.create(post_params)
end
def update
Post.find(params[:id]).update_attributes!(post_params)
end
private