Po raz kolejny organizujemy wakacyjny staż w TouK!

Zapraszamy studentów po 3 roku, w 2 miesiące (1.07-30.08) stworzymy system, wynagrodzenie 3300 brutto/mc.; umowa o dzieło
  • zapraszamy studentów po 3 roku
  • w 2 miesiące (1.07-30.08) stworzymy system
  • wynagrodzenie 3300 brutto/mc.; umowa o dzieło
  • wygodny dojazd
  • dajemy możliwość nauki dobrych praktyk programistycznych od doświadczonych developerów
  • możliwość dalszej współpracy w ciągu roku
  • prześlij CV z opisem ciekawych projektów przy których pracowałeś na uczelni, albo poza nią na adres praca@touk.pl do 26.05 z dopiskiem staż; do 7.06 dostaniesz informację zwrotną
You May Also Like

Spring Security by example: securing methods

This is a part of a simple Spring Security tutorial:

1. Set up and form authentication
2. User in the backend (getting logged user, authentication, testing)
3. Securing web resources
4. Securing methods
5. OpenID (login via gmail)
6. OAuth2 (login via Facebook)
7. Writing on Facebook wall with Spring Social

Securing web resources is all nice and cool, but in a well designed application it's more natural to secure methods (for example on backend facade or even domain objects). While we may get away with role-based authorization in many intranet business applications, nobody will ever handle assigning roles to users in a public, free to use Internet service. We need authorization based on rules described in our domain.

For example: there is a service AlterStory, that allows cooperative writing of stories, where one user is a director (like a movie director), deciding which chapter proposed by other authors should make it to the final story.

The method for accepting chapters, looks like this:

Read more »

Open IMS Core Mr interface

Open IMS Core does’t have standard way to define connection to MRF (Media Resource Function) on Mr interface.In IMS Mr interface is based on SIP and is similar to ISC used by Application Server (AS). Because of that we can define MRF as IMS AS and just add Wildcard PSI that has trigger on that AS. That [...]