Commit c8a38ab3 authored by Axel Dürkop's avatar Axel Dürkop
Browse files

Update Aufgabe

parent 1b0343f1
......@@ -19,12 +19,36 @@ In der heutigen Veranstaltung werden wir uns mit den technischen Grundlagen dyna
## Aufgabe in der Sitzung
1. Melden Sie sich per SSH auf dem Raspberry an.
1. Stellen Sie die Seite *Secondhandblumen Petersen* auf dem Raspberry bereit. Ziehen Sie dafür das entsprechende Repository aus GitLab auf den Raspberry:
2. Stellen Sie die Seite *Secondhandblumen Petersen* auf dem Raspberry bereit. Ziehen Sie dafür das entsprechende Repository aus GitLab auf den Raspberry:
```bash
pi@raspberrypi:~ $ cd www/[ihr-unterordner]/
pi@raspberrypi:~/www/[ihr-unterordner]/ $ git clone https://xldrkp@collaborating.tuhh.de/itbh/secondhandblumen.git .
pi@raspberrypi:~/www/[ihr-unterordner]/ $ git clone https://xldrkp@collaborating.tuhh.de/itbh/secondhandblumen.git
```
Wichtig ist der Punkt am Ende, denn er sagt, dass die Dateien direkt in dem Verzeichnis abgelegt werden, in dem wir uns befinden.
Navigieren Sie in den neuen Ordner `secondhandblumen` und starten Sie dort den Python-Entwicklungsserver. Sprechen Sie sich mit Ihren Gruppenpartner_innen ab, damit Sie sich mit den Ports nicht in die Quere kommen:
Navigieren Sie in den neuen Ordner und starten Sie dort den Entwicklungsserver. Sprechen Sie sich mit Ihren Gruppenpartner_innen ab, damit Sie sich mit den Ports nicht in die Quere kommen.
```bash
python3 -m http.server [Portnummer]
```
3. Nutzen Sie den Editor *nano*, um die Dateien der Website zu editieren, und *Filezilla*, um Dateien zwischen Ihrem Rechner und dem RPI zu transferieren.
- Ändern Sie den Namen im Header der Seite.
- Ändern Sie die Hintergrundfarbe. Um die Farbe zu bestimmen, nutzen Sie zunächst die Pinzettenfunktion in den Chrome-Developer-Tools.
- Tauschen Sie die Bilder auf der Teamseite aus. Das erste soll direkt mit einer Quelle im WWW verlinkt werden, also mit `http://...`, das zweite soll aus dem Dateisystem des Servers geladen werden.
- Erhöhen Sie die Preise auf der Seite *Angebot* um 10%. Nutzen Sie dafür Python mit der Kommandozeile auf dem Raspberry. Öffnen Sie diese zunächst mit der Eingabe von `python3`. Dann rechnen Sie die vorhandenen Preise multipliziert mit 1,1.
```python3
pi@raspberrypi:~/www/axel/secondhandblumen $ python3
Python 3.4.2 (default, Oct 19 2014, 13:31:11)
[GCC 4.9.1] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> 1.99 * 1.1
2.189
>>>
```
### Hinweise zur Aufgabe
- Beachten Sie bitte, dass das Komma zur Abtrennung von Dezimalstellen, wie es im Deutschen gebräuchlich ist, in informatischen Zusammenhängen immer durch einen Dezimalpunkt ersetzt werden muss!
- Sie können die interaktive Python-Kommandozeile mit <kbd>STRG</kbd>+<kbd>D</kbd> wieder verlassen.
- Sie können sich mehrmals auf dem Raspberry einloggen, wenn das für die Arbeit einen Vorteil bringt. Öffnen Sie dafür auf dem Raspberry ein zweites Mal das Terminal bzw. GitBash oder PuTTY.
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment