[pypy-svn] r71147 - pypy/extradoc/talk/pycon2010/keynote

fijal at codespeak.net fijal at codespeak.net
Sun Feb 7 17:59:11 CET 2010


Author: fijal
Date: Sun Feb  7 17:59:09 2010
New Revision: 71147

Added:
   pypy/extradoc/talk/pycon2010/keynote/beamerouterthememy.sty
   pypy/extradoc/talk/pycon2010/keynote/beamerthemeWarsaw.sty
   pypy/extradoc/talk/pycon2010/keynote/merlinux-logo.png   (contents, props changed)
   pypy/extradoc/talk/pycon2010/keynote/pypy-logo.png   (contents, props changed)
   pypy/extradoc/talk/pycon2010/keynote/talk.pdf   (contents, props changed)
   pypy/extradoc/talk/pycon2010/keynote/talk.tex
Modified:
   pypy/extradoc/talk/pycon2010/keynote/outline.txt
Log:
Stuff I did so far


Added: pypy/extradoc/talk/pycon2010/keynote/beamerouterthememy.sty
==============================================================================
--- (empty file)
+++ pypy/extradoc/talk/pycon2010/keynote/beamerouterthememy.sty	Sun Feb  7 17:59:09 2010
@@ -0,0 +1,39 @@
+\ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/themes/outer/beamerouterthemesplit.sty,v 1.4 2004/10/07 22:21:16 tantau Exp $
+
+% Copyright 2003 by Till Tantau <tantau at users.sourceforge.net>
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+\mode<presentation>
+
+\setbeamercolor{section in head/foot}{parent=palette quaternary}
+\setbeamercolor{subsection in head/foot}{parent=palette primary}
+
+\setbeamercolor{author in head/foot}{parent=section in head/foot}
+\setbeamercolor{title in head/foot}{parent=subsection in head/foot}
+
+
+
+\usesectionheadtemplate
+  {\hfill\insertsectionhead}
+  {\hfill\color{fg!50!bg}\insertsectionhead}
+
+
+
+
+\defbeamertemplate*{footline}{split theme}
+{%
+  \leavevmode%
+  \hbox{\begin{beamercolorbox}[wd=.5\paperwidth,ht=2.5ex,dp=1.125ex,leftskip=.3cm plus1fill,rightskip=.3cm]{author in head/foot}%
+    \usebeamerfont{author in head/foot}\insertshortauthor
+  \end{beamercolorbox}%
+  \begin{beamercolorbox}[wd=.5\paperwidth,ht=2.5ex,dp=1.125ex,leftskip=.3cm,rightskip=.3cm plus1fil]{title in head/foot}%
+    \usebeamerfont{title in head/foot}\insertshorttitle
+  \end{beamercolorbox}}%
+  \vskip0pt%
+}
+
+
+\mode
+<all>

Added: pypy/extradoc/talk/pycon2010/keynote/beamerthemeWarsaw.sty
==============================================================================
--- (empty file)
+++ pypy/extradoc/talk/pycon2010/keynote/beamerthemeWarsaw.sty	Sun Feb  7 17:59:09 2010
@@ -0,0 +1,18 @@
+\ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/themes/theme/beamerthemeWarsaw.sty,v 1.8 2004/10/07 20:53:10 tantau Exp $
+
+% Copyright 2003 by Till Tantau <tantau at users.sourceforge.net>
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+\mode<presentation>
+
+\useinnertheme[shadow=true]{rounded}
+\useoutertheme{my}
+\usecolortheme{orchid}
+\usecolortheme{whale}
+
+\setbeamerfont{block title}{size={}}
+
+\mode
+<all>

Added: pypy/extradoc/talk/pycon2010/keynote/merlinux-logo.png
==============================================================================
Binary file. No diff available.

Modified: pypy/extradoc/talk/pycon2010/keynote/outline.txt
==============================================================================
--- pypy/extradoc/talk/pycon2010/keynote/outline.txt	(original)
+++ pypy/extradoc/talk/pycon2010/keynote/outline.txt	Sun Feb  7 17:59:09 2010
@@ -40,4 +40,4 @@
 * February 2010 - JIT achieves a level of stability comparable to CPython.
   (or baseline pypy???)
 
-* ?March 2010 - 1.2 release - a release to try out JIT and gather feedback
+* March 2010 - 1.2 release - a release to try out JIT and gather feedback

Added: pypy/extradoc/talk/pycon2010/keynote/pypy-logo.png
==============================================================================
Binary file. No diff available.

Added: pypy/extradoc/talk/pycon2010/keynote/talk.pdf
==============================================================================
Binary file. No diff available.

Added: pypy/extradoc/talk/pycon2010/keynote/talk.tex
==============================================================================
--- (empty file)
+++ pypy/extradoc/talk/pycon2010/keynote/talk.tex	Sun Feb  7 17:59:09 2010
@@ -0,0 +1,153 @@
+
+\documentclass[utf8x, 14pt]{beamer}
+
+\mode<presentation>
+{
+  \usetheme{Warsaw}
+}
+
+\usepackage[english]{babel}
+
+\usepackage[utf8x]{inputenc}
+\usepackage{tikz}
+
+\usepackage{times}
+\usepackage[T1]{fontenc}
+\usepackage{color}
+
+\setbeamerfont{big}{size*={64pt}{0pt}}
+
+\title{The status of PyPy}
+
+\author{Maciej Fijałkowski}
+
+\institute[merlinux GmbH]
+{ merlinux GmbH }
+
+\date{Pycon 2010, February 20th 2010, Atlanta}
+
+\begin{document}
+
+\begin{frame}
+  \titlepage
+  \begin{figure}
+    \begin{tabular}{c c c}
+    \includegraphics[width=.30\textwidth]{pypy-logo.png}
+    &
+    \hspace{2cm}
+    &
+    \includegraphics[width=.25\textwidth]{merlinux-logo.png}
+    \end{tabular}
+  \end{figure}
+\end{frame}
+
+\begin{frame}
+  \frametitle{Introduction}
+  \begin{itemize}
+    \item What we did in the last year?
+    \item What we achieved?
+    \item Plans for near future
+  \end{itemize}
+\end{frame}
+
+\begin{frame}
+  \frametitle{Last year highlits}
+  \pause
+  \usebeamerfont{big}
+  JIT
+\end{frame}
+
+\begin{frame}
+  \frametitle{February 2009}
+  \begin{tikzpicture}[remember picture, overlay]
+    \node [shift={(1cm, -4cm)}] at (current page.north west) {
+      \begin{tikzpicture}[remember picture, overlay, font={\fontsize{8pt}{0pt} \ttfamily}]
+        \node [shift={(-1cm, 1.4cm)}, above right] {
+          \includegraphics[width=.15\textwidth]{pypy-logo.png}};
+        \draw [thick, ->] (1.2cm, 2.5cm) -- (10cm, 2.5cm);
+      \end{tikzpicture}
+    };
+  \end{tikzpicture}
+  \begin{itemize}
+    \item We merge experiments into mailine PyPy
+    \item xxx
+  \end{itemize}
+\end{frame}
+
+\begin{frame}[fragile]
+  \frametitle{March 2009}
+  \begin{tikzpicture}[remember picture, overlay]
+    \node [shift={(1cm, -4cm)}] at (current page.north west) {
+      \begin{tikzpicture}[remember picture, overlay, font={\fontsize{8pt}{0pt} \ttfamily}]
+        \node [shift={(-1cm, 1.4cm)}, above right] {
+          \includegraphics[width=.15\textwidth]{pypy-logo.png}};
+        \draw [thick, ->] (1.2cm, 2.5cm) -- (10cm, 2.5cm);
+        \draw [fill=blue!20,very thin] (1.7cm, 2.5cm) circle (.06cm);
+        \draw (1.7cm, 2.44cm) -- (1.7cm, 2.0cm);
+        \draw (1.5cm, 1.5cm) node [rotate=45] {JIT merge};  
+      \end{tikzpicture}
+    };
+  \end{tikzpicture}
+  \begin{itemize}
+    \item first python example works!
+      \begin{verbatim}
+i = 0
+while i < 1000000:
+  i = i + 1
+      \end{verbatim}
+  \end{itemize}
+\end{frame}
+
+\begin{frame}
+  \frametitle{June 2009}
+  \begin{tikzpicture}[remember picture, overlay]
+    \node [shift={(1cm, -4cm)}] at (current page.north west) {
+      \begin{tikzpicture}[remember picture, overlay, font={\fontsize{8pt}{0pt} \ttfamily}]
+        \node [shift={(-1cm, 1.4cm)}, above right] {
+          \includegraphics[width=.15\textwidth]{pypy-logo.png}};
+        \draw [thick, ->] (1.2cm, 2.5cm) -- (10cm, 2.5cm);
+        \draw [fill=blue!20,very thin] (1.7cm, 2.5cm) circle (.06cm);
+        \draw (1.7cm, 2.44cm) -- (1.7cm, 2.0cm);
+        \draw (1.5cm, 1.5cm) node [rotate=45] {JIT merge};
+        \draw [fill=blue!20,very thin] (2.3cm, 2.5cm) circle (.06cm);
+        \draw (2.3cm, 2.44cm) -- (2.3cm, 2.0cm);
+        \draw (1.95cm, 1.5cm) node [rotate=45] {first example};  
+      \end{tikzpicture}
+    };
+  \end{tikzpicture}
+  xxx
+\end{frame}
+
+\begin{frame}
+  \frametitle{Nice graphs}
+\end{frame}
+
+\begin{frame}
+  \frametitle{Status}
+  \begin{block}{Status of today}
+    \begin{itemize}
+    \item JIT is fairly good
+      \pause
+    \item sometimes can consume a lot of memory
+      \pause
+    \item sometimes keep on compiling all the time
+      \pause
+    \item GCs are pretty good
+      \pause
+    \item VMs algorithms are not as polished as CPython
+      ones [xxx reword]
+    \end{itemize}
+  \end{block}
+\end{frame}
+
+\begin{frame}
+  \frametitle{Near future}
+  \begin{itemize}
+    \item release March 2010
+      \pause
+    \item first PyPy release to contain JIT!
+    \item mostly to try it out
+  \end{itemize}
+\end{frame}
+
+\end{document}



More information about the Pypy-commit mailing list