$ brew install pyenv
$ eval "$(pyenv init -)"
$ echo 'eval "$(pyenv init -)"' >> ~/.bash_profile
$ pyenv install --list
$ pyenv install 2.7.14
- Command + Shift + O = open file/class
- Fuzzy Finder
- Command + Shift + T = Navigate between test and implementation
- Move Right...
- Code Navigation
- Command + Click class/variable
- Option + Up/Down Arrow = Increase/Decrease Text Selection
- Option + Shift + Up/Down Arrow = Move Code Up/Down
- Refactoring Shortcuts
- Shift + F6 = Rename Class/Method/Variable/File
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
{ | |
// My eyes are old | |
"editor.fontSize": 16, | |
// Save files when they lose focus | |
"files.autoSave": "onFocusChange", | |
// Bump up the UI (my eyes are old) | |
"window.zoomLevel": 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
touch ~/.android/repositories.cfg | |
brew cask install caskroom/versions/java8 | |
brew cask install android-sdk | |
brew cask install intel-haxm | |
brew install qt | |
export ANDROID_SDK_ROOT="/usr/local/share/android-sdk" | |
sdkmanager "platform-tools" "platforms;android-27" "extras;intel;Hardware_Accelerated_Execution_Manager" "build-tools;27.0.0" "system-images;android-27;google_apis;x86" "emulator" | |
avdmanager create avd -n test -k "system-images;android-27;google_apis;x86" | |
/usr/local/share/android-sdk/tools/emulator -avd test |
Use Homebrew to install pyenv and pyenv-virtualenv:
$ brew install pyenv
$ brew install pyenv-virtualenv
- Denemo - Free
- Finale Notepad - Free
- Frescobaldi - Free
- musescore - Free
- Stave'n'Tabs' - Free
I hereby claim:
- I am spilth on github.
- I am spilth (https://keybase.io/spilth) on keybase.
- I have a public key whose fingerprint is A650 37B6 043B 912F 278C E15D B5F8 2588 8BDF 987E
To claim this, I am signing this object:
This is a collection of tasks/exercises/experience I want to have accomplished as a Java Developer. I'm leaving the tasks undone so that others can easily copy this list and track their own progress.
If you have suggested additions, please leave a comment below.
- Create a Maven project using the command-line
- Test Driven Development using a testing framework
- JUnit
- Hamcrest Matchers
- Behavior Drive Development using a framework
- Cucumber
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 bash | |
OLDIFS=$IFS | |
IFS=":" | |
mvn dependency:list -DoutputFile=dependencies.txt -q | |
grep jar dependencies.txt | sed 's/^ *//;s/$//' > dependencies-fixed.txt | |
while read groupId artifactId packaging version scope | |
do |