Skip to content

Instantly share code, notes, and snippets.

View ttam's full-sized avatar

Matt Bannon ttam

View GitHub Profile
@ttam
ttam / sphp.sh
Created October 18, 2021 05:26 — forked from rhukster/sphp.sh
Easy Brew PHP version switching
#!/bin/bash
# Creator: Phil Cook
# Modified: Andy Miller
osx_major_version=$(sw_vers -productVersion | cut -d. -f1)
osx_minor_version=$(sw_vers -productVersion | cut -d. -f2)
osx_patch_version=$(sw_vers -productVersion | cut -d. -f3)
osx_patch_version=${osx_patch_version:-0}
osx_version=$((${osx_major_version} * 10000 + ${osx_minor_version} * 100 + ${osx_patch_version}))
brew_prefix=$(brew --prefix | sed 's#/#\\\/#g')

Keybase proof

I hereby claim:

  • I am ttam on github.
  • I am chee5eburger (https://keybase.io/chee5eburger) on keybase.
  • I have a public key whose fingerprint is ABAF AB12 164B D84C B414 8801 F1BD 1A11 CC99 0E51

To claim this, I am signing this object:

var GET = document.location.search.split('&').reduce(function(obj, piece) {
[, key, value] = piece.match(/([_a-z]+)=(.+)/);
obj[key] = value;
return obj;
}, {});
<?php
//*
runThis();
/*/
dontRunThis();
//*/
// Bookmarklet:
javascript:(function(){function get_random_color() { var letters = '0123456789ABCDEF'.split(''); var color = '#'; for (var i = 0; i < 6; i++ ) { color += letters[Math.round(Math.random() * 15)]; } return color; }window.authors={};$('a.author').each(function(){var $t=$(this),n=$t.html(),c;if(!(n in window.authors)){c=get_random_color();window.authors[n]=c;$('a.author:contains('+n+')').css('background',c); }});})();
// Full Script:
// This function from http://stackoverflow.com/questions/1484506/random-color-generator-in-javascript
function get_random_color() {
var letters = '0123456789ABCDEF'.split('');
var color = '#';