Vaadin + Guice + JSR-330, czyli jak nie przespałem nocy

Miało być miło, bo integracja Vaadin z Guice jest nawet opisana na wiki Vaadin… tyle tylko, że nie działa, bo nie ma prawa działać. Dlaczego, bo żaden kontener serwletów nie potrafi utworzyć instancji serwletu jeżeli ten ma konstruktor z parametrem, a nie ma bezparametrowego. Cóż… u mnie nie działa zatem trzeba znaleźć obejście. Na początek […]

Będzie się działo…

zapowiada się całkiem przyjemny weekend poświęcony Vaadin i Google Guice oraz JSR-330 (Dependency Injection Annotations) Kod jest dostępny na licencji MIT. Jednak niektóre rozwiązania mogą być objęte inną licencją. W takim przypadku jest, to zaznaczone. Artykuły są dostępne na licencji CC-BY. Jeżeli spodobał ci się ten wpis, to podziel się nim z innymi lub wesprzyj […]

Niech żyje równouprawnienie

Chcę zatrudnić się jako sprzedawca w sklepie z odzieżą… niestety jestem facetem i mam marne szanse. Wystarczy przejrzeć ogłoszenia (szczęśliwy traf z Google). Cóż tak już bywa, że facet nie ma prawa pracować w babskich ciuchach. Chcę pracować jako inspektor BHP. Jestem kobietą i mi się należy. Jak mnie nie zatrudnią to będę się awanturować, […]

Robisz ciasto – płać tantiemy

Tym razem za Karpatkę. Odkąd pamiętam mama zawsze robiła samodzielnie i ciasto i krem, ale teraz będzie musiała płacić tantiemy, bo się okazało, że karpatka jest znakiem zastrzeżonym… No ale chuj im w dupę krzyż na drogę i wiśta wio… karpatka – przepis Ciasto: 1 szklanka wody ½ kostki margaryny/masła 1 szklanka mąki pszennej 4 […]

Powinna być taka opcja…

Wpis filozoficzny. Na początek taki dobry news. devMedia uruchomiło serwis meta.devMedia, w którym można „obgadywać” różne pomysły czy zgłosić bugi. To ostatnie też i zrobiłem. W toku dyskusji i dzisiejszych wydarzeń w fabryczce zostałem natchniony do napisania tego posta. Konfiguruj co się da Ta stara prawda jest zawsze aktualna. Nie ważne czy robisz projekt dla […]

Wprowadzenie do wzorca MVP z Vaadin w tle – cz. 2 praktyka

W tej części zastosujemy MVP w praktyce. Na początek dla uproszczenia przebudujemy aplet z poprzedniej części, ale nie do MVP, a do czegoś co można nazwać dobrym kodem. „Małe MVP” Nie będę tu pokazywał MVP, ale będzie to coś co też oddaje sens tego wzorca. Standardowe komponenty Swing rozszerzę o implementację prostych interfejsów służących do […]

Wprowadzenie do wzorca MVP z Vaadin w tle – cz. 1 teoria

Wzorzec projektowy Model-View-Presenter (MVP) nie jest szeroko znany w społeczności Javowej. Inaczej… nie był szerzej znany do czasu aż Google nie postanowił go promować jako jednego z elementów GWT. Nie jest to nic nadzwyczajnego ponieważ duża część biznesowych aplikacji pisanych w Javie posiada interfejs webowy. Ten rodzaj GUI znacznie lepiej jest obsługiwany za pomocą wzorca […]

O informatyku ofiarnym z grupy BRE

Powiem wam szczerze, że miałem problem z wymyśleniem tytułu dla wpisu. Z jednej strony chcę opisać to co spotkało mnie w ostatnich dniach ze strony jednego z detalicznych ramion grupy BRE, a z drugiej chciałem też poruszyć sprawę „rozrostu administracji”. Obie sprawy mają, wbrew pozorom, wiele wspólnego. Jednak od początku. Generalnie jesteśmy w trakcie zakupu […]

V jak Vaadin rozdział 1 pre alpha 1

Skupiłem się w sobie i tak oto można już przeczytać pierwszy rozdział mojej książki o Vaadin. Roboczy tytuł „V jak Vaadin”. Wersja pre alpha 1 oznacz ni mniej ni więcej, że nie jest to w żaden sposób sprawdzone. Mogą być orty, mogłem się zakałapućkać w opisach oraz, że szata graficzna jest delikatnie mówiąc o kant […]

Vaadin a Spring (Web) MVC

Wpis filozoficzny… Ostatnio(czytaj gdzieś w tym kwartale) zostałem zapytany czy integracja Spring MVC z Vaadin ma sens. Odpowiedź w skrócie brzmi… to zależy. Na Nie Po pierwsze jeżeli przyjrzymy się temu co kryje się za pojęciem Spring MVC to odkryjemy, że tak na prawdę jest to Spring Web MVC z bardzo silnym naciskiem na Web. […]