Terminal Sessions

From XPUB & Lens-Based wiki
Revision as of 22:06, 8 October 2011 by Aymeric Mansoux (talk | contribs)

Prerequisites

  • You have a working GNU/Linux distro (network, audio, video, keyboard)
  • You know how to open a terminal (Gnome Terminal, xterm, urxvt, st, etc)
  • Your keyboard is configured (as in you do not spend half an hour figuring out how to change the layout from QWERTY to DVORAK and looking for the '/' key)
  • You know how to use a text editor (as in Gedit, Vim, nano, ed, emacs, kate) so you can read/edit/write plaintext files.
  • You have a couple of video files.

Schedule

Monday 8th October 11:00 - 18:00

  • Text vs GUI metaphors
  • Terminals and Shells
  • Pipes and redirection
  • Shell scripting: animated GIF generator (video files needed)

Tuesday 9th October 11:00 - 18:00

  • How pipes works from a C perspective
  • bitwise operators
  • Using output redirection, /dev/dsp and simple C oneliners
  • Simple AV pipe synth with mplayer

Free Beer

I pay a beer the one who give me the name of the guy on the photo.