BoardGamesNook · Programowanie

BoardGamesNook – moduł wyników gier

Od dawna nie wrzucałam informacji na temat mojej aplikacji. Najwyższy czas pokazać nowy moduł – wyników gier. Po wejściu w moduł zostaje wyświetlona lista dotychczasowych wyników. Na ten moment jest to publiczna lista wszystkich wyników wszystkich graczy. Każda pozycja składa się z kilku niezbędnych informacji: nazwy gracza nazwy gry liczby punktów miejsca w klasyfikacji Oczywiście… Continue reading BoardGamesNook – moduł wyników gier

Angular · BoardGamesNook · Programowanie · TypeScript

Error „No provider for …Service”

Podczas prac nad nowym modułem wyników (tak, tak, prace nad aplikacją wciąż trwają ;p ) musiałam w pewnym komponencie skorzystać z dodatkowych serwisów: Jak widać wyżej, w GameResultDetailComponent wykorzystuję dodatkowe 2 serwisy: BoardGameService oraz GamerService. Jednakże po uruchomieniu aplikacji otrzymałam następujący błąd: Rozwiązanie okazało się całkiem proste. Należało dodać odpowiednie serwisy w samym komponencie do… Continue reading Error „No provider for …Service”

Angular · BoardGamesNook · Programowanie

Navigation bar i Routes

Jakiś czas temu, w trakcie debuggowania aplikacji zauważyłam dziwną rzecz. Mianowicie po wybraniu z menu opcji Stoły do gier lub Moje stoły do gier, obydwie pozycje były podświetlone. Wyglądało to tak: A html tak: Jak widać, obydwa elementy  mają klasę active. Jak to możliwe? Ano łatwo zauważyć, że obywa elementy mają taki sam kontroler (początek url… Continue reading Navigation bar i Routes

Angular · BoardGamesNook · Programowanie · TypeScript

Aktualizacja Angular 2->4 i TypeScript 2.2->2.4

Z okazji wolnego dnia wpadłam na pomysł zaktualizowania oprogramowania aplikacji. Zdecydowałam się na update Angulara z wersji 2.2.1 na 4.3.3. Wiązało się to ze zmianą wersji pakietów w pliku package.json. Byłam sceptycznie nastawiona do zmiany, ponieważ nie chciałam opóźniać (i tak spowolnionych własnym lenistwem i brakiem czasu) prac nad projektem. Z okazji dnia wolnego zmobilizowałam… Continue reading Aktualizacja Angular 2->4 i TypeScript 2.2->2.4

Angular · BoardGamesNook · Programowanie · TypeScript

Błąd „Cannot match any routes. URL Segment: ‚_'”

Od kilku miesięcy działania aplikacji ciągle miałam w przeglądarce błąd dotyczący url: Ciągle nie miałam czasu się za niego zabrać, bo skoro aplikacja działała, to rozwiązanie problemu zostawiałam na później. Wiem, nie jest to zbyt dobra praktyka. Powinnam od razu naprawić błąd – ale czasami to, że wiemy, co trzeba zrobić, nie wystarcza do tego,… Continue reading Błąd „Cannot match any routes. URL Segment: ‚_'”

Angular · BoardGamesNook · C# · Programowanie

Problem z uprawnieniami użytkowników

Po zalogowaniu danego gracza mamy możliwość podejrzenia informacji o nim. Jeśli to są nasze informacje, możemy je edytować. Jeśli informacje należą do innego gracza, możemy je tylko podglądać (do tego tylko wybrane informacje). Natknęłam się więc na problem, jak przekazywać informację dotyczącą tego, czy właściciel danego obiektu (np. obiekt gracza zawierający takie informacje jak imię,… Continue reading Problem z uprawnieniami użytkowników

BoardGamesNook · Daj Się Poznać 2017 · Programowanie

Wyniki konkursu Daj Się Poznać 2017

Miał być post o dwóch zwycięstwach a tu nie wyszło – i jest post o jednym zwycięstwie. Ale za to jakim – 5 miejsce pod względem punktów w ostatecznym finale konkursu Daj Się Poznać 2017. Ogromny i niespodziewany sukces! Dostałam od Was aż 342 pkty. Poniżej zamieszczam tabelkę z punktacją ostateczną wszystkich finalistów: Bardzo się… Continue reading Wyniki konkursu Daj Się Poznać 2017