diff options
| author | Justin Bedo <cu@cua0.org> | 2020-11-04 16:18:59 +1100 | 
|---|---|---|
| committer | Justin Bedo <cu@cua0.org> | 2020-11-04 16:19:48 +1100 | 
| commit | 0c90f9d717806f74fed79e1c26ee094654d506ba (patch) | |
| tree | b7055798ddf5ce009988f1bb6af8cebf99404916 | |
| parent | a6c334720ada5d885ad8b2de9789dd3f09af1a56 (diff) | |
port example from paper
| -rw-r--r-- | bwa-drv.pdf | bin | 0 -> 42103 bytes | |||
| -rw-r--r-- | bwa-stage.pdf | bin | 0 -> 71456 bytes | |||
| -rw-r--r-- | demo-graph.png (renamed from graph.png) | bin | 478354 -> 478354 bytes | |||
| -rw-r--r-- | docker.pdf | bin | 0 -> 35226 bytes | |||
| -rw-r--r-- | graph.pdf | bin | 0 -> 28227 bytes | |||
| -rw-r--r-- | pipeline.pdf | bin | 0 -> 57446 bytes | |||
| -rw-r--r-- | slides.tex | 32 | 
7 files changed, 30 insertions, 2 deletions
diff --git a/bwa-drv.pdf b/bwa-drv.pdf Binary files differnew file mode 100644 index 0000000..9c53155 --- /dev/null +++ b/bwa-drv.pdf diff --git a/bwa-stage.pdf b/bwa-stage.pdf Binary files differnew file mode 100644 index 0000000..6e9058e --- /dev/null +++ b/bwa-stage.pdf diff --git a/graph.png b/demo-graph.png Binary files differindex 8983bee..8983bee 100644 --- a/graph.png +++ b/demo-graph.png diff --git a/docker.pdf b/docker.pdf Binary files differnew file mode 100644 index 0000000..a55485c --- /dev/null +++ b/docker.pdf diff --git a/graph.pdf b/graph.pdf Binary files differnew file mode 100644 index 0000000..82231dc --- /dev/null +++ b/graph.pdf diff --git a/pipeline.pdf b/pipeline.pdf Binary files differnew file mode 100644 index 0000000..23bf273 --- /dev/null +++ b/pipeline.pdf @@ -54,7 +54,7 @@    \end{enumerate}  \end{frame} -\begin{frame} +\begin{frame}[label=dag]    \begin{center}      \begin{tikzpicture}[->,>=stealth,shorten >=1pt,auto,node distance=2cm,thick]        \node (a) {align}; @@ -126,9 +126,37 @@  \end{frame}    \begin{frame} +  \frametitle{What is Nix?} +  \begin{enumerate} +    \item Simple configuration language (like JSON + functions) +    \item Build engine that \emph{realises} \emph{derivations} +    \item Derivations are complete descriptions for producing build products: all inputs and a build recipe +    \item Controlled \emph{side effects}\footnote{stuff not captured by the derivation}: none allowed during a build +    \item Output location unique and determined by hashing the derivation: i.e., hash based version management +    \item Deterministic $\Rightarrow$ reproducible +  \end{enumerate} +\end{frame} + +\begin{frame} +  \frametitle{Example} +  \begin{minipage}{.4\textwidth} +  \includegraphics[width=.8\linewidth]{graph} +  \end{minipage} +  \begin{minipage}{.55\textwidth} +  \begin{overprint} +  \onslide<1>\includegraphics[width=\linewidth]{pipeline} +  \onslide<2>\includegraphics[width=.75\linewidth]{bwa-stage} +  \onslide<3>\includegraphics[width=\linewidth]{bwa-drv} +  \end{overprint} +  \end{minipage} +\end{frame} + +\againframe<4>{dag} + +\begin{frame}    \frametitle{Demo}    \pause -  \includegraphics[width=\linewidth]{graph} +  \includegraphics[width=\linewidth]{demo-graph}  \end{frame}  \end{document}  | 
