Terminal Sessions
Revision as of 21:55, 8 October 2011 by Aymeric Mansoux (talk | contribs) (Created page with "== 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 keybo...")
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