
Autumn 2015
TIES456 Introduction to SOA and Cloud Computing, 5 ECTS
TIES532 - Service oriented architectures and cloud computing for developers, 5 ECTS
Today
- Overview of Week 41
- Overview of group work
- Next week’s exercise
Overview Week 41 - General problems - Kamil
- Most groups still don’t know about the existence of .gitignore
- Passwords stored as plain text
- People try to implement their own login method instead of letting Spring take care of it
- Registration logic inside controllers.
- Controllers are supposed to only receive the requests and generate the response. Only the response generation can be pretty sometimes and require larger pieces of code. Mixing it with business logic vastly decreases the readability of the code
Overview Week 41 - Group results - Kamil
- Group 1 unfinished
- Group 2 Quite impressive implementation, still, password stored as plain text
- Group 3 Unfinished, does not compile. Looks like they forgot to commit an important class
- Group 4 Unfinished
- Group 5 Works fine, plain text password, bootstrap + bootstrap templating
- Group 6 Works, page nicely styled, password encrypted!!! :D and as plain text. They actually store both versions :P
- Group 7 Works, encrypted password, but manually handled login (so close…)
- Group 8 Not even started
- Group 10 Works. Plain text password
Overview Week 41 - How to store passwords in Spring
Current status of the group work
- All must be green
- If work has been done, come and show at the end of the class TODAY.
Next two weeks
- Before Thursday
- Read prerequisite material
- Log in to the servers
- Before Friday (23:59)
- Make corrections to last week’s exercise
- On Thursdays and Mondays
- Make the assignment in groups
- Next week Tuesday
- Before Monday in two weeks (23:59)
- Submit assignment using git (tip of master branch) - see task.