Blog: Sławomir Czerwiński

Fabryki testów

Długo nosiłem się z zamiarem napisania czegoś na temat fabryk testów w TestNG. W końcu napisałem… Zapraszam do pobrania Software Developer’s Journal 3-2011 i przec...

Wyświetlenia 218

OK 0

NOK 0

O Java Killerach słów kilka

Okres letni oznacza lepszą pogodę. Zamiast siedzieć przed komputerem, w wolnym czasie można pójść na spacer do parku albo wyjechać gdzieś nad wodę. Niestety oznacza to mniej wpisów na blogu. Już ...

Wyświetlenia 233

OK 0

NOK 0

Ile wynosi $100?

Przeczytałem dzisiaj ciekawy wpis dotyczący egzaminu na technika informatyka. Zawarte w nim informacje zainspirowały mnie do napisania takiego oto fragmentu kodu: public class Dollars { public st...

Wyświetlenia 200

OK 0

NOK 1

Aspektowe warunkowanie algorytmu

W programach, z których korzysta wielu różnych użytkowników, moduł ustawień potrafi być bardziej skomplikowany niż sama aplikacja. Większość opcji przyjmuje postać wartości logicznych. W...

Wyświetlenia 123

OK 0

NOK 0

Drzewo katalogów w CSS

Pracując nad nowym artykułem, po raz kolejny doszedłem do momentu, gdzie powinienem przedstawić strukturę plików i katalogów w projekcie. Do tej pory radziłem sobie przy pomocy znacznika pre...

Wyświetlenia 133

OK 0

NOK 0

Wywołanie i wykonanie metody

Przygotowałem ostatnio plik pom.xml dla projektu korzystającego z AspectJ. Zanim przejdę do omawiania rzeczywistych problemów, przedstawię pokrótce budowę prostego aspektu. Żeby uzyskać jak najwi...

Wyświetlenia 139

OK 0

NOK 0

Projekt Maven z AspectJ

Programowaniem aspektowym (ang. Aspect-oriented programming) zainteresowałem się ponad rok temu. Niestety od tamtej pory nie znalazłem dość czasu, aby zająć się tym zagadnieniem na poważnie. Nads...

Wyświetlenia 100

OK 0

NOK 0

Seam: Pobieranie konfiguracji poczty z bazy

Gdy już udało mi się wysłać wiadomość email z poziomu aplikacji Seam, postanowiłem przenieść konfigurację serwera poczty wychodzącej do bazy danych – tak aby użytkownik (administrator) syst...

Wyświetlenia 86

OK 0

NOK 0

Seam: Powiadomienia email

Dzisiejszy artykuł stanowi jedynie wstęp do bardziej zaawansowanych zagadnień dotyczących poczty elektronicznej w Seam Framework. Opiszę tutaj podstawową konfigurację oraz wysyłanie prostej wiado...

Wyświetlenia 103

OK 0

NOK 0

Odwracanie kolejności elementów tabeli

Potrzebowałem utworzyć tabelę, zawierającą elementy tabeli źródłowej, lecz w odwrotnej kolejności. Zadanie jest dziecinnie proste, jednak chciałem się upewnić, czy nie ma już specjalnie dla tego ...

Wyświetlenia 191

OK 0

NOK 0

Testy integracyjne walidatorów Hibernate

Gdy pierwszy raz pisałem o walidatorze Hibernate dla  NIP, utworzyłem jedynie testy jednostkowe, pozwalające sprawdzić poprawność działania samego algorytmu. Dla przypomnienia, poniżej przed...

Wyświetlenia 121

OK 1

NOK 0

Dodatkowe walidatory Hibernate

W związku z sugestiami czytelników, postanowiłem utworzyć i opublikować kilka przydatnych walidatorów Hibernate. Na początek przygotowałem adnotacje dla czterech numerów identyfikacyjny...

Wyświetlenia 198

OK 1

NOK 0

Publikowanie wtyczki Maven

Chyba każdy autor wtyczki Maven chciałby mieć możliwość opublikowania swojego dzieła. Nawet projekt tworzony na wewnętrzne potrzeby przedsiębiorstwa powinien być dostępny dla uprawnionych pracowników,...

Wyświetlenia 107

OK 0

NOK 0

Strona wtyczki Maven

Niezależnie od tego, czy projekt publikowany jest szerszej grupie osób, czy tylko pracownikom jednej firmy, przydaje się strona WWW, na której można znaleźć szczegóły techniczne programu bądź bib...

Wyświetlenia 73

OK 0

NOK 0

Testowanie wtyczek Maven

Automatyczne testowanie oprogramowania, do niedawna stanowiące najwyżej uzupełnienie dla ręcznych testów, dziś jest powszechną praktyką. Także idea programowania sterowanego testami (ang. Test-Dr...

Wyświetlenia 43

OK 0

NOK 0

Praca z API dla wtyczek Maven

Gdy już wyrosłem z kompilacji programów z poziomu IDE (bez kontroli nad tym, co się tak naprawdę dzieje), bardzo pomocne okazały się skrypty makefile. Pozwalały one zdefiniować poleceni...

Wyświetlenia 45

OK 0

NOK 0

Diagramy Dia w dokumencie LaTeX

Gdy już planowałem utworzenie dokumentacji projektu w LATEX z wykorzystaniem Apache Maven i opisanej ostatnio wtyczki, pomyślałem o umieszczeniu w dokumencie diagramów UM...

Wyświetlenia 57

OK 0

NOK 0

LaTeX i Maven2

Serię artykułów związanych z Apache Maven zaczynam od tematu, który być może powinien pojawić się dużo później. Jednak ukończyłem właśnie pracę nad projektem, który wiąże się bezpośrednio z ...

Wyświetlenia 47

OK 0

NOK 0

Seam, iText i zapis do pliku

Seam Framework pozwala na generowanie plików PDF przy pomocy widoków JSF oraz biblioteki iText. Zagadnienie to zostało szerzej opisane w dokumentacji. Jednak wygenerowany tą metodą doku...

Wyświetlenia 59

OK 0

NOK 0

Gramy w rugby – metodyka Scrum

Dzisiaj postanowiłem napisać trochę o metodach pracy w firmie wytwarzającej oprogramowanie. Niniejszy wpis potraktuję jako wstęp do metodyki Scrum, którą mam nadzieję zająć się w najbli...

Wyświetlenia 71

OK 0

NOK 0

Polskie blogi o JAVIE

arek.borek

Wpisów: 36

Ostatni (2012-03-23):
33degree