Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

The Wheels on D-Bus

EmacsConf and Emacs hangouts via YouTube

Overview

Explore the world of D-Bus and its integration with Emacs in this 15-minute conference talk from EmacsConf 2022. Dive into the fundamentals of D-Bus, understanding its purpose and model, before delving into Emacs' native D-Bus support. Learn about Debase, a powerful tool for D-Bus interaction, including its object handling, binding capabilities, and code generation features. Watch live demonstrations showcasing practical applications such as remote evaluation and Org capture. Gain insights into future directions for D-Bus in Emacs. Available under Creative Commons Attribution-ShareAlike 4.0 International license, this talk offers valuable knowledge for Emacs enthusiasts looking to enhance their understanding of inter-process communication.

Syllabus

.000 What is D-Bus?
.880 Why D-Bus?
.360 The D-Bus Model
.360 Well-known Busses
.000 Common interfaces
.240 Emacs Native D-Bus
.320 Debase
.880 Debase: Objects
.440 Debase: Retarget objects
.080 Debase: Object binding
.480 Debase: Raw binding
.400 Debase: Codegen
.200 Debase: Codegen example
.680 Debase: ObjectManager
.480 Demo: Discomfort
.480 Demo: Remote eval
.280 Demo: Remote Org capture
.880 Future directions

Taught by

EmacsConf and Emacs hangouts

Reviews

Start your review of The Wheels on D-Bus

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.