This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# doh this is a keg-only formula. Had to manually link CLI regardless of install method | |
# run these to set up | |
brew tap homebrew/versions | |
brew install homebrew/versions/postgres94 | |
brew services start postgresql@9.4 export | |
# in your shell's RC file: | |
PATH=/usr/local/opt/postgresql@9.4/bin:$PATH | |
LDFLAGS=-L/usr/local/opt/postgresql@9.4/lib | |
CPPFLAGS=-I/usr/local/opt/postgresql@9.4/include |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
set myFile to open for access (choose file name) with write permission | |
try | |
repeat | |
tell application "System Events" | |
set frontApp to name of first application process whose frontmost is true | |
if (frontApp = "HipChat") then | |
-- set things to entire contents of group 1 of group 1 of group 1 of window 1 | |
-- set things to UI elements of group 1 of group 1 of group 1 of window 1 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
tell application "System Events" | |
entire contents of process "HipChat" of application "System Events" | |
-- UI elements of process "HipChat" of application "System Events" | |
end tell |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
function safety_preexec() { | |
# Store the command that we're running. | |
CMD_NAME="$1" | |
} | |
function safety_precmd() { | |
if [[ "$CMD_NAME" =~ 'kubectl config use-context whatever-your-prod-is' ]]; then | |
PROD_TIME=$(date +%s) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/osascript | |
# Usage: | |
# export OLDPASS="oldpasswordhere!" | |
# export NEWPASS="newpasswordgoeshere." | |
# get to change password screen in WorkSpace prior to running this script and make sure you're on the "old password" field. | |
# run script without args | |
on sysKeyCode(kc) | |
tell application "System Events" to key code {kc} using {command down} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/osascript -l JavaScript | |
// Usage: | |
// export OLDPASS="oldpasswordhere!" | |
// export NEWPASS="newpasswordgoeshere." | |
// get to change password screen in WorkSpace prior to running this script and make sure you're on the "old password" field. | |
// run script without args | |
var app = Application.currentApplication(); | |
app.includeStandardAdditions = true |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!-- wp:code --> | |
<pre class="wp-block-code"><code> | |
select list.i, | |
substring_index(substring_index( | |
substring_index( | |
substring_index( | |
'9977034 | e9e82737-db8f-44c0-985b-d004788aa91d | 208 | |
3393402 | aa1cbfe0-a66d-44ac-9b66-bd2369c96e52 | 136 | |
3524174 | 490dbaa0-faed-4773-b3c0-4c979e1b07cb | 250 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env ruby | |
require 'time' | |
require 'tzinfo' | |
require 'colorize' | |
def usage | |
puts %q( | |
usage: | |
convert_times {time string to parse, spaces ok} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#include <Mouse.h> | |
void blinkIfYoureRebooted() { | |
// 200, 400, 600, 800, 1000ms blinks | |
for(int i=1; i<=5; i++) { | |
digitalWrite(LED_BUILTIN, HIGH); | |
delay(200 * i); | |
digitalWrite(LED_BUILTIN, LOW); | |
delay(200 * i); | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#include <Keyboard.h> | |
#include <Mouse.h> | |
#include <LiquidCrystal.h> | |
/* | |
Arduino 2x16 LCD - Detect Buttons | |
modified on 18 Feb 2019 | |
by Saeed Hosseini @ Electropeak | |
https://electropeak.com/learn/ |