Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Learned in the past helps me

wtnabe
February 15, 2014

Learned in the past helps me

Self retrospective and what to learn

wtnabe

February 15, 2014
Tweet

More Decks by wtnabe

Other Decks in Programming

Transcript

  1. Recently Full-Stack Web Engineer from application env to front-end Certified

    Ruby Gold Programmer Ruby on Rails / PHP / JavaScript TDD and Continuous Integration
  2. Basics Small / Simple Do one thing Text file Filter

    cf. http://en.wikipedia.org/wiki/Unix_philosophy
  3. Tools Un*x have MANY commands Each command DO ONE THING

    well You can combine them as FILTER
  4. Learned tools in the past df ( disk ) ls,

    find, du ( file and directory ) diff, patch expand, unexpand ( tab code ) cat, split, wc
  5. Text Processing Most Internet Protocols depend on Text born from

    Unix platform Web Development as Text Processing
  6. Learned lately tree, xargs, rlwrap, highlight, colordiff, kramdown, docutils, nkf,

    git, tig, irb, emacs, earthquake, gyunyu, mksgal, bundler, cheat, gisty, guard, node.js(npm)
  7. Recommends Small / Simple ( a.k.a. KISS ) Learn Tools

    and Philosophy that are Maturing and Sustaining Keep learning and enjoying !!