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