adding more technobabbage to the doc
This commit is contained in:
parent
23a8881b5c
commit
32e9b6cc2b
@ -48,8 +48,17 @@ Les valeurs à mesurer étant de diverses natures, nous aurons l'occasion
|
|||||||
de découvrir plein de capteurs différents : température, humidité,
|
de découvrir plein de capteurs différents : température, humidité,
|
||||||
\texttt{pH}, transparence, lumière, vibrations\dots
|
\texttt{pH}, transparence, lumière, vibrations\dots
|
||||||
|
|
||||||
|
\setlength{\parskip}{0.05cm plus 0.05cm}
|
||||||
|
\tableofcontents
|
||||||
|
\setlength{\parskip}{0.21cm plus 0.21cm}
|
||||||
|
|
||||||
|
\vspace{5cm}
|
||||||
|
|
||||||
|
Bonne lecture.
|
||||||
|
|
||||||
% -------------------------------------------------------------------
|
% -------------------------------------------------------------------
|
||||||
|
|
||||||
|
\pagebreak
|
||||||
\section{Présentation générale}
|
\section{Présentation générale}
|
||||||
|
|
||||||
|
|
||||||
@ -77,7 +86,7 @@ humidité, lumière, vibrations\dots
|
|||||||
|
|
||||||
Notre dd2monitor
|
Notre dd2monitor
|
||||||
devrait donc aussi être capable d'envoyer des alertes en cas de souci,
|
devrait donc aussi être capable d'envoyer des alertes en cas de souci,
|
||||||
par exemple si des algues\footnote{ou des pleurotes.} tentent de s'échapper.
|
par exemple si des algues\footnote{Ou des pleurotes.} tentent de s'échapper.
|
||||||
|
|
||||||
|
|
||||||
\subsection{Stockage}
|
\subsection{Stockage}
|
||||||
@ -88,7 +97,7 @@ choix, et nous allons en évaluer quelques uns :
|
|||||||
\texttt{rrdb}\index{rrdb} (page \pageref{rrdb}),
|
\texttt{rrdb}\index{rrdb} (page \pageref{rrdb}),
|
||||||
\texttt{influxdb}\index{Influxdb} (page \pageref{influxdb}),
|
\texttt{influxdb}\index{Influxdb} (page \pageref{influxdb}),
|
||||||
\texttt{gnocchi}\index{Gnocchi} (page \pageref{gnocchi})
|
\texttt{gnocchi}\index{Gnocchi} (page \pageref{gnocchi})
|
||||||
\texttt{sqlite}\index{sqlite} (page \pageref{sqlite})
|
\texttt{Sqlite}\index{sqlite} (page \pageref{sqlite})
|
||||||
|
|
||||||
La représentation interne des valeurs reste à définir pour
|
La représentation interne des valeurs reste à définir pour
|
||||||
la plupart d'entre elles.
|
la plupart d'entre elles.
|
||||||
@ -154,6 +163,8 @@ Une histoire pour la section \pageref{detournements} ?
|
|||||||
|
|
||||||
\subsection{Archivage} \index{archivage} \label{archivage}
|
\subsection{Archivage} \index{archivage} \label{archivage}
|
||||||
|
|
||||||
|
\textsf{Conserver la mémoire de nos échecs.}
|
||||||
|
|
||||||
La création de cet outil de surveillance est un long parcours
|
La création de cet outil de surveillance est un long parcours
|
||||||
pavé d'essais et d'erreurs. Tout cela peut générer beaucoup
|
pavé d'essais et d'erreurs. Tout cela peut générer beaucoup
|
||||||
de données. À titre d'exemple, la capture de température des
|
de données. À titre d'exemple, la capture de température des
|
||||||
@ -178,9 +189,9 @@ nous devons nous-même lui décrire ce monde. Une description qui se
|
|||||||
fera avec des lignes de la forme '\texttt{input\_device s /dev/ttyACM0}'
|
fera avec des lignes de la forme '\texttt{input\_device s /dev/ttyACM0}'
|
||||||
qui représentent des tuples
|
qui représentent des tuples
|
||||||
\textit{clef-type-valeur}\footnote{Laissons les canards tranquilles.}
|
\textit{clef-type-valeur}\footnote{Laissons les canards tranquilles.}
|
||||||
de.
|
de choses diverses.
|
||||||
|
|
||||||
La syntaxe n'est pas encore fixée, mais un fichier exemple est
|
La syntaxe n'est pas encore vraiment fixée, mais un fichier exemple est
|
||||||
disponible pour des explication plus récentes, donc plus en
|
disponible pour des explication plus récentes, donc plus en
|
||||||
rapport avec la réalité du code. En voici un extrait :
|
rapport avec la réalité du code. En voici un extrait :
|
||||||
|
|
||||||
@ -193,6 +204,9 @@ input_speed i 9600
|
|||||||
eyecandy_banner s hacked by tTh
|
eyecandy_banner s hacked by tTh
|
||||||
\end{verbatim}
|
\end{verbatim}
|
||||||
|
|
||||||
|
Certains de ces paramètres pourront être surchargé par des options
|
||||||
|
de la ligne de commande\index{cli} ou des variables d'environnement.
|
||||||
|
|
||||||
% -------------------------------------------------------------------
|
% -------------------------------------------------------------------
|
||||||
\section{RRDB} \label{rrdb}
|
\section{RRDB} \label{rrdb}
|
||||||
|
|
||||||
@ -266,6 +280,8 @@ Il semble bien que l'utilisation de \texttt{fetch} ne soit pas
|
|||||||
vraiment prévue pour ça, donc j'en arrive à la conclusion que
|
vraiment prévue pour ça, donc j'en arrive à la conclusion que
|
||||||
quelque chose m'échappe.
|
quelque chose m'échappe.
|
||||||
|
|
||||||
|
On va laisser ça en suspens pour le moment.
|
||||||
|
|
||||||
% -------------------------------------------------------------------
|
% -------------------------------------------------------------------
|
||||||
|
|
||||||
\section{InfluxDB} \label{influxdb}
|
\section{InfluxDB} \label{influxdb}
|
||||||
@ -290,10 +306,12 @@ trop fatiguante à compiler pour ce soir, ni même pour ce week-end.
|
|||||||
% -------------------------------------------------------------------
|
% -------------------------------------------------------------------
|
||||||
\section{Sqlite} \index{sqlite} \label{sqlite}
|
\section{Sqlite} \index{sqlite} \label{sqlite}
|
||||||
|
|
||||||
\subsection{À regarder de près}
|
\textsf{À regarder de près}
|
||||||
|
|
||||||
Est-il possible de traiter des \textit{time series} en SQL\index{SQL} ?
|
Est-il possible de traiter des \textit{time series} en SQL\index{SQL} ?
|
||||||
|
Peut-on utiliser Sqlite depuis un programme en Perl\index{Perl} ?
|
||||||
|
Faut-il commencer à trouver un \textit{usecase} crédible ?
|
||||||
|
NodeJs\index{nodejs} peut-il lire du Sqlite ?
|
||||||
|
|
||||||
|
|
||||||
% -------------------------------------------------------------------
|
% -------------------------------------------------------------------
|
||||||
@ -342,22 +360,27 @@ les températures) et se terminant par un \textit{newline}.
|
|||||||
|
|
||||||
\subsection{Un peu de code} \label{serialcode}
|
\subsection{Un peu de code} \label{serialcode}
|
||||||
|
|
||||||
|
TODO\index{TODO}
|
||||||
|
|
||||||
|
|
||||||
% -------------------------------------------------------------------
|
% -------------------------------------------------------------------
|
||||||
|
|
||||||
\section{Détournements} \label{detournements}
|
\section{Détournements} \label{detournements}
|
||||||
|
|
||||||
Dans le contexte myryssien, il est évident que l'aspect artistique
|
Dans le contexte myryssien\index{Myrys}, il est évident que l'aspect
|
||||||
|
artistique\index{Art}
|
||||||
doit être dès le départ pris en compte.
|
doit être dès le départ pris en compte.
|
||||||
Les possibilités ne seront limitées que par votre manque d'imagination.
|
Les possibilités ne seront limitées que par votre manque d'imagination.
|
||||||
|
|
||||||
Si vous voulez un petit exemple, imaginez des courbes de température
|
Si vous voulez un petit exemple, imaginez des courbes de température
|
||||||
qui pilotent un \texttt{uGen} de Chuck\index{chuck} ou des algues dont
|
qui pilotent un \texttt{uGen} de Chuck\index{Chuck} ou des algues dont
|
||||||
la lumière envoie du \texttt{cv/gate} en temps réel.
|
les pulses lumineux envoie du \texttt{cv/gate} en temps réel.
|
||||||
|
|
||||||
\subsection{Variante sonore}
|
\subsection{Variante sonore}
|
||||||
|
|
||||||
Un peu de \texttt{awk} pipé dans du \texttt{sox} ?
|
Un peu de \texttt{awk} pipé dans du \texttt{sox} ?
|
||||||
|
Voire même l'occasion (ou un bon prétexte) de résoudre ce problème
|
||||||
|
de saut de phase qui me tracasse depuis des mois ?
|
||||||
|
|
||||||
\subsection{Eye candy}\index{eyecandy}\label{eyecandy}
|
\subsection{Eye candy}\index{eyecandy}\label{eyecandy}
|
||||||
|
|
||||||
@ -366,9 +389,8 @@ cadre pseudo-moderne des omniprésents écrans de ces
|
|||||||
smartphones\footnote{Quand les téléphones étaient attachés par
|
smartphones\footnote{Quand les téléphones étaient attachés par
|
||||||
un fil, les humains étaient libres.} qui nous lavent le cerveau.
|
un fil, les humains étaient libres.} qui nous lavent le cerveau.
|
||||||
Sortons donc du contexte pixeliste et revenons aux fondamentaux :
|
Sortons donc du contexte pixeliste et revenons aux fondamentaux :
|
||||||
le caractère, avec toute la simplicité de son concept sémantique.
|
le caractère\index{ncurses},
|
||||||
|
avec toute la simplicité de son concept sémantique.
|
||||||
|
|
||||||
|
|
||||||
% -------------------------------------------------------------------
|
% -------------------------------------------------------------------
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user