Skip to content

Commit ecc9281

Browse files
committed
Intro slides for 2016-03-22.
1 parent c443a38 commit ecc9281

File tree

6 files changed

+139
-0
lines changed

6 files changed

+139
-0
lines changed

.gitignore

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
presentation.pdf

toc/2016-02-23/assembly.pdf

-10.1 KB
Binary file not shown.

toc/2016-02-23/assembly.pdf

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../assembly.pdf

toc/2016-03-22/Makefile

+13
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
SHELL = /bin/bash -eu
2+
.SECONDARY:
3+
.DELETE_ON_ERROR:
4+
5+
-include Makefile.local
6+
7+
presentation-skim.pdf:
8+
9+
%-skim.pdf: %.pdf
10+
cp $< $@
11+
12+
%.pdf: %.tex
13+
xelatex -interaction=nonstopmode presentation.tex

toc/2016-03-22/assembly.pdf

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../assembly.pdf

toc/2016-03-22/presentation.tex

+124
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,124 @@
1+
\documentclass[xcolor=svgnames,17pt]{beamer}
2+
3+
\usepackage[export]{adjustbox}
4+
\usepackage{bookmark}
5+
\usepackage{colortbl} \arrayrulecolor[gray]{0.7}
6+
\usepackage{microtype}
7+
\usepackage{pgfpages}
8+
\usepackage{rotating}
9+
\usepackage{textcomp}
10+
\usepackage{tabularx}
11+
\usepackage{xspace}
12+
13+
\usepackage{fontspec}
14+
15+
\hypersetup{hidelinks,pdfpagemode=}
16+
17+
\urlstyle{same}
18+
19+
\newcommand*{\sizefont}[1]{%
20+
\ifcase#1\relax
21+
\or \tiny
22+
\or \scriptsize
23+
\or \footnotesize
24+
\or \small
25+
\or \normalsize
26+
\or \large
27+
\or \Large
28+
\or \LARGE
29+
\or \huge
30+
\or \Huge
31+
\fi}
32+
33+
%%
34+
35+
\newcommand*{\mybullet}{\tikz[baseline=-.6ex]\node[%
36+
draw,circle,inner sep = -0.15ex,fill]{.};\xspace}
37+
38+
\newcommand*{\plainfooter}{%
39+
\setbeamertemplate{footline}{
40+
\usebeamercolor[fg]{page number in head/foot}%
41+
\usebeamerfont{page number in head/foot}%
42+
\hspace*{1ex}\insertframenumber\,/\,\inserttotalframenumber\vskip2pt}}
43+
44+
\makeatletter
45+
\def\alphslide{\@alph{\intcalcAdd{1}{\intcalcSub{\thepage}{\beamer@framestartpage}}}}
46+
\newcommand*{\plainstepfooter}{
47+
\setbeamertemplate{footline}{
48+
\usebeamercolor[fg]{page number in head/foot}%
49+
\usebeamerfont{page number in head/foot}%
50+
\hspace*{1ex}\insertframenumber\alphslide\,/\,\inserttotalframenumber\vskip2pt}}
51+
\makeatother
52+
53+
\setbeamertemplate{note page}{
54+
\sizefont{3}
55+
\setlength{\parskip}{10pt}
56+
\insertnote
57+
\par}
58+
59+
\setbeamertemplate{navigation symbols}{}
60+
\setbeamerfont{title}{size=\LARGE}
61+
\setbeamerfont{frametitle}{size=\LARGE}
62+
\setbeamerfont{framesubtitle}{size=\normalsize}
63+
64+
\newcommand*{\tocsection}[1]{\pdfbookmark[2]{#1}{#1}}
65+
66+
%%
67+
68+
\title{PyYYC 2016-03-22}
69+
70+
\author{\texorpdfstring{%
71+
Andrew Neitsch}{Andrew Neitsch}}
72+
73+
\begin{document}
74+
75+
\tocsection{Title page}
76+
77+
\begin{frame}[plain]{PyYYC 2016-03-22}
78+
79+
\begin{tabular}{rl}
80+
5:45 & Doors
81+
\\[0.5ex]
82+
\hline \\[-2ex]
83+
6:00 & Talks \\
84+
• & PyData Meetup announcement \\
85+
• & Generators \\
86+
• & Flask-Socket.io
87+
\\[0.5ex]
88+
\hline \\[-2ex]
89+
& Project time — chat app?
90+
\\[0.5ex]
91+
\hline \\[-2ex]
92+
& \small Next month
93+
\end{tabular}
94+
\end{frame}
95+
96+
\begin{frame}[plain]{Thank you to our sponsor}
97+
\includegraphics[center]{assembly.pdf}
98+
\end{frame}
99+
100+
\begin{frame}{Admin stuff}
101+
\only<1>{Tutoring}
102+
\only<2-3>{Who
103+
\begin{itemize}
104+
\item Has done something cool with Python?
105+
\item Has had to figure out some messy details or unexpected behaviour of
106+
something in Python?
107+
\item Wants to share a useful technique or library?
108+
\end{itemize}
109+
}
110+
\only<3>{
111+
\alert{We’d love to see your talk about it!}
112+
}
113+
\only<4>{
114+
Talk suggestions:
115+
\begin{itemize}
116+
\item Introduction to web scraping \\ mechanize and BeautifulSoup
117+
\item Selenium WebDriver
118+
\item aync + await in Python 3.5
119+
\item Graphite
120+
\end{itemize}
121+
}
122+
\end{frame}
123+
124+
\end{document}

toc/assembly.pdf

10.1 KB
Binary file not shown.

0 commit comments

Comments
 (0)