Skip to content

Commit

Permalink
2024: Update the schedule to the "final" version (1.0)
Browse files Browse the repository at this point in the history
  • Loading branch information
primeos committed Jun 11, 2024
1 parent 3d504b5 commit 4894843
Show file tree
Hide file tree
Showing 11 changed files with 289 additions and 1 deletion.
4 changes: 4 additions & 0 deletions 2024/programm2.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,7 @@ Alternativ kann das Program auch über pretalx angesehen werden: [cfp.tuebix.org
<tr><td>09:30</td><td>bis</td><td>09:50</td><td><a class="talk"></a></td><td><a href="../programm/tuebix-2024-92-tbix-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/tuebix-2024-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/tuebix-2024-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/tuebix-2024-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>
<tr><td>12:00</td><td>bis</td><td>12:50</td><td><a class="talk"></a></td><td><a href="../programm/tuebix-2024-87-linux-containers-im-high-performance-computing-2024-update">Linux&nbsp;Containers&nbsp;im&nbsp;High&nbsp;Performance&nbsp;Computing&nbsp;-&nbsp;2024&nbsp;Update</a></td><td>Holger&nbsp;Gantikow</td></tr>
<tr><td>13:30</td><td>bis</td><td>14:20</td><td><a class="talk"></a></td><td><a href="../programm/tuebix-2024-88-high-performance-computing-was-ist-das-eigentlich-">High&nbsp;Performance&nbsp;Computing&nbsp;-&nbsp;was&nbsp;ist&nbsp;das&nbsp;eigentlich?</a></td><td>Holger&nbsp;Gantikow</td></tr>
<tr><td>14:30</td><td>bis</td><td>14:50</td><td><a class="talk"></a></td><td><a href="../programm/tuebix-2024-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>
Expand All @@ -38,6 +39,8 @@ Alternativ kann das Program auch über pretalx angesehen werden: [cfp.tuebix.org
<tr><td>17:30</td><td>bis</td><td>19:20</td><td><a class="work"></a></td><td><a href="../programm/tuebix-2024-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/tuebix-2024-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/tuebix-2024-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/tuebix-2024-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/tuebix-2024-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>
Expand All @@ -49,6 +52,7 @@ Alternativ kann das Program auch über pretalx angesehen werden: [cfp.tuebix.org
<tr><td>10:00</td><td>bis</td><td>10:50</td><td><a class="talk"></a></td><td><a href="../programm/tuebix-2024-74-sicherer-fernzugriff-dank-linux-selbst-auf-ein-uraltes-windows">Sicherer&nbsp;Fernzugriff&nbsp;dank&nbsp;Linux&nbsp;-&nbsp;selbst&nbsp;auf&nbsp;ein&nbsp;uraltes&nbsp;Windows</a></td><td>Stefan&nbsp;Baur</td></tr>
<tr><td>11:00</td><td>bis</td><td>11:50</td><td><a class="talk"></a></td><td><a href="../programm/tuebix-2024-91-internet-messungen-mit-ripe-atlas">Internet-Messungen&nbsp;mit&nbsp;RIPE&nbsp;Atlas</a></td><td>Robert&nbsp;Scheck</td></tr>
<tr><td>12:00</td><td>bis</td><td>12:20</td><td><a class="talk"></a></td><td><a href="../programm/tuebix-2024-80-rpm-deb-github-codeberg-woodpecker-und-noch-viel-mehr-">RPM,&nbsp;DEB,&nbsp;GitHub,&nbsp;Codeberg,&nbsp;Woodpecker&nbsp;...&nbsp;und&nbsp;noch&nbsp;viel&nbsp;mehr!!</a></td><td>UDO&nbsp;SEIDEL</td></tr>
<tr><td>13:00</td><td>bis</td><td>13:50</td><td><a class="talk"></a></td><td><a href="../programm/tuebix-2024-83-wie-teste-ich-tests-">Wie&nbsp;teste&nbsp;ich&nbsp;Tests?</a></td><td>Peter&nbsp;Hrenka</td></tr>
<tr><td>14:00</td><td>bis</td><td>14:20</td><td><a class="talk"></a></td><td><a href="../programm/tuebix-2024-68-community-in-der-eigenen-hand-fderiertes-forgejo">Community&nbsp;in&nbsp;der&nbsp;eigenen&nbsp;Hand&nbsp;-&nbsp;föderiertes&nbsp;forgejo</a></td><td>Michael&nbsp;Jerger</td></tr>
<tr><td>16:00</td><td>bis</td><td>16:05</td><td><a class="light"></a></td><td><a href="../programm/tuebix-2024-86-nix-os-ein-berblick">Nix(OS)&nbsp;-&nbsp;Ein&nbsp;Überblick</a></td><td>Michael&nbsp;Weiss</td></tr>
</table>
2 changes: 1 addition & 1 deletion 2024/schedule.json

Large diffs are not rendered by default.

108 changes: 108 additions & 0 deletions 2024/talks.json
Original file line number Diff line number Diff line change
Expand Up @@ -80,6 +80,33 @@
"timeend": "11:20",
"weblinks": {}
},
{
"name": "Adrian Reber",
"titel": "Investigating Checkpoint and Restore for GPU-Accelerated Containers",
"inhalt": "GPUs are a costly commodity and training models is a time intensive task. In this session, we look to identify if we can leverage Checkpoint and Restore with containers on GPUs. Given the nascency of this technology, this is an exploratory session sharing the findings of early investigations and proof-of-concepts. We will go over the functionalities that currently exist along with gaps in the ecosystem to enable this solution.",
"aboutme": "Adrian is a Senior Principal Software Engineer at Red Hat and is migrating processes at least since 2010. He started to migrate processes in a high performance computing environment and at some point he migrated so many processes that he got a PhD for that. Most of the time he is now migrating containers but occasionally he still migrates single processes.",
"vorwissen": "",
"urlid": "tuebix-2024-89-investigating-checkpoint-and-restore-for-gpu-accelerated-containers",
"duration": 20,
"room": "V1 (F119)",
"timebegin": "11:30",
"timeend": "11:50",
"weblinks": {}
},
{
"name": "Adrian Reber",
"titel": "Investigating Checkpoint and Restore for GPU-Accelerated Containers",
"inhalt": "GPUs are a costly commodity and training models is a time intensive task. In this session, we look to identify if we can leverage Checkpoint and Restore with containers on GPUs. Given the nascency of this technology, this is an exploratory session sharing the findings of early investigations and proof-of-concepts. We will go over the functionalities that currently exist along with gaps in the ecosystem to enable this solution.",
"aboutme": "Adrian is a Senior Principal Software Engineer at Red Hat and is migrating processes at least since 2010. He started to migrate processes in a high performance computing environment and at some point he migrated so many processes that he got a PhD for that. Most of the time he is now migrating containers but occasionally he still migrates single processes.",
"vorwissen": "",
"urlid": "4-89-investigating-checkpoint-and-restore-for-gpu-accelerated-containers",
"urlidnew": "tuebix-2024-89-investigating-checkpoint-and-restore-for-gpu-accelerated-containers",
"duration": 20,
"room": "V1 (F119)",
"timebegin": "11:30",
"timeend": "11:50",
"weblinks": {}
},
{
"name": "Holger Gantikow",
"titel": "Linux Containers im High Performance Computing - 2024 Update",
Expand Down Expand Up @@ -269,6 +296,60 @@
"timeend": "19:20",
"weblinks": {}
},
{
"name": "Torsten Kockler",
"titel": "Einf\u00fchrung in OpenSCAD",
"inhalt": "Eine kurze Einf\u00fchrung in die Bedienung des OpenSource CAD Programmes OpenSCAD",
"aboutme": "Webmaster der Universit\u00e4t T\u00fcbingen, Dozent der Vorlesungen \"Einf\u00fchrung in Linux\" und \"Linux f\u00fcr Fortgeschritten\".",
"vorwissen": "",
"urlid": "tuebix-2024-81-einfhrung-in-openscad",
"duration": 50,
"room": "V2 (F122)",
"timebegin": "10:00",
"timeend": "10:50",
"weblinks": {}
},
{
"name": "Torsten Kockler",
"titel": "Einf\u00fchrung in OpenSCAD",
"inhalt": "Eine kurze Einf\u00fchrung in die Bedienung des OpenSource CAD Programmes OpenSCAD",
"aboutme": "Webmaster der Universit\u00e4t T\u00fcbingen, Dozent der Vorlesungen \"Einf\u00fchrung in Linux\" und \"Linux f\u00fcr Fortgeschritten\".",
"vorwissen": "",
"urlid": "4-81-einfhrung-in-openscad",
"urlidnew": "tuebix-2024-81-einfhrung-in-openscad",
"duration": 50,
"room": "V2 (F122)",
"timebegin": "10:00",
"timeend": "10:50",
"weblinks": {}
},
{
"name": "Peter Hrenka",
"titel": "Wieso Linux - f\u00fcr Softwareentwickler",
"inhalt": "Software entwickeln mit Linux? Ja, bitte!\n\nMit den Bordmitteln von Linux ist ein leichtes, eine effiziente Entwicklungsumgebung f\u00fcr die (praktisch) alle Programmiersprachen aufzusetzen.\n\nIch werde zeigen, wie man mit wenigen Handgriffen und eine paar Cheat Codes zu einem funktionsf\u00e4higen Entwicklungssystem kommt.",
"aboutme": "Ich habe in T\u00fcbingen Informatik und Mathematik studiert und verwende fast ebensolange schon Linux in allen Lebenslagen. Mit einer kurzen Unterbrechung war ich auch in der Lage, Linux auch in meiner beruflichen Umgebung einzusetzen.\n\nIch nicht gerade arbeite, funke oder Klavier spiele, besuche ich C++ und OpenSource Konferenzen.",
"vorwissen": "",
"urlid": "tuebix-2024-84-wieso-linux-fr-softwareentwickler",
"duration": 20,
"room": "V2 (F122)",
"timebegin": "11:00",
"timeend": "11:20",
"weblinks": {}
},
{
"name": "Peter Hrenka",
"titel": "Wieso Linux - f\u00fcr Softwareentwickler",
"inhalt": "Software entwickeln mit Linux? Ja, bitte!\n\nMit den Bordmitteln von Linux ist ein leichtes, eine effiziente Entwicklungsumgebung f\u00fcr die (praktisch) alle Programmiersprachen aufzusetzen.\n\nIch werde zeigen, wie man mit wenigen Handgriffen und eine paar Cheat Codes zu einem funktionsf\u00e4higen Entwicklungssystem kommt.",
"aboutme": "Ich habe in T\u00fcbingen Informatik und Mathematik studiert und verwende fast ebensolange schon Linux in allen Lebenslagen. Mit einer kurzen Unterbrechung war ich auch in der Lage, Linux auch in meiner beruflichen Umgebung einzusetzen.\n\nIch nicht gerade arbeite, funke oder Klavier spiele, besuche ich C++ und OpenSource Konferenzen.",
"vorwissen": "",
"urlid": "4-84-wieso-linux-fr-softwareentwickler",
"urlidnew": "tuebix-2024-84-wieso-linux-fr-softwareentwickler",
"duration": 20,
"room": "V2 (F122)",
"timebegin": "11:00",
"timeend": "11:20",
"weblinks": {}
},
{
"name": "Roland Imme",
"titel": "Kamerawagen mit Linux (H0-Modelleisenbahn)",
Expand Down Expand Up @@ -512,6 +593,33 @@
"timeend": "12:20",
"weblinks": {}
},
{
"name": "Peter Hrenka",
"titel": "Wie teste ich Tests?",
"inhalt": "Langsam hat es sich herumgesprochen, dass man Software testen sollte und OpenSource Projekte gehen auch oft mit gutem Beispiel voran.\n\nAber wann ist ein Test denn ein guter Test? Wenn er 100% Coverage hat?\nLeider taugt Coverage nicht als alleiniges G\u00fctekriterium weshalb man noch etwas anderes braucht.\nIch stelle die Idee des \"adversarial testing\" vor, das mit (relativ) einfachen Mitteln eine Verbesserung der Test-Qualit\u00e4t erreichen kann.",
"aboutme": "Ich habe in T\u00fcbingen Informatik und Mathematik studiert und verwende fast ebensolange schon Linux in allen Lebenslagen. Mit einer kurzen Unterbrechung war ich auch in der Lage, Linux auch in meiner beruflichen Umgebung einzusetzen.\n\nIch nicht gerade arbeite, funke oder Klavier spiele, besuche ich C++ und OpenSource Konferenzen.",
"vorwissen": "",
"urlid": "tuebix-2024-83-wie-teste-ich-tests-",
"duration": 50,
"room": "V3 (A301)",
"timebegin": "13:00",
"timeend": "13:50",
"weblinks": {}
},
{
"name": "Peter Hrenka",
"titel": "Wie teste ich Tests?",
"inhalt": "Langsam hat es sich herumgesprochen, dass man Software testen sollte und OpenSource Projekte gehen auch oft mit gutem Beispiel voran.\n\nAber wann ist ein Test denn ein guter Test? Wenn er 100% Coverage hat?\nLeider taugt Coverage nicht als alleiniges G\u00fctekriterium weshalb man noch etwas anderes braucht.\nIch stelle die Idee des \"adversarial testing\" vor, das mit (relativ) einfachen Mitteln eine Verbesserung der Test-Qualit\u00e4t erreichen kann.",
"aboutme": "Ich habe in T\u00fcbingen Informatik und Mathematik studiert und verwende fast ebensolange schon Linux in allen Lebenslagen. Mit einer kurzen Unterbrechung war ich auch in der Lage, Linux auch in meiner beruflichen Umgebung einzusetzen.\n\nIch nicht gerade arbeite, funke oder Klavier spiele, besuche ich C++ und OpenSource Konferenzen.",
"vorwissen": "",
"urlid": "4-83-wie-teste-ich-tests-",
"urlidnew": "tuebix-2024-83-wie-teste-ich-tests-",
"duration": 50,
"room": "V3 (A301)",
"timebegin": "13:00",
"timeend": "13:50",
"weblinks": {}
},
{
"name": "Michael Jerger",
"titel": "Community in der eigenen Hand - f\u00f6deriertes forgejo",
Expand Down
19 changes: 19 additions & 0 deletions 2024/talks/4-81-einfhrung-in-openscad.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
---
layout: talk
title:
permalink: /2024/programm/4-81-einfhrung-in-openscad/
weight:
menu:
---
## Einführung in OpenSCAD

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

### Torsten Kockler

Eine kurze Einführung in die Bedienung des OpenSource CAD Programmes OpenSCAD

### Über mich

Webmaster der Universität Tübingen, Dozent der Vorlesungen "Einführung in Linux" und "Linux für Fortgeschritten".

25 changes: 25 additions & 0 deletions 2024/talks/4-83-wie-teste-ich-tests-.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
---
layout: talk
title:
permalink: /2024/programm/4-83-wie-teste-ich-tests-/
weight:
menu:
---
## Wie teste ich Tests?

### <img height = "32" src="../../../images/talk.svg"> 13:00 bis 13:50 in Raum V3 (A301)

### Peter Hrenka

Langsam hat es sich herumgesprochen, dass man Software testen sollte und OpenSource Projekte gehen auch oft mit gutem Beispiel voran.

Aber wann ist ein Test denn ein guter Test? Wenn er 100% Coverage hat?
Leider taugt Coverage nicht als alleiniges Gütekriterium weshalb man noch etwas anderes braucht.
Ich stelle die Idee des "adversarial testing" vor, das mit (relativ) einfachen Mitteln eine Verbesserung der Test-Qualität erreichen kann.

### Über mich

Ich habe in Tübingen Informatik und Mathematik studiert und verwende fast ebensolange schon Linux in allen Lebenslagen. Mit einer kurzen Unterbrechung war ich auch in der Lage, Linux auch in meiner beruflichen Umgebung einzusetzen.

Ich nicht gerade arbeite, funke oder Klavier spiele, besuche ich C++ und OpenSource Konferenzen.

25 changes: 25 additions & 0 deletions 2024/talks/4-84-wieso-linux-fr-softwareentwickler.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
---
layout: talk
title:
permalink: /2024/programm/4-84-wieso-linux-fr-softwareentwickler/
weight:
menu:
---
## Wieso Linux - für Softwareentwickler

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

### Peter Hrenka

Software entwickeln mit Linux? Ja, bitte!

Mit den Bordmitteln von Linux ist ein leichtes, eine effiziente Entwicklungsumgebung für die (praktisch) alle Programmiersprachen aufzusetzen.

Ich werde zeigen, wie man mit wenigen Handgriffen und eine paar Cheat Codes zu einem funktionsfähigen Entwicklungssystem kommt.

### Über mich

Ich habe in Tübingen Informatik und Mathematik studiert und verwende fast ebensolange schon Linux in allen Lebenslagen. Mit einer kurzen Unterbrechung war ich auch in der Lage, Linux auch in meiner beruflichen Umgebung einzusetzen.

Ich nicht gerade arbeite, funke oder Klavier spiele, besuche ich C++ und OpenSource Konferenzen.

Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
---
layout: talk
title:
permalink: /2024/programm/4-89-investigating-checkpoint-and-restore-for-gpu-accelerated-containers/
weight:
menu:
---
## Investigating Checkpoint and Restore for GPU-Accelerated Containers

### <img height = "32" src="../../../images/talk.svg"> 11:30 bis 11:50 in Raum V1 (F119)

### Adrian Reber

GPUs are a costly commodity and training models is a time intensive task. In this session, we look to identify if we can leverage Checkpoint and Restore with containers on GPUs. Given the nascency of this technology, this is an exploratory session sharing the findings of early investigations and proof-of-concepts. We will go over the functionalities that currently exist along with gaps in the ecosystem to enable this solution.

### Über mich

Adrian is a Senior Principal Software Engineer at Red Hat and is migrating processes at least since 2010. He started to migrate processes in a high performance computing environment and at some point he migrated so many processes that he got a PhD for that. Most of the time he is now migrating containers but occasionally he still migrates single processes.

19 changes: 19 additions & 0 deletions 2024/talks/tuebix-2024-81-einfhrung-in-openscad.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
---
layout: talk
title:
permalink: /2024/programm/tuebix-2024-81-einfhrung-in-openscad/
weight:
menu:
---
## Einführung in OpenSCAD

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

### Torsten Kockler

Eine kurze Einführung in die Bedienung des OpenSource CAD Programmes OpenSCAD

### Über mich

Webmaster der Universität Tübingen, Dozent der Vorlesungen "Einführung in Linux" und "Linux für Fortgeschritten".

25 changes: 25 additions & 0 deletions 2024/talks/tuebix-2024-83-wie-teste-ich-tests-.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
---
layout: talk
title:
permalink: /2024/programm/tuebix-2024-83-wie-teste-ich-tests-/
weight:
menu:
---
## Wie teste ich Tests?

### <img height = "32" src="../../../images/talk.svg"> 13:00 bis 13:50 in Raum V3 (A301)

### Peter Hrenka

Langsam hat es sich herumgesprochen, dass man Software testen sollte und OpenSource Projekte gehen auch oft mit gutem Beispiel voran.

Aber wann ist ein Test denn ein guter Test? Wenn er 100% Coverage hat?
Leider taugt Coverage nicht als alleiniges Gütekriterium weshalb man noch etwas anderes braucht.
Ich stelle die Idee des "adversarial testing" vor, das mit (relativ) einfachen Mitteln eine Verbesserung der Test-Qualität erreichen kann.

### Über mich

Ich habe in Tübingen Informatik und Mathematik studiert und verwende fast ebensolange schon Linux in allen Lebenslagen. Mit einer kurzen Unterbrechung war ich auch in der Lage, Linux auch in meiner beruflichen Umgebung einzusetzen.

Ich nicht gerade arbeite, funke oder Klavier spiele, besuche ich C++ und OpenSource Konferenzen.

Loading

0 comments on commit 4894843

Please sign in to comment.