76 lines
1.4 KiB
TeX
76 lines
1.4 KiB
TeX
\input{preamble.tex}
|
|
\input{title.tex}
|
|
%\usefonttheme{metropolis}
|
|
|
|
|
|
|
|
% define some colours for tikz
|
|
\definecolor{adequate}{RGB}{37,165,203}
|
|
\definecolor{sustainable}{RGB}{253,177,26}
|
|
|
|
\begin{document}
|
|
|
|
\maketitle
|
|
\note{
|
|
Begrüßung
|
|
}
|
|
|
|
%\begin{frame}{Inhaltsverzeichnis}
|
|
%\setbeamertemplate{section in toc}[sections numbered]
|
|
%\tableofcontents[hideallsubsections]
|
|
%\end{frame}
|
|
%\note{
|
|
%}
|
|
|
|
\section{Scrapy}
|
|
|
|
\begin{xframe}{Scrapy}
|
|
|
|
\begin{itemize}
|
|
\item Open source web spider framework
|
|
\item Erweiterbar durch Plugins und Python libs
|
|
\item Mit scrapyd als daemon deploybar
|
|
\end{itemize}
|
|
|
|
\end{xframe}
|
|
\note{
|
|
}
|
|
|
|
\begin{xframe}{Middleware}
|
|
|
|
\begin{itemize}
|
|
\item Protokolldateien sind lokal auf den Servern gespeichert
|
|
\item Hoher Aufwand bei manueller Auswertung
|
|
\item Ereignisse sind nur schwer durchsuchbar
|
|
\item Auswertungen finden nur im Ernstfall statt
|
|
\end{itemize}
|
|
|
|
\end{xframe}
|
|
\note{
|
|
}
|
|
|
|
\section{PostgreSQL}
|
|
|
|
\begin{xframe}{PostgreSQL}
|
|
\begin{itemize}
|
|
\item Relationale Datenbank
|
|
\item JSON Felder mit Indexierung
|
|
\item Fulltext search support
|
|
\end{itemize}
|
|
\end{xframe}
|
|
|
|
\begin{xframe}{Suche}
|
|
\begin{itemize}
|
|
\item ts\_vector
|
|
\end{itemize}
|
|
\end{xframe}
|
|
\note{
|
|
}
|
|
|
|
\appendix
|
|
|
|
\section{Vielen Dank für Ihre Aufmerksamkeit}
|
|
|
|
|
|
\end{document}
|