4699ae8f03
Prototype: settle wiring and configuration of UringVideoPlayer and EglDisplay
...
This implies a basic decision regarding the buffer and state data to use,
and how this can be defined, parameterised and passed between threads.
I decided to place separation of domains first and to prefer
using a functional callback over using a shared data structure.
2026-07-15 18:56:37 +02:00
6bf8a0da7a
Prototype: integrate EglDisplay as self-contained component
2026-07-14 20:16:18 +02:00
b92de63d25
Prototype: establish a top-level structure
...
leaning heavily on the similar structure used for last year's
FrOSCon talk regarding video output (by Benny Lyons and myself).
However, this time we'll use a process state object (the player)
and, furthermore, there is some cross-wiring of components involved...
2026-07-14 19:27:27 +02:00
e0d4de5737
Notes regarding a design dialog with Claude
2026-07-13 20:58:10 +02:00
dc66af56c1
Documentation skeleton to complement the example code
...
...reusing the template from the "Video Output" example code last year
2026-07-12 03:56:11 +02:00
be38f2a0d1
Prototype: add dependency to liburing
2026-07-12 03:35:25 +02:00
9e0f2aed6b
Prototype: setup for example code ++ GPL v2+
...
Hereby I use the setup and framework from last year's FrOSCon talk
to bootstrap the demo example code for the talk at FrOSCon-26
Notably, the modern OpenGL output pipeline based on EGL is intended for reuse.
Insights in this code were based essentially on existing code bases under GPL.
Furthermore, using GPL is seen as a statement in support of "The Commons"
2026-07-11 20:43:45 +02:00
9de0dec9da
Referenz zu den Operations-Mappings in Liburing
2026-07-10 20:41:13 +02:00
10f155d1a3
In das Thema IO-URING eingelesen
2026-07-10 02:57:34 +02:00
00e8460d1c
Planung und Notizen zur LAC-2026 in Maynooth / Dublin / Irland
...
Will Godfry hatte mich gebeten, den Yoshimi-Workshop gemeinsam zu machen.
Zunächst hatten wir einen typischen Workshop geplant, dann aber nur 45Minuten
bekommen. Die reduzierte Version war mehr eine Demo-Session.
Hier auch einige Punkte zur Reisevorbereitung notiert,
sowie diverse praktische Erfahrungen.
Und eine Notiz zum Fazit
2026-07-06 20:33:38 +02:00
3f7baa8e24
Projektantrag eingereicht.
...
Hab den Text noch etwas ausgefeilt.
Auch noch einige Formulierungs-Verbesserungen gemäß ChatGPT eingearbeitet.
2026-05-23 22:56:14 +02:00
df04350e33
Textentwurf für den Call-of-Papers
...
Mit dem etablierten Schema war das nicht schwer...
Fehlen nur noch ein paar technische Details
2026-05-23 04:57:54 +02:00
0af1b5c355
Platz für neue Notizen....
2026-05-12 11:36:16 +02:00
320ce94c4e
__FrOSCon26__ : Planung und Vorbereitungen
2026-05-10 12:51:04 +02:00
264083ed90
Presentation-Template exctracted
2025-08-08 18:22:38 +02:00
1e290dba8f
++ FrOSCon24 ++ Vortrag erfolgreich gehalten
...
- noch zwei Folien rausgenommen
- auf der Reise im Hotel geübt und Übergänge optimiert
- trotzdem lande ich stets bei 60 Minuten
- beim tatsächlichen Vortrag habe ich noch fast
5 Minuten für Fragen rausgeholt
https://media.ccc.de/v/froscon2024-3133-alt_werden_mit_c
2024-08-21 23:43:02 +02:00
30630ee3dd
noch etwas gestrafft und üben, üben, üben
...
...trotzdem lande ich jetzt bei 60 Minuten
2024-08-14 05:01:42 +02:00
e6d886e18b
besser, aber brauche immer noch viel zu lang
2024-08-13 17:44:26 +02:00
48c651f59d
Probleme mit der Darstellungsweise
2024-08-13 15:45:04 +02:00
29da561568
kleine Anpassungen Reihenfolge std::function
2024-08-12 18:00:54 +02:00
b8b71de843
Tweaks an der Präsentation und Überlegungen zum Vortrag
2024-08-12 04:02:15 +02:00
59021f0030
Präsentation fertiggestellt
2024-08-11 06:28:27 +02:00
ebd5dadf6b
Animation und Code für Pipeline-Builder
2024-08-11 05:25:31 +02:00
59d83efe5b
Animationen Umgang mit beliebigen Argumenten
2024-08-11 03:42:30 +02:00
bb685de891
Animationen / Code für Lambda und Konsequenzen
2024-08-11 02:23:34 +02:00
492150c753
Schema für Beispiel Schleife gezeichnet
2024-08-11 00:14:25 +02:00
5d0db96134
Animationen Einleitung komplett
2024-08-10 18:16:03 +02:00
f7d9c317c9
Animation: Functor vs Lambda
2024-08-10 14:50:51 +02:00
785d713d5c
Beispiel(Code): Functor und Lambda
2024-08-10 03:30:46 +02:00
667814eaa8
Folien anlegen: Schlußstück -- Traits und Concepts
2024-08-09 23:44:52 +02:00
750d0af8a8
Folien anlegen: Funktoren und Lambdas
2024-08-09 04:59:15 +02:00
a3858a3f11
Folien anlegen: erste vier Abschnitte
2024-08-09 03:31:21 +02:00
a6bbc2b000
Planung zu erstellende Folien
2024-08-09 01:47:01 +02:00
c5351c7aed
Layout/Template für Präsentation eingerichtet
2024-08-08 20:09:10 +02:00
34bdb792d1
Ausformung des Gedankengangs: Generics und Concepts
2024-08-07 16:46:29 +02:00
8cff2a30e0
Ausformung des Gedankengans: Abstraktionsmittel und C++
2024-08-06 03:19:03 +02:00
78b9d8d39e
Ausformung des Gedankengangs: Einleitung
2024-08-05 03:50:17 +02:00
455f2fc323
Entwurf für die Inhalts-Einheiten
2024-08-04 02:41:20 +02:00
25a520b37f
Projektantrag eingereicht
...
- neue deutsche Rechtschreibung
- alle Absätze ohne Umbruch
- HTML-Markup
- noch einen erläuternden Satz für die Programmauswahl
https://cfp.froscon.org/de/froscon2024/cfp/events/3133
2024-05-23 23:39:22 +02:00
5175f54a82
Antrag für den Vortrag aus dem Konzept entwickelt
...
- Kurzfassung
- Langfassung
2024-05-23 20:23:35 +02:00
fab7b88066
Gedankengang im Konzept gestrafft
2024-05-23 18:36:42 +02:00
64b78d4602
Das Konzept für einen möglichen Vortrag skizziert
2024-05-17 16:49:36 +02:00
374ef68c7b
FrOSCon24: Planungen für einen Vortrag
2024-05-17 03:15:49 +02:00
01fc817098
__SoSci to Word__ : Projekt erfolgreich abgeschlossen
2023-05-21 20:23:55 +02:00
df7b16c177
Word-Generierung implementiert
2023-05-20 00:16:05 +02:00
05811c6579
Questionaire-Definition mit allen Seiten aufsammeln
2023-05-19 23:28:49 +02:00
2e5685ea0d
Alle Question-Inthalte komplett aufgesammelt
2023-05-19 22:32:51 +02:00
4ff8dbd26e
Spezifischen Content für jeden Fragetyp abgreifen
2023-05-19 22:23:32 +02:00
27e0b8271f
Klassen für die verschiedenen Frage-Typen eingeführt
2023-05-19 21:48:11 +02:00
2afa416253
Extrahieren der ID-Daten aus allen Fragen
2023-05-19 21:24:03 +02:00