Skip to content
Snippets Groups Projects

Compare revisions

Changes are shown as if the source revision was being merged into the target revision. Learn more about comparing revisions.

Source

Select target project
No results found

Target

Select target project
  • programmation_sequentielle/cours
  • yassin.elhakoun/cours-de-prog
2 results
Show changes
Commits on Source (4)
yq_linux_amd64
*.markdown
...@@ -26,7 +26,7 @@ markdown: $(MARKDOWN) ...@@ -26,7 +26,7 @@ markdown: $(MARKDOWN)
%.html: %.md metadata.yaml %.html: %.md metadata.yaml
pandoc -s $(OPTIONS) $(REVEALOPTIONS) -o $@ $^ pandoc -s $(OPTIONS) $(REVEALOPTIONS) -o $@ $^
%.markdown: %.md metadata.yaml %.markdown: %.md metadata.yaml yq
sed '1 { /^---/ { :a N; /\n---/! ba; d} }' $< > no_header sed '1 { /^---/ { :a N; /\n---/! ba; d} }' $< > no_header
grep -v -F -x -f no_header $< > header.yaml grep -v -F -x -f no_header $< > header.yaml
echo "---" > tmp.yaml echo "---" > tmp.yaml
...@@ -34,7 +34,9 @@ markdown: $(MARKDOWN) ...@@ -34,7 +34,9 @@ markdown: $(MARKDOWN)
cat tmp.yaml no_header > $@ cat tmp.yaml no_header > $@
rm no_header header.yaml tmp.yaml rm no_header header.yaml tmp.yaml
yq:
wget -nc https://github.com/mikefarah/yq/releases/download/3.4.1/yq_linux_amd64
chmod "u+x" yq_linux_amd64
deploy: all deploy: all
mkdir -p prog_seq_c_cours mkdir -p prog_seq_c_cours
...@@ -42,4 +44,4 @@ deploy: all ...@@ -42,4 +44,4 @@ deploy: all
cp *.html prog_seq_c_cours cp *.html prog_seq_c_cours
clean: clean:
rm -f *.pdf *.html *.markdown rm -f *.pdf *.html *.markdown yq_linux_amd64*
--- ---
title: "Base I" title: "Base I"
date: "16 septembre 2020" date: "2020-09-16"
--- ---
# Historique (1/2) # Historique (1/2)
......
--- ---
title: Base II title: Base II
date: 23 septembre 2020 date: 2020-09-23
--- ---
# Structures de contrôle: `switch`{.C} .. `case`{.C} (1/2) # Structures de contrôle: `switch`{.C} .. `case`{.C} (1/2)
......
--- ---
title: Base III title: Base III
date: 30 septembre 2020 date: 2020-09-30
--- ---
# Le C sur stackoverflow # Le C sur stackoverflow
......
--- ---
title: Base IV title: Base IV
date: 7 octobre 2020 date: 2020-10-07
--- ---
# Les tableaux (1/6) # Les tableaux (1/6)
......
--- ---
title: Base V title: Base V
date: 14 octobre 2020 date: 2020-10-14
--- ---
# Rappel: représentation des variables en mémoire # Rappel: représentation des variables en mémoire
......
--- ---
title: Base VI title: Base VI
date: 28 octobre 2020 date: 2020-10-28
--- ---
# Types énumérés # Types énumérés
......
--- ---
title: Base VII title: Base VII
date: 11 novembre 2020 date: 2020-11-11
--- ---
# Les fichier en C # Les fichier en C
......
--- ---
title: Base III title: Base III
date: 2 octobre 2019 date: 2019-10-02
--- ---
# Les tableaux (1/6) # Les tableaux (1/6)
......
--- ---
title: Introduction à la l'interface en ligne de commande title: Introduction à la l'interface en ligne de commande
date: 16 septembre 2020 date: 2020-09-16
--- ---
# Introduction # Introduction
......
--- ---
title: Triangulation de Delaunay title: Triangulation de Delaunay
date: 19 février 2020 date: 2020-02-19
--- ---
## Généralités ## Généralités
......
--- ---
title: Introduction générale title: Introduction générale
date: 16 septembre 2020 date: 2020-09-16
--- ---
# La hotline # La hotline
Nom Mél Bureau Nom Mél Bureau
-------------------- ------------------------------ -------------------- -------------------- ------------------------------ --------------------
Jérémy Favre jeremy.favre@hesge.ch A403 Jérémy Favre jeremy.favre@hesge.ch A403
Laurent Gantel laurent.gantel@hesge.ch I309 Laurent Gantel laurent.gantel@hesge.ch I309
Manuel Rauscher manuel.rauscher@hesge.ch I305 Phillip Geier phillip.geier@hesge.ch I305
Paul Albuquerque paul.albuquerque@hesge.ch B410 Paul Albuquerque paul.albuquerque@hesge.ch B410
Orestis Malaspinas orestis.malaspinas@hesge.ch A401 Orestis Malaspinas orestis.malaspinas@hesge.ch A401
-------------------- ------------------------------ -------------------- -------------------- ------------------------------ --------------------
......
--- ---
title: La ligne de commande title: La ligne de commande
date: 16 octobre 2019 date: 2019-10-16
--- ---
# Point d'entrée d'un programme # Point d'entrée d'un programme
......
--- ---
title: Introduction à `make` title: Introduction à `make`
date: 9 octobre 2019 date: 2019-10-09
--- ---
# Introduction # Introduction
......
...@@ -3,5 +3,7 @@ subtitle: "Programmation séquentielle en C, 2020-2021" ...@@ -3,5 +3,7 @@ subtitle: "Programmation séquentielle en C, 2020-2021"
author: "Orestis Malaspinas (A401), ISC, HEPIA" author: "Orestis Malaspinas (A401), ISC, HEPIA"
institute: Inspirés des slides de F. Glück institute: Inspirés des slides de F. Glück
lang: fr-CH lang: fr-CH
reveal-url: /reveal.js
mathjaxurl: "https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.0/MathJax.js?config=TeX-AMS_HTML"
--- ---
--- ---
title: Instructions pour l'oral du 11.12.2019 title: Instructions pour l'oral du 11.12.2019
date: 4 décembre 2019 date: 2019-12-04
--- ---
### Administration ### Administration
......
--- ---
title: Pointeurs avancés title: Pointeurs avancés
date: 19 février 2020 date: 2020-02-19
--- ---
# Pointeurs avancés # Pointeurs avancés
......
--- ---
title: Chaînes de caractères title: Chaînes de caractères
date: 16 octobre 2019 date: 2019-10-16
--- ---
# Rappel: le type `char`{.C} # Rappel: le type `char`{.C}
......
--- ---
title: Tests unitaires et assertions title: Tests unitaires et assertions
date: 9 octobre 2019 date: 2019-10-09
--- ---
# Tests unitaires # Tests unitaires
......