Narzędzia wspomagające proces wytwarzania wieloplatformowych aplikacji mobilnych – infoShare 2012

Kwiecień 27, 2012

Konferencja CEBIT 2012 pozwoliła nam zaobserwować bardzo ciekawy trend w procesie wytwarzania aplikacji mobilnych. Cytując Deutsche Messe: „Rozpowszechnienie standardu HTML5-Apps sprawia, że coraz więcej programistów i użytkowników nie jest już zmuszonych do korzystania ze sklepów z aplikacjami oferowanymi dla platform typu Android, iOS czy Windows Phone.”. Trend wytwarzania wieloplatformowych aplikacji mobilnych przy użyciu języka HTML5 dało się również zauważyć na tegorocznej konferencji infoShare 2012. Zainspirowany wykładem Jamesa Hughesa “Mobile, How Do I Develop Thee? Let me Count the Ways.”, postanowiłem przyjrzeć się metodom wytwarzania wieloplatformowych aplikacji mobilnych.
Czytaj resztę wpisu »

VN:F [1.9.8_1114]
Ocena: +9 (liczba ocen: 9)

Autor: Mateusz Lachowicz

Atena na CeBIT 2012

Marzec 30, 2012

Zarzą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 »

VN:F [1.9.8_1114]
Ocena: +4 (liczba ocen: 4)

Autor: Jarosław Fostacz

PlayFramework 2.0 – co nowego ?

Marzec 27, 2012

Ten 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 »

VN:F [1.9.8_1114]
Ocena: +8 (liczba ocen: 12)

Autor: Zbigniew Wysocki

Narzędzia do analizy plików śladu sesji ORACLE

Luty 22, 2012

Analiza 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.

Czytaj resztę wpisu »

VN:F [1.9.8_1114]
Ocena: +8 (liczba ocen: 8)

Autor: Krzysztof Własiuk

Spolszczenie raportu interaktywnego w Oracle APEX

Luty 14, 2012

Oracle 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 »

VN:F [1.9.8_1114]
Ocena: +4 (liczba ocen: 4)

Autor: Mateusz Lachowicz

JavaFX 2 – aplikacja wielowątkowa

Styczeń 20, 2012

Kontynuują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 »

VN:F [1.9.8_1114]
Ocena: +7 (liczba ocen: 7)

Autor: Marcin Garniewski

Ładowanie zawartości pliku tekstowego do bazy danych Oracle

Styczeń 4, 2012

Bardzo 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 »

VN:F [1.9.8_1114]
Ocena: +10 (liczba ocen: 10)

Autor: Mateusz Lachowicz

APEX – Wykresy AnyChart pod kontrolą

Grudzień 21, 2011

APEX 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 »

VN:F [1.9.8_1114]
Ocena: +9 (liczba ocen: 9)

Autor: Mateusz Lachowicz

Wstęp do Androida

Grudzień 14, 2011

Android 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.

Czytaj resztę wpisu »

VN:F [1.9.8_1114]
Ocena: +16 (liczba ocen: 16)

Autor: Piotr Łabuński

Odczyt kodów Aztec – c.d.

Listopad 24, 2011

Kontynuując wątek odczytu kodów matrycowych, pozwolę sobie omówić nieco inny sposób na odczyt kodów Aztec z dowodów rejestracyjnych. Innowacją wypracowaną przez ATENĘ jest zastosowanie do tego celu kamery internetowej. Pod względem skuteczności kamery internetowe mają utrudnione zadanie w porównaniu do wyspecjalizowanych czytników kodów kreskowych, z powodu braku własnego oświetlenia, laserowego celownika, czy ergonomicznego kształtu, który umożliwia precyzyjne oraz intuicyjne wskazanie kodu (czytnikiem celuje się jak pistoletem). Mimo tych ograniczeń, wysiłki podjęte przez nas w celu umożliwienia odczytu kodów Aztec przy pomocy kamery internetowej, przyniosły zaskakująco dobre efekty.

Czytaj resztę wpisu »

VN:F [1.9.8_1114]
Ocena: +9 (liczba ocen: 9)

Autor: Jarosław Fostacz