From b0eb5fb7daf8ae3734df26709b4d166ae93abf72 Mon Sep 17 00:00:00 2001
From: Peter Gerwinski <peter.gerwinski@hs-bochum.de>
Date: Wed, 9 Jan 2019 10:59:38 +0100
Subject: [PATCH] Direktverweise zu den Beispielen

---
 README.md            |  24 ++++++++++++------------
 hp-slides-2018ws.pdf | Bin 2595263 -> 2595263 bytes
 update               |   7 ++++---
 3 files changed, 16 insertions(+), 15 deletions(-)

diff --git a/README.md b/README.md
index e901988..4547329 100644
--- a/README.md
+++ b/README.md
@@ -17,18 +17,18 @@ Für Details siehe [common/README](https://gitlab.cvh-server.de/pgerwinski/hp/ra
 
 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) [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) [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) [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) [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) [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) [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) [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) [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) [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) [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) [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) [Beispiele](https://gitlab.cvh-server.de/pgerwinski/hp/raw/master/20190107/)
+ * [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/files/master/20181008/)
+ * [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/files/master/20181015/)
+ * [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/files/master/20181022/)
+ * [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/files/master/20181029/)
+ * [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/files/master/20181105/)
+ * [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/files/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) [**(Beispiele)**](https://gitlab.cvh-server.de/pgerwinski/hp/files/master/20181119/)
+ * [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/files/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) [**(Beispiele)**](https://gitlab.cvh-server.de/pgerwinski/hp/files/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) [**(Beispiele)**](https://gitlab.cvh-server.de/pgerwinski/hp/files/master/20181210/)
+ * [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/files/master/20181217/)
+ * [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/files/master/20190107/)
  * [alle in 1 Datei](https://gitlab.cvh-server.de/pgerwinski/hp/raw/master/hp-slides-2018ws.pdf)
 
 Übungsaufgaben:
diff --git a/hp-slides-2018ws.pdf b/hp-slides-2018ws.pdf
index e06bc401b8ddfb1421f484841bdf5a14d49ddd83..ffba715443bc59b54e56893564e69abe521f51cd 100644
GIT binary patch
delta 207
zcmdnLc^)GOH?%OeFtsqZu(YtYu(hzaaI|o?aJ6u^@U-x@@U`%_2($>c2(<{eh_r~d
zh_#5fNVG_{NVQ0}$h63|$hF9~D6}ZHD77fJsI;iIsBKYykgaNIV4-bbsBU1OuBq>v
zpW>2OlB%HLVr67tXlY<*U}<PzYH47xoi#_jo5$JI#Ldmw$j!jT+``Ss&BW5h$;{Hy
b#MI2l!r0Ws+1%Jp!G@5M?UyUm-zWe88)-UY

delta 207
zcmdnLc^)GOH?%OeFtsqZu(YtYu(hzaaI|o?aJ6u^@U-x@@U`%_2($>c2(<{eh_r~d
zh_#5fNVG_{NVQ0}$h63|$hF9~D6}ZHD77fJsI;iIsBKYykgaNBYNTyosBU1OuBq>v
zpW>2OlB%HLVr67tXlY<*U}<PzYGP`%oi#_jo5$J2($Uev+|9t$%-q7r+0@j`+|1Iz
b)zZ+|&CS@r*u>FJ!G@5M?UyUm-zWe80RuVT

diff --git a/update b/update
index 097bd46..8685907 100755
--- a/update
+++ b/update
@@ -5,7 +5,8 @@ course=hp
 date_mask="201[89][01][0-9][0-3][0-9]"
 
 time_mask="[0-2][0-9][0-5][0-9][0-5][0-9]"
-base_url="https://gitlab.cvh-server.de/pgerwinski/$course/raw/master/"
+base_url="https://gitlab.cvh-server.de/pgerwinski/$course/files/master/"
+raw_base_url="https://gitlab.cvh-server.de/pgerwinski/$course/raw/master/"
 pattern="README:"
 
 slides_tex_file="$course-slides-$sem.tex"
@@ -89,10 +90,10 @@ collect ()
       else
         date=""
       fi
-      url="$base_url"$(echo $f | sed -e "s/\.$source_suffix$/.$target_suffix/")
+      url="$raw_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
+        echo " * [$date$description]($url) [**(Beispiele)**]($example_url)" >> $readme
       else
         echo " * [$date$description]($url)" >> $readme
       fi
-- 
GitLab