Skip to content

Instantly share code, notes, and snippets.

View audibleblink's full-sized avatar

Alex Flores audibleblink

View GitHub Profile
@audibleblink
audibleblink / keybase
Created April 17, 2014 21:23
ID file for authing identity on keybase
### Keybase proof
I hereby claim:
* I am audibleblink on github.
* I am serveradmin (https://keybase.io/serveradmin) on keybase.
* I have a public key whose fingerprint is 787B BF72 6546 7718 7846 E543 687E F6FF F816 42CB
To claim this, I am signing this object:
@audibleblink
audibleblink / set_host_name
Last active August 29, 2015 13:57
Sets hostname on DBC machines
cd /usr/local/opt/kitout/set-host-name/
unit_dir=$(cd $(dirname $0); pwd)
# Get this machine's mac address
mac_address=`ifconfig en0 | grep '\bether\b' | sed 's/.ether //'`
# Look up it's machine number
host_num=`cat $unit_dir/host-numbers-to-mac-addresses | grep '^\d' | grep $mac_address | cut -d ' ' -f 1`
test $host_num || {
echo "Skipping"
@audibleblink
audibleblink / dbchost
Created March 27, 2014 18:03
Sets host names based on HDD name
#!/bin/sh
# Summary: Sets hostnames to volume name
set -o errexit
new_name=`diskutil list | grep "2:" | awk '{print $3}'`
sudo scutil --set ComputerName $new_name
sudo scutil --set LocalHostName $new_name
@audibleblink
audibleblink / twitter.rb
Last active August 29, 2015 13:56
Finds the source of a retweet chain.
require 'nokogiri'
require 'httparty'
def next_tweet tweet_url
response = HTTParty.get tweet_url
tweet_link = Nokogiri::XML( response ).xpath( "//a/@data-expanded-url" ).first
p tweet_link.value unless tweet_link.nil?
end
def find_source url
@audibleblink
audibleblink / firstrow.js
Last active January 3, 2016 02:09
Minor cleanup and ad removal on firstrowus1.eu
var CleanUp = {
init: function(){
this.stopTimers();
this.clearSpace();
this.clearAds();
},
stopTimers: function() {
for (var i = 1; i < 99999; i++) { window.clearInterval(i);}
@audibleblink
audibleblink / fizzbuzzO.rb
Last active December 31, 2015 13:49
Big O practice with FizzBuzz
def mult_generator limit, multiple
0.step(limit, multiple).to_a
end
def fizzbuzzify values_hash
values_hash.each_pair do |k,v|
v.each { |v| @answer[v-1] = k.to_s }
end
@answer