init
authorVincent Dahmen <4dahmen@informatik.uni-hamburg.de>
Mon, 16 Apr 2018 20:44:54 +0000 (22:44 +0200)
committerVincent Dahmen <4dahmen@informatik.uni-hamburg.de>
Mon, 16 Apr 2018 20:44:54 +0000 (22:44 +0200)
Makefile [new file with mode: 0644]
me.tex [new file with mode: 0644]
presentation.tex [new file with mode: 0644]
slides/00-intro.md [new file with mode: 0644]
slides/01-need.md [new file with mode: 0644]
slides/02-ways.md [new file with mode: 0644]
slides/03-preseting.md [new file with mode: 0644]
slides/04-faq.md [new file with mode: 0644]

diff --git a/Makefile b/Makefile
new file mode 100644 (file)
index 0000000..f9b1137
--- /dev/null
+++ b/Makefile
@@ -0,0 +1,24 @@
+# Variablen
+PANDOC_BEAMER=-t beamer --slide-level 2
+RUBBER_ARG=-d
+
+# main targets
+beamer: presentation.pdf
+       mv $< beamer.pdf
+       rubber $(RUBBER_ARG) --clean presentation
+       rm -f presentation.vrb
+
+# Convert markdown to tex using pandoc
+slides.tex: $(wildcard slides/*.md)
+       pandoc $(PANDOC_BEAMER) -o $@ slides/*.md
+
+# Build pdfs
+presentation.tex: slides.tex
+
+%.pdf: %.tex
+       rubber $(RUBBER_ARG) $<
+
+# Generic
+clean:
+       rubber $(RUBBER_ARG) --clean presentation
+       rm -f slides.tex presentation.vrb beamer.pdf
diff --git a/me.tex b/me.tex
new file mode 100644 (file)
index 0000000..490d677
--- /dev/null
+++ b/me.tex
@@ -0,0 +1,5 @@
+% info
+\title{How to referate on any topic}
+\subtitle{Even I can do it so no excuses for not holding one yourself!}
+\author{Vincent Dahmen}
+\institute{MaFiA}
diff --git a/presentation.tex b/presentation.tex
new file mode 100644 (file)
index 0000000..93bdc92
--- /dev/null
@@ -0,0 +1,24 @@
+\documentclass[t]{beamer}  
+%\usetheme{AnnArbor}                 
+\usetheme{Berkeley}                 
+\setbeamertemplate{navigation symbols}{}
+
+% fix for missing tightlist - error (pandoc)
+\providecommand{\tightlist}{%
+         \setlength{\itemsep}{0pt}\setlength{\parskip}{0pt}}
+
+\input{me.tex}
+
+\begin{document}
+\begin{frame}
+\titlepage
+\end{frame}
+
+\begin{frame}
+\frametitle{Outline}
+\tableofcontents
+\end{frame}
+
+\input{"slides.tex"}
+
+\end{document}
diff --git a/slides/00-intro.md b/slides/00-intro.md
new file mode 100644 (file)
index 0000000..a0fd2f3
--- /dev/null
@@ -0,0 +1,27 @@
+# intro
+## whoami
+### me
+- IT student
+- hacker*ish*
+- purist
+
+### my maschine
+- arch
+- vim
+- qtile
+
+### this presentation
+- is [online](https://github.com:wahrwolf/cooperative-work-with-gitt)
+
+## motivation
+- everyone has to hold presentations at one point
+- often infront of people
+- different content, simliar form
+  1) plan it
+  2) write down the topics
+  3)
+  4) hold it
+- hold in front of different people
+- use standard software
+- be lazy do not repeat yourself
+- b6y, do1811
diff --git a/slides/01-need.md b/slides/01-need.md
new file mode 100644 (file)
index 0000000..4dfd596
--- /dev/null
@@ -0,0 +1,25 @@
+# requirements
+## software
+### creator
+- easy to (re)use
+- can work with
+  - templates
+  - images
+  - formulas
+
+### presenter
+- precompiled pdf output
+- interactive stuff
+
+## usual stuff
+### unix*ish*
+- free (as in free speech)
+- everything is a file
+- do one thing and do it well
+- easy to setup with git
+
+### etc
+- free (as in free beer)
+- can work with git
+- can be read in a terminal
+
diff --git a/slides/02-ways.md b/slides/02-ways.md
new file mode 100644 (file)
index 0000000..d2c5b74
--- /dev/null
@@ -0,0 +1,70 @@
+# strategy
+## buisnes
+### tools
+- MS Powerpoint
+- dropbox/gdrive
+
+### prepartion
+- click your way to animation heaven
+- Save it on Dropbox/GDrive as .pptx
+- Save it as .pdf (just in case)
+- Send to Host
+
+### fails if
+- No MS Powerpoint installed
+- power is going down
+- you try to move picture
+
+## the hipster
+### tools
+- markdown
+- a browser
+- pandoc
+
+### prepartion
+- build it
+- serve it (e.g. github)
+- send it to host (as pdf)
+
+### fails if
+- no browser
+- power is going down
+
+## the webster
+### tools
+- prezi/ gdocs
+- a browser
+
+### prepartion
+- click your way to hipster heaven
+- save in cloud
+- send it to host (as pdf)
+
+### fails if
+- no browser
+- power is going down
+
+## the nerd way
+### tools
+- $((markdown \cdot pandoc) + tex) \cdot pdflatex = pdf$
+- git
+- `xdg-open presentation.pdf`
+
+### prepartion
+- build it
+- ship it
+
+### fails if
+- you lose your pdf
+- you hold your first one
+- power is going down
+
+## the pro
+### tools
+### preperation
+- years of living with wolves
+
+### fails if
+- you did not lived for at least 12 years with wolves
+- someone uses black voodoo to control your mind
+
diff --git a/slides/03-preseting.md b/slides/03-preseting.md
new file mode 100644 (file)
index 0000000..cc3ba7b
--- /dev/null
@@ -0,0 +1,58 @@
+# presenting
+## prepartion
+### presentation
+- save everything online
+- bring in a backup
+- check for ty#ops
+- prepare it in english
+
+### etc
+- bring in water/tschunk
+- check notes
+- make sure pointer is working
+- know the beamer guy
+- be there on time
+
+## introduction
+### you
+- tell a little bit aobut yourself
+- what is your motivation?
+
+### your setup
+- tech ppl love tech talk
+- tell them where to find your presentation
+
+### the crowd
+- check for prequestions
+- check audio
+- check the mood
+
+## holding it
+### your part
+- smile
+- loud and clear
+- never excuse
+
+### their part
+- smile
+- have a question strategy
+- cut discussions (if not needed)
+- be confident
+- offer to hold in english
+
+## afterwards
+### your part
+- open up the overview page 
+- drink something
+- get some lights on
+- open windows
+
+### their part
+- hear them out
+- smile
+- in doubt: tell them what you understood 
+- let them send you emails
+- cut unwanted disccusions
+- be fair
+- ask for mood
+
diff --git a/slides/04-faq.md b/slides/04-faq.md
new file mode 100644 (file)
index 0000000..34c597b
--- /dev/null
@@ -0,0 +1,20 @@
+# etc
+## do's
+- practice often
+- be creative
+- know what you are talking about
+- smile
+- drink something
+- stay in your scedule
+- check time
+  - but not every 30s
+- skip things if necessary
+- stay in control
+
+## don'ts
+- do not excuse yourself
+- do not let some weirdo take over your presentation
+- do not assume you are the smartest one in the room
+- do not read everything
+- do not write to much plain text
+- __do not worry__