Specyfikacja JEE6 została opublikowana pod koniec 2009 roku. Obecnie jest wspierana przez wszystkie liczące się serwery aplikacyjne. Specyfikacja nie jest rewolucją w JEE tak jak miało to miejsce w przypadku wydania specyfikacji JEE5 – jest raczej bardzo przemyślaną ewolucją i kontynuacją zmian mających na celu uproszczenie wytwarzania aplikacji. W specyfikacji pojawiły się między innymi JSF 2.0, Servlets 3.0, JPA 2.0, EJB 3.1, Bean Validation oraz CDI (Context and Dependency Injection).
Czytaj resztę wpisu »
Wprowadzenie do JEE6
Maj 17, 2012Autor: Michał Łaguna
Atena na CeBIT 2012
Marzec 30, 2012Zarządzanie zaufaniem – to hasło przewodnie targów teleinformatycznych CeBIT 2012 w Hanowerze. Właśnie tam, w stolicy Dolnej Saksonii, jak co roku spotkali się najważniejsi ludzie globalnej branży nowoczesnych technologii IT. Po raz pierwszy wybraliśmy się na tę imprezę i my, Ateńczycy z zespołu RITA. Na jakie trendy zwróciliśmy uwagę? Czytaj resztę wpisu »
Autor: Jarosław Fostacz
PlayFramework 2.0 – co nowego ?
Marzec 27, 2012Ten kolejny framework javowy jest według mnie – i tę opinię podzielają autorzy znanych mi internetowych komentarzy – mało popularny. Jednak jeśli przejrzeć jego dokumentację, to okazuje się on bardzo interesującą pozycją. Szczerze mówiąc, jest dokładnie tym, czego szukałem! Ale zanim zmobilizowałem się, aby przybliżyć w tym miejscu PF 1.x, już pojawił się w wersji 2.0. Dlatego tym razem nie czekam z prezentacją. Postaram się opisać przede wszystkim jego nowe elementy i zastanowić się nad tym, czy warto z niego skorzystać.
Czytaj resztę wpisu »
Autor: Zbigniew Wysocki
Narzędzia do analizy plików śladu sesji ORACLE
Luty 22, 2012Analiza pliku śladu sesji bazy danych ORACLE dostarcza wielu informacji na temat zużycia zasobów oraz wykonywanych operacji. W prostych przypadkach można ów plik przeglądać w postaci źródłowej. Jednak przy bardziej skomplikowanych problemach jego czytelność nie pozwala na sprawne rozwiązywanie problemów. Firma ORACLE dostarczyła dwa narzędzia do generowania raportu z plików śladu. Czasem warto poszukać jeszcze innych rozwiązań. Każde z nich ma swoje mocne i słabe strony. W bardzo pobieżny sposób spróbuję opisać kilka z nich.
Autor: Krzysztof Własiuk
Spolszczenie raportu interaktywnego w Oracle APEX
Luty 14, 2012Oracle APEX został przetłumaczony na język niemiecki, hiszpański, francuski, włoski, japoński, koreański, brazylijski portugalski, chiński uproszczony oraz chiński tradycyjny. Niestety nie istnieje oficjalne tłumaczenie APEX na język polski. Z tego powodu wszystkie dostępne w raporcie interaktywnym kontrolki prezentowane są w wersji anglojęzycznej. W swoim artykule przedstawię sposób spolszczenia raportu interaktywnego.
Czytaj resztę wpisu »
Autor: Mateusz Lachowicz
JavaFX 2 – aplikacja wielowątkowa
Styczeń 20, 2012Kontynuując nasz wątek blogowy o JavaFX 2.0, chciałbym dziś zaprezentować kilka możliwości JavaFX. Głównym tematem jest oczywiście wielowątkowość, ale znajdzie się też miejsce na wiązanie danych pomiędzy warstwą danych a warstwą prezentacji, definiowanie akcji oraz pracę z biblioteką JavaFX z wykorzystaniem środowiska Maven.
Czytaj resztę wpisu »
Autor: Marcin Garniewski
Ładowanie zawartości pliku tekstowego do bazy danych Oracle
Styczeń 4, 2012Bardzo często spotykamy się z problemem zaimportowania do bazy danych zawartości dużych plików tekstowych, np. plików log. Chciałbym przedstawić kilka sposobów tej kwestii i porównać te rozwiązania pod kątem wydajności. Opiszę rozwiązania oparte na: pakiecie PL/SQL UTL_FILE, EXTERNAL TABLE oraz wykorzystujące narzędzia zewnętrzne.
Czytaj resztę wpisu »
Autor: Mateusz Lachowicz
APEX – Wykresy AnyChart pod kontrolą
Grudzień 21, 2011APEX umożliwia tworzenie wykresów Flash AnyChart oraz HTML. Proces generowania wykresów przy użyciu interfejsu programowania APEX jest żmudny i nie daje nam pełnej kontroli nad zawartością. Źródłem danych przedstawionych na wykresie wygenerowanym przez interfejs może być zapytanie SQL lub funkcja PL/SQL zwracająca zapytanie SQL. Chciałbym przedstawić tu alternatywny sposób generowania wykresów AnyChart przy użyciu procedury PL/SQL oraz JavaScript.
Czytaj resztę wpisu »
Autor: Mateusz Lachowicz
Wstęp do Androida
Grudzień 14, 2011Android jest obecnie najpopularniejszym systemem operacyjnym przeznaczonym dla urządzeń mobilnych. Według danych firmy Canalys w ostatnim kwartale 2010 roku Android osiągnął wynik 32,9 miliona sprzedanych telefonów, wyprzedzając Symbiana (31 mln) oraz pozostawiając w tyle iOS (16,2 mln). Od przejęcia w roku 2005 roku firmy Android Inc. rozwijany jest przez Google. Opiera się na jądrze Linuxa. Działa na zasadach wolnego oprogramowania (Apache License 2.0) – nie licząc linii 3.x przeznaczonej wyłącznie na tablety. Android udostępnia bardzo rozbudowane możliwości deweloperskie: bazę danych SQLite, WebKit, GPS, sensory, bibliotekę graficzną OpenGL ES, TTS i wiele innych. W tym artykule przedstawię podstawowe informacje dotyczące Androida oraz pokażę, jak zacząć swoją przygodę z programowaniem w ramach tej platformy.
Autor: Piotr Łabuński
