Cześć.

Nadeszła pora na kolejny wzorzec projektowy – Adapter. Dzisiaj zmienię trochę formę artykułu, ponieważ uważam, że lepiej będzie to wytłumaczyć nie tylko na podstawie przykładu i implementacji, ale bardziej porównując, jak dałoby się dany problem zaimplementować bez używania adaptera i z nim. Dlatego dzisiejszy post rozbiję na następujące punkty: przeznaczenie (standardowo), problem (opiszę jaki problem należy rozwiązać), implementacja bez adaptera, implementacja z użyciem adaptera oraz standardowo diagram klas (dla ostatecznej implementacji).
Tyle tytułem wstępu, zabieram się do pracy.
Czytaj dalej

Cześć!

W tym artykule opiszę, w jaki sposób zaimplementować upload obrazków, a dokładniej upload zdjęcia użytkownika.

Najważniejszą częścią tego procesu jest sam mechanizm zapisywania zdjęcia na dysk serwera. Zaimplementowałem to w metodzie uploadImage() w serwisie UploadFileService.
Czytaj dalej

Witam serdecznie wszystkich czytelników…żartuję –  cześć wszystkim !

Zapraszam na kolejny post z serii „Wzorce”. Zaprezentuję wam wzorzec, którego pewnie bardzo często używacie, nawet o tym nie wiedząc, a będzie to Prototyp.
Czytaj dalej

 Cześć.

Zapraszam dzisiaj na trzeci, a właściwie czwarty (licząc wprowadzenie) artykuł z serii pod tytułem „Wzorce Projektowe”, w której opisuję, po kolei, każdy ze znanych wzorców.
Przyszła pora na dobrze znany wzorzec Builder (Budowniczy).
Czytaj dalej

Cześć!

Dzisiaj dalej rozwijać będę swój sklep internetowy. Nadeszła pora na rozpoczęcie „zabawy” z rejestracją klientów. Proces ten rozbiję na dwa posty – pierwszy zawierać będzie opis dodawania nowych użytkowników do bazy, tworzenia formatki rejestracji, dodania wstępnej walidacji oraz obsługi request’ów w odpowiednich kontrolerach. W drugim poście, który pojawi się pewnie w następnym tygodniu, dodam obsługę wysłania maila oraz aktywowania użytkownika.
Czytaj dalej