Computer-based Working Environments (WS 2009/10)
    You do not have permission to view discussions in this forum.
    
                        Section outline
- 
                    Computer-based Working Environments (326.008, WS 2009/2010)
 Place: Hagenberg seminar room (HA 105).
 Time: Blocked form in October/November/December 2009.
 Three units are blocked (one unit is 45 min.).
 Nov. 2nd is a lecture free day !
 The course starts on Nov. 16, 3pm.
 Further course dates:
 Nov. 23, Nov. 30,
 Dec. 7, no course on Dec. 14,
 Jan. 11, 2010.
 This course gives a condensed introduction into the practical aspects of scientific working in computer-based environments:
 - Debian GNU/Linux (2 units, KE)
- Working on a command line (1 unit, KE)
- Networking (1 unit, KE)
- Remote login, remote desktops, SSH, VNC (1 unit, KE)
- Mailing (1 unit, KE)
- Version Control (1 unit, RH)
- Collaborative editing and content management (1 unit, RH)
- Document preparation using LaTeX (1 unit, WW)
- Webpages with HTML&PHP (1 unit, WW)
- OpenOffice (1 unit, KE)
- Drawing Figures (1 unit, KE)
- Simple Image Processing (1 unit, KE)
- Preparing Slide Presentations (1 unit, KE)
 
 To take part in the course, you have to enrol in the KUSSS system. Since the exercises will be submitted via Moodle, you also have to login in Moodle and register as a course participant. You will then also receive per email all messages posted in the News forum.
- 
                    Debian GNU/Linux
 Károly Erdei (Nov. 16, 2 units)
 Introduction - I.
 - Computer Environment at RISC
- Linux / Windows comparison; Linux distiributions
- Structure of Linux
- The Linux File System 
- Accounts
- Permissions
 
 - File management
- Editing 
- X Window System
- KDE
 
 Course material
 
 
 Web Resources
 Wikipedia
 - Summary about Linux
- Comparision of Linux and Windows
- Linux Distributions
- X Window System
- List of KDE Applications
- List of GNOME Applications
 
 Exercise Linux-shortened ( original Linux - obsolete)
- 
                    Working on the command line
 Károly Erdei (1 unit)
 - Introduction
- Learning commands 
- see for detailed list of commands the slides
- The Shell
 
 Course material:
 - Slides: Working on command line
 
 Exercise: Command line 2009 shortened ( original Command line 2009 - obsolete)
 
- 
                    Networking
 Károly Erdei (November 23, 1 unit)
 - Computer networks
- Internet
- Ethernet
- IP Protocol
- TCP Protocol, Ports
- DHCP
- Check Network
- Connecting Computers
 
 Course material
 - Slides: Networking
 
 Exercise: Networking shortened (original Networking - obsolate )
- 
                    
 Remote Login, Remote Desktops, Synchronous Communication
 Károly Erdei (Nov. 23.; 1 unit)
 - Remote login
- File services (FTP, NFS)
- Secure Shell
- SSH tunneling
- SSH public key authentication
- VNC (Virtual Network Computing)
- RDP (Remote Desktop Protocol)
 
 Course material:
 - Slide: Remote services, SSH, VNC 
 
 Documentation:
 
 Exercise: Remote Desktops
- 
                    Mailing
 Károly Erdei
 - Overview mailing
- Protocols
- Spam
- Fight Spam
- Mozilla Thunderbird
- Domain Name System
 
 - Slides: Mailing
 
 
 Exercise Mailing-shortened (original Mailing - obsolate)
- 
                    Version Control
 Ralf Hemmecke
 - General overview of Source Code Management Systems (SCM)
- Version control with Subversion (SVN)
- Online demonstration of SVN commands
 
 - Slides: VersionControl.pdf
- Exercises sheet: VersionControlExercises.tex
- Archive for Exercises: MagicRings.tgz
- Post-commit hook for the SVN Repository: post-commit
 
- 
                    Collaborative Editing and Content Management
 Ralf Hemmecke
 See the slides "A Plone Teaser" at https://portal.risc.jku.at/help/plone-teaser.
 - General Remarks about Content Management Systems (CMS)
- Introduction to the Plone CMS
- standard layout of a Plone web site
- content types (page, folder, event, news ...)
- content states and workflow
- content history / versioning
- users, groups, roles, permissions
- Demonstation of Plone
- Registration and Login
- Create a page
- Create a folder
- Create an event or a news item
- Uploading files and images
- Sharing contents with selected users/groups
- ...
 
- 
                    Document preparation using LaTeX
 Wolfgang Windsteiger
 - Basic handling, basic philosophy,
- structuring documents, 
- writing text / writing mathematics, 
- makros / styles / packages,
- tables,
- including images,
- table of contents, list of references, etc.
- organizing bigger "projects", 
- environments supporting the generation of LaTeX source.
 
 
- 
                    Webpages with HTML&PHP
 Wolfgang Windsteiger
 - Basic structure of html documents,
- formatting: stylesheets / CSS,
- special elements: links and forms,
- tables,
- static pages and dynamic pages (why use dynamic pages?),
- PHP and Apache,
- client-side scripts. 
 
- Basic structure of html documents,
- 
                    OpenOffice
 Károly Erdei
 - OpenOffice (OO): OO suite. 
- OO Writer, Calc, Impress, Draw
- OO Writer file formats: .doc versus .odt, exporting PDF.
- Working with styles and templates.
- Creating tables of contents, indexes, bibliographies.
 
 Course material
 Slides: OpenOffice Overview
 Exercise: OpenOffice document
- OpenOffice (OO): OO suite. 
- 
                    Drawing Figures
 Károly Erdei
 - Drawing figures with Xfig
- Grid mode, compound figures, moving figures.
- Exporting figures as .latex, .eps, .png
- Alternatives:
- Drawing figures with inkscape.
- Including figures in LaTeX (.latex, .eps)
- Including figures in OpenOffice Writer (.png)
 
 Course material
 Slides: Drawing figures
 Exercise: Draw a figure
- 
                    Simple Image Processing
 Károly Erdei
 - Image, Image Processing
- Basics of GIMP
- Screenshots
- Cropping, Scaling
- Working with images in Latex
- Working with images in OpenOffice
 
 Course material:
 Slides: Image processing
 Exercise: Simple Image Processing
- 
                    Preparing Slide Presentations
 Károly Erdei
 
 Latex-Beamer:
 - Structure, Components
- Overlays
- Examples
- Konqi's Slides
 
 - Posters from Internet
- How to create a poster in Latex
- Case Study: Sample Poster
 
 Course material
 Slides:
 Source of Sample Poster
 
 Documentation - LaTeX-BEAMER:Documentation - LaTeX A0Poster
 Konqi Konqueror's:
 
 - Description of A0poster from TeX Archive
- A very impressive poster as an example
- Another impressive poster
 
 Exercise for Presentation:
 
 A/ Poster presentation
 B/ Beamer presentation
