Themen dieses Kurses

  • Allgemeines

    Computer-based Working Environments (326.008, WS 2013/2014)

    Place: Hagenberg seminar room (HA 105).
    Time: Blocked form (3 units a 45 min per block) October/November/December.

    The course will start on November 5th, Tuesday, at 2 PM

    in RISC, in the Seminar Room in the Castle of Hagenberg.

    2nd blocked talk:  November 14th, Thursday, 10:30 AM, same location.

    November 21th, Thursday, 10:30 AM, --> cancelled

    3rd blocked talk:  November 28th, Thursday, 10:30 AM, same location.

    4th blocked talk:  December 5th, Thursday, 10:30 AM, same location.

    Last blocked talk:  December 12th, Thursday, 10:30 AM, same location.

    This course gives a condensed introduction into the practical aspects of scientific working in computer-based environments, in this order:

    • Everyday Ubuntu Use (1 unit, KE)
    • Debian GNU/Linux (2 unit, KE)
    • Working on a command line I. (1 unit, KE)
    • Working on a command line II. (1 unit, KE)
    • Version Control (1 unit, RH)
    • Webpage creation (1 unit, RH)
    • Networking (1 unit, KE)
    • Mailing (1 unit, KE)
    • Using Gnu Privacy Guard (1 unit, KE)
    • Remote login, remote desktops, SSH, VNC (2 units, KE)
    • Simple Image Processing and Drawing Figures (1 unit, KE)

    Grading is based on the elaboration of practical exercises.


    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 into Moodle and register as a course participant. You will then also receive per email all messages posted in the News forum.

  • Thema 1

    Everyday Ubuntu Use

    Károly Erdei (1 Unit, November 5th, 2013,  2 pm)

    This is a live presentation how you can use Ubuntu Linux on a laptop for the everyday tasks.

    Slides:  Everyday Ubuntu use

    Exercise: None

    • Thema 2

      Debian GNU/Linux
      Károly Erdei (2 units, November 5th, 2013,  at 2:45 pm )



      Introduction

        • Computer Environment at RISC
        • Adventages of Linux
        • Structure of Linux
        • The Linux File System
        • Accounts
        • Permissions
        • File management
        • Editing
        • X Window System
        • GNOME


        Course material    

        Slides: Debian/GNU Linux Introduction

          Documentation


          Web Resources

          Wikipedia


          Exercise Linux   (deadline: December 9, 2013)

          • Thema 3

            Working on the command line
            Károly Erdei (2 units: November 14, 2013, 10:30 AM)


            • Introduction
            • Learning commands
              • see for detailed list of commands the slides
            • Installing Debian packages
            • User Accounts
            • Editing
            • Regular Expression
            • The Shell



            Course material:

             



            Exercise: Command line 2013

            • Thema 4

              Version Control
              Ralf Hemmecke (1 Unit)

              • General overview of Source Code Management Systems (SCM)
              • Version control with GIT
              • Online demonstration of basic GIT Commands

              Course Material:

              Exercise (due: 12-Dec-2013, 3 p.m. GMT):

              • Send your ssh public key as an attachment to hemmecke@risc.jku.at. Do this before the lecture starts, i.e. one week before this lecture starts.
                If you do not yet have a ssh key pair, create it by running
                ssh-keygen -t rsa -f $HOME/.ssh/gitolite -C YOURNAME@gitolite
                at the command line and send the file $HOME/.ssh/gitolite.pub.
              • Afte I've registered your key, you will get a mail with more details of how to clone the magicrings repository.
              • At the top of the file magicrings/magicrings.tex you will find a little task that will extend into a somewhat longer task after your first merge.
              • Note that you have to make yourself known to git first, by setting your full name and your email address.
            • Thema 5

              Webpage generation

              Ralf Hemmecke (1 Unit)

              (See https://portal.risc.jku.at/Members/hemmecke/teaching/cbwe/html)

              • General Remarks about web pages (HTML, CSS, static/dynamic)
              • Content Management Systems (CMS)
              • (WYSIWYG vs. raw) HTML editors
              • Creation of simple webpages including hyperlinks and pictures.
            • Thema 6

              Networking
              Károly Erdei (1 unit, Nov 28, 2013, 12:15 AM)

              • Computer networks
              • Internet
              • Ethernet
              • IP Protocol
              • TCP Protocol, Ports
              • DHCP
              • Check Network
              • Connecting Computers

              Course material

              Exercise

              Exercise: Networking

              • Thema 7

                Mailing
                Károly Erdei (1 unit, December 5, 2013, 10:30 AM)

                • Overview mailing
                • Protocols
                • Spam
                • Mozilla Thunderbird
                  • Configuration
                  • Using with IMAP
                  • Folders and Search Folders

                Course Material:


                Exercise Mailing (deadline: Jan. 31, 2014)

                • Thema 8

                  Using Gnu Privacy Guard
                  Károly Erdei (1 unit, December 5, 2013,  10:30 AM)

                  • Cryptography
                  • PGP, GnuPG,
                  • KGPG, the KDE GnuPG implementation
                  • GPG4Win, GnuPG for Windows
                  • Enigmail
                    • Configuration
                    • Usage

                    Course material:


                  Exercise:  GnuPG (deadline: Jan 31, 2014)

                  PGP public key: Karoly Erdei

                                               (fingerprint:  E457 1182 6A60 E60D 1ECB 7096 0AA6 1FC8 BD8D B420)

                  • Thema 9



                    Remote Login, Remote Desktops, Synchronous Communication
                    Károly Erdei (2 units, December 5th and 12th, 2013)

                    • Remote login
                    • File services (FTP, NFS)
                    • Secure Shell
                    • SSH tunneling
                    • SSH public key authentication
                    • VNC (Virtual Network Computing)
                    • RDP (Remote Desktop Protocol)


                    Course material:


                    Documentation:

                    Exercise: SSH-VNC-RDP (deadline Jan.31, 2014)

                    • Thema 10

                      Simple Image Processing   and Drawing Figures 
                      Károly Erdei  (1 Unit, December 12, 2013, 12:15 AM)

                      Simple Image Processing

                      • Image, Image Processing
                      • Basics of GIMP
                      • Screenshots
                      • Working with images in Latex

                      Drawing Figures

                      • 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)


                      Course material: 

                      Slides: Image processing and Drawing figures



                      Exercise: Simple Image Processing and Drawing figures (deadline Jan. 20, 2014)