Jchome (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
SECuRE (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
(4 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
'''Vortragender:''' sECuRE | '''Vortragender:''' sECuRE | ||
'''Vortrag:''' | '''Vortrag:''' | ||
Hacking your own window manager for fun and profit | Hacking your own window manager for fun and profit | ||
Darin soll es zum einen darum gehen, warum und wie mein window manager i3 | Darin soll es zum einen darum gehen, warum und wie mein window manager [http://i3.zekjur.net/ i3] | ||
entstanden ist, aber auch, wie man generell daran herangeht, einen window | entstanden ist, aber auch, wie man generell daran herangeht, einen window | ||
manager zu programmieren, worauf man achten sollte, etc… | manager zu programmieren, was Reparenting ist, worauf man achten sollte, etc… | ||
Du wirst die grundlegenden Konzepte von X11 kennenlernen und über alle Fallstricke beim Bauen eines Window Managers herübergehoben werden. Illustriert wird das ganze mit hübschen Demos am Beispiel von i3 und ganz nebenbei erfährst du, wie und warum bestimmte Konzepte dort umgesetzt sind (Workspaces, eine Tabelle zum Rendern des Layouts, Windowtitles mit UTF-8, …) | |||
[https://entropia.de/wiki/images/2/25/Hacking_your_own_window_manager.pdf Slides gibt’s hier (pdf)] | |||
[ | [[Kategorie:GPN8]] |
Aktuelle Version vom 27. Juni 2009, 17:55 Uhr
Vortragender: sECuRE
Vortrag:
Hacking your own window manager for fun and profit
Darin soll es zum einen darum gehen, warum und wie mein window manager i3 entstanden ist, aber auch, wie man generell daran herangeht, einen window manager zu programmieren, was Reparenting ist, worauf man achten sollte, etc…
Du wirst die grundlegenden Konzepte von X11 kennenlernen und über alle Fallstricke beim Bauen eines Window Managers herübergehoben werden. Illustriert wird das ganze mit hübschen Demos am Beispiel von i3 und ganz nebenbei erfährst du, wie und warum bestimmte Konzepte dort umgesetzt sind (Workspaces, eine Tabelle zum Rendern des Layouts, Windowtitles mit UTF-8, …)