Reeperbahnfestival 2014 hinzugefuegt

This commit is contained in:
Andre Schmidt 2014-09-16 17:28:29 +02:00
parent ae93d23678
commit fba7f7f2ab
10 changed files with 448 additions and 23 deletions

1
.gitignore vendored
View file

@ -1,4 +1,5 @@
.DS_Store .DS_Store
!.gitignore
*.pdf *.pdf
*.aux *.aux
*.log *.log

View file

@ -62,7 +62,7 @@
%5 %5
\begin{frame}{Mit freifunk ins Internet} \begin{frame}{Mit freifunk ins Internet}
\includegraphics[width=\textwidth]{Freifunk_Knotenanbindung} \includegraphics[width=\textwidth]{Bilder/Freifunk_Knotenanbindung}
\end{frame} \end{frame}
@ -103,7 +103,7 @@
%9 %9
\begin{frame}{Reichweite} \begin{frame}{Reichweite}
\begin{center} \begin{center}
\includegraphics[height=180pt]{Reichweite_altona001} \includegraphics[height=180pt]{Bilder/Reichweite_altona001}
\end{center} \end{center}
\end{frame} \end{frame}
@ -392,7 +392,7 @@
%15 %15
\begin{frame}{Ein Beispiel in Wilhelmsburg} \begin{frame}{Ein Beispiel in Wilhelmsburg}
\begin{center} \begin{center}
\includegraphics[width=0.9\textwidth]{wilhelmsburg} \includegraphics[width=0.9\textwidth]{Bilder/wilhelmsburg}
\end{center} \end{center}
\end{frame} \end{frame}
@ -464,7 +464,7 @@
\end{column} \end{column}
\begin{column}{0.5\textwidth} \begin{column}{0.5\textwidth}
\begin{center} \begin{center}
\includegraphics[height=150pt]{741nd} \includegraphics[height=150pt]{Bilder/741nd}
\end{center} \end{center}
\end{column} \end{column}
\end{columns} \end{columns}
@ -559,7 +559,7 @@
\end{column} \end{column}
\begin{column}{0.5\textwidth} \begin{column}{0.5\textwidth}
\begin{center} \begin{center}
\includegraphics[width=0.5\textwidth]{cc-by} \includegraphics[width=0.5\textwidth]{Bilder/cc-by}
\end{center} \end{center}
\end{column} \end{column}
\end{columns} \end{columns}

View file

@ -49,7 +49,7 @@
%4 %4
\begin{frame}{Mit freifunk ins Internet} \begin{frame}{Mit freifunk ins Internet}
\includegraphics[width=\textwidth]{Freifunk_Knotenanbindung} \includegraphics[width=\textwidth]{Bilder/Freifunk_Knotenanbindung}
\end{frame} \end{frame}
@ -88,7 +88,7 @@
%8 %8
\begin{frame}{Reichweite} \begin{frame}{Reichweite}
\begin{center} \begin{center}
\includegraphics[height=180pt]{Reichweite_altona001} \includegraphics[height=180pt]{Bilder/Reichweite_altona001}
\end{center} \end{center}
\end{frame} \end{frame}
@ -376,7 +376,7 @@
%14 %14
\begin{frame}{Ein Beispiel in Wilhelmsburg} \begin{frame}{Ein Beispiel in Wilhelmsburg}
\begin{center} \begin{center}
\includegraphics[width=0.9\textwidth]{wilhelmsburg} \includegraphics[width=0.9\textwidth]{Bilder/wilhelmsburg}
\end{center} \end{center}
\end{frame} \end{frame}
@ -509,7 +509,7 @@
\end{column} \end{column}
\begin{column}{0.5\textwidth} \begin{column}{0.5\textwidth}
\begin{center} \begin{center}
\includegraphics[width=0.5\textwidth]{cc-by} \includegraphics[width=0.5\textwidth]{Bilder/cc-by}
\end{center} \end{center}
\end{column} \end{column}
\end{columns} \end{columns}

View file

@ -72,13 +72,4 @@
\@writefile{nav}{\headcommand {\slideentry {0}{0}{24}{25/25}{}{0}}} \@writefile{nav}{\headcommand {\slideentry {0}{0}{24}{25/25}{}{0}}}
\@writefile{nav}{\headcommand {\beamer@framepages {25}{25}}} \@writefile{nav}{\headcommand {\beamer@framepages {25}{25}}}
\@writefile{nav}{\headcommand {\slideentry {0}{0}{25}{26/26}{}{0}}} \@writefile{nav}{\headcommand {\slideentry {0}{0}{25}{26/26}{}{0}}}
\@writefile{nav}{\headcommand {\beamer@framepages {26}{26}}} \@writefile{nav}{\hea
\@writefile{nav}{\headcommand {\slideentry {0}{0}{26}{27/27}{}{0}}}
\@writefile{nav}{\headcommand {\beamer@framepages {27}{27}}}
\@writefile{nav}{\headcommand {\slideentry {0}{0}{27}{28/28}{}{0}}}
\@writefile{nav}{\headcommand {\beamer@framepages {28}{28}}}
\@writefile{nav}{\headcommand {\beamer@partpages {1}{28}}}
\@writefile{nav}{\headcommand {\beamer@subsectionpages {1}{28}}}
\@writefile{nav}{\headcommand {\beamer@sectionpages {1}{28}}}
\@writefile{nav}{\headcommand {\beamer@documentpages {28}}}
\@writefile{nav}{\headcommand {\def \inserttotalframenumber {27}}}

View file

@ -96,7 +96,7 @@
%9 %9
\begin{frame}{Range} \begin{frame}{Range}
\begin{center} \begin{center}
\includegraphics[height=180pt]{Reichweite_altona001} \includegraphics[height=180pt]{Bilder/Reichweite_altona001}
\end{center} \end{center}
\end{frame} \end{frame}
@ -384,7 +384,7 @@
%15 %15
\begin{frame}{An Example in Wilhelmsburg} \begin{frame}{An Example in Wilhelmsburg}
\begin{center} \begin{center}
\includegraphics[width=0.9\textwidth]{wilhelmsburg} \includegraphics[width=0.9\textwidth]{Bilder/wilhelmsburg}
\end{center} \end{center}
\end{frame} \end{frame}
@ -557,7 +557,7 @@
\end{column} \end{column}
\begin{column}{0.5\textwidth} \begin{column}{0.5\textwidth}
\begin{center} \begin{center}
\includegraphics[width=0.5\textwidth]{cc-by} \includegraphics[width=0.5\textwidth]{Bilder/cc-by}
\end{center} \end{center}
\end{column} \end{column}
\end{columns} \end{columns}

View file

@ -365,7 +365,7 @@
\begin{itemize} \begin{itemize}
\item Alle können Freifunker\textunderscore innen werden, besondere technische Kenntnisse sind nicht notwendig \item Alle können Freifunker\textunderscore innen werden, besondere technische Kenntnisse sind nicht notwendig
\item Werde ein Teil des Netzwerks, indem du bei dir im Haus einen Freifunk-Knoten aufstellst \item Werde ein Teil des Netzwerks, indem du bei dir im Haus einen Freifunk-Knoten aufstellst
\item Treffen jeden Montag ab 19:45 Uhr in den Rämen des CCCHH (z.Z. Humanist Lab) \item Treffen jeden Montag ab 19:45 Uhr in den Rämen des CCCHH (z.Z. Humanist Lab), Freitags ab 19:45 Uhr im Attraktor
\item Verbreite die Idee! Entwickelt mit! \item Verbreite die Idee! Entwickelt mit!
\end{itemize} \end{itemize}
\end{frame} \end{frame}

View file

@ -0,0 +1,433 @@
%\documentclass[aspectratio=43]{beamer}
\documentclass[c]{beamer}
\usetheme{intridea} %% Themenwahl
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc} % richtige Silbentrennung
\usepackage[utf8]{inputenc} % Umlaute etc.!
\usepackage{eurosym}
\usepackage{tikz}
\usetikzlibrary{arrows,decorations.pathmorphing,backgrounds,fit,positioning,shapes.symbols,chains}
%1
\title{Freifunk Hamburg}
\author{hamburg.freifunk.net}
\date{2014/Sept/20}
%2
\begin{document}
\maketitle
\begin{frame}{Was ist freifunk?}
\begin{itemize}
\item Initiative für freie, offene, kostenlose Netzwerke
\item Öffentlich - freifunk steht jedem offen, als Nutzer oder Anbieter
\item Im Besitz der Gemeinschaft - Wird von den Menschen betrieben, die es nutzen
\item Nicht kommerziell
\item Ausschliesslich freie, quelloffene Programme
\item Netzneutral - keine Manipulation der Datenströme
\item In \href{http://freifunk.net/wie-mache-ich-mit/community-finden/}{102 Orten} gibt es bereits Freifunknetze mit mehr als 4700 Zugangspunkten
\end{itemize}
\end{frame}
%3
\begin{frame}{Mit freifunk ins Internet}
\includegraphics[width=\textwidth]{Bilder/Freifunk_Knotenanbindung}
\end{frame}
%4
\begin{frame}{Mesh}
Zwei SSIDs
\begin{itemize}
\item Freifunk Zugang: hamburg.freifunk.net
\item Meshing (adhoc): f8:d1:11:87:52:2e
\end{itemize}
Was ist ein mesh?
\begin{itemize}
\item to mesh = Englisch: vermaschen
\item Selbst organisierendes Netzwerk
\item hamburg.freifunk.net nutzt das Protokoll B.A.T.M.A.N.-adv.
\end{itemize}
\end{frame}
%5
\begin{frame}{Mesh}
\begin{center}
\begin{tikzpicture}
\definecolor{outerCircleColour}{RGB}{220, 0, 103}
\definecolor{innerCircleColour}{RGB}{255, 203, 18}
\tikzstyle{vertex}=[circle, draw, color=outerCircleColour, ultra thick, minimum size=84pt]
\tikzstyle{place}=[circle, draw, color=innerCircleColour, fill=innerCircleColour, minimum size=6pt, inner sep=0pt]
\node [vertex] (a) {};
\node [vertex, xshift=68pt, yshift=24pt] (b) {};
\node [vertex, xshift=112pt, yshift=-20pt] (c) {};
\node [place, label=above:$A$] (A) {};
\node [place, xshift=68pt, yshift=24pt, label=above:$B$] (B) {};
\node [place, xshift=112pt, yshift=-20pt, label=right:$C$] (C) {};
\path[-, thick, color=gray]
(A) edge (B)
(B) edge (C);
\end{tikzpicture}
\end{center}
\end{frame}
%6
\begin{frame}{Mesh}
\begin{center}
\begin{tikzpicture}
\definecolor{outerCircleColour}{RGB}{220, 0, 103}
\definecolor{innerCircleColour}{RGB}{255, 203, 18}
\tikzstyle{vertex}=[circle, draw, color=outerCircleColour, ultra thick, minimum size=84pt]
\tikzstyle{place}=[circle, draw, color=innerCircleColour, fill=innerCircleColour, minimum size=6pt, inner sep=0pt]
\node [vertex] (a) {};
\node [vertex, xshift=68pt, yshift=24pt] (b) {};
\node [vertex, xshift=112pt, yshift=-20pt] (c) {};
\node [place, label=above:$A$] (A) {};
\node [place, xshift=68pt, yshift=24pt, label=above:$B$] (B) {};
\node [place, xshift=112pt, yshift=-20pt, label=right:$C$] (C) {};
\path[-, thick, color=gray]
(A) edge (B)
(B) edge (C)
(A) edge[dashed] (C);
\end{tikzpicture}
\end{center}
\end{frame}
%7
\begin{frame}{Das Netz wächst}
\begin{center}
\begin{tikzpicture}
\definecolor{outerCircleColour}{RGB}{220, 0, 103}
\definecolor{innerCircleColour}{RGB}{255, 203, 18}
\tikzstyle{vertex}=[circle, draw, color=outerCircleColour, ultra thick, minimum size=40pt]
\tikzstyle{place}=[circle, draw, color=innerCircleColour, fill=innerCircleColour, minimum size=7pt, inner sep=0pt]
\node [vertex] (a) {};
\node [vertex, xshift=15pt, yshift=30pt] (b) {};
\node [vertex, xshift=65pt, yshift=5pt] (c) {};
\node [vertex, xshift=33pt, yshift=-3pt] (d) {};
\node [vertex, xshift=85pt, yshift=-25pt] (e) {};
\node [vertex, xshift=100pt, yshift=2pt] (f) {};
\node [vertex, xshift=91pt, yshift=32pt] (g) {};
\node [vertex, xshift=110pt, yshift=-52pt] (h) {};
\node [vertex, xshift=124pt, yshift=23pt] (i) {};
\node [vertex, xshift=134pt, yshift=-7pt] (j) {};
\node [vertex, xshift=164pt, yshift=-14pt] (k) {};
\node [vertex, xshift=144pt, yshift=-66pt] (l) {};
\node [vertex, xshift=170pt, yshift=-46pt] (m) {};
\node [vertex, xshift=201pt, yshift=-59pt] (n) {};
\node [place] (A) {};
\node [place, xshift=15pt, yshift=30pt] (B) {};
\node [place, xshift=65pt, yshift=5pt] (C) {};
\node [place, xshift=33pt, yshift=-3pt] (D) {};
\node [place, xshift=85pt, yshift=-25pt] (E) {};
\node [place, xshift=100pt, yshift=2pt] (F) {};
\node [place, xshift=91pt, yshift=32pt] (G) {};
\node [place, xshift=110pt, yshift=-52pt] (H) {};
\node [place, xshift=124pt, yshift=23pt] (I) {};
\node [place, xshift=134pt, yshift=-7pt] (J) {};
\node [place, xshift=164pt, yshift=-14pt] (K) {};
\node [place, xshift=144pt, yshift=-66pt] (L) {};
\node [place, xshift=170pt, yshift=-46pt] (M) {};
\node [place, xshift=201pt, yshift=-59pt] (N) {};
\path[-, thick, color=gray]
(A) edge (B)
(A) edge (D)
(B) edge (D)
(C) edge (D)
(C) edge (E)
(C) edge (F)
(C) edge (G)
(E) edge (F)
(E) edge (H)
(F) edge (G)
(F) edge (I)
(F) edge (J)
(G) edge (I)
(H) edge (L)
(I) edge (J)
(J) edge (K)
(K) edge (M)
(L) edge (M)
(M) edge (N);
\end{tikzpicture}
\end{center}
\end{frame}
%8
\begin{frame}{Netzwerke verbinden sich untereinander}
\begin{columns}[c]
\begin{column}[l]{.4\textwidth}
\scalebox{0.6}[0.6]{
\begin{tikzpicture}
\definecolor{outerCircleColour}{RGB}{220, 0, 103}
\definecolor{innerCircleColour}{RGB}{255, 203, 18}
\tikzstyle{vertex}=[circle, draw, color=outerCircleColour, ultra thick, minimum size=40pt]
\tikzstyle{place}=[circle, draw, color=innerCircleColour, fill=innerCircleColour, minimum size=7pt, inner sep=0pt]
\node [vertex] (a) {};
\node [vertex, xshift=15pt, yshift=30pt] (b) {};
\node [vertex, xshift=65pt, yshift=5pt] (c) {};
\node [vertex, xshift=33pt, yshift=-3pt] (d) {};
\node [vertex, xshift=85pt, yshift=-25pt] (e) {};
\node [vertex, xshift=100pt, yshift=2pt] (f) {};
\node [vertex, xshift=91pt, yshift=32pt] (g) {};
\node [vertex, xshift=110pt, yshift=-52pt] (h) {};
\node [vertex, xshift=124pt, yshift=23pt] (i) {};
\node [vertex, xshift=134pt, yshift=-7pt] (j) {};
\node [vertex, xshift=164pt, yshift=-14pt] (k) {};
\node [vertex, xshift=144pt, yshift=-66pt] (l) {};
\node [vertex, xshift=170pt, yshift=-46pt] (m) {};
\node [vertex, xshift=201pt, yshift=-59pt] (n) {};
\node [place] (A) {};
\node [place, xshift=15pt, yshift=30pt] (B) {};
\node [place, xshift=65pt, yshift=5pt] (C) {};
\node [place, xshift=33pt, yshift=-3pt] (D) {};
\node [place, xshift=85pt, yshift=-25pt] (E) {};
\node [place, xshift=100pt, yshift=2pt] (F) {};
\node [place, xshift=91pt, yshift=32pt] (G) {};
\node [place, xshift=110pt, yshift=-52pt] (H) {};
\node [place, xshift=124pt, yshift=23pt] (I) {};
\node [place, xshift=134pt, yshift=-7pt] (J) {};
\node [place, xshift=164pt, yshift=-14pt] (K) {};
\node [place, xshift=144pt, yshift=-66pt] (L) {};
\node [place, xshift=170pt, yshift=-46pt] (M) {};
\node [place, xshift=201pt, yshift=-59pt] (N) {};
\path[-, thick, color=gray]
(A) edge (B)
(A) edge (D)
(B) edge (D)
(C) edge (D)
(C) edge (E)
(C) edge (F)
(C) edge (G)
(E) edge (F)
(E) edge (H)
(F) edge (G)
(F) edge (I)
(F) edge (J)
(G) edge (I)
(H) edge (L)
(I) edge (J)
(J) edge (K)
(K) edge (M)
(L) edge (M)
(M) edge (N);
\end{tikzpicture}}
\end{column}
\begin{column}{0.185\textwidth}
\begin{uncoverenv}<2->
\begin{tikzpicture}
\definecolor{outerCircleColour}{RGB}{220, 0, 103}
\definecolor{innerCircleColour}{RGB}{255, 203, 18}
\draw[color=white] (280pt, 85pt) arc (0:0:0pt);
\draw[color=white] (-180pt, 85pt) arc (0:0:0pt);
\draw[color=outerCircleColour, thick, xshift=-50pt, yshift=9pt] (-110pt, 0pt) arc (270:450:6pt);
\draw[color=outerCircleColour, thick, xshift=-50pt, yshift=11pt] (-110pt, 0pt) arc (270:450:4pt);
\draw[color=outerCircleColour, thick, xshift=-50pt, yshift=13pt] (-110pt, 0pt) arc (270:450:2pt);
\draw[color=outerCircleColour, thick, xshift=-9pt, yshift=21pt] (-110pt, 0pt) arc (90:270:6pt);
\draw[color=outerCircleColour, thick, xshift=-9pt, yshift=19pt] (-110pt, 0pt) arc (90:270:4pt);
\draw[color=outerCircleColour, thick, xshift=-9pt, yshift=17pt] (-110pt, 0pt) arc (90:270:2pt);
\draw[color=gray, ultra thick, xshift=-50pt, yshift=15] (-103pt, 0pt) edge[dashed] (-74pt, 0pt);
\end{tikzpicture}
\end{uncoverenv}
\end{column}
\begin{column}[r]{.5\textwidth}
\reflectbox{
\scalebox{0.6}[0.6]{
\begin{tikzpicture}
\definecolor{outerCircleColour}{RGB}{220, 0, 103}
\definecolor{innerCircleColour}{RGB}{255, 203, 18}
\tikzstyle{vertex}=[circle, draw, color=outerCircleColour, ultra thick, minimum size=40pt]
\tikzstyle{place}=[circle, draw, color=innerCircleColour, fill=innerCircleColour, minimum size=7pt, inner sep=0pt]
\node [vertex] (a) {};
\node [vertex, xshift=15pt, yshift=30pt] (b) {};
\node [vertex, xshift=65pt, yshift=5pt] (c) {};
\node [vertex, xshift=33pt, yshift=-3pt] (d) {};
\node [vertex, xshift=85pt, yshift=-25pt] (e) {};
\node [vertex, xshift=100pt, yshift=2pt] (f) {};
\node [vertex, xshift=91pt, yshift=32pt] (g) {};
\node [vertex, xshift=110pt, yshift=-52pt] (h) {};
\node [vertex, xshift=124pt, yshift=23pt] (i) {};
\node [vertex, xshift=134pt, yshift=-7pt] (j) {};
\node [vertex, xshift=164pt, yshift=-14pt] (k) {};
\node [vertex, xshift=144pt, yshift=-66pt] (l) {};
\node [vertex, xshift=170pt, yshift=-46pt] (m) {};
\node [vertex, xshift=201pt, yshift=-59pt] (n) {};
\node [place] (A) {};
\node [place, xshift=15pt, yshift=30pt] (B) {};
\node [place, xshift=65pt, yshift=5pt] (C) {};
\node [place, xshift=33pt, yshift=-3pt] (D) {};
\node [place, xshift=85pt, yshift=-25pt] (E) {};
\node [place, xshift=100pt, yshift=2pt] (F) {};
\node [place, xshift=91pt, yshift=32pt] (G) {};
\node [place, xshift=110pt, yshift=-52pt] (H) {};
\node [place, xshift=124pt, yshift=23pt] (I) {};
\node [place, xshift=134pt, yshift=-7pt] (J) {};
\node [place, xshift=164pt, yshift=-14pt] (K) {};
\node [place, xshift=144pt, yshift=-66pt] (L) {};
\node [place, xshift=170pt, yshift=-46pt] (M) {};
\node [place, xshift=201pt, yshift=-59pt] (N) {};
\path[-, thick, color=gray]
(A) edge (B)
(A) edge (D)
(B) edge (D)
(C) edge (D)
(C) edge (E)
(C) edge (F)
(C) edge (G)
(E) edge (F)
(E) edge (H)
(F) edge (G)
(F) edge (I)
(F) edge (J)
(G) edge (I)
(H) edge (L)
(I) edge (J)
(J) edge (K)
(K) edge (M)
(L) edge (M)
(M) edge (N);
\end{tikzpicture}}}
\end{column}
\end{columns}
\end{frame}
%9
\begin{frame}{Demo}
\begin{itemize}
\item Knotenkarte \href{http://knotenkarte.de}{http://knotenkarte.de}
\end{itemize}
\end{frame}
%10
\begin{frame}{Sicherheit}
\begin{itemize}
\item Da freifunk kein Kennwort nutzt, ist die Funkstrecke zum Zugangspunkt (wie bei allen offenen WLANs) unverschlüsselt
\item Wie sonst im Netz auch, nutzt nach Möglichkeit Ende-zu-Ende-Verschlüsselung
\item Verbindung freifunk-Knoten zu Gateway läuft durch VPN und ist verschlüsselt --> kein Zugriff auf das „Heimnetzwerk“ möglich
\end{itemize}
\end{frame}
%11
\begin{frame}{Störerhaftung}
\begin{itemize}
\item Die Zugangspunkte gehen nicht direkt in das Internet
\item Es wird über das Internet eine verschlüsselte VPN-Verbindung zu den Gateways aufgebaut
\item Selbst die Gateways sind nicht die Ausgänge ins GBI, sondern bauen wiederum VPNs ins Ausland auf
\end{itemize}
\end{frame}
%12
\begin{frame}{Dienste}
Implementiert
\begin{itemize}
\item Internet (IPv4 \& IPv6)
\item Stadtweites Intranet (IPv4 \& IPv6)
\item Internet Dienste \href{http://hamburg.freifunk.net/wo-wird-gefunkt\#Dienste}{http://hamburg.freifunk.net/wo-wird-gefunkt\#Dienste}
\item Verbindungen zu anderen Städten und Netzwerken sowie deren Diensten
\end{itemize}
\end{frame}
%13
\begin{frame}{Richtfunknetz}
\includegraphics[width=\textwidth]{Bilder/esmarch95}
\begin{columns}
\begin{column}{0.7\textwidth}
\begin{itemize}
\item Heute wird Verbund der Stadteile über VPN-Tunnel durch das Internet realisiert (Abhängigkeit vom Internet und zentraler Gateways)
\item Eine Alternative bietet der Aufbau einer eigenen Infrastruktur mit Richtfunkstrecken von Dach zu Dach
\end{itemize}
\end{column}
\begin{column}{0.3\textwidth}
\begin{center}
\includegraphics[width=.8\textwidth]{Bilder/esmarch95-2}
\end{center}
\end{column}
\end{columns}
\end{frame}
%14
\begin{frame}{Wie kann man mitmachen?}
\begin{itemize}
\item Alle können Freifunker\textunderscore innen werden, besondere technische Kenntnisse sind nicht erforderlich
\item Werde ein Teil des Netzwerks, indem du bei dir im Haus einen Freifunk-Knoten aufstellst
\item Treffen jeden Montag ab 19:00 Uhr in den Rämen des CCCHH, Freitags ab 19:30 Uhr im Attraktor
\end{itemize}
\end{frame}
%15
\begin{frame}{Helft mit!}
\begin{itemize}
\item \href{http://www.ohrensessel.net/ffhh/graph/total/year}{Stellt mehr Knoten auf}
\item \href{http://media.hamburg.freifunk.net}{Macht graphische Gestaltung}
\item Organisiert mit
\item Betreibt Öffentlichkeitsarbeit
\item \href{http://hamburg.freifunk.net/wo-wird-gefunkt\#Dienste}{Bietet eigene Dienste an}
\item Verbreitet die Idee
\end{itemize}
\end{frame}
%16
\begin{frame}{Entwickelt mit!}
\begin{itemize}
\item \href{http://hamburg.freifunk.net}{Verbessert die Seite}
\item \href{http://knotenkarte.de}{Fügt der Knotenkarte neue Fähigkeiten hinzu}
\item \href{http://www.ohrensessel.net/ffhh/total}{Bohrt die Statistiken auf (gamification)}
\item \href{https://github.com/freifunkhamburg/}{Entwickelt firmware}
\item \href{http://wiki.freifunk.net/Freifunk_Hamburg\#Technik}{Helft das Netz zu administrieren}
\end{itemize}
\end{frame}
%17
\begin{frame}{Vielen Dank!}
\begin{columns}
\begin{column}{0.6\textwidth}
\begin{itemize}
\item Netz: hamburg.freifunk.net
\item Mail: kontakt@hamburg.freifunk.net
\end{itemize}
\end{column}
\begin{column}{0.4\textwidth}
\begin{center}
\includegraphics[width=0.5\textwidth]{Bilder/cc-by}
\end{center}
\end{column}
\end{columns}
\end{frame}
\end{document}

View file

Before

Width:  |  Height:  |  Size: 864 KiB

After

Width:  |  Height:  |  Size: 864 KiB

BIN
Bilder/esmarch95-2.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 396 KiB

BIN
Bilder/esmarch95.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 559 KiB