Skip to content

Commit

Permalink
bin/convert_from_pretalx.py: Update the Tübix {init,exit} hacks for 2024
Browse files Browse the repository at this point in the history
Hopefully I'll have time to properly implement this soon...
  • Loading branch information
primeos committed Jun 11, 2024
1 parent ec8311f commit 7585b2f
Show file tree
Hide file tree
Showing 7 changed files with 64 additions and 28 deletions.
8 changes: 4 additions & 4 deletions 2024/programm2.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ Alternativ kann das Program auch über pretalx angesehen werden: [cfp.tuebix.org
<tr><td>14:00</td><td>bis</td><td>15:50</td><td><a class="work"></a></td><td><a href="../programm/85-how-to-git-internals-algorithmen-und-erweiterte-funktionen">How&nbsp;to&nbsp;Git:&nbsp;Internals/Algorithmen&nbsp;und&nbsp;erweiterte&nbsp;Funktionen</a></td><td>Michael&nbsp;Weiss</td></tr>
<tr><td>&nbsp;</td></tr>
<tr><td></td><td></td><td></td><td></td><td>Raum V1 (F119)</td></tr>
<tr><td>09:30</td><td>bis</td><td>09:50</td><td><a class="talk"></a></td><td><a href="../programm/92-tbix-init">Tübix&nbsp;init</a></td><td>Tübix&nbsp;Orga&nbsp;Team</td></tr>
<tr><td>09:30</td><td>bis</td><td>09:50</td><td><a class="talk2"></a></td><td><a href="../programm/tuebix-init">Tübix&nbsp;init</a></td><td>Tübix&nbsp;Orga&nbsp;Team</td></tr>
<tr><td>10:00</td><td>bis</td><td>10:20</td><td><a class="talk"></a></td><td><a href="../programm/72-bisecting-regressions-in-the-linux-kernel">Bisecting&nbsp;Regressions&nbsp;in&nbsp;the&nbsp;Linux&nbsp;Kernel</a></td><td>Christian&nbsp;Heusel</td></tr>
<tr><td>10:30</td><td>bis</td><td>11:20</td><td><a class="talk"></a></td><td><a href="../programm/75-fledermuse-oder-c-neu-entdeckt">Fledermäuse&nbsp;oder&nbsp;C&nbsp;neu&nbsp;entdeckt</a></td><td>Olaf&nbsp;Flebbe</td></tr>
<tr><td>11:30</td><td>bis</td><td>11:50</td><td><a class="talk"></a></td><td><a href="../programm/89-investigating-checkpoint-and-restore-for-gpu-accelerated-containers">Investigating&nbsp;Checkpoint&nbsp;and&nbsp;Restore&nbsp;for&nbsp;GPU-Accelerated&nbsp;Containers</a></td><td>Adrian&nbsp;Reber</td></tr>
Expand All @@ -35,17 +35,17 @@ Alternativ kann das Program auch über pretalx angesehen werden: [cfp.tuebix.org
<tr><td>14:30</td><td>bis</td><td>14:50</td><td><a class="talk"></a></td><td><a href="../programm/65-plasma-6-0-was-ist-neu-">Plasma&nbsp;6.0&nbsp;&nbsp;Was&nbsp;ist&nbsp;neu?</a></td><td>Kai&nbsp;Uwe&nbsp;Broulik</td></tr>
<tr><td>15:00</td><td>bis</td><td>15:50</td><td><a class="talk"></a></td><td><a href="../programm/90-100-open-source-full-stack-cluster-management-with-qlustar">100%&nbsp;Open&nbsp;Source&nbsp;Full&nbsp;Stack&nbsp;Cluster&nbsp;Management&nbsp;with&nbsp;Qlustar</a></td><td>Roland&nbsp;Fehrenbacher</td></tr>
<tr><td>16:00</td><td>bis</td><td>16:50</td><td><a class="talk"></a></td><td><a href="../programm/67-besser-programmieren-mit-mathematik">Besser&nbsp;Programmieren&nbsp;mit&nbsp;Mathematik</a></td><td>Mike&nbsp;Sperber</td></tr>
<tr><td>17:00</td><td>bis</td><td>17:20</td><td><a class="talk"></a></td><td><a href="../programm/93-tbix-exit">Tübix&nbsp;exit</a></td><td>Tübix&nbsp;Orga&nbsp;Team</td></tr>
<tr><td>17:00</td><td>bis</td><td>17:20</td><td><a class="talk2"></a></td><td><a href="../programm/tuebix-exit">Tübix&nbsp;exit</a></td><td>Tübix&nbsp;Orga&nbsp;Team</td></tr>
<tr><td>17:30</td><td>bis</td><td>19:20</td><td><a class="work"></a></td><td><a href="../programm/79-hacker-jeopardy-fr-alle">Hacker&nbsp;Jeopardy&nbsp;für&nbsp;alle</a></td><td>Harald&nbsp;König</td></tr>
<tr><td>&nbsp;</td></tr>
<tr><td></td><td></td><td></td><td></td><td>Raum V2 (F122)</td></tr>
<tr><td>10:00</td><td>bis</td><td>10:50</td><td><a class="talk"></a></td><td><a href="../programm/81-einfhrung-in-openscad">Einführung&nbsp;in&nbsp;OpenSCAD</a></td><td>Torsten&nbsp;Kockler</td></tr>
<tr><td>11:00</td><td>bis</td><td>11:20</td><td><a class="talk"></a></td><td><a href="../programm/84-wieso-linux-fr-softwareentwickler">Wieso&nbsp;Linux&nbsp;-&nbsp;für&nbsp;Softwareentwickler</a></td><td>Peter&nbsp;Hrenka</td></tr>
<tr><td>11:30</td><td>bis</td><td>12:20</td><td><a class="talk"></a></td><td><a href="../programm/70-kamerawagen-mit-linux-h0-modelleisenbahn-">Kamerawagen&nbsp;mit&nbsp;Linux&nbsp;(H0-Modelleisenbahn)</a></td><td>Roland&nbsp;Imme</td></tr>
<tr><td>12:30</td><td>bis</td><td>13:20</td><td><a class="talk"></a></td><td><a href="../programm/71-getting-started-with-open-source-software-contributions">Getting&nbsp;Started&nbsp;with&nbsp;Open&nbsp;Source&nbsp;Software&nbsp;Contributions</a></td><td>Christian&nbsp;Heusel</td></tr>
<tr><td>14:00</td><td>bis</td><td>14:50</td><td><a class="talk2"></a></td><td><a href="../programm/tuebix-init">Ada&nbsp;&&nbsp;Zangemann&nbsp;-&nbsp;Ein&nbsp;Märchen&nbsp;über&nbsp;Software,&nbsp;Skateboards&nbsp;und&nbsp;Himbeereis</a></td><td>Tübix&nbsp;Orga&nbsp;Team</td></tr>
<tr><td>14:00</td><td>bis</td><td>14:50</td><td><a class="talk"></a></td><td><a href="../programm/76-ada-zangemann-ein-mrchen-ber-software-skateboards-und-himbeereis">Ada&nbsp;&&nbsp;Zangemann&nbsp;-&nbsp;Ein&nbsp;Märchen&nbsp;über&nbsp;Software,&nbsp;Skateboards&nbsp;und&nbsp;Himbeereis</a></td><td>Reinhard&nbsp;Müller</td></tr>
<tr><td>15:00</td><td>bis</td><td>15:50</td><td><a class="talk"></a></td><td><a href="../programm/82-banken-und-freie-software">Banken&nbsp;und&nbsp;Freie&nbsp;Software</a></td><td>Florian&nbsp;Snow</td></tr>
<tr><td>16:00</td><td>bis</td><td>16:20</td><td><a class="talk2"></a></td><td><a href="../programm/tuebix-exit">SSH&nbsp;für/vs.&nbsp;Security&nbsp;Engineers?</a></td><td>Tübix&nbsp;Orga&nbsp;Team</td></tr>
<tr><td>16:00</td><td>bis</td><td>16:20</td><td><a class="talk"></a></td><td><a href="../programm/77-ssh-fr-vs-security-engineers-">SSH&nbsp;für/vs.&nbsp;Security&nbsp;Engineers?</a></td><td>Oleksandr&nbsp;Shcherbakov</td></tr>
<tr><td>16:30</td><td>bis</td><td>16:50</td><td><a class="talk"></a></td><td><a href="../programm/69-dateien-zeitstempeln-um-damalige-existenz-zu-beweisen">Dateien&nbsp;zeitstempeln,&nbsp;um&nbsp;damalige&nbsp;Existenz&nbsp;zu&nbsp;beweisen</a></td><td>Yann&nbsp;Büchau</td></tr>
<tr><td>&nbsp;</td></tr>
<tr><td></td><td></td><td></td><td></td><td>Raum V3 (A301)</td></tr>
Expand Down
12 changes: 6 additions & 6 deletions 2024/talks.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
"inhalt": "* Begr\u00fc\u00dfung\n* Infos zum Ablauf des Tages\n* Ver\u00e4nderungen zu letztem Jahr\n* \u00c4nderungen in letzter Minute\n* Fragen?",
"aboutme": "",
"vorwissen": "",
"urlid": "92-tbix-init",
"urlid": "tuebix-init",
"duration": 20,
"room": "V1 (F119)",
"timebegin": "09:30",
Expand Down Expand Up @@ -122,7 +122,7 @@
"inhalt": "* gemeinsamer Abschluss\n* lottery.sh\n* Ausblick auf n\u00e4chstes Jahr",
"aboutme": "",
"vorwissen": "",
"urlid": "93-tbix-exit",
"urlid": "tuebix-exit",
"duration": 20,
"room": "V1 (F119)",
"timebegin": "17:00",
Expand Down Expand Up @@ -195,12 +195,12 @@
"weblinks": {}
},
{
"name": "T\u00fcbix Orga Team",
"name": "Reinhard M\u00fcller",
"titel": "Ada & Zangemann - Ein M\u00e4rchen \u00fcber Software, Skateboards und Himbeereis",
"inhalt": "Matthias Kirschner, Pr\u00e4sident der Free Software Foundation Europe, hat etwas verr\u00fccktes versucht: ein Kinderbuch \u00fcber Freie Software zu schreiben. Das Ergebnis? Kinder und Erwachsene sind gleicherma\u00dfen begeistert.\n\nReinhard M\u00fcller pr\u00e4sentiert das Buch in Form einer Lesung.",
"aboutme": "Reinhard M\u00fcller ist Softwareentwickler und engagiert sich seit \u00fcber 20 Jahren ehrenamtlich bei der FSFE.",
"vorwissen": "",
"urlid": "tuebix-init",
"urlid": "76-ada-zangemann-ein-mrchen-ber-software-skateboards-und-himbeereis",
"duration": 50,
"room": "V2 (F122)",
"timebegin": "14:00",
Expand All @@ -221,12 +221,12 @@
"weblinks": {}
},
{
"name": "T\u00fcbix Orga Team",
"name": "Oleksandr Shcherbakov",
"titel": "SSH f\u00fcr/vs. Security Engineers?",
"inhalt": "SSH (Secure Shell) ist ein Netzwerkprotokoll, das zu einem de-facto Standard f\u00fcr die Fernverwaltung von Servern geworden ist. Der Vortrag bietet eine Einf\u00fchrung in SSH, einschlie\u00dflich grundlegender Anwendungen und Konfigurationen, und wird durch (leicht) fortgeschrittene Themen wie Tunnels und Proxies erg\u00e4nzt. Ein ausgew\u00e4hltes Beispiel zeigt, wie man mit einem SSH-Befehl ein sicheres VPN (Virtual Private Network) aufbaut.",
"aboutme": "DevOps Experte am H\u00f6chstleistungsrechenzentrum Stuttgart (HLRS)",
"vorwissen": "",
"urlid": "tuebix-exit",
"urlid": "77-ssh-fr-vs-security-engineers-",
"duration": 20,
"room": "V2 (F122)",
"timebegin": "16:00",
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
---
layout: talk
title:
permalink: /2024/programm/76-ada-zangemann-ein-mrchen-ber-software-skateboards-und-himbeereis/
weight:
menu:
---
## Ada & Zangemann - Ein Märchen über Software, Skateboards und Himbeereis

### <img height = "32" src="../../../images/talk.svg"> 14:00 bis 14:50 in Raum V2 (F122)

### Reinhard Müller

Matthias Kirschner, Präsident der Free Software Foundation Europe, hat etwas verrücktes versucht: ein Kinderbuch über Freie Software zu schreiben. Das Ergebnis? Kinder und Erwachsene sind gleichermaßen begeistert.

Reinhard Müller präsentiert das Buch in Form einer Lesung.

### Über mich

Reinhard Müller ist Softwareentwickler und engagiert sich seit über 20 Jahren ehrenamtlich bei der FSFE.

19 changes: 19 additions & 0 deletions 2024/talks/77-ssh-fr-vs-security-engineers-.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
---
layout: talk
title:
permalink: /2024/programm/77-ssh-fr-vs-security-engineers-/
weight:
menu:
---
## SSH für/vs. Security Engineers?

### <img height = "32" src="../../../images/talk.svg"> 16:00 bis 16:20 in Raum V2 (F122)

### Oleksandr Shcherbakov

SSH (Secure Shell) ist ein Netzwerkprotokoll, das zu einem de-facto Standard für die Fernverwaltung von Servern geworden ist. Der Vortrag bietet eine Einführung in SSH, einschließlich grundlegender Anwendungen und Konfigurationen, und wird durch (leicht) fortgeschrittene Themen wie Tunnels und Proxies ergänzt. Ein ausgewähltes Beispiel zeigt, wie man mit einem SSH-Befehl ein sicheres VPN (Virtual Private Network) aufbaut.

### Über mich

DevOps Experte am Höchstleistungsrechenzentrum Stuttgart (HLRS)

12 changes: 5 additions & 7 deletions 2024/talks/tuebix-exit.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,15 +5,13 @@ permalink: /2024/programm/tuebix-exit/
weight:
menu:
---
## SSH für/vs. Security Engineers?
## Tübix exit

### <img height = "32" src="../../../images/talk2.svg"> 16:00 bis 16:20 in Raum V2 (F122)
### <img height = "32" src="../../../images/talk2.svg"> 17:00 bis 17:20 in Raum V1 (F119)

### Tübix Orga Team

SSH (Secure Shell) ist ein Netzwerkprotokoll, das zu einem de-facto Standard für die Fernverwaltung von Servern geworden ist. Der Vortrag bietet eine Einführung in SSH, einschließlich grundlegender Anwendungen und Konfigurationen, und wird durch (leicht) fortgeschrittene Themen wie Tunnels und Proxies ergänzt. Ein ausgewähltes Beispiel zeigt, wie man mit einem SSH-Befehl ein sicheres VPN (Virtual Private Network) aufbaut.

### Über mich

DevOps Experte am Höchstleistungsrechenzentrum Stuttgart (HLRS)
* gemeinsamer Abschluss
* lottery.sh
* Ausblick auf nächstes Jahr

16 changes: 7 additions & 9 deletions 2024/talks/tuebix-init.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,17 +5,15 @@ permalink: /2024/programm/tuebix-init/
weight:
menu:
---
## Ada & Zangemann - Ein Märchen über Software, Skateboards und Himbeereis
## Tübix init

### <img height = "32" src="../../../images/talk2.svg"> 14:00 bis 14:50 in Raum V2 (F122)
### <img height = "32" src="../../../images/talk2.svg"> 09:30 bis 09:50 in Raum V1 (F119)

### Tübix Orga Team

Matthias Kirschner, Präsident der Free Software Foundation Europe, hat etwas verrücktes versucht: ein Kinderbuch über Freie Software zu schreiben. Das Ergebnis? Kinder und Erwachsene sind gleichermaßen begeistert.

Reinhard Müller präsentiert das Buch in Form einer Lesung.

### Über mich

Reinhard Müller ist Softwareentwickler und engagiert sich seit über 20 Jahren ehrenamtlich bei der FSFE.
* Begrüßung
* Infos zum Ablauf des Tages
* Veränderungen zu letztem Jahr
* Änderungen in letzter Minute
* Fragen?

4 changes: 2 additions & 2 deletions bin/convert_from_pretalx.py
Original file line number Diff line number Diff line change
Expand Up @@ -51,10 +51,10 @@ def gen_talks():
# parameters for talk and author names (as they could change)?

# TODO: Drop these hacks:
if talk['id'] == 76:
if talk['id'] == 92:
slug = "tuebix-init"
names = "Tübix Orga Team"
elif talk['id'] == 77:
elif talk['id'] == 93:
slug = "tuebix-exit"
names = "Tübix Orga Team"

Expand Down

0 comments on commit 7585b2f

Please sign in to comment.