Seminarium: Systemy Rozproszone
17 lutego 2011, godzina 12:15, sala 4070
Paweł Bedyński
Karol Ruszczyk


Android - dobre praktyki programistyczne



W ostatnich kilku kwartałach platforma Android stworzona pod auspicjami firmy Google rozwijała się bardzo dynamicznie zajmując coraz mocniejszą pozycje na rynku smartphone'ów. Jednocześnie wewnątrz samego systemu pojawiło się wiele nowych i elastycznych rozwiązań ułatwiających programiście pracę nad własnymi aplikacjami.

Podczas seminarium opowiem o dobrych (wg. Google'a) praktykach tworzenia aplikacji mobilnych na platformę Android oraz o nowych komponentach systemu wprowadzonych w wersjach 2.x. Pod koniec omówię pokrótce dotychczasowe postępy nad moją pracą magisterską (aplikacją Androidową) w kontekście wykorzystania ''zasad dobrego programowania''.

Serdecznie zapraszam!
Paweł Bedyński



Czas w systemach rozproszonych



Tematem prezentacji będzie szeroko pojęty upływ czasu w systemach rozproszonych. Okazuje się, że w środowiskach zdecentralizowanych utrzymanie spójności zegarów między węzłami w sieci jest zadaniem nietrywialnym.

Na wstępie scharakteryzuję różne kategorie pojęcia czasu, które mogą zostać użyte w aplikacji (czas fizyczny/czas logiczny).
Następnie przedstawię algorytmy używane do synchronizacji zegarów między węzłami w systemach rozproszonych.

Serdecznie zapraszam!
Karol Ruszczyk