Skip to content

Instantly share code, notes, and snippets.

@ldong
Created July 22, 2014 16:55
Show Gist options
  • Select an option

  • Save ldong/eaee8ca3dd7c062fb55d to your computer and use it in GitHub Desktop.

Select an option

Save ldong/eaee8ca3dd7c062fb55d to your computer and use it in GitHub Desktop.
tools_use_for_daily_life

Lets talk about tools

Author: Lin Dong

Date: July 22, 2014

Tools

Tools I use for my daily life:

  1. Rescue time, shareware

  2. GistPal, using gist on the menu bar, commercial

  3. Flycut, clipboard savings, free

  4. Go2shell, free

  5. Pivotal booster, free

  6. Dash, lookup docs locally, nag-ware. i.e. dash split

  7. Alfred, IAP

  8. Popclip, commercial

  9. Moom, commercial

  10. Mou, markdown pal, free

  11. Restful API Tests CocoaRestClient, free

  12. Charles, wireshark-like networking http(s) level tools, commercial

  13. Colors, color picker, free

Browsers

Compatibilities is the key for UI checking or any front end developments.

So I have Safari, Chrome, Firefox installed, of course, Phantom JS. Besides Firefox uses Gecko, other three all use Webkit.

I use safari for browsing and Chrome for developing. Thus, there're lots of extensions for my Chrome, here are few:

  1. jquery-injector, some websites just dont use jQuery, very hard for debugging.

  2. amCoffee, type coffee in chrome console.

Topsites

Websties I usually go

  1. Google.com

  2. Hacker news

  3. Stack Overflow

  4. TutsPlus

  5. Hackurls

Iterm2

Terminal uses:

  1. Every theme is solarized

  2. Zsh and Oh My Zsh

  3. tmux and tmuxinator

  4. A script to open up either tmux/bash/zsh in iterm2

  5. Change meta key enable to use bash shortcuts. i.e. move word forward/backward

  6. I don't use apple native python, I use pyenv

The way I understand the system python is that not for developer use, unless you develop OS X. It's easy to mess up the system path if not with care. So, why not just use self-isolated pythons?

VIM

let's talk about VIM.

Why I use it? It is released in 1991, the same old as python and Me.

Just kidding, I use it besides it is classic, but elegent, it gives you column level control navtively, and a great community behind it.

There's a scripting language uses vimscript allows people to make plugins, you can see that in my vimrc file.

Screenshot

  1. mac build in

  2. more featured Snip

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment