Centrowanie w pionie za pomocą CSS

Grudzień 7, 2010

Wpis ten poświęcony jest centrowaniu w pionie elementów blokowych HTML za pomocą CSS.  Przedstawię w nim krótko, jak wycentrować dowolnego div-a w innym kontenerze. Rozwiązanie to uwzględnia wszystkie najpopularniejsze przeglądarki łącznie z IE6.

Czytaj resztę wpisu »

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

Autor: Damian Zalesko

Wstęp do Google Guice

Sierpień 26, 2010

Guice jest biblioteką od Google, której ideę stanowi możliwość zastąpienia różnego rodzaju fabryk obiektów, tworzenia obiektów za pomocą operatora new. Zapewnia ona ponadto mechanizmy zbliżone do dependency injection.
Czytaj resztę wpisu »

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

Autor: Adam Andrzejewski

PRAKTYCZNY ENVERS

Sierpień 20, 2010

Envers jest dodatkiem do Hibernate’a pozwalającym na automatyczne zapisywanie historii zmian encji (audytu). Envers używa pojęcia rewizji – co oznacza, że każda zmiana dowolnej (audytowalnej) encji tworzy nową rewizję. Nowy rekord jest zapisany do tabeli, a na podstawie starego zostaje utworzona rewizja i zapisana do dodatkowej tabeli wraz z poprzednimi wartościami.

Czytaj resztę wpisu »

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

Autor: Mateusz Mrozewski

JavaFX jako GUI do JBoss Seam? Nie ma problemu!

Sierpień 18, 2010

Jakiś czas temu napisałem artykuł opisujący wstępne założenia JavyFX. Wtedy też obiecałem, że gdy uda mi się uruchomić aplikację FXową na serwerze aplikacyjnym, podzielę się doświadczeniem. Właśnie nadszedł ten czas.

Czytaj resztę wpisu »

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

Autor: Adam Andrzejewski

W walce o jakość kodu

Czerwiec 17, 2010

Wielu programistów, zwłaszcza początkujących, nie zwraca uwagi na jakość kodu, który tworzą. Czasami brak nam czasu lub wiedzy na wytworzenie kodu, który – poza tym że działa – jest czytelny, zrozumiały i wydajny. Jakość kodu to nie tylko sławne „do not repeat yourself” (swoją drogą często zapomniane…), ale także całe zestawy reguł dbające o prostotę utrzymania, łatwość zrozumienia, wydajność itd. Na szczęście nie musimy znać ich wszystkich, bo istnieją narzędzia które mogą nas wspierać w pisaniu kodu wysokiej jakości. Jedno z nich chciałbym przedstawić w tym artykule – jest to Sonar.

Czytaj resztę wpisu »

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

Autor: Adam Andrzejewski

Wprawki w JavaFX

Kwiecień 21, 2010

Rośnie popularność aplikacji RIA. Powstaje coraz więcej narzędzi i języków do tworzenia takich aplikacji. W tym artykule postaram się przedstawić podstawy JavaFX – języka skryptowego ze stajni SUNa.

Czytaj resztę wpisu »

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

Autor: Adam Andrzejewski

OSGi bez irytacji

Marzec 9, 2010

Niedawno, tworząc pluginy do JIRA, natknąłem się na dość irytujący problem, który objawiał się dziwnymi komunikatami o niemożności zaimportowania niektórych pakietów. Ponieważ pluginami tymi są moduły OSGi, postanowiłem nieco zgłębić to zagadnienie.

Czytaj resztę wpisu »

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

Autor: Adam Andrzejewski

JSR-303 – przepis na fasolkę. Bardzo dobrą poniekąd. Cz. 1

Luty 11, 2010

Finalna wersja specyfikacji JSR-303: Bean Validation ukazała się światu pod koniec ubiegłego roku (2009). Jest to kolejny przysmak a’la carte z renomowanej kuchni Gavin’a King’a i spółki, który doczekał się formalnej specyfikacji. Zatem – delektujmy się przez chwilę…
Czytaj resztę wpisu »

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

Autor: Daniel Ramotowski

Hibernate i efektywne sekwencje

Grudzień 15, 2009

Do napisania kilku słów na temat optymalizacji używania generatorów w Hibernate 3 natchnął mnie kolega z pracy Krzysiek – prawdziwy specjalista Oracle i tropiciel motocyklistów w białych pantoflach :) (użyłem określenia „tropiciel”, w celu podkreślenia swobodnego charakteru tej publikacji i zwiększenia percepcji treści merytorycznych wśród czytelników; ma to oczywiście związek z pewnym zabawnym wydarzeniem ale nie o tym będzie tutaj mowa).

Czytaj resztę wpisu »

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

Autor: Daniel Ramotowski

Zasoby na Websphere 7 – aktualizacja właściwości

Listopad 17, 2009

Wedle powszechnie utartej opinii im więcej zasobów, tym lepiej. Poza tym od przybytku głowa nie boli, więc zająłem się tworzeniem zasobów na serwerze aplikacji IBM Websphere 7 (źródła danych aplikacji JEE i takie tam inne) . Oczywiście w ferworze twórczości wybrałem bardziej skomplikowaną ścieżkę, używając narzędzia wsadmin, które jest dostarczane z serwerem.

Czytaj resztę wpisu »

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

Autor: Daniel Ramotowski