Teknisk information

På denna sida hittar du länkar och information om verktyg och annan teknisk information ni behöver veta.

Server

Nytt: Servern finnas att ladda ned som zip-fil här. En till zip-fil finns med bland annat meddelandeklasserna och en del annat som behövs för serverkommunikationen.

API för servern finns att hitta här.
Här finns även en pdf med specifikationen för kommunikationen, om någon är intresserad.

En inspelad föreläsning som ger en snabb överblick över några tekniker som kan vara till nytta eller är helt nödvändiga.
http://elara.dsv.su.se/henrikbe/fordjupning/fordjupning.html
En till inspelad föreläsning som går igenom de grundläggande delarna av en mycket enkel klientimplementation. http://elara.dsv.su.se/henrikbe/vaniljklienten/player.html

Mer om Java

En sak som ofta ställer till problem på den här kursen är JTable. Det är en av de mest avancerade (vissa skulle säga tillkrånglade) komponenterna i Swing. Egentligen är det inte speciellt svårt, och det finns utmärkta tutorials hos SUN, men Henrik spelade i höstas in en föreläsning om saken för en annan kurs: http://elara.dsv.su.se/henrikbe/jtable/player.html
De hade även behov av att skriva ut, vilket eventuellt kan vara en tillgång här också: http://elara.dsv.su.se/henrikbe/printing/player.html

Planeringsverktyg

Redmine är ett verktyg för planering och hantering av projekt. Det finns stöd för att följa upp features och buggar och det går att lägga upp filer och dokument. Versionshantering är inbyggt och får gärna användas. Varje grupp kommer få ett eget Redmine-projekt där gruppen kan planera sitt arbete. Se guiden mer info om hur Redmine används.

LaTeX

Fantastiskt! Starta här.

Användbar information

Observera att dessa länkar leder till information från en annan (liknande) kurs:

 

(First Page)