Instantly share code, notes, and snippets.

Matt M. theothermattm

View GitHub Profile
View oracle-delete-all-tables.sql
FOR cur_rec IN (SELECT object_name, object_type
FROM user_objects
WHERE object_type IN

Tom Chi - Learning Through Prototyping


  • Better to reason with experience/data than guesses
    • Find the quickest path to experience
    • Doing is the best kind of thinking.
  • Smart people will always have good defenses of their guesses
  • "Am I hearing a guess, or am I hearing direct experience?"
    • We want experience
rsync -azP --delete --filter=":- .gitignore" . targethost:/targetdirectory
# from
openssl x509 -inform der -in /Path/to/the.crt -out /Path/to/the/file.pem

Follow ups:

  • stand up webpage test internally:
    • docker image?
    • convert AMI to an VMware image?
    • need windows machines for agents
  • sign up for podcast - @jensimmons
  • responsive design podcast - ethan marcotte and karen mcgrane
  • - for travel
# sync everything excluding things in .gitignore
# delete anything on target not in source
# include dotfiles and symlinks, also use compression
rsync -azP --delete --filter=":- .gitignore" . my-target-host:/my/target/directory
# attaches to the first running docker container containing the name passed
# in as the first argument to the command
# example: attachto projects
function attachto () {
echo "Attaching to first running docker container with name: $1 You might need to press ctrl+c to start entering commands..."
docker attach $( docker ps | grep $1 | head -n 1 | cut -d' ' -f1)
View gist:ff8d689cf2405a504b28
sed -n 16224,16482p filename > newfile
View .tmux.conf
#Below configs from
#Prefix is Ctrl-a
set -g prefix C-a
bind C-a send-prefix
unbind C-b
set -sg escape-time 1
set -g base-index 1
setw -g pane-base-index 1