to class -- to about -- to syllabus -- to people -- to the library

cancelled :(

review:

lecture: command line tools, tiny programs

bash
  

file systems
  folder poetry club

unix
  processes pipes nice pipes

windows
  

macOS
  mac-specific commands

quines
  js quines
  qr quine
  zip files all the way down
  quine relay (terrifying)
  

small programs
  

smaller programs
  

single line programs
  shortcuts
  code golf
    stack exchange website
   regex
  

CLIs
  

ascii art

great command line tools
  exiftool   AV
    ffmpeg avconv youtube-dl videogrep
  religious?
    bibleJS
 big list

in class assignment

experiment with crafting a single-line program for your terminal.

assignment

due 04/05
write a command line tool for yourself, using either NodeJS or bash. This tool should address some need you have from your computer which it does not currently address. (challenge – if anyone successfully makes a pizza/other food ordering tool, I will fund a live demo when we review these on 04/06.)

examples pizza party modern implementation

resources   the art of the command line