diff --git a/presentations/workshop-may-2016/images/circadia.jpg b/presentations/workshop-may-2016/images/circadia.jpg new file mode 100644 index 0000000..5c574d6 Binary files /dev/null and b/presentations/workshop-may-2016/images/circadia.jpg differ diff --git a/presentations/workshop-may-2016/images/fred/Electro Sideshow.jpg b/presentations/workshop-may-2016/images/fred/Electro Sideshow.jpg new file mode 100644 index 0000000..6616e55 Binary files /dev/null and b/presentations/workshop-may-2016/images/fred/Electro Sideshow.jpg differ diff --git a/presentations/workshop-may-2016/images/fred/canon for arduino presentation.jpg b/presentations/workshop-may-2016/images/fred/canon for arduino presentation.jpg new file mode 100644 index 0000000..944da71 Binary files /dev/null and b/presentations/workshop-may-2016/images/fred/canon for arduino presentation.jpg differ diff --git a/presentations/workshop-may-2016/images/fred/knexhibitions for arduino presentation.jpg b/presentations/workshop-may-2016/images/fred/knexhibitions for arduino presentation.jpg new file mode 100644 index 0000000..c0bcdce Binary files /dev/null and b/presentations/workshop-may-2016/images/fred/knexhibitions for arduino presentation.jpg differ diff --git a/presentations/workshop-may-2016/images/fred/lumarca for arduino presentation.jpg b/presentations/workshop-may-2016/images/fred/lumarca for arduino presentation.jpg new file mode 100644 index 0000000..b4f60f5 Binary files /dev/null and b/presentations/workshop-may-2016/images/fred/lumarca for arduino presentation.jpg differ diff --git a/presentations/workshop-may-2016/images/fred/roll up the cosmos for arduino presentation.jpg b/presentations/workshop-may-2016/images/fred/roll up the cosmos for arduino presentation.jpg new file mode 100644 index 0000000..780c643 Binary files /dev/null and b/presentations/workshop-may-2016/images/fred/roll up the cosmos for arduino presentation.jpg differ diff --git a/presentations/workshop-may-2016/images/fred/world record tower for arduino presentation.jpg b/presentations/workshop-may-2016/images/fred/world record tower for arduino presentation.jpg new file mode 100644 index 0000000..d19405c Binary files /dev/null and b/presentations/workshop-may-2016/images/fred/world record tower for arduino presentation.jpg differ diff --git a/presentations/workshop-may-2016/images/timbo.jpg b/presentations/workshop-may-2016/images/timbo.jpg new file mode 100644 index 0000000..b75c12e Binary files /dev/null and b/presentations/workshop-may-2016/images/timbo.jpg differ diff --git a/presentations/workshop-may-2016/pdfpc-commands.sty b/presentations/workshop-may-2016/pdfpc-commands.sty new file mode 100644 index 0000000..2dfe918 --- /dev/null +++ b/presentations/workshop-may-2016/pdfpc-commands.sty @@ -0,0 +1,167 @@ +% Package: textpos is required for textblock* +\usepackage[absolute,overlay]{textpos} + + +% fullFrameMovie +% +% Arguments: +% +% [optional]: movie-options, seperated by & +% Supported options: loop, start=N, end=N, autostart +% Default: autostart&loop +% +% 1. Movie file +% 2. Poster image +% 3. Any text on the slide, or nothing (e.g. {}) +% +% Example: +% \fullFrameMovie[loop&autostart]{apollo17.avi}{apollo17.jpg}{\copyrightText{Apollo 17, NASA}} +% +\newcommand{\fullFrameMovie}[4][autostart&loop] +{ + { + \setbeamercolor{background canvas}{bg=black} + + + % to make this work for both horizontally filled and vertically filled images, we create an absolutely + % positioned textblock* that we force to be the width of the slide. + % we then place it at (0,0), and then create a box inside of it to ensure that it's always 95% of the vertical + % height of the frame. Once we have created an absolutely positioned and sized box, it doesn't matter what + % goes inside -- it will always be vertically and horizontally centered + \frame[plain] + { + \begin{textblock*}{\paperwidth}(0\paperwidth,0\paperheight) + \centering + \vbox to 0.95\paperheight { + \vfil{ + \href{run:#2?autostart}{\includegraphics[width=\paperwidth,height=0.95\paperheight,keepaspectratio]{#3}} + } + \vfil + } + \end{textblock*} + #4 + } + } +} + +% inlineMovie +% +% Arguments: +% +% [optional]: movie-options, seperated by & +% Supported options: loop, start=N, end=N, autostart +% Default: autostart&loop +% +% 1. Movie file +% 2. Poster image +% 3. size command, such as width=\textwidth +% +% Example: +% \inlineMovie[loop&autostart&start=5&stop=12]{apollo17.avi}{apollo17.jpg}{height=0.7\textheight} +% +\newcommand{\inlineMovie}[4][autostart&loop] +{ + \href{run:#2?#1}{\includegraphics[#4]{#3}} +} + + +% copyrightText +% +% Produces small text on the right side of the screen, useful for +% stating copyright or other small notes in movies or images +% +% Arguments: +% +% [optional]: text color +% Default: white +% +% 1. Text to be displayed +% +% Example: +% \copyrightText{Full frame image of: Apollo 17, NASA} +% +\newcommand\copyrightText[2][white]{% + \begin{textblock*}{\paperwidth}(0\paperwidth,.97\paperheight)% + \hfill\textcolor{#1}{\tiny#2}\hspace{20pt} + \end{textblock*} +} + +% fullFrameImageZoomed +% +% Produces a slide that contains a full frame image. Scales down the image +% to fit if the aspect ratio of the slide does not match the image. +% +% Arguments: +% +% [optional]: color of text on page +% Default: white +% +% 1. Path to image file +% 2. Any additional content on the frame +% +% Example: +% \fullFrameImageZoomed{apollo17.jpg}{\copyrightText{Full frame image of: Apollo 17, NASA}} +% +\newcommand{\fullFrameImage}[3][white] +{ + { + \setbeamercolor{normal text}{bg=black,fg=#1} + + + % to make this work for both horizontally filled and vertically filled images, we create an absolutely + % positioned textblock* that we force to be the width of the slide. + % we then place it at (0,0), and then create a box inside of it to ensure that it's always 95% of the vertical + % height of the frame. Once we have created an absolutely positioned and sized box, it doesn't matter what + % goes inside -- it will always be vertically and horizontally centered + \frame + { + \begin{textblock*}{\paperwidth}(0\paperwidth,0\paperheight) + \centering + \vbox to 0.95\paperheight { + \vfil{ + \includegraphics[width=\paperwidth,height=0.95\paperheight,keepaspectratio]{#2} + } + \vfil + } + \end{textblock*} + #3 + } + } +} + +% fullFrameImageZoomed +% +% Produces a slide that contains a full frame image. If the aspect ratio +% of the image does not match the slide, it crops the image. +% +% Arguments: +% +% [optional]: color of text on page +% Default: black +% +% 1. Path to image file +% 2. Any additional content on the frame +% +% Example: +% \fullFrameImageZoomed{apollo17.jpg}{\copyrightText{Full frame image of: Apollo 17, NASA}} +% +\newcommand{\fullFrameImageZoomed}[3][black] +{ + { + \usebackgroundtemplate{\includegraphics[height=\paperheight]{#2}} + \setbeamercolor{normal text}{bg=black,fg=#1} + \frame + { + #3 + } + } +} + +\newcommand{\fullImage}[3][white] +{ + { + \begin{textblock*}{\paperwidth}(0pt,-10pt) + \includegraphics[width=\paperwidth,height=\paperheight]{#2} + \end{textblock*} + } +} diff --git a/presentations/workshop-may-2016/talk.ebook.pdf b/presentations/workshop-may-2016/talk.ebook.pdf index d56ff2c..91f463f 100644 Binary files a/presentations/workshop-may-2016/talk.ebook.pdf and b/presentations/workshop-may-2016/talk.ebook.pdf differ diff --git a/presentations/workshop-may-2016/talk.md b/presentations/workshop-may-2016/talk.md index 6cf5f4a..8bbe5bb 100644 --- a/presentations/workshop-may-2016/talk.md +++ b/presentations/workshop-may-2016/talk.md @@ -12,12 +12,48 @@ colorlinks: true ## Art Engineering - Science, technology, engineering and maths; in service of Art. -- Allows unprecedented interaction +- Allows unprecedented interactivity +- Reach Kids, non-traditional art audiences - Opens doors to new funding sources, non-traditional gallery space. ## Unlondon -## Shawn: Biohacking +- 121Studios: Coworking for Creatives +- Unlab: Hackerspace +- Events: STEAM Outreach & Edu., ExplodeConf, X, Y, Z + +## Shawn: Day Job + +Freelance Engineer, Father + +- Indoor location tracking w/ Bluetooth +- Keychain / Fitness Band Widgets +- Joystick for VR +- Remote Controls +- Internet of S*#t + +## Shawn: The Fun Stuff + +Hacker, Church of the Weird Machine, Odd Duck + +\begin{columns}[c] +\column{0.50\textwidth} + +\begin{itemize} +\item Arduino compatible implant +\item EEG Games / Toy Hacking +\item Brain Stimulation +\item Be Weird, Make Weird, Have Fun! +\item Bad at "Art" +\end{itemize} + +\column{0.50\textwidth} +\begin{center} +\includegraphics[width=0.95\textwidth]{images/timbo.jpg} +\vspace{5mm} +\includegraphics[width=0.95\textwidth]{images/circadia.jpg} +\end{center} +\end{columns} ## @scanlime: Micah Elizabeth Scott, Art Engineer @@ -26,22 +62,52 @@ colorlinks: true > what makes us human." [^1] -- Eclipse -- Forest -- Zen Photon Garden +- [Eclipse](https://www.youtube.com/watch?v=bqGXC6AGlWw) +- [Forest](https://www.youtube.com/watch?v=6HcIPMVUezI) +- [Zen Photon Garden](http://zenphoton.com) [^1]: Micah's Portfolio Website: [misc.name](http://www.misc.name) ## @kimalpert: Kim Alpert, Aesthetic Engineer > "With a background in fine art, world music, and carpentry, Kim Alpert -> " brings an attention to detail and diverse style to her work." +> brings an attention to detail and diverse style to her work." [^2] -- Bodyphonic @ National Music Center, Calgary +- [Bodyphonic @ National Music Center, Calgary](https://vimeo.com/154004279) [^2]: Kim's Portfolio Website: [http://aestheticengineer.com](http://aestheticengineer.com) +## Fred: + +Hey Fred, how about a bio? Then your images follow. Seemed like a +logical flow... intro shawn; shawn talks about his heros, then switch. + +## Electro Sideshow + +\fullImage{images/fred/Electro Sideshow.jpg} + +## World Record Tower + +\fullImage{images/fred/world record tower for arduino +presentation.jpg} + +## Roll Up the Cosmos + +\fullImage{images/fred/roll up the cosmos for arduino presentation.jpg} + +## Lumarca + +\fullImage{images/fred/lumarca for arduino presentation.jpg} + +## Knexhibitions + +\fullImage{images/fred/knexhibitions for arduino presentation.jpg} + +## Canon + +\fullImage{images/fred/canon for arduino presentation.jpg} + # What's in your kit? ## Kit Contents diff --git a/presentations/workshop-may-2016/talk.pdf b/presentations/workshop-may-2016/talk.pdf index 6406da0..3ce5589 100644 Binary files a/presentations/workshop-may-2016/talk.pdf and b/presentations/workshop-may-2016/talk.pdf differ diff --git a/presentations/workshop-may-2016/template.tex b/presentations/workshop-may-2016/template.tex index 3953a2c..2967728 100644 --- a/presentations/workshop-may-2016/template.tex +++ b/presentations/workshop-may-2016/template.tex @@ -13,6 +13,11 @@ $endif$ \usepackage{wrapfig} \usepackage{siunitx} \usepackage{pdfpc-commands} +\hypersetup{ + colorlinks=true, + linkcolor=black, + urlcolor=green!50!black +} \usepackage{fixltx2e} % provides \textsubscript \ifnum 0\ifxetex 1\fi\ifluatex 1\fi=0 % if pdftex \usepackage[$if(fontenc)$$fontenc$$else$T1$endif$]{fontenc}