News for hackers. Stuff that matters.
Re:Neovim by chadillac on Friday February 21, 2014 @10:15PM (#7280853)
ring ring ring

"yeah, what's up?"

"Nagios is paging, something with that code you pushed live a couple hours ago is throwing a fit... looks like half the web cluster is on the verge of going to swap, can you look into it? asap!"

"Well, I'm on at the bus stop and won't be near a computer for at least an hour...yeah, I'll sort it out, will text you when we can push fix live."

pulls out Note 3, shitty 3G coverage

connects to VPN

ssh into dev env with connectbot

switches to hackerkeyboard for input mode

screen -dr dev

Ctrl+c, tail join IRC channel that dumps syslogs from production cluster

sees error

Ctrl+c,vim the/file/causing/the/unexpected/problem

fix, :wq

git stash, git pull, git stash apply, git commit, git push

Ctrl+d, exit

sends text message "good to go!"

deal with it.

Re:Neovim by tinco on Saturday February 22, 2014 @07:34AM (#7281887)

    git commit -m "Always commit your changes first!"; git pull --rebase; git push
And I use tmux, it's more modern ;)

I like the syslog into irc thing, that's neat.

By the way, I recently made a commit in the Github web interface while sitting on the toilet. No posix stack required ;)

Re:Neovim by pjmlp on Saturday February 22, 2014 @05:59AM (#7281714)
Better, mobile off. Fix issue in the morning when back on office.
Re:Neovim by yen223 on Saturday February 22, 2014 @12:41AM (#7281103)
Moral of the story: Vim is very good for deploying fixes from bus stops.
Re:Neovim by devcjohnson on Saturday February 22, 2014 @01:01AM (#7281129)
Moral of the story: This post has devolved into inane commentary.
Re:Neovim by chadillac on Saturday February 22, 2014 @01:00AM (#7281127)
‰s/bus stops/everywhere/g