December 2011
10 posts
1 tag
L3: Vim, Bash Scripting
Wrapping up Vim:
I went through vimtutor again and these are the things I didn’t know:
A = append to end of line (remember: case sensitive)
D = delete line
d = delete operator
r = replace single character
c = change operator, deletes -> insert mode
y = yank / copy
CTRL-g = cursor location
p = put / paste. Anything deleted automatically gets put in the vim register
/ or ? =...
1 tag
L2: Command line magic
Common Command line tools
ls -lh, SSH, scp, mv, grep, man/help/whatis, “bang bang”, chmod, purge, top, ps -aux, wget, cat, >/», split, |, aliases, open/open -a.
These are good commands to know.
Some of the most powerful tools:
awk:
Basically grep on steroids. It’s a language in and of itself, in which you search a file and have a choice of doing something (anything,...
1 tag
L1: All the Networking I'll ever need to know
Alrighty, I’m starting from a high level overview of Networking, then drilling down to packet level analysis. I have a small project to do at the end of it. I’m only writing about things I don’t understand…because teaching things is actually the best way of learning them.
So here’s the result of my reading. I’m just gonna memory dump everything I know/just...
1 tag
Principles to live by
One year is all it takes to “become” something.
Is that true?
I read an article way back when about success and mind hacking. The main point of it was “define your superpower and take advantage of it any way you can”. I would say my only real talent is obsession. I “became” a basketball player in 4 years, a tennis player in 3, a runner in 2, and a dancer in...