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 @@ ...@@ -179,6 +179,53 @@
% \end{itemize} % \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} \section{DuoWorks}
% - Phake % - Phake
% - Database abstractie laag (Library_Data) % - Database abstractie laag (Library_Data)
...@@ -197,11 +244,6 @@ ...@@ -197,11 +244,6 @@
{ {
\frametitle{Gebruikte technieken (1)} \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} \textbf{Data library}
\begin{itemize} \begin{itemize}
\item Een driver voor elk database type. \item Een driver voor elk database type.
...@@ -212,6 +254,12 @@ ...@@ -212,6 +254,12 @@
\item Models genereren met Phakefile. \item Models genereren met Phakefile.
\end{enumerate} \end{enumerate}
\end{itemize} \end{itemize}
\textbf{Command line interface}
\begin{itemize}
\item Vergemakkelijkt updates en algemene taken.
\item Phakefile is eenvoudig uit te breiden.
\end{itemize}
} }
%\frame %\frame
...@@ -229,18 +277,20 @@ ...@@ -229,18 +277,20 @@
{ {
\frametitle{Gebruikte technieken (2)} \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} \textbf{Unit testing}
\begin{itemize} \begin{itemize}
\item Lokaliseren van scriptfouten. \item Lokaliseren van scriptfouten.
\item Alle tests in \'e\'en commando, fouten worden direct geprint. \item Alle tests in \'e\'en commando, fouten worden direct geprint.
\item Coverage (code \& webpagina's) \item Coverage (code \& webpagina's)
\end{itemize} \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} \textbf{Code management}
\begin{itemize} \begin{itemize}
\item Version control (Git) \item Version control (Git)
...@@ -257,7 +307,6 @@ ...@@ -257,7 +307,6 @@
\textbf{Authorisatie en authenticatie} \textbf{Authorisatie en authenticatie}
\begin{itemize} \begin{itemize}
\item Centrale en lokale authorisatie \item Centrale en lokale authorisatie
\item Session based
\end{itemize} \end{itemize}
\textbf{Overige beveiliging} \textbf{Overige beveiliging}
\begin{itemize} \begin{itemize}
...@@ -274,53 +323,6 @@ ...@@ -274,53 +323,6 @@
\end{itemize} \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} \section{Toekomst}
\frame \frame
...@@ -329,7 +331,7 @@ ...@@ -329,7 +331,7 @@
\begin{itemize} \begin{itemize}
\item Verschillende vakken \item Verschillende vakken
\item Nakijk module \item Nakijkmodule
\item Automatisch nakijken \item Automatisch nakijken
\begin{itemize} \begin{itemize}
\item Mini unit tests \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