sobota, 6 maja 2017

Poprawki w logowaniu

Taa, bawię się w jakieś drobne poprawki, podczas gdy cała funkcjonalność leży... W takim tempie raczej nie zdążę doprowadzić tego do jako-takiego stanu do końca konkursu. :P Tak naprawdę strona logowania nie do końca działała tak jak powinna. Po przejściu na stronę logowania i wpisaniu nazwy loginu i hasła, użytkownik powinien być przekierowany na stronę z kalendarzami - ale tak się nie działo:

niedziela, 30 kwietnia 2017

To tylko kolejna mała formatka

Prace nad projektem nie postępują tak szybko jak bym sobie życzyła. Niestety. Dzisiaj mogę zwalić winę na majówkę i konieczność konfigurowania środowiska na nowym komputerze. ;)
Jedyne, czym mogę się pochwalić (oprócz godziny spędzonej na konfiguracji), to jedna mała formatka - profil użytkownika:
Wciąż jeszcze w wersji roboczej (teraz widzę, że zapomniałam o przyciskach typu 'Edytuj') i wciąż jeszcze z placeholderami zamiast prawdziwych danych. Ale cóż, pomału brniemy do przodu...
A tymczasem majówkę czas zacząć - znikam do środy, potem mam nadzieję wrócić z nowymi siłami. :) Adios!

piątek, 28 kwietnia 2017

Quality Meetup 27.04.2017

W ostatni czwartek w Katowicach odbyło się dwunaste spotkanie Quality Meetup. Jest to cykl spotkań poświęconych jakości oprogramowania, stanowiących rozszerzenie konferencji Quality Excites.
Na kwietniowym spotkaniu poruszane były dwa tematy: "Testy regresji z perspektywy piramidy testów" i "Dlaczego docker@localhost to nie DevOps?".

niedziela, 23 kwietnia 2017

Jak użyć bazy danych w Springu

Nie mam wprawdzie niestety obiecanego "Remember me", ale jakieś tam malutkie postępy są.
Mój projekt już "gada" z bazą danych. Yay, teraz zacznie się prawdziwe programowanie. ;)
Aby podłączyć bazę, na pewno będziemy potrzebować drivera MySQL i Spring JDBC. Ponieważ używam Mavena, wystarczy tylko dopisać kilka linii w pliku pom.xml i przebudować projekt:

sobota, 22 kwietnia 2017

Baza danych - pierwsza tabelka

Kolejną rzeczą, jaką chciałam się zająć po wprowadzeniu (działającej!) formatki logowania, była funkcja zapamiętywania zalogowanego użytkownika - wszak mam taki śliczny checkbox "Remember me". :) Rzeczywistość po raz kolejny jednak brutalnie zweryfikowała moje plany, bo do tej funkcjonalności będę potrzebowała bazy danych. Logiczne, przecież gdzieś trzeba zapisać, kto chce być zapamiętany, czyż nie?
Na razie porzucam więc HTMLe i CSSy na rzecz bardziej backendowych zadań. Najwyższy czas dołączyć do projektu bazę danych. No bo co to za aplikacja bez bazy?