Pomysł na pracę mgr

0

Tak- kolejny temat tego typu.
Mam dwa pomysły, proszę o jakiekolwiek uwagi, jak macie coś ciekawego to chętnie poczytam.
Zaczynam 4 rok zaocznie, lubie programować.

-Synchronizacja baz danych. W pracy mam projekt do którego dochodzą nowe ficzery i baza zmienia się często, czasami ktoś dodaje kolumny,a reszta musi mieć to samo za jakiś czas u siebie. Teraz radzimy sobie wysyłając DDL'e. Mój pomysł to jakieś centralne repo z DDL'eami. Jeśli ktoś coś zmienia na swojej lokalnej bazie to robi commit, program sprawdza różnicę, wysyła na repo ddl, a reszta update'ty i wszyscy mają to samo. Z założenia program w javie, na wiele baz, jednak nie jestem na tyle biegły w bazach by mieć pewność, że wszystkie zmiany da się odczytać.

-Uczelnia dostała jakąś centralkę telefoniczną, chciałbym skonfigurować coś gotowego z OTP (erlang) i połączyć z jakimś zarządzaniem (.net,java, ruby to już promotor sobie wybierze).
Z erlangiem dopiero zaczynam, na razie mi odpowiada, ale lekko by nie było.

0

Może już jestem nudny, ale popatrz sobie na Scalę. www.scala-lang.org + projekty oparte na Scali
Może cię zainspiruje coś z tego środowiska :)

0

Dlaczego uważasz, że zrobienie "jakiegoś programu" to materiał na pracę magisterską? To jest czynność odtwórcza, pozbawiona raczej własnej inwencji.

0

Magisterka to zwykle właśnie praca odtwórcza. Tylko przy doktoracie jest wymóg wymyślenia czegoś nowego. Mimo tego, nikt nie broni wymyślać własnych teorii czy algorytmów w magisterce.

0

@donkey7 - to było do autora wątku, bo jego propozycje to właśnie typowe "jakieś programy", czyli pokazanie, że absolwent potrafi rozwiązać jakiś problem przy użyciu dostępnych narzędzi. Typowa praca odtwórcza, złożenie z gotowych klocków (oczywiście tak czy siak jest to wyzwanie, wymaga wiele wiedzy i umiejętności oraz rozwiązania przy okazji wielu problemów). Takie coś robi się właśnie na pracę inżynierską.
W magisterskiej chodzi bardziej o więcej teorii i więcej wniosków, implementacja czegoś ma mniejsze znaczenie. Można coś porównać, zamodelować i wyciągnąć z tego wnioski. Tematem ma nie brzmieć "projekt, analiza i implementacja xxx".
Przynajmniej mi tak mówią i ode mnie tego wymagają.

0
somekind napisał(a)

@donkey7 - to było do autora wątku, bo jego propozycje to właśnie typowe "jakieś programy", czyli pokazanie, że absolwent potrafi rozwiązać jakiś problem przy użyciu dostępnych narzędzi. Typowa praca odtwórcza, złożenie z gotowych klocków (oczywiście tak czy siak jest to wyzwanie, wymaga wiele wiedzy i umiejętności oraz rozwiązania przy okazji wielu problemów). Takie coś robi się właśnie na pracę inżynierską.
W magisterskiej chodzi bardziej o więcej teorii i więcej wniosków, implementacja czegoś ma mniejsze znaczenie. Można coś porównać, zamodelować i wyciągnąć z tego wnioski. Tematem ma nie brzmieć "projekt, analiza i implementacja xxx".
Przynajmniej mi tak mówią i ode mnie tego wymagają.

Rozumiem co masz na myśli, ale studiuje zaocznie na słabej publicznej uczelni (niestety) i standarty są trochę inne.
Znajomy obronił się niedawno i miał właśnie program do napisania+opis i trochę teorii i wniosków.
Przykładowe programy jakie mieli-rozpoznawanie ile osób jest na zrzutach z kamer (kilka zdjęć sekwencyjnych), ktoś miał odczytywanie numerów z tablic rejestracyjnych, o dziwo promotor skutecznie odradził im sieci neuronowe i inne fetysze.

Po prostu zanudzę się porównywaniem np. .net do javy, albo perla do php, a takie prace się zdarzają.

0
sarin napisał(a)

Rozumiem co masz na myśli, ale studiuje zaocznie na słabej publicznej uczelni (niestety) i standarty są trochę inne.

Pewno tak, ja studiuję zaocznie na niepublicznej uczelni.

Jeśli brak Ci pomysłów, to poskacz sobie po stronach różnych uczelni, zazwyczaj są tam przykładowe tematy, może coś znajdziesz. Zresztą w Twoim wydziale też powinni Ci coś zaproponować sami.

Gdybym nie miał innego tematu, to przeprowadziłbym analizę porównawczą optymalności zapytań SQL generowanych przez ORMy. Wydaje mi się to ciekawe, solidne i w miarę odkrywcze.

1 użytkowników online, w tym zalogowanych: 0, gości: 1