Terminal Sessions: Difference between revisions

From XPUB & Lens-Based wiki
Line 4: Line 4:
* You know how to open a terminal (Gnome Terminal, xterm, urxvt, st, etc)
* 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 then spend of the rest of the day looking for the '/' key)
* 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 then spend of the rest of the day 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 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.
* You have a couple of video files.



Revision as of 23:13, 8 October 2011

Cheers.jpg

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 then spend of the rest of the day 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.