The lectures for Design Pattern will be
Tuesdays 16:00 room 1332
First lecture 14.4.2015
The lectures for Design Pattern will be
Tuesdays 16:00 room 1332
First lecture 14.4.2015
The lectures for Software Engineering 1 Summer Term 2015 starts at 14.4.2015 12:15 room 1332
Der Server spricht generell ein zeilenbasiertes String Protokoll. Daher kann man eine telnet Verbindung benutzen um das Protokoll zu erkunden. Nach dem öffnen einer Konsole und der Eingabe von
telnet se1.cs.uni-kassel.de 5000
kann man mit HELP
eine Liste aller verfügbaren Befehle abrufen.
OK
beendet. Fehler werden mit einer Zeile beantwortet die mit ERROR
beginnt.JOIN GAME
Kommando das mit OK
bestätigt wurde wechselt der Server in ein JSON basiertes Protokoll, bei dem er JSON codierte Events
verschickt und JSON codierte Commands
erwartet.NOOP
geschickt werden.Sobald man eine Verbindung zum Server aufgebaut hat, kommuniziert dieser mit einem simplen Klartextprotokoll mit dem Client. Nicht alle Befehle sind überall verfügbar. Eine genaue Auflistung inkl. Gruppierung der Befehle liefert der HELP Befehl. Hier eine Übersicht über die verschiedenen Befehle:
SE1-Server 1.0, Timeout set to 600000ms login admin ****** USER NICK=admin EMAIL=andreas.koch@cs.uni-kassel.de ROLE=SE TEAM NAME=SE ID=3fb6101e OK help Available commands after greeting: LOGIN, LOGOUT User commands: ID, CHANGE PASSWORD, LIST USERS Game management: LIST MAPS, CREATE GAME, LIST GAMES, JOIN GAME, UPLOAD MAP, DOWNLOAD MAP Team management: LIST TEAMS Other commands: CREATE TESTPLAYER, MSG, CHANGELOG, UPLOAD MAP, NOOP, HELP send 'HELP <command>' for details a successfull command will be acknowledged with an 'OK' line an unsuccessfull command will be acknowledged with an 'ERROR' line OK help create testplayer Creates a temporary user e.g. for testing purposes. This user exists at least for 24h hours or until the next server restart Usage: "CREATE TESTPLAYER" OK create testplayer TEMPORARY USER NICK=tempUser0 PASSWORD=ys8ufm OK
Betreuer: | Olaf Gunkel und Matthias Schmidt |
Zielgruppe: | Bachelor ab dem 4. Semester & Master |
Skills: | Interesse an Webentwicklung/Webdesign, gute Java Kenntnisse |
Umfang: | Bachelor: 6 Credits/Semester, Master: 4 bzw. 8 Credits/Semester |
In Kooperation mit dem Karlsruher Institut für Technologie ist ein Prototyp für ein Videoportal entstanden,
das Vorlesungsmitschnitte transkriptiert und es ermöglicht nach gesagtem in Videos zu suchen.
Ziel der Projektes ist es, dieses Videoportal weiterzuentwickeln.
Im Sommersemester soll dafür die notwendige Vorarbeit geleistet werden.
Im Wintersemester wird ein Betatest stattfinden, bei dem das Portal für die Vorlesungen von Prof. Zündorf eingesetzt werden soll.
Über das Projekt sind bereits Artikel erschienen:
Artikel Publik
Artikel Spiegel
– Java, Scala, Javascript
– HTML, CSS
– Play Framwork
Bei Interesse eine Email bitte an
olafundmatze@cs.uni-kassel.de
Die Klausur findet heute, am 25.03.’15 um 9:00 Uhr ausschließlich in Raum 0425 statt.
Viele Grüße,
das SE-Team
Alle Studierenden, welche keine Zulassung erworben haben und sich trotzdem zur Prüfung angemeldet haben, wurden per E-Mail informiert, dass sie sich bitte frühzeitig abmelden sollten um einen Fehlversuch zu vermeiden.
Alle anderen haben die Berechtigung, an der Klausur teilzunehmen.
Mit freundlichen Grüßen,
das SE-Team
Hier die im Tutorium gezeigte Lösung für HA13 als eclipse-Projekt: EP1415_Tutorium_HA13
Hier die im Tutorium gezeigte Lösung für HA12 als eclipse-Projekt: EP1415_Tutorium_HA12