Jak nawali Hudson

Dziwnego buga znalazłem w Hudsonie. Czasami (rozkład losowy) pojawia się problem z kodowaniem znaków. Rozwiązanie to instalacja najnowszego Hudsona (1.309) i restart Glassfisha…. Kod jest dostępny na licencji MIT. Jednak niektóre rozwiązania mogą być objęte inną licencją. W takim przypadku jest, to zaznaczone. Artykuły są dostępne na licencji CC-BY. Jeżeli spodobał ci się ten wpis, […]

Private Member Testing

Istnieją dwie szkoły testowanie. Pierwsza zakłada, że testować należy tyko kod publiczny. Druga, że należy testować cały kod. Pierwsza mówi, że tylko dobrze działający kod publiczny jest w zakresie zainteresowania klienta. Zgoda. Jako klient nie interesuje mnie jak dokładnie coś działa. Rzadko wnikam w kod używanych bibliotek. Jeżeli już to robię to zazwyczaj interesuje mnie […]

Java Slayer: Thread Slayer I

Paweł Szulc kiedyś prowadził cykl Java Killers. Później zmienił się adres bloga i jego język, a idea killersów przeszła na plan dalszy. Dlatego też postanowiłem w ramach przygotowań do SCJP Wrzucać na bloga ciekawe (czyt. patologiczne) przypadki kodu. tytul cyklu zawdzięczamy Williamowi Kingowi i jego opowiadaniom o Gotreku i Felixie. Zaczynamy od pewnego ciekawego zadania […]

Wyłączyć dźwięk w cygwinie

Te popiskiwania bywają irytujące, a zatem… Listing 1. Wyłączenie pcspeakera w cygwinie $ echo „set bell-style none” > .inputrc Restart. Kod jest dostępny na licencji MIT. Jednak niektóre rozwiązania mogą być objęte inną licencją. W takim przypadku jest, to zaznaczone. Artykuły są dostępne na licencji CC-BY. Jeżeli spodobał ci się ten wpis, to podziel się […]

Konfiguracja mavena poszała won z pom.xml

Zazwyczaj gdy pracujemy z kilkoma projektami to dość szybko okazuje się, że używamy tych samych ustawień kodowania, katalogów z dodatkami czy też ustawień specyficznych dla naszego lokalnego środowiska jak ścieżki do serwerów, nazwy użytkownika, hasła. Okazuje się, że o ile co do zasady konfigurację serwera można przynajmniej częściowo wyprowadzić poza pom.xml to już konfiguracja środowiska […]

Na początek kolejnego miłego inaczej wieczoru z kodem…

Kod jest dostępny na licencji MIT. Jednak niektóre rozwiązania mogą być objęte inną licencją. W takim przypadku jest, to zaznaczone. Artykuły są dostępne na licencji CC-BY. Jeżeli spodobał ci się ten wpis, to podziel się nim z innymi lub wesprzyj autora.

Oł jee

Kod jest dostępny na licencji MIT. Jednak niektóre rozwiązania mogą być objęte inną licencją. W takim przypadku jest, to zaznaczone. Artykuły są dostępne na licencji CC-BY. Jeżeli spodobał ci się ten wpis, to podziel się nim z innymi lub wesprzyj autora.

My Developer Toolkit III

Dzisiaj Janek zadał mi pytanie: Jak zdefiniować stabilność w sensie CI? Problem związany jest z kilkoma narzędziami, które chciałbym zaprezentować w ramach tego cyklu. Dżentelmeńska umowa Inaczej nie można nazwać tego jak działają zasady, którymi kierujemy się przy określaniu standardów kodu. Każdy zespół powinien sam wypracować sobie taki standard i przyjąć go jako jedyny słuszny. […]

Przydatne meta języki – FML

Sieć jest pełna różnych przydatnych meta języków opartych o XML. Dziś natknąłem się na jeden z ciekawszych języków. FML jest to język mający na celu wspomożenie procesu tworzenia stron FAQ. Jest on pewnego typu nieformalnym rozszerzeniem xHTML, które zawiera kilka dodatkowych elementów właściwych tylko dla FAQ. Niewątpliwą zaleta jest bardzo prosta składnia. Przykładowy plik podręcznika […]

Poczucie wartości

Ostatnio miałem okazje ściągać podręcznik do mavena ze strony Sonatype. Jak widać przed ściągnięciem książki należy podać kilka informacji o sobie. Postanowiłem podać informacje prawdziwe, ale przy okazji się zabawić… W polu „Tilte” pozwoliłem sobie wpisać „Your Majestry”… Ładnie będzie w mailach wyglądać 😀 Kod jest dostępny na licencji MIT. Jednak niektóre rozwiązania mogą być […]