Archiwa tagu: java

Java EE: szybki start z projektem War z Gradle w IntelliJ Idea

Proste z pozoru zadanie pt. jak napisać i uruchomić prostą stronę w JSP i servlet w serwerze Tomcat korzystając z wbudowanych ułatwień w IntelliJ Idei okazuje się dosyć trudnym zadaniem dla początkujących programistów Java. Poniżej znajduje się uproszczony przepis jak zrobić to w kilkudziesięciu (!) prostych krokach. Przepis bazuje na systemie Linux ale większość kroków powinna być identyczna na innych OS-ach. Czytaj dalej

JDD 2016

Jak co roku na jesieni, miałem przyjemność wziąć udział w konferencji JDD w Krakowie przeznaczonej dla entuzjastów języka Java i pochodnych. 2 dni i niemal 16 wykładów to niezłe wyzwanie ale jak zwykle udało mi się coś wynieść (bynajmniej nie w znaczeniu gadżetów od sponsorów) i zainspirować na kolejny do pracy przy własnych projektach.

Główna sala przed rozpoczęciem

Główna sala przed rozpoczęciem

Czytaj dalej

JDD 2015 – podsumowanie (dzień 1/2)

Moje odczucie po pierwszym dniu było takie że poziom wykładów się obniżył. Szczególnie rozczarowany byłem dwoma pierwszymi wykładami, które były obowiązkowe, tzn. nie było jeszcze odrębnych ścieżek. Pierwszy z nich, jak się domyślam, był przeforsowany przez sponsora ale co robił tam drugi, wizualnie niezwiązany z żadnym sponsorem, to zupełnie nie mam pojęcia. Dalej też zdarzały się bardzo słabe prezentacje (szczegóły niżej).

Ralph Johnson

Ralph Johnson

Czytaj dalej

Szkolenie w Bremie

e-point wchodzi w nową technologię Hybris (rozwiązanie e-commerce firmy SAP) i w związku z tym razem z kolegą zostaliśmy wysłani na szkolenie dla programistów. Dotychczas nie jeździliśmy praktycznie na żadne szkolenia, bo korzystaliśmy tylko z własnych technologii (przysłowiowa „Japonia”). Dla mnie było to zupełnie nowe doświadczenie, bo – jak sprawdziłem – ostatni raz na jakimkolwiek szkoleniu byłem w 2001 roku (!), ponadto szkolenie było w Bremie (DE) i w języku angielski. Mimo początkowych obaw, całość okazała się to być zupełnie przyjemnym doświadczeniem.

Dzielnica biurowa w miejscu starego portu

Dzielnica biurowa w miejscu starego portu

Czytaj dalej

Hackathon Spring – retrospektywa

Dwa miesiące po pierwszej edycji spotkaliśmy się ponownie żeby dokończyć naszą aplikacje „biblioteki”. W ten sobotę skorzystaliśmy z motywującego szkolenia wykonanego przez Jakuba Nabrdalika co opisałem wcześniej. Niedzielę poświęciliśmy na „dowiezienie” aplikacji i wykonaliśmy kawał dobrej roboty. Ale, jak to w życiu bywa, nie zdążyliśmy zrobić wszystkiego.

IMG_005

Czytaj dalej

Hackathon Spring4 – podsumowanie

W ramach firmowego hackathonu w e-point zaprosiliśmy Jakuba Nabrdalika żeby zrobił nam code review naszej nowej aplikacji i poopowiadał o springu to czego sami dotychczas nie znaleźliśmy. Okazał się to strzał w dziesiątkę, bo poza samymi błędami koncepcyjnymi dowiedzieliśmy się wielu nowych rzeczy spoza springa: z projektowania aplikacji, Domain Driven Design i innych, o czym poniżej.

IMG_004_s

Czytaj dalej

Podsumowanie prezentacji o Spring Boot (Jinkubator)

Byliśmy dzisiaj na bardzo fajnej prezentacji Jakuba Kubryńskiego o Spring Boot – projektowi pozwalającemu uruchomić projekt we frameworku Spring „bez konfiguracji”, tzn. na samych ustawieniach domyślnych, ale z pełną funkcjonalnością: np. z bazą danych pod spodem i interfejsem REST na wierchu.

spring_boot

Czytaj dalej

Jak zostać programistą Java?

W czasie rozmów na targach pracy na uczelniach i przy okazji innych kwestii rekrutacyjnych często padają pytania ludzi zaczynających studia co zrobić aby w przyszłości stać się dobrym programistą.

Podstawową odpowiedzią na to pytanie jest potraktowanie priorytetowo zajęć na uczelni, tak aby wynieść jak najwięcej wiedzy z wykładanych przedmiotów oraz dobrze zaliczyć egzaminy. Bez solidnych podstaw teoretycznych trudniej jest zostać dobrym programistą oraz sprawnie komunikować się w dobrych zespołach. Może zabrzmi to zabawnie ale mimo że na co dzień nie interesuje nas złożoność obliczeniowa algorytmów czy działanie komunikacji TCP/IP, to jednak jak okazuje się że ktoś nic o tym nie wie, to rozwiązywanie bardziej złożonych problemów jest niemożliwe.

screenshot_2015-01-19_001

Czytaj dalej

Hackathon Spring4 – podsumowanie

W niedzielę o 19:00 skończyliśmy 3 dniowy hackathon zorganizowany w firmie e-point i dla jej pracowników, którego celem było zapoznanie się „w boju” z najpopularniejszym frameworkiem do pisania aplikacji w języku Java – Spring4. Pomysł wziął się stąd, że na co dzień pracujemy z własnym frameworkiem OneWeb i nie jesteśmy na bieżąco z tym co się dzieje „na zewnątrz” – jak ktoś to ładnie ujął, jesteśmy izolowani jak Japonia… Biznesowym celem było napisanie aplikacji do obsługi naszej firmowej biblioteki.

Praca grupowa - dzień 1

Praca grupowa – dzień 1

Czytaj dalej