
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.