Czas podsumować tydzień prac nad Home Wallet. Zapraszam do czytania.   Statystyki produktu   Zgodnie z przewidywaniami w tym tygodniu zajmowałem się statystykami konkretnego produktu. Samo wymyślenie ich było wyzwaniem, ostatecznie wpadłem na takie: kwota wydana łącznie na dany produkt ile razy kupiliśmy produkt (na ilu paragonach wystąpił) ile sztuk produktu kupiliśmy średnia ilość sztuk kupowanych za razem średni koszt jednej sztuki ostatnia data zakupu ile sztuk najwięcej kupiliśmy na raz ile sztuk produktu kupiliśmy w danym sklepie średnia cena w danym sklepie ile procentowo…Continue Reading „[HomeWallet] Logika”

Aktualizacje to temat rzeka. Geekowie nie mogą się doczekać, reszta raczej nie lubi. W zasadzie, dlaczego?   Dwa dni temu podczas wyłączania laptopa zainstalowała mi się aktualizacja Windowsa. Było to na uczelni, nie pierwszy i nie ostatni raz. Po powrocie do domu nawet go nie włączałem i dopiero kolejnego dnia znowu chciałem z niego skorzystać. Tutaj nastało moje zdziwienie: ekran tak jak był czarny tak i pozostał po włączeniu systemu. Test przy podłączonym zasilaczu – nadal nic. Podłączam więc laptop do zewnętrznego monitora. Działa. Czyli…Continue Reading „[TechOT] Aktualizacje”

Po majówkowej przerwie od projektu, zapraszam na kolejne podsumowanie tygodnia prac nad Home Wallet.   Zarządzanie   Konntynuując wątek zarządzania sklepami, produktami oraz kategoriami dodałem nowe menu przez które możemy dostać się do nowych funkcjonalności. Na razie utrzymuje wszystko w w miarę podobnej stylistyce, jednak w przyszłości prawdopodobnie zostanie ono zmienione na coś dostępnego z każdego miejsca.     Jak widać możemy dostać się stąd również do ustawień aplikacji oraz konta. Na razie kafelki te nie działają, jednak chciałbym zrobić globalne ustawienia, gdzie można byłoby…Continue Reading „[HomeWallet] Zarządzanie”

Jako fotograf amator zawsze chciałem mieć pod własną domeną swoje portfolio. Dzisiaj na szybko postaram się pokazać, jak to zrobić z wykorzystaniem CMS Koken. Jest on stworzony dla fotografów, przez co wszystkie akcje związane z udostępnianiem zdjęć są banalnie proste. Zapraszam.   Domena i hosting   Oczywiście to czego potrzebujemy to domena oraz hosting. O domenie nie ma co się rozpisywać, każdy wybierze taką jaka mu się podoba i jest dostępna. Koszty domeny raczej nie są zbyt wysokie, należy jednak zwrócić uwagę na cenę za…Continue Reading „[NaSzybko] Portfolio”

Cześć! Zapraszam do podsumowania kolejnego, ósmego już tygodnia prac nad Home Wallet. Zaczynajmy!   jQuery Modal   Tak jak zapowiadałem, w tym tygodniu skupiłem się nad wyglądem okien modalnych które pojawiają się np. podczas dodawania produktu do rachunku. Celem były okna pełnoekranowe oraz przeźroczyste. Udało się to zrobić całkiem prosto i przyjemnie. O całym procesie możecie przeczytać w ostatnim wpisie z serii NaSzybko.     Zastanawiałem się jak rozłożyć wnętrza okien: opis obok czy nad inputem/selectem. Spędziłem sporo czasu aby zrobić wersję pierwszą aby ostatecznie…Continue Reading „[HomeWallet] Okna i CRUD”

Dzisiaj na szybko pokażę, jak zrobić pełnoekranowe modalne okno jQuery z przeźroczystym tłem. Zapraszam.     jQuery Modal   Pierwszą rzeczą jaką musimy zrobić to oczywiście dodać to naszego projektu jQuery oraz jQuery UI. Przykładowy kod:   <script src=”https://ajax.aspnetcdn.com/ajax/jQuery/jquery-3.2.0.min.js”></script> <link rel=”stylesheet” href=”//code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css”>   jQuery Modal polega na wyświetleniu kodu html w oknie. Może to być kod na stałe zapisany w naszym głównym widoku lub też pobierany z np. partial view. Dla przejrzystości oraz możliwości ponownego wykorzystania korzystam z tego drugiego sposobu. W naszym głównym kodzie znajduje…Continue Reading „[NaSzybko] Pełnoekranowy, przeźroczysty jQuery Modal”

W ten świąteczny wieczór zapraszam na podsumowanie kolejnego tygodnia prac nad Home Wallet.   Wykresy   Ostatnio w serii NaSzybko pisałem jak dodać do naszego projektu wykresy. Z tej samej biblioteki HighCharts korzystałem w tym tygodniu przy projekcie. Udało mi się wygenerować wykres dla statystyk danego dnia, który pokazuje stosunek pieniędzy wydanych danego dnia do założeń planu.     Problemy z wykresem są dwa. Pierwszy, to przy niskiej kwocie wydanej fragment jest na tyle mały, że nie mieści się na nim opis i zlewa z…Continue Reading „[HomeWallet] Wykresy i UI”

Wielkanoc już jutro więc dzisiaj luźne przemyślenia. Zapraszam.     Od dłuższego czasu jedyne co piszę to aplikacje webowe. Można powiedzieć, że zakochałem się od pierwszego zetknięcia z MVC i tak mi zostało. Jest to bardzo fajna rutyna, ciągle pojawiają się nowe problemy do rozwiązania, ciągle staram się poprawiać jakość swojego kodu. Nie ma jednak co ukrywać, że większość czasu piszę całkiem podobny kod. Poza ciągłą walką z CSS i jQuery nie ma tu wiele finezji. Człowiekowi wydaje się, że umie już całkiem sporo, nic…Continue Reading „[TechOT] Niby go znam, ale…”

Dzisiaj na szybko postaram się wytłumaczyć jak dodać wykresy do naszej aplikacji .NET Core MVC za pomocą biblioteki Highcharts. Zapraszam do czytania.   NuGet   Zaczynamy od dodania paczki do naszego projektu. Oficjalne paczki od HighSoft są przeznaczone na ASP.NET MVC i nie działają z .NET Core. Na szczęście jakaś dobra dusza pod nickiem pmrozek stworzyła wersję na Core. Znajduje się ona tutaj: NuGet a zainstalować ją można np. poprzez komendę Install-Package Highsoft.Web.Mvc. Po dodaniu pakietu jesteśmy gotowi do pracy.   Przykładowy kod kontrolera   W…Continue Reading „[NaSzybko] Wykresy w .NET Core”

Cześć 🙂  Dzisiaj przedstawię nowe mockup’y na których będę się wzorować podczas dalszej implementacji Home Wallet. Strona powitalna Pierwszą stroną jaką zobaczy nowy użytkownik będzie minimalistyczna strona z możliwością rejestracji/logowania. Planuje również dodać po przewinięciu mały opis tego, co aplikacja robi. Bardzo sobie cenię minimalizm przy pierwszym kontakcie. Mam szybko znaleźć co aplikacja oferuje oraz ile to kosztuje. Inne informacje mogą być zawarte w jakiejś podstronie, nie są one niezbędne na początku.     Strona główna   Jak już użytkownik utworzy nowe konto ujrzy mały…Continue Reading „[HomeWallet] Interfejs”