There are about 1001 different pomodoro/timer apps out there and they as a whole just plain suck. Bad UI is rife.
Here are a few that don't suck as much:
application:open-your-keymap | |
application:open-your-stylesheet | |
autocomplete:attach | |
autoflow:reflow-paragraph | |
bookmarks:clear-bookmarks | |
bookmarks:jump-to-next-bookmark | |
bookmarks:jump-to-previous-bookmark | |
bookmarks:toggle-bookmark | |
bookmarks:view-all | |
check:correct-misspelling |
It must be a passing thing. Just trendy teenagers hopping on the bandwagon. Another fad from an industry that is addicted to it. It must be these things, despite Github's six years of work on it before release. It must be worth avoiding despite the fact that obvious thought, time, and love has been put into the project.
Yeah, it doesn't do X. It does Y and Z really well, but because it doesn't do X yet it must be eschewed. End of story.
Array.prototype.compact = function() { return this.filter(function(e) { return e; }); }; |
irb(main):013:0> "$1,234,567".to_i | |
=> 0 | |
irb(main):014:0> "$1,234,567".to_squishy_i | |
=> 1234567 |
brew install macvim --with-cscope --with-lua --override-system-vim |
" toggle Quickfix window with <leader>q | |
function! GetBufferList() | |
redir =>buflist | |
silent! ls | |
redir END | |
return buflist | |
endfunction | |
function! ToggleList(bufname, pfx) | |
let buflist = GetBufferList() |
arr = [] | |
File.open(file, 'r').each_line do |line| | |
line = line.split(';') | |
line.reverse! | |
arr << {word: line.pop, public: line.pop, vulgar: line.pop, pos: line.pop, definition: line.pop} | |
end | |
arr.in_groups_of(1000) {|g| r.table("entries").insert(g).run } |
RUBY_CONFIGURE_OPTS="--with-openssl-dir=`brew --prefix openssl`" rbenv install 2.0.0-p247 |
echo '{"foo": "lorem", "bar": "ipsum"}' | python -mjson.tool |