|
niedziela, 03 sierpnia 2008
To nie narzędzia są niebezpieczne tylko ludzie co ich używają.
Są artykuły, po których czasem spać nie można nocą... do takich należy wpis "Critical security issues found in the Spring Framework". <j./>
Jak przy pomocy komparatora usunąć element z TreeMap'y
Błądzić jest rzeczą ludzką...ale są pewne granice.
key = KEY1 value = null <j./> Quo vadis Java?
Trochę rozmyślań o tym co się wydarzyło związanego z Javą w ciągu ostatnich kilku miesięcy. Niestety ostatnie półrocze optymizmem nie napełnia. <j./>
czwartek, 07 lutego 2008
Tomcat - Out of Memory problem
W czasie wielokrotnego redeploy'owania aplikacji pojawia się błąd w Tomcat'cie java.lang.OutOfMemoryError: PermGen space Wystąpienie tego błędu pociąga za sobą konieczność restartu Tomcata. Błąd ten wynika z użycia biblioteki cglib w kontenerze (Niestaty nie ma pewności kto bezpośrednio odpowiada za ten błąd apache czy cglib). Błędu tego niestety nie można uniknąć, można jedynie zmniejszyć częstotliwość jego występowania poprzez:
poniedziałek, 28 stycznia 2008
W pogoni za...
No tak...ostatecznie dostałem kosza z firmy na literkę G. Trzeba się pozbierać i żyć dalej... może trzeba sobie postawić inne priorytety?
<j./>
wtorek, 22 stycznia 2008
Pieniądze szczęścia nie dają, zakupy tak
Sporo się dzieje ostatnio w świecie...wyprzedaże...wyprzedaże... <j./>
czwartek, 27 grudnia 2007
Java w komórce
Ze wzdlędu na różnorodność wsparcia poszczególnych JSRów w telefonach komórkowych oraz wraz ze wzrastającymi możliwościami telefonów komórkowych pojawiła się idea większego niż dotychczas ujednolicenia specyfikacji bazowej dla urządzeń mobilnych zwana Mobile Service Architecture (JSR 248 ). Copyright 1994-2007 Sun Microsystems, Inc. (źródło http://java.sun.com/javame/technology/msa/ )
Do ciekawych stron związanych z tą tematyką zaliczyć należy:
Głodnych nowych informacji w tej tematyce należy odesłać na strony Mobile & Embedded Community. <j./>
niedziela, 16 grudnia 2007
parleys.com 2.0, czyli o wyższości Adobe Flex nad innymi technologiami?
Stephan Janssen główny organizator konferencji JavaPolis przedstawił nową wersję serwisu parleys.com. <j./> Java EE 6
Oto lista najważniejszych elementów jakich możemy spodziewać się w nowej korporacyjnej wersji Javy:
Prawdopodobnie za opcjonalne w standardzie zostaną uznane Entity Beans (zastąpione przez JPA), JAX-RPC (zastąpione przez JAX-WS), JAXR (rzadko używane). Za istotny element należy uznać tendencję do uczynienie specyfikacji jak najbardziej modułowej co pozwoli używać tylko tych elementów, które są nam potrzebne. W świecie realnym powinno to przełożyć się na szybsze (przynajmniej przy starcie) działanie serwerów aplikacji. Etapy wdrażania standardu to:
Główny nacisk został położony na dalsze uproszczenia w procesie tworzenia aplikacji oraz na większe użycie adnotacji. Jednym z celów jest pozbycie się konieczności edycji pliku web.xml właśnie przez wprowadzenie nowych adnotacji (np. @Servlet). W specyfikacji servletów spodziewać się można wsparcia dla asynchronicznego przetwarzania żądań oraz standardowej obsługi dla wrzucania plików. W EJB 3.1 za opcjonalny zostanie uznany interfejs lokalny, umożliwione zostanie włączenie EJB do pliku war, pojawi się nowy typ fasolek Singleton Beans z dwoma typami dostępu @ReadOnly i @ReadWrite w celu optymalizacji. Timer Services rozwinięte zostaną o możliwości zbliżone do CRONa, zwiększy się wsparcie dla asynchroniczności, oraz możliwość użycia stanowego EJB jako Web Service'u. Reasumując będzie więcej i prościej, a czy lepiej zobaczymy... <j./>
czwartek, 13 grudnia 2007
JavaFX
Ciągle mam mieszane odczucia co do tego pomysłu. Zwłaszcza jak zobaczyłem połączony kod Javy i JavaFX... współczucia dla tego, kto przejmie opiekę nad aplikacja pisaną w ten sposób. <j./> |