Skip to content
Snippets Groups Projects
Commit d7137272 authored by Peter Gerwinski's avatar Peter Gerwinski
Browse files

Direktverweise zu den Beispielen

parent fb82e3f6
No related branches found
No related tags found
No related merge requests found
...@@ -15,20 +15,20 @@ Sie dürfen diese gemäß den jeweils angegebenen Lizenzen ...@@ -15,20 +15,20 @@ Sie dürfen diese gemäß den jeweils angegebenen Lizenzen
studieren, kopieren, modifizieren und/oder weitergeben. studieren, kopieren, modifizieren und/oder weitergeben.
Für Details siehe [common/README](https://gitlab.cvh-server.de/pgerwinski/hp/raw/master/common/README). Für Details siehe [common/README](https://gitlab.cvh-server.de/pgerwinski/hp/raw/master/common/README).
Vortragsfolien: Vortragsfolien und Beispiele:
--------------- -----------------------------
* [08.10.2018: Einführung, Einführung in C (bis Schleifen)](https://gitlab.cvh-server.de/pgerwinski/hp/raw/master/20181008/hp-20181008.pdf) * [08.10.2018: Einführung, Einführung in C (bis Schleifen)](https://gitlab.cvh-server.de/pgerwinski/hp/raw/master/20181008/hp-20181008.pdf) [Beispiele](https://gitlab.cvh-server.de/pgerwinski/hp/raw/master/20181008/)
* [15.10.2018: Seiteneffekte, Funktionen](https://gitlab.cvh-server.de/pgerwinski/hp/raw/master/20181015/hp-20181015.pdf) * [15.10.2018: Seiteneffekte, Funktionen](https://gitlab.cvh-server.de/pgerwinski/hp/raw/master/20181015/hp-20181015.pdf) [Beispiele](https://gitlab.cvh-server.de/pgerwinski/hp/raw/master/20181015/)
* [22.10.2018: Zeiger, Arrays und Strings, Strukturen](https://gitlab.cvh-server.de/pgerwinski/hp/raw/master/20181022/hp-20181022.pdf) * [22.10.2018: Zeiger, Arrays und Strings, Strukturen](https://gitlab.cvh-server.de/pgerwinski/hp/raw/master/20181022/hp-20181022.pdf) [Beispiele](https://gitlab.cvh-server.de/pgerwinski/hp/raw/master/20181022/)
* [29.10.2018: Dateien und Fehlerbehandlung, Parameter des Hauptprogramms](https://gitlab.cvh-server.de/pgerwinski/hp/raw/master/20181029/hp-20181029.pdf) * [29.10.2018: Dateien und Fehlerbehandlung, Parameter des Hauptprogramms](https://gitlab.cvh-server.de/pgerwinski/hp/raw/master/20181029/hp-20181029.pdf) [Beispiele](https://gitlab.cvh-server.de/pgerwinski/hp/raw/master/20181029/)
* [05.11.2018: String-Operationen, Bibliotheken](https://gitlab.cvh-server.de/pgerwinski/hp/raw/master/20181105/hp-20181105.pdf) * [05.11.2018: String-Operationen, Bibliotheken](https://gitlab.cvh-server.de/pgerwinski/hp/raw/master/20181105/hp-20181105.pdf) [Beispiele](https://gitlab.cvh-server.de/pgerwinski/hp/raw/master/20181105/)
* [12.11.2018: Einführung: Bibliotheken, Differentialgleichungen](https://gitlab.cvh-server.de/pgerwinski/hp/raw/master/20181112/hp-20181112.pdf) * [12.11.2018: Einführung: Bibliotheken, Differentialgleichungen](https://gitlab.cvh-server.de/pgerwinski/hp/raw/master/20181112/hp-20181112.pdf) [Beispiele](https://gitlab.cvh-server.de/pgerwinski/hp/raw/master/20181112/)
* [19.11.2018: Präprozessor-Makros, Bibliothek verwenden (Beispiel: GTK+), Differentialgleichungen](https://gitlab.cvh-server.de/pgerwinski/hp/raw/master/20181119/hp-20181119.pdf) * [19.11.2018: Präprozessor-Makros, Bibliothek verwenden (Beispiel: GTK+), Differentialgleichungen](https://gitlab.cvh-server.de/pgerwinski/hp/raw/master/20181119/hp-20181119.pdf) [Beispiele](https://gitlab.cvh-server.de/pgerwinski/hp/raw/master/20181119/)
* [26.11.2018: make; Hardwarenahe Programmierung: Zahlensysteme, Bit-Operationen](https://gitlab.cvh-server.de/pgerwinski/hp/raw/master/20181126/hp-20181126.pdf) * [26.11.2018: make; Hardwarenahe Programmierung: Zahlensysteme, Bit-Operationen](https://gitlab.cvh-server.de/pgerwinski/hp/raw/master/20181126/hp-20181126.pdf) [Beispiele](https://gitlab.cvh-server.de/pgerwinski/hp/raw/master/20181126/)
* [03.12.2018: Bit-Operationen, Programmierung von Mikrocontrollern, I/O-Ports, Interrupts](https://gitlab.cvh-server.de/pgerwinski/hp/raw/master/20181203/hp-20181203.pdf) * [03.12.2018: Bit-Operationen, Programmierung von Mikrocontrollern, I/O-Ports, Interrupts](https://gitlab.cvh-server.de/pgerwinski/hp/raw/master/20181203/hp-20181203.pdf) [Beispiele](https://gitlab.cvh-server.de/pgerwinski/hp/raw/master/20181203/)
* [10.12.2018: volatile-Variable, Byte-Reihenfolge - Endianness, Binärdarstellung negativer Zahlen, Speicherausrichtung - Alignment](https://gitlab.cvh-server.de/pgerwinski/hp/raw/master/20181210/hp-20181210.pdf) * [10.12.2018: volatile-Variable, Byte-Reihenfolge - Endianness, Binärdarstellung negativer Zahlen, Speicherausrichtung - Alignment](https://gitlab.cvh-server.de/pgerwinski/hp/raw/master/20181210/hp-20181210.pdf) [Beispiele](https://gitlab.cvh-server.de/pgerwinski/hp/raw/master/20181210/)
* [17.12.2018: Rekursion, Aufwandsabschätzungen](https://gitlab.cvh-server.de/pgerwinski/hp/raw/master/20181217/hp-20181217.pdf) * [17.12.2018: Rekursion, Aufwandsabschätzungen](https://gitlab.cvh-server.de/pgerwinski/hp/raw/master/20181217/hp-20181217.pdf) [Beispiele](https://gitlab.cvh-server.de/pgerwinski/hp/raw/master/20181217/)
* [07.01.2019: Aufwandsabschätzungen, dynamische Speicherverwaltung](https://gitlab.cvh-server.de/pgerwinski/hp/raw/master/20190107/hp-20190107.pdf) * [07.01.2019: Aufwandsabschätzungen, dynamische Speicherverwaltung](https://gitlab.cvh-server.de/pgerwinski/hp/raw/master/20190107/hp-20190107.pdf) [Beispiele](https://gitlab.cvh-server.de/pgerwinski/hp/raw/master/20190107/)
* [alle in 1 Datei](https://gitlab.cvh-server.de/pgerwinski/hp/raw/master/hp-slides-2018ws.pdf) * [alle in 1 Datei](https://gitlab.cvh-server.de/pgerwinski/hp/raw/master/hp-slides-2018ws.pdf)
Übungsaufgaben: Übungsaufgaben:
......
No preview for this file type
...@@ -59,6 +59,12 @@ readme=README-NEW.md ...@@ -59,6 +59,12 @@ readme=README-NEW.md
collect () collect ()
{ {
if [ "$1" = "--with-examples" ]; then
with_examples=true
shift
else
with_examples=false
fi
if [ "$1" = "--no-date" ]; then if [ "$1" = "--no-date" ]; then
show_date=false show_date=false
shift shift
...@@ -84,7 +90,12 @@ collect () ...@@ -84,7 +90,12 @@ collect ()
date="" date=""
fi fi
url="$base_url"$(echo $f | sed -e "s/\.$source_suffix$/.$target_suffix/") url="$base_url"$(echo $f | sed -e "s/\.$source_suffix$/.$target_suffix/")
if $with_examples; then
example_url="$base_url"$(echo $f | sed -e "s,/[^/]*$,/,")
echo " * [$date$description]($url) [Beispiele]($example_url)" >> $readme
else
echo " * [$date$description]($url)" >> $readme echo " * [$date$description]($url)" >> $readme
fi
else else
return 1 return 1
fi fi
...@@ -110,7 +121,7 @@ studieren, kopieren, modifizieren und/oder weitergeben. ...@@ -110,7 +121,7 @@ studieren, kopieren, modifizieren und/oder weitergeben.
Für Details siehe [common/README](https://gitlab.cvh-server.de/pgerwinski/hp/raw/master/common/README). Für Details siehe [common/README](https://gitlab.cvh-server.de/pgerwinski/hp/raw/master/common/README).
EOF EOF
collect "Vortragsfolien:" tex pdf $date_mask/hp-$date_mask.tex $date_mask/verschluesselung-$date_mask.tex collect --with-examples "Vortragsfolien und Beispiele:" tex pdf $date_mask/hp-$date_mask.tex $date_mask/verschluesselung-$date_mask.tex
cat >> $readme << EOF cat >> $readme << EOF
* [alle in 1 Datei](https://gitlab.cvh-server.de/pgerwinski/hp/raw/master/hp-slides-2018ws.pdf) * [alle in 1 Datei](https://gitlab.cvh-server.de/pgerwinski/hp/raw/master/hp-slides-2018ws.pdf)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment