Mercurial > louis > mq > lightsd
diff add_slides.patch @ 500:d250169c1a69
wip, completely break monolight again
author | Louis Opter <kalessin@kalessin.fr> |
---|---|
date | Fri, 21 Oct 2016 13:31:44 -0700 |
parents | 2da15caf4d44 |
children | c38b0b9612cd |
line wrap: on
line diff
--- a/add_slides.patch Tue Oct 18 10:15:19 2016 -0700 +++ b/add_slides.patch Fri Oct 21 13:31:44 2016 -0700 @@ -1,5 +1,5 @@ # HG changeset patch -# Parent 37f2e84f1c449f77606c68f2a74452dfc883fa5e +# Parent 3539266939bc4808efd5c32db5e1627b2948210f Start to setup some slides for 33C3 Hopefully my talk proposal will be selected! @@ -1692,7 +1692,7 @@ new file mode 100644 --- /dev/null +++ b/slides/33c3/33c3.tex -@@ -0,0 +1,54 @@ +@@ -0,0 +1,86 @@ +\documentclass[xcolor={usenames,svgnames}]{beamer} + +\usepackage[american]{babel} @@ -1713,13 +1713,29 @@ + +\section[design]{Design choices} + ++% TODO: strip les notes lorsque tu es en release via cmake. (voir faire ++% carrément des targets différentes pour être sûr de pas te tromper). ++ ++\pdfnote{% Notes: ++- Monolithic approach to solve the problem,\ ++- Est-ce que l'argument de l'isolation fonctionne ou IoTivity le résoud aussi?\ ++- Je ressens pas le besoin d'investir dans plus de domotique donc que lightsd\ ++soit restreint ne me dérange pas, puis la stabilitité m'arrange.\ ++- Ce qui peut faire la différence avec IoTivity c'est la documentation, en ++bonus un plan pour vraiment extend.\ ++- Interfaces are bad because they encourage inheritance, I believe composition\ ++is a better design pattern. (Though you can't really say the \"mixin\" approach\ ++is composition, it really is inheritance, like interfaces, in the sense that it\ ++delegates all attributes of the composite object).\ ++} ++ +\begin{frame}{Being a daemon} +\pdfnote{% +Pros:\ +\ +- Instant devices ``discovery'';\ +- Conflict resolution;\ -+- Good network location;\ ++- Good network location.\ +\ +Cons:\ +\ @@ -1746,6 +1762,22 @@ +} +\end{frame} + ++\section[related]{Related efforts} ++ ++\begin{frame}{Related efforts} ++\pdfnote{% ++- AllJoyn (churned by IoTivity): https://allseenalliance.org/;\ ++- IoTivity: https://wiki.iotivity.org/architecture;\ ++- IBM Node-RED: http://nodered.org/;\ ++- Homekit: ;\ ++- openHAB: http://www.openhab.org/.\ ++} ++\end{frame} ++ ++\pdfnote{% Side-project ideas: ++- ARP ping implementation for latency measurement + better debug;\ ++} ++ +\end{document} diff --git a/slides/33c3/CMakeLists.txt b/slides/33c3/CMakeLists.txt new file mode 100644