Install rbenv and ruby-build to Amazon Linux (cloud-init).
- Copy & paste content of
user-data.shto EC2 RunInstances user-data - Then, logging in to EC2 instance as ec2-user and run
install-ruby.sh.
Install rbenv and ruby-build to Amazon Linux (cloud-init).
user-data.sh to EC2 RunInstances user-datainstall-ruby.sh.| 480 git commit -v | |
| 397 git status -sb | |
| 120 git add -p | |
| 53 git push | |
| 52 git diff | |
| 47 noglob bundle exec | |
| 45 ls -G | |
| 45 git branch -v | |
| 45 bundle | |
| 39 git push -u |
| ========================================== ========================================== | |
| TMUX COMMAND WINDOW (TAB) | |
| ========================================== ========================================== | |
| List tmux ls List ^b w | |
| New new -s <session> Create ^b c | |
| Attach att -t <session> Rename ^b , <name> | |
| Rename rename-session -t <old> <new> Last ^b l (lower-L) | |
| Kill kill-session -t <session> Close ^b & |
| --Script for setting Reminders for LaunchBar and Alfred | |
| --For Alfred, Applescript must NOT be set to run in Background otherwise date parsing does not work | |
| --For LaunchBar, place the script in ~/Library/Scripts/LaunchBar | |
| --by Michelle L. Gill, 10/07/2012 | |
| --Inspired by https://gist.github.com/3187630 | |
| --A related Alfred version 2 workflow can be found here: https://github.com/mlgill/alfred-workflow-create-reminder | |
| --Changes | |
| --02/01/2013 * Fixed an issue with setting the time when the hour is 12 and AM/PM (12-hour clock) is used | |
| -- * Removed the ability to set seconds for the time since Reminders doesn't recognize them |
rsync (Everyone seems to like -z, but it is much slower for me)
| #!/bin/bash | |
| set -e | |
| # Usage: | |
| # rsync_parallel.sh [--parallel=N] [rsync args...] | |
| # | |
| # Options: | |
| # --parallel=N Use N parallel processes for transfer. Defaults to 10. | |
| # | |
| # Notes: |
| [merge] | |
| tool = intellij | |
| # tool = Kaleidoscope | |
| [diff] | |
| tool = intellij | |
| # tool = Kaleidoscope | |
| # intellij mergetool config | |
| [mergetool "intellij"] | |
| cmd = /Applications/IntelliJ\\ IDEA\ 13\\ CE.app/Contents/MacOS/idea merge $(cd $(dirname "$LOCAL") && pwd)/$(basename "$LOCAL") $(cd $(dirname "$REMOTE") && pwd)/$(basename "$REMOTE") $(cd $(dirname "$BASE") && pwd)/$(basename "$BASE") $(cd $(dirname "$MERGED") && pwd)/$(basename "$MERGED") |
| #requires -version 2 | |
| <# | |
| .SYNOPSIS | |
| <Overview of script> | |
| .DESCRIPTION | |
| <Brief description of script> | |
| .PARAMETER <Parameter_Name> | |
| <Brief description of parameter input required. Repeat this attribute if required> |