Commit 665c5c0d authored by Sander Mathijs van Veen's avatar Sander Mathijs van Veen

Merge branch 'master' of ssh://vo20.nl/home/git/repos/uva

parents da0c8383 e8bb3ca1
......@@ -179,6 +179,53 @@
% \end{itemize}
%}
\section{Code editor}
\subsection{Studenten}
\frame
{
\frametitle{Code editor: Studenten}
\textbf{Studenten}
\begin{itemize}
\item code opslaan en laden (filebrowser)
\item code compileren en uitvoeren
\item fullscreen weergave
\item java API documentatie (en C man pages)
\item syntax highlighting
\item zonder installatie aan de slag
\end{itemize}
}
\subsection{Docenten}
\frame
{
\frametitle{Code editor: Docenten}
\textbf{Docenten}
\begin{itemize}
\item in \'e\'en keer de opdrachten van alle studenten per vak
\item specifieke opdracht van alle leerlingen inzien
\end{itemize}
\texttt{git clone git://vo20.nl/uva/binds3/assignments/}
\vspace{0.3cm}
\subsection{Beveiliging}
\textbf{Beveiliging}
\begin{itemize}
\item limieten voor cpu, memory, runtime
\item sandbox
\item java policy
\end{itemize}
}
\section{DuoWorks}
% - Phake
% - Database abstractie laag (Library_Data)
......@@ -197,11 +244,6 @@
{
\frametitle{Gebruikte technieken (1)}
\textbf{Command line interface}
\begin{itemize}
\item Vergemakkelijkt updates en algemene taken.
\item Phakefile is eenvoudig uit te breiden.
\end{itemize}
\textbf{Data library}
\begin{itemize}
\item Een driver voor elk database type.
......@@ -212,6 +254,12 @@
\item Models genereren met Phakefile.
\end{enumerate}
\end{itemize}
\textbf{Command line interface}
\begin{itemize}
\item Vergemakkelijkt updates en algemene taken.
\item Phakefile is eenvoudig uit te breiden.
\end{itemize}
}
%\frame
......@@ -229,18 +277,20 @@
{
\frametitle{Gebruikte technieken (2)}
\textbf{Internationalisering door \texttt{gettext}}
\begin{itemize}
\item Gemakkelijke syntax: \texttt{\_('Translate this please...')}.
\item Ook leesbaar als vertaling niet beschikbaar is.
\item Geschikt gemaakt voor JavaScript.
\end{itemize}
\textbf{Unit testing}
\begin{itemize}
\item Lokaliseren van scriptfouten.
\item Alle tests in \'e\'en commando, fouten worden direct geprint.
\item Coverage (code \& webpagina's)
\end{itemize}
\textbf{Internationalisering door \texttt{gettext}}
\begin{itemize}
\item Gemakkelijke syntax: \texttt{\_('Translate this please...')}.
\item Ook leesbaar als vertaling niet beschikbaar is.
\item Geschikt gemaakt voor JavaScript.
\end{itemize}
\textbf{Code management}
\begin{itemize}
\item Version control (Git)
......@@ -257,7 +307,6 @@
\textbf{Authorisatie en authenticatie}
\begin{itemize}
\item Centrale en lokale authorisatie
\item Session based
\end{itemize}
\textbf{Overige beveiliging}
\begin{itemize}
......@@ -274,53 +323,6 @@
\end{itemize}
}
\section{Code editor}
\subsection{Studenten}
\frame
{
\frametitle{Code editor: Studenten}
\textbf{Studenten}
\begin{itemize}
\item code opslaan en laden (filebrowser)
\item code compileren en uitvoeren
\item fullscreen weergave
\item java API documentatie (en C man pages)
\item syntax highlighting
\item zonder installatie aan de slag
\end{itemize}
}
\subsection{Docenten}
\frame
{
\frametitle{Code editor: Docenten}
\textbf{Docenten}
\begin{itemize}
\item in \'e\'en keer de opdrachten van alle studenten per vak
\item specifieke opdracht van alle leerlingen inzien
\end{itemize}
\texttt{git clone git://vo20.nl/uva/binds3/assignments/}
\vspace{0.3cm}
\subsection{Beveiliging}
\textbf{Beveiliging}
\begin{itemize}
\item limieten voor cpu, memory, runtime
\item sandbox
\item java policy
\end{itemize}
}
\section{Toekomst}
\frame
......@@ -329,7 +331,7 @@
\begin{itemize}
\item Verschillende vakken
\item Nakijk module
\item Nakijkmodule
\item Automatisch nakijken
\begin{itemize}
\item Mini unit tests
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment