Rabbit hole

35
Down the Rabbit Hole introom9 -_- Your soul JPOP

Transcript of Rabbit hole

Page 1: Rabbit hole

Down the Rabbit Hole

introom9

-_- Your soul JPOP

Page 2: Rabbit hole

Query on UrbanDict

It comes from Alice in Wonderland where she fell down the Rabbit Hole into some bizarre shit (trippy stuff from the 70s). Therefore, it is commonly used as an expression or euphuism for a portal to bizzarro world/significantly strange happenings/extremely surreal situations, etc.

But actually, it is: Metaphor for the conceptual path which is thought to lead to the true nature of reality.

Page 3: Rabbit hole

Query on Y2BWikipedia contributors. Alice in Wonderland (1951 film). Wikipedia, The Free Encyclopedia.

Page 4: Rabbit hole

Le Reality

Page 5: Rabbit hole

Name: N/A (* You-Know-Who *) (* He-Who-Must-Not-Be-Named *) Major: CS / Former EE !Bio: A privileged professor (to be).

You Ain’t Alice

You are:

Page 6: Rabbit hole

Name: Introom9 Major: Japanese-Lang Desp~: With some faith and fun in CS

One day He-Who-Must-Not-Be-Named texted to introom9.

Page 7: Rabbit hole

Le Conversion

Page 8: Rabbit hole

My favourite song. I’d recommend it to you.

Hmmm. Not my type.

BLOCKED_DUE_TO_COPYRIGHT

Page 9: Rabbit hole

Got it. But I suppose you may like it.

すばらしい曲ですね~ねヽ(✿゚▽゚)ノ

Page 10: Rabbit hole

Aftermath………

= Broadcasting* Raid

+

Page 11: Rabbit hole

Le Sad Reality

Page 12: Rabbit hole

What’s the meaning of your life?

Hmmm. What the heck with your mouth?

You are doomed and will never and ever graduate.

Don’t you feel boring and depressed of your life?

Exactly. No survey no life. I did a TESTBED last^5 week.

Fun stuff but seemingly not appealing to you.

Wow. Interesting. What’s that? Something EDIBLE?

Page 13: Rabbit hole

Le Freestyle!Stay cool be awesome.

Page 14: Rabbit hole

Down the Rabbit Hole to CLI ENV.

introom9 -_- Like Your Soul JPOP

Page 15: Rabbit hole

•SSH

•SHELL

•EDITOR

•MUlTIPLEXR

•VCS

•DOC

Stuff we’ll cover

Page 16: Rabbit hole

SSH is your friend

TerminalMac: iTerm2 Linux: Konsole/xterm Win: Pietty (of course not putty)

RSA_auth

Alias

ssh-copy-id No bother typing your password

As lazy as possible.

Page 17: Rabbit hole

More fun

Chat on PTT!

Terrific Konsole

Page 18: Rabbit hole

Demo

Page 19: Rabbit hole

Shell is your WILL

Typical Shells bash/csh/ksh/zsh/fish and the beloved DASH

Take Away explainshell.com

Page 20: Rabbit hole

And more!Take Away

Be sure to read dash: http://linux.die.net/man/1/dash !bash http://tldp.org/LDP/abs/html/ http://www.gnu.org/software/bash/manual/bash.html !zsh book: From Bash to Z Shell: Conquering the Command Line prezto: https://github.com/sorin-ionescu/prezto

Page 21: Rabbit hole

Demo

Page 22: Rabbit hole

Editor is your casper

IDE Intellij/RubyMine/PHPStorm Visual Studio/Eclipse

Editor

Term_Editor

Notepad++ ST2/3 BlueFish TextMate

Nano Emacs Vi/Vim

Page 23: Rabbit hole

You Kidding

C-xC-c is way too hard.

Page 24: Rabbit hole

Take AwayDe-facto answer—> :h !VimL http://en.wikibooks.org/wiki/Learning_the_vi_Editor/Vim/VimL_Script_language http://learnvimscriptthehardway.stevelosh.com/ !Normal Use http://vimcasts.org/episodes/archive http://vim.wikia.com/wiki/Vim_Tips_Wiki !Play Golf? http://vimgolf.com/

Page 25: Rabbit hole

Demo

Page 26: Rabbit hole

Multiplexer Ain’t Multiplexer

Hmmm

Page 27: Rabbit hole

Tmux is your Gremlin

Relieved.

Page 28: Rabbit hole

Demo

Page 29: Rabbit hole

Be together!Vim is purely an editor.!It sucks esp. when you wanna have a REPL env.

Page 30: Rabbit hole

Demo

Page 31: Rabbit hole

VCS is your mate

Typical VCScvs svn git mercurial bazaar

Dropbox pretends to be.

Git is the mainstream

Page 32: Rabbit hole

Take Away

http://git-scm.com/book

http://git-scm.com/docs!

www.ericsink.com/vcbe/html/directed_acyclic_graphs.html!

https://github.com/pluralsight/git-internals-pdf/

Page 33: Rabbit hole

Doc secures your job.

The line of your doc should be twice that of your code. — introom9

Sphinx: a documentation build/generation system !

RST: If you dunno, then think it as Markdown or TeX

Page 34: Rabbit hole

Demo

Page 35: Rabbit hole

END!!Thank You!