Archive for the 'Java' Category
Wednesday, February 24th, 2010
Jak Gargamel smerfów, tak ja nie cierpię IE. Dziś zmagałem się z upiornym problemem dodawania ClickHandlera do elementu LI w którym siedzi DIV. W FF działa, w Operze działa, a nawet w Syfarynce działa, ale w jebanym IE7 nie. W czym rzecz. Generalnie W sposobie przetwarzania zdarzeń przez IE. Juz nie pamiętam o co dokładnie [...]
Posted in GWT, JavaScript, Programowanie | No Comments »
Wednesday, February 24th, 2010
Dawno nie pisałem… opieprzam się jak trzeba no, ale…
Ostatnio w fabryczce postanowiłem użyć JQuery by wzbogacić aplikację GWT. Generalnie JQuery jest obecnie najlepszą biblioteką JavaScript jaka istnieje. Lekka (25KB – z kompresją), szybka, wydajna i co najważniejsze z bardzo prostym API. GWT znowuż jest chyba najwygodniejszym narzędziem do tworzenia GUI jeżeli nie chcemy [...]
Posted in GWT, Java, JavaScript | 1 Comment »
Wednesday, February 10th, 2010
Posted in Humor, Java | 2 Comments »
Wednesday, February 3rd, 2010
W projekcie zaczynamy używać biblioteki iText i JasperReports. Wszystko ładnie pięknie, ale:
iText mamy w wersji 5.0.0.
JasperReports w wersji 3.5.3.
Używamy mavena.
JasperReports używa iText
Pierwszy problem to dość poważna wpada ekipy od iTexta. Otóż wersji 5 nie ma w repo mavena. Dopinamy więc ja ręcznie. Następnie okazuje się, że JR wykorzystuje iText, ale w wersji 2. niby wszystko [...]
Posted in Java, Maven | No Comments »
Monday, February 1st, 2010
Projekt “prosty bash.org w jeden dzień” ciągnie się już drugi dzień W dwóch wpisach przybliżyłem już jak się ma sprawa z modelem danych w PF. Dziś opiszę jak od podstaw stworzyć kontroler i widok do jego obsługi. Generalnie zasady są proste. Rozszerzamy klasę Controller i dodajemy mapowania w pliku routes. W praktyce [...]
Posted in Play Framework, Programowanie, Spring Framework | 7 Comments »
Sunday, January 31st, 2010
Jestem w trakcie tworzenia aplikacji “prosty bash.org w jeden dzień” i naciąłem się na ciekawego buga w PF 1.0 b833. Żeby zrozumieć skąd on się wziął należy trochę przybliżyć czym jest moduł CRUD w Play Framework.
CRUD Framework
Pod tą nazwą kryje się grupa frameworków, które udostępniają programistom zestaw narzędzi pozwalających na automatyczne tworzenie klas CrudDAO. Idea [...]
Posted in Java, Play Framework | No Comments »
Thursday, January 28th, 2010
Mało znany, bo nie wymieniany w książkach. Mianowicie kto używa adnotacji @RemoteServiceRelativePath, khe? Pewno niewielu z was. Co daje nam ta adnotacja? Otóż w tradycyjnym sposobie tworzenia połączenia wykorzystujemy rzutowanie na ServiceDefTarget i wywołanie metody ServiceDefTarget#setServiceEntryPoint(java.lang.String). Przykładowy kod wygląda zatem tak:
Listing 1. Klasycznie tworzony serwis
public static HttpSessionAccessorAsync makeHttpSessionAccessorAsync() {
HttpSessionAccessorAsync httpSessionAccessorAsync = GWT.create(HttpSessionAccessor.class);
ServiceDefTarget endpoint = (ServiceDefTarget) [...]
Posted in GWT | 4 Comments »
Wednesday, January 27th, 2010
Przeglądam ostatnio jakiś stary moduł do softu, który piszę. Trafiłem na ciekawy przypadek złamania zasady DRY. W poprzednim wpisie opisałem czym jest ta zasada. Dla przypomnienia DRY, czyli skrót od angielskiego Don’t Repeat Yourself jest zasadą dobrego programowania, która mówi, żeby unikać powtórzeń kodu. Pozwala to na lepsze zarządzanie kodem (dokładnie zmianą kodu) i tym [...]
Posted in Inżynieria Oprogramowania, Java, Wzorce projektowe | 2 Comments »
Monday, January 25th, 2010
Zapraszam do poczęstowania się wstępną wersją narzędzi pozwalających na tworzenie i zarządzanie projektami JavaFX. Pod adresem http://code.google.com/p/koziolekweb-javafx-maven/ znajduje się zestaw projektów do pracy z aplikacjami JavaFX. W skład projektu wchodzą koziolekweb-javafx-archetype, czyli archetyp Maven 2, który tworzy prosty projekt JavaFX oraz koziolekweb-javafx-compiler, czyli plugin na bazie plexus-compiler służący do kompilowania kodu źródłowego.
Jak na razie [...]
Posted in Java, JavaFX, Maven, Programowanie | No Comments »
Sunday, January 24th, 2010
W dniu jutrzejszym udostępnię wczesną wersję pluginu kompilatora dla JavaFX.
Dodaj do
Posted in Java, JavaFX, Maven, miniblog | No Comments »