Implement schedule with hour scale

remotes/1719447575336928982/master
Igor Laborie 5 years ago
parent 20e9b8f917
commit 610daf95a7
  1. 4
      content/schedule/_index.fr.md
  2. 4
      content/schedule/_index.md
  3. 18
      content/sessions/101_keynote_d_ouverture.md
  4. 17
      content/sessions/102_keynote_de_fermeture.md
  5. 3
      content/sessions/201_office_hours.md
  6. 3
      content/sessions/202_office_hours.md
  7. 3
      content/sessions/203_office_hours.md
  8. 3
      content/sessions/204_office_hours.md
  9. 3
      content/sessions/205_office_hours.md
  10. 3
      content/sessions/206_office_hours.md
  11. 5
      content/sessions/207_office_hours.md
  12. 11
      content/sessions/211_office_hours.md
  13. 3
      content/sessions/212_office_hours.md
  14. 10
      content/sessions/__lunch.md
  15. 11
      content/sessions/__open.md
  16. 11
      content/sessions/__party.md
  17. 11
      content/sessions/__pause.md
  18. 16
      content/sessions/blanc.md
  19. 16
      data/rooms.yml
  20. 263
      data/schedule.yml
  21. 106
      data/slots.yml
  22. 0
      static/images/backgrounds/open.png
  23. BIN
      static/images/backgrounds/party.png
  24. BIN
      static/images/backgrounds/pause.png
  25. 2
      themes/devfest-theme-hugo

@ -4,10 +4,10 @@ menu:
main: main:
weight: 10 weight: 10
draft: true draft: false
--- ---
{{% hero %}} {{% hero %}}
<!-- TODO: filter and search --> <!-- TODO: filter and search -->
{{% /hero %}} {{% /hero %}}

@ -4,9 +4,9 @@ menu:
main: main:
weight: 10 weight: 10
draft: true draft: false
--- ---
{{% hero %}} {{% hero %}}
<!-- TODO: filter and search --> <!-- TODO: filter and search -->
{{% /hero %}} {{% /hero %}}

@ -1,15 +1,11 @@
--- ---
id: 101 title: "Keynote d'ouverture"
title: Keynote d'ouverture
image: /images/backgrounds/game.png
class: intro
presentation:
videoId:
tags:
- General
speakers:
talkType: Keynote talkType: Keynote
draft: true speakers:
tags:
- Keynote
presentation:
videoId:
--- ---
Surprise ! Surprise !

@ -1,14 +1,11 @@
--- ---
id: 102 title: "Keynote de fermeture"
title: Keynote de fermeture
image: /images/backgrounds/sky.png
class: end
videoId:
tags:
- General
speakers:
talkType: Keynote talkType: Keynote
draft: true speakers:
tags:
- Keynote
presentation:
videoId:
--- ---
Surprise ! Surprise !

@ -1,7 +1,8 @@
--- ---
id: 201 id: 201
title: Office Hours title: Office Hours
tags: [] tags:
- office-hours
speakers: speakers:
talkType: Office Hours talkType: Office Hours

@ -1,7 +1,8 @@
--- ---
id: 202 id: 202
title: Office Hours title: Office Hours
tags: [] tags:
- office-hours
speakers: speakers:
talkType: Office Hours talkType: Office Hours

@ -1,7 +1,8 @@
--- ---
id: 203 id: 203
title: Office Hours title: Office Hours
tags: [] tags:
- office-hours
speakers: speakers:
talkType: Office Hours talkType: Office Hours

@ -1,7 +1,8 @@
--- ---
id: 204 id: 204
title: Office Hours title: Office Hours
tags: [] tags:
- office-hours
speakers: speakers:
talkType: Office Hours talkType: Office Hours

@ -1,7 +1,8 @@
--- ---
id: 205 id: 205
title: Office Hours title: Office Hours
tags: [] tags:
- office-hours
speakers: speakers:
talkType: Office Hours talkType: Office Hours

@ -1,7 +1,8 @@
--- ---
id: 206 id: 206
title: Office Hours title: Office Hours
tags: [] tags:
- office-hours
speakers: speakers:
talkType: Office Hours talkType: Office Hours

@ -1,7 +1,8 @@
--- ---
id: 207 id: 208
title: Office Hours title: Office Hours
tags: [] tags:
- office-hours
speakers: speakers:
talkType: Office Hours talkType: Office Hours

@ -0,0 +1,11 @@
---
id: 207
title: Office Hours
tags:
- office-hours
speakers:
talkType: Office Hours
---
Venez poser vos questions aux speakers de manière plus calme et détendu

@ -1,7 +1,8 @@
--- ---
id: 208 id: 208
title: Office Hours title: Office Hours
tags: [] tags:
- office-hours
speakers: speakers:
talkType: Office Hours talkType: Office Hours

@ -0,0 +1,10 @@
---
title: Déjeuner
tags:
- lunch
speakers:
room: lunchroom
global: true
---
Bon appétit

@ -0,0 +1,11 @@
---
title: Acceuil, Thé, Café et Chocolatines
talkType: open
tags:
- open
speakers:
room: halls
global: true
---

@ -0,0 +1,11 @@
---
title: Party time...
talkType: party
tags:
- party
speakers:
room: halls
global: true
---
Party time

@ -0,0 +1,11 @@
---
title: Pause
talkType: pause
tags:
- pause
speakers:
room: halls
global: true
---
Pause

@ -0,0 +1,16 @@
---
key: blanc
title: "Blancx3"
level: beginner
talkType: Conference
tags:
- WTF
speakers:
- alessio_coltellacci
- juliane_blier
- cyril_delmas
presentation:
videoId:
---
TODO

@ -0,0 +1,16 @@
- key: lunchroom
label: Salle déjeuner
full: true
- key: halls
label: Halls
full: true
- key: office-hours
label: Office-hours
- key: room1
label: Grand amphi.
- key: room2
label: Grande salle
- key: room3
label: Salle du haut
- key: room4
label: Petite salle

@ -0,0 +1,263 @@
- day: 2019-10-03
start: 08:00
end: 20:00
rooms:
- room: room1
slots:
- open: __open
- keynote-open: 101_keynote_d_ouverture
- pause-1: __pause
- slot-1: _numerique_et_environnement__ou__on_aurait_pu_sauver_les_abeilles__on_a_prefere_sortir_un_nouvel_iphone_
- pause-2: __pause
- slot-2: _votre_api_web_passe_t_elle_le_controle_technique___
- pause-3: __pause
- slot-3: a_la_decouverte_de_la_realite_augmentee_avec_arcore
- slot-lt-1: 3_techniques_faciles_de_manipulation
- lunch: __lunch
- slot-lt-2: 10_est_une_puissance_de_2
- slot-4: allo_paris__ici_san_francisco__et_si_on_codait_ensemble_avec_vs_code_
- pause-4: __pause
- slot-5: authentication_authorization_starters_battle
- pause-5: __pause
- slot-6: brace_yourself__vanilla_is_coming__back__
- pause-6: __pause
- slot-7: comprendre_le_role_du_noyau_d_un_systeme_d_exploitation_en_creant_un_from_scratch
- keynote-close: 102_keynote_de_fermeture
- party: __party
- room: room2
slots:
- slot-1: de_java_a_un_executable_natif___graalvm_et_quarkus_changent_la_donne
- pause-2: __pause
- slot-2: devops_at_scale
- pause-3: __pause
- slot-3: four_diseases
- pause-4: __pause
- slot-4: introduction_a_la_programmation_par_contraintes
- slot-lt-1: _47_ans___ils_nont_toujours_pas_remarque__
- lunch: __lunch
- slot-lt-2: un_distributeur_automatique_d_argent_de_poche_pour_les_enfants
- slot-5: l_histoire_de_la_decouverte_d_une_backdoor_signe_oneplus
- pause-5: __pause
- slot-6: le_burn_out_agile
- pause-6: __pause
- slot-7: le_design_de_l_erreur
- room: room3
slots:
- slot-1: live_coding_musical___vous_savez_coder___devenez_compositeur_avec_webaudio_et_webmidi__
- pause-2: __pause
- slot-2: modern_forms_in_react
- pause-3: __pause
- slot-3: mon_p____de_voyant_moteur_est_encore_allume___comment_debugger_mon_moteur___plongeon_dans_les_entrailles_des_calculateurs_moteur
- pause-4: __pause
- slot-4: monitoring_ovh__300k_serveurs__27_dcs_une_plateforme_de_metriques_
- slot-lt-1: applications_de_brainfuck__langage_minimaliste_mais_turing_complet
- lunch: __lunch
- slot-lt-2: developpeurs_en_reconversion__developpeurs_quand_meme__
- slot-5: premiers_pas_avec_un_microcontroleur_et_google_cloud_iot_core
- pause-5: __pause
- slot-6: quand_les_rates_des_ias_nous_renvoient_a_nos_propres_biais_societaux
- pause-6: __pause
- slot-7: rockin_in_the_angular_world
- room: room4
slots:
- slot-1: rust__webassembly__and_the_future_of_serverless
- pause-2: __pause
- slot-2: rust_as_a_high_level_langage
- pause-3: __pause
- slot-3: the_freedom_of_static_typing
- pause-4: __pause
- slot-4: the_rise_of_the_web
- slot-lt-1: le_troll_dans_ta_machine_____une_courte_introduction_a_la_pensee_de_jean_yves_girard
- lunch: __lunch
- slot-lt-2: machine_learning_avec_des_allumettes_et_des_cotillons
- slot-5: un_distributeur_automatique_d_argent_de_poche_pour_les_enfants
- pause-5: __pause
- slot-6: webgpu__next_generation_3d_graphics_on_the_web
- pause-6: __pause
- slot-7: blanc
- room: office-hours
slots:
- office-hours-1: 201_office_hours
- office-hours-2: 202_office_hours
- office-hours-3: 203_office_hours
- office-hours-lt-1: 211_office_hours
- office-hours-lt-2: 212_office_hours
- office-hours-4: 204_office_hours
- office-hours-5: 205_office_hours
- office-hours-6: 206_office_hours
- day: 2019-10-04
start: 08:00
end: 20:00
rooms:
- room: room1
slots:
- open: __open
- keynote-open: 101_keynote_d_ouverture
- pause-1: __pause
- slot-1: _numerique_et_environnement__ou__on_aurait_pu_sauver_les_abeilles__on_a_prefere_sortir_un_nouvel_iphone_
- pause-2: __pause
- slot-2: _votre_api_web_passe_t_elle_le_controle_technique___
- pause-3: __pause
- slot-3: a_la_decouverte_de_la_realite_augmentee_avec_arcore
- slot-lt-1: 3_techniques_faciles_de_manipulation
- lunch: __lunch
- slot-lt-2: 10_est_une_puissance_de_2
- slot-4: allo_paris__ici_san_francisco__et_si_on_codait_ensemble_avec_vs_code_
- pause-4: __pause
- slot-5: authentication_authorization_starters_battle
- pause-5: __pause
- slot-6: brace_yourself__vanilla_is_coming__back__
- pause-6: __pause
- slot-7: comprendre_le_role_du_noyau_d_un_systeme_d_exploitation_en_creant_un_from_scratch
- keynote-close: 102_keynote_de_fermeture
- party: __party
- room: room2
slots:
- slot-1: de_java_a_un_executable_natif___graalvm_et_quarkus_changent_la_donne
- pause-2: __pause
- slot-2: devops_at_scale
- pause-3: __pause
- slot-3: four_diseases
- pause-4: __pause
- slot-4: introduction_a_la_programmation_par_contraintes
- slot-lt-1: _47_ans___ils_nont_toujours_pas_remarque__
- lunch: __lunch
- slot-lt-2: un_distributeur_automatique_d_argent_de_poche_pour_les_enfants
- slot-5: l_histoire_de_la_decouverte_d_une_backdoor_signe_oneplus
- pause-5: __pause
- slot-6: le_burn_out_agile
- pause-6: __pause
- slot-7: le_design_de_l_erreur
- room: room3
slots:
- slot-1: live_coding_musical___vous_savez_coder___devenez_compositeur_avec_webaudio_et_webmidi__
- pause-2: __pause
- slot-2: modern_forms_in_react
- pause-3: __pause
- slot-3: mon_p____de_voyant_moteur_est_encore_allume___comment_debugger_mon_moteur___plongeon_dans_les_entrailles_des_calculateurs_moteur
- pause-4: __pause
- slot-4: monitoring_ovh__300k_serveurs__27_dcs_une_plateforme_de_metriques_
- slot-lt-1: applications_de_brainfuck__langage_minimaliste_mais_turing_complet
- lunch: __lunch
- slot-lt-2: developpeurs_en_reconversion__developpeurs_quand_meme__
- slot-5: premiers_pas_avec_un_microcontroleur_et_google_cloud_iot_core
- pause-5: __pause
- slot-6: quand_les_rates_des_ias_nous_renvoient_a_nos_propres_biais_societaux
- pause-6: __pause
- slot-7: rockin_in_the_angular_world
- room: room4
slots:
- slot-1: rust__webassembly__and_the_future_of_serverless
- pause-2: __pause
- slot-2: rust_as_a_high_level_langage
- pause-3: __pause
- slot-3: the_freedom_of_static_typing
- pause-4: __pause
- slot-4: the_rise_of_the_web
- slot-lt-1: le_troll_dans_ta_machine_____une_courte_introduction_a_la_pensee_de_jean_yves_girard
- lunch: __lunch
- slot-lt-2: machine_learning_avec_des_allumettes_et_des_cotillons
- slot-5: un_distributeur_automatique_d_argent_de_poche_pour_les_enfants
- pause-5: __pause
- slot-6: webgpu__next_generation_3d_graphics_on_the_web
- pause-6: __pause
- slot-7: blanc
- room: office-hours
slots:
- office-hours-1: 201_office_hours
- office-hours-2: 202_office_hours
- office-hours-3: 203_office_hours
- office-hours-lt-1: 211_office_hours
- office-hours-lt-2: 212_office_hours
- office-hours-4: 204_office_hours
- office-hours-5: 205_office_hours
- office-hours-6: 206_office_hours
- day: 2019-10-05
start: 08:00
end: 20:00
rooms:
- room: room1
slots:
- open: __open
- keynote-open: 101_keynote_d_ouverture
- pause-1: __pause
- slot-1: _numerique_et_environnement__ou__on_aurait_pu_sauver_les_abeilles__on_a_prefere_sortir_un_nouvel_iphone_
- pause-2: __pause
- slot-2: _votre_api_web_passe_t_elle_le_controle_technique___
- pause-3: __pause
- slot-3: a_la_decouverte_de_la_realite_augmentee_avec_arcore
- slot-lt-1: 3_techniques_faciles_de_manipulation
- lunch: __lunch
- slot-lt-2: 10_est_une_puissance_de_2
- slot-4: allo_paris__ici_san_francisco__et_si_on_codait_ensemble_avec_vs_code_
- pause-4: __pause
- slot-5: authentication_authorization_starters_battle
- pause-5: __pause
- slot-6: brace_yourself__vanilla_is_coming__back__
- pause-6: __pause
- slot-7: comprendre_le_role_du_noyau_d_un_systeme_d_exploitation_en_creant_un_from_scratch
- keynote-close: 102_keynote_de_fermeture
- party: __party
- room: room2
slots:
- slot-1: de_java_a_un_executable_natif___graalvm_et_quarkus_changent_la_donne
- pause-2: __pause
- slot-2: devops_at_scale
- pause-3: __pause
- slot-3: four_diseases
- pause-4: __pause
- slot-4: introduction_a_la_programmation_par_contraintes
- slot-lt-1: _47_ans___ils_nont_toujours_pas_remarque__
- lunch: __lunch
- slot-lt-2: un_distributeur_automatique_d_argent_de_poche_pour_les_enfants
- slot-5: l_histoire_de_la_decouverte_d_une_backdoor_signe_oneplus
- pause-5: __pause
- slot-6: le_burn_out_agile
- pause-6: __pause
- slot-7: le_design_de_l_erreur
- room: room3
slots:
- slot-1: live_coding_musical___vous_savez_coder___devenez_compositeur_avec_webaudio_et_webmidi__
- pause-2: __pause
- slot-2: modern_forms_in_react
- pause-3: __pause
- slot-3: mon_p____de_voyant_moteur_est_encore_allume___comment_debugger_mon_moteur___plongeon_dans_les_entrailles_des_calculateurs_moteur
- pause-4: __pause
- slot-4: monitoring_ovh__300k_serveurs__27_dcs_une_plateforme_de_metriques_
- slot-lt-1: applications_de_brainfuck__langage_minimaliste_mais_turing_complet
- lunch: __lunch
- slot-lt-2: developpeurs_en_reconversion__developpeurs_quand_meme__
- slot-5: premiers_pas_avec_un_microcontroleur_et_google_cloud_iot_core
- pause-5: __pause
- slot-6: quand_les_rates_des_ias_nous_renvoient_a_nos_propres_biais_societaux
- pause-6: __pause
- slot-7: rockin_in_the_angular_world
- room: room4
slots:
- slot-1: rust__webassembly__and_the_future_of_serverless
- pause-2: __pause
- slot-2: rust_as_a_high_level_langage
- pause-3: __pause
- slot-3: the_freedom_of_static_typing
- pause-4: __pause
- slot-4: the_rise_of_the_web
- slot-lt-1: le_troll_dans_ta_machine_____une_courte_introduction_a_la_pensee_de_jean_yves_girard
- lunch: __lunch
- slot-lt-2: machine_learning_avec_des_allumettes_et_des_cotillons
- slot-5: un_distributeur_automatique_d_argent_de_poche_pour_les_enfants
- pause-5: __pause
- slot-6: webgpu__next_generation_3d_graphics_on_the_web
- pause-6: __pause
- slot-7: blanc
- room: office-hours
slots:
- office-hours-1: 201_office_hours
- office-hours-2: 202_office_hours
- office-hours-3: 203_office_hours
- office-hours-lt-1: 211_office_hours
- office-hours-lt-2: 212_office_hours
- office-hours-4: 204_office_hours
- office-hours-5: 205_office_hours
- office-hours-6: 206_office_hours

@ -0,0 +1,106 @@
open:
start: 08:00
duration: 60
keynote-open:
start: 09:00
duration: 40
pause-1:
start: 09:40
duration: 20
slot-1:
start: 10:00
duration: 40
office-hours-1:
start: 10:40
duration: 30
pause-2:
start: 10:40
duration: 20
slot-2:
start: 11:00
duration: 40
office-hours-2:
start: 11:40
duration: 30
pause-3:
start: 11:40
duration: 20
slot-3:
start: 12:00
duration: 40
office-hours-3:
start: 12:40
duration: 30
slot-lt-1:
start: 12:50
duration: 15
office-hours-lt-1:
start: 13:05
duration: 30
lunch:
start: 13:05
duration: 60
slot-lt-2:
start: 14:05
duration: 15
office-hours-lt-2:
start: 14:20
duration: 30
slot-4:
start: 14:30
duration: 40
office-hours-4:
start: 15:10
duration: 30
pause-4:
start: 15:10
duration: 20
slot-5:
start: 15:30
duration: 40
office-hours-5:
start: 16:10
duration: 30
pause-5:
start: 16:10
duration: 20
slot-6:
start: 16:30
duration: 40
office-hours-6:
start: 17:10
duration: 30
pause-6:
start: 17:10
duration: 20
slot-7:
start: 17:30
duration: 40
office-hours-7:
start: 18:10
duration: 30
keynote-close:
start: 18:20
duration: 40
party:
start: 19:00
duration: 60

Before

Width:  |  Height:  |  Size: 406 KiB

After

Width:  |  Height:  |  Size: 406 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 423 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 620 KiB

@ -1 +1 @@
Subproject commit 38073a0c2b835e9413b567a01933f54dbb5be959 Subproject commit 3f218f7d022777ff69023b2eca3245fa0792224d
Loading…
Cancel
Save