aboutsummaryrefslogtreecommitdiff
path: root/doc/talks
diff options
context:
space:
mode:
authorAlex Auvolat <alex@adnab.me>2023-01-18 15:25:04 +0100
committerAlex Auvolat <alex@adnab.me>2023-01-18 15:25:04 +0100
commit3250be7c48b0789d864e43dc44e238eb7c939500 (patch)
treeaa92ae99c0f8a187a70e52252f5e33ecfeb0b27e /doc/talks
parent0010f705ef6d6816cb819d4d30417e56ddc7a209 (diff)
downloadgarage-talk-tocatta-2023-01-18.tar.gz
garage-talk-tocatta-2023-01-18.zip
Update tocatta talk, add talks shell.nix and .envrctalk-tocatta-2023-01-18
Diffstat (limited to 'doc/talks')
-rw-r--r--doc/talks/.envrc1
-rw-r--r--doc/talks/2023-01-18-tocatta/assets/aerogramme_components1.drawio.pdfbin0 -> 31966 bytes
-rw-r--r--doc/talks/2023-01-18-tocatta/assets/aerogramme_components2.drawio.pdfbin0 -> 31688 bytes
-rw-r--r--doc/talks/2023-01-18-tocatta/assets/aerogramme_datatype.drawio.pdfbin0 -> 31073 bytes
-rw-r--r--doc/talks/2023-01-18-tocatta/assets/aerogramme_keys.drawio.pdfbin0 -> 25145 bytes
-rw-r--r--doc/talks/2023-01-18-tocatta/assets/garage.drawio.pdfbin0 -> 26098 bytes
-rw-r--r--doc/talks/2023-01-18-tocatta/assets/garage.drawio.pngbin0 -> 13463 bytes
-rw-r--r--doc/talks/2023-01-18-tocatta/talk.pdfbin2632153 -> 2657696 bytes
-rw-r--r--doc/talks/2023-01-18-tocatta/talk.tex7
-rw-r--r--doc/talks/shell.nix12
10 files changed, 20 insertions, 0 deletions
diff --git a/doc/talks/.envrc b/doc/talks/.envrc
new file mode 100644
index 00000000..4a4726a5
--- /dev/null
+++ b/doc/talks/.envrc
@@ -0,0 +1 @@
+use_nix
diff --git a/doc/talks/2023-01-18-tocatta/assets/aerogramme_components1.drawio.pdf b/doc/talks/2023-01-18-tocatta/assets/aerogramme_components1.drawio.pdf
new file mode 100644
index 00000000..71a90f26
--- /dev/null
+++ b/doc/talks/2023-01-18-tocatta/assets/aerogramme_components1.drawio.pdf
Binary files differ
diff --git a/doc/talks/2023-01-18-tocatta/assets/aerogramme_components2.drawio.pdf b/doc/talks/2023-01-18-tocatta/assets/aerogramme_components2.drawio.pdf
new file mode 100644
index 00000000..87e42eed
--- /dev/null
+++ b/doc/talks/2023-01-18-tocatta/assets/aerogramme_components2.drawio.pdf
Binary files differ
diff --git a/doc/talks/2023-01-18-tocatta/assets/aerogramme_datatype.drawio.pdf b/doc/talks/2023-01-18-tocatta/assets/aerogramme_datatype.drawio.pdf
new file mode 100644
index 00000000..0606e059
--- /dev/null
+++ b/doc/talks/2023-01-18-tocatta/assets/aerogramme_datatype.drawio.pdf
Binary files differ
diff --git a/doc/talks/2023-01-18-tocatta/assets/aerogramme_keys.drawio.pdf b/doc/talks/2023-01-18-tocatta/assets/aerogramme_keys.drawio.pdf
new file mode 100644
index 00000000..8fea81c7
--- /dev/null
+++ b/doc/talks/2023-01-18-tocatta/assets/aerogramme_keys.drawio.pdf
Binary files differ
diff --git a/doc/talks/2023-01-18-tocatta/assets/garage.drawio.pdf b/doc/talks/2023-01-18-tocatta/assets/garage.drawio.pdf
new file mode 100644
index 00000000..a54a163c
--- /dev/null
+++ b/doc/talks/2023-01-18-tocatta/assets/garage.drawio.pdf
Binary files differ
diff --git a/doc/talks/2023-01-18-tocatta/assets/garage.drawio.png b/doc/talks/2023-01-18-tocatta/assets/garage.drawio.png
new file mode 100644
index 00000000..386dd862
--- /dev/null
+++ b/doc/talks/2023-01-18-tocatta/assets/garage.drawio.png
Binary files differ
diff --git a/doc/talks/2023-01-18-tocatta/talk.pdf b/doc/talks/2023-01-18-tocatta/talk.pdf
index c3265542..97966061 100644
--- a/doc/talks/2023-01-18-tocatta/talk.pdf
+++ b/doc/talks/2023-01-18-tocatta/talk.pdf
Binary files differ
diff --git a/doc/talks/2023-01-18-tocatta/talk.tex b/doc/talks/2023-01-18-tocatta/talk.tex
index 7fad6065..43399d8e 100644
--- a/doc/talks/2023-01-18-tocatta/talk.tex
+++ b/doc/talks/2023-01-18-tocatta/talk.tex
@@ -267,6 +267,13 @@
\end{frame}
\begin{frame}
+ \frametitle{Garage's architecture}
+ \begin{center}
+ \includegraphics[width=.35\linewidth]{assets/garage.drawio.pdf}
+ \end{center}
+\end{frame}
+
+\begin{frame}
\frametitle{Two big problems}
\begin{enumerate}
\item \textbf{How to place data on different nodes?}\\
diff --git a/doc/talks/shell.nix b/doc/talks/shell.nix
new file mode 100644
index 00000000..161a61e1
--- /dev/null
+++ b/doc/talks/shell.nix
@@ -0,0 +1,12 @@
+{ pkgs ? import <nixpkgs> { } }:
+let
+ latex = (pkgs.texlive.combine {
+ inherit (pkgs.texlive)
+ scheme-basic
+ beamer amsmath mathtools breqn
+ environ
+ multirow graphics import adjustbox tabu vwcol stmaryrd ulem ragged2e
+ dvisvgm dvipng wrapfig hyperref capt-of;
+ });
+in pkgs.mkShell { nativeBuildInputs = [ pkgs.gnumake latex ]; }
+