Archive for the 'Java' Category

Quo vadis GOTO

Sunday, April 29th, 2012

Na ostatnim DevCrowd Sebastian Pietrowski poruszył kwestię związaną z być i nie być instrukcji GOTO. Jak wiadomo w Javie zarezerwowano słowo goto, ale nie jest ono zaimplementowane. Kwestią sporną pozostaje czy ta instrukcja jest sensowna w języku obiektowym czy też nie. W zamian za nią pedrowaty wskazał, że nadal można używać instrukcji break i continue. [...]

Własny archetyp ważna rzecz

Friday, April 27th, 2012

Jeżeli często używasz jakiegoś stosu technologicznego warto zamienić konfigurację mavena na archetyp. Najprościej można to osiągnąć za pomocą wywołania mvn archetype:create-from-project. Postaram się przez najbliższych kilka dni przygotować i udostępnić archetyp zawierający: Vaadin JSR-303 JPA2 Shiro Guice Całość przetestowana za pomocą testng. Dodaj do

USOS na Javie – przemyślenia po…

Wednesday, April 25th, 2012

Dziś na wydziale MiMUW odbyła się konferencja “USOS w Javie”. Wziąłem w niej udział z dwóch powodów. Po pierwsze jako, że zmieniam pracę to muszę jakoś opędzić urlop. Po drugie byłem ciekawy co spece od USOS chcą osiągnąć i jakie mają pomysły. Poglądowo W spotkaniu chodziło o przedstawienie osobom odpowiedzialnym za USOS pewnego stosu technologicznego, [...]

Różne wersje JVM a sprawa mavena

Monday, April 23rd, 2012

Krzysiek Piwoński w komentarzu do poprzedniego wpisu zamieścił wycinek ze swojego env. To spowodowało, że przypomniałem sobie dlaczego jeszcze nie zmigrowalem na maven3 w pracy. W maven 3 jest trochę zmian. Jedną z bardziej bolesnych jest kompletna zmiana sposobu zarządzania profilami w ramach pliku settings.xml. W maven 2 było tak, że w tagu profile dało [...]

Instalacja maven 3 w wyjedubudntu

Sunday, April 22nd, 2012

Lubię Ubuntu. Naprawdę. Jest to taka dystrybucja linuxa w której ciężko jest coś zepsuć o ile oczywiście klika się po GUI dostarczonym przez Canonical. Problem z Ubuntu polega na tym, że jak zaczniemy używać konsoli zamiast klikać to można naciąć się na kilka ciekawych problemów vide moja zachcianka na dodatkowy ekran i problemy z modułem [...]

50 dni do Euro

Friday, April 20th, 2012

Czas rozpocząć akcję “50euro”. Idea w tej wersji zrodziła się w chorych umysłach programistów zrzeszonych w ramach warszawskiego JUGa. Na czym ona polega? Otóż nie tylko postanawiamy nauczyć się czegoś nowego (z dziedziny programowania z przyległościami), ale też co dziennie publikować na blogu nasze postępy. Co zrobię ja Przez ostatnie lata zebrało się trochę tematów, [...]

I po DevCrowd

Tuesday, April 17th, 2012

Jeszcze w zeszłym roku konferencja nazywała się java4people, ale tak jak w przypadku Javarsowii tak i tu Zły Larry wymusił zmianę nazwy. Zatem będzie to relacja z DevCrowd. Zanim o prezentacjach to powiem szczerze, że była to jak dla mnie najbardziej ekstremalna konferencja. Od momentu wyruszenia do momentu powrotu minęło raptem 23 godziny i 38 [...]

JSR 303 podstawy podstaw

Thursday, April 5th, 2012

Korzystając z okazji, że jestem sobie na urlopie ojcowskim postanowiłem dokładnie przyjrzeć się JSR-303 Bean Validation. Generalnie zdecydowana większość artykułów na blogach poświęcona temu tematowi ogranicza się do przedstawienia “podstawowych podstaw podstaw”. Oczywiście i ja od tego zacznę Adnotacja i walidator JSR 303 opiera się o przetwarzania adnotacji. Informacje o zasadach walidacji danej klasy znajdują [...]

JSR-303, a spadki

Friday, March 16th, 2012

Specyfikacje JSR mają w większości “problem COBOLa” polegający mniej więcej na tym, że dobry pomysł chce się zamknąć w naukowo-techniczny dokument. Tak też jest w przypadku JSR-303. Tu jednak zabawa polega na delegowaniu pewnych zachowań do specyfikacji javy, co może skończyć się całkiem widowiskowym failem. W czym rzecz. Mamy sobie pewien model danych, a w [...]

Zapraszam na DevCrowd

Thursday, March 15th, 2012

W zeszłym roku miałem ogromna przyjemność gościć na Java4People. W tym roku w związku z różnymi perturbacjami dotyczącymi przykrótkiego przyrodzenia co po niektórych CEO konferencja podzieliła los Javarsovii i musiała zmienić nazwę. Od tego roku mamy do czynienia z DevCrowd. Kilka tygodni temu napisałem do Leszka Gruchały maila z propozycją co chcę zaprezentować. Potem on [...]