środa, 29 lipca 2009

Przydatne narzędzia przy tworzeniu stron WWW

Natknąłem się dzisiaj na wykaz wyjątkowo ciekawych narzędzi, które się przydadzą każdemu kto od czasu do czasu musi zrobić coś większego korzystając z HTML i CSS. Te, które wydają się najbardziej przydatne z moojego punktu widzenia to:
  1. Typetester - testowanie różnych krojów i stylów tekstu. Trzy teksty obok siebie pozwalają na łatwy wybór najlepszego rozwiązania.
  2. CSS Type Set - wklejamy tekst i za pomocą wygodnego interfejsu modyfikujemy jego wygląd.
  3. HTML-ipsum - w przeciwieństwie zwykłego generatora Lorem ipsum generuje przykładowe teksty w formie: długich i krótkich akapitów, list itp. Tutaj znajdziecie wykaz innych generatorów Lorem ipsum.
Więcej narzędzi na stronie webdesigner depot. Z pewnością każdy znajdzie coś dla siebie.

niedziela, 26 lipca 2009

Mazury z dzieckiem - po urlopie

Po przerwie wróciłem turystycznie na Mazury. Dwa tygodnie na jachcie Maxus 24, który w tym miejscu chcę polecić: szybki i wygodny. Według danych może nim pływać maksymalnie 8 osób, jednak nie wyobrażam sobie tego. Po raz pierwszy wzięliśmy na pokład syna (2 lata i trochę). Trasa żeglarsko krótka (Węgorzewo - Leśna Keja (j. Boczne) - Węgorzewo), ale tym razem priorytetem była wygoda i zabawa dla dzieci.
Dla osób, które wybierają się z dziećmi chciałbym polecić dwa miejsca, które zrobiły na nas bardzo pozytywne wrażenie.
Pierwszy z nich to Ognisty Ptak. Genialny plac zabaw, tawerna którą koniecznie trzeba zobaczyć, super obsługa i dobre sanitariaty. Co najważniejsze w tym miejscu nie ma się żadnych obaw żeby dziecko biegało na bosaka, co chyba w dzisiejszych czasach jest rzadkością. Ponadto świetne zejście do wody, ratownik, oznaczone kąpielisko. Cena postoju: 15zł/jacht + 15zł/osoba dorosła. W cenie sanitariaty bez ograniczeń + 1 prysznic.


Drugie miejsce to ośrodek Stranda na wejściu do kanału Giżyckiego od strony jeziora Kisajno. Bardzo dobre jedzenie, wzorcowe sanitariaty, przyjemny plac zabaw. Koszt cumowania 20zł/jacht + 6zł/osoba dorosła. W cenie korzystanie z sanitariatów bez ograniczeń (prysznice płatne dodatkowo).


Poza tym place zabaw znaleźliśmy w Sztynorcie. W Wilkasach (AZS Wilkasy) dobre zejście do wody ale niestety śmieci, szkło, puszki na plaży nie zachęcają do zabawy. Całkowite rozczarowanie to Węgorzewo bez jakichkolwiek atrakcji dla najmłodszych oraz sanitariatami, które wyglądają tak samo jak je widziałem z 10 lat temu. Mamerki ten sam obraz, żadnego postępu. Wierzę, że kiedyś się to jednak zmieni...
Niestety urlop się skończył i czas wrócić do Javy... Przy okazji czy ma ktoś pod ręką skonfigurowane rozwiązanie Windows + Tomcat + Kerberos? Problem rozwiązałem pod Linuksem wykorzystując Apache (mod_auth_kerb) + Tomcat.

czwartek, 25 czerwca 2009

Tomcat - unieważnianie sesji podczas restartu

Unieważnianie sesji podczas restartu Tomcata mogłoby wydawać się mało istotne, ale w pewnych okolicznościach jego brak może prowadzić do zaskakujących i niechcianych efektów. Przykład?
  1. Odpalamy Tomcata,
  2. Logujemy się do aplikacji,
  3. Zatrzymujemy Tomcata,
  4. Przepinamy się na inną bazę,
  5. Odpalamy Tomcata,
  6. Otwieramy aplikację,
  7. Oooops jesteśmy zalogowani i do tego jako inny użytkownik.
Tak więc w takim przypadku dobrze jest automatycznie unieważnić wszystkie sesje podczas zatrzymywania Tomcata. Jak?

<Context docBase="...">
<Manager className="org.apache.catalina.session.StandardManager" pathname="">
</Manager>
</Context>

wtorek, 9 czerwca 2009

Kursy motorowodne - lato, jesień

Dziś trochę inaczej. Jeżeli chcecie oderwać się od komputera, zdobyć nowe uprawnienia to zapraszam na kursy na patent sternika motorowodnego oraz starszego sternika motorowodnego. Plan kursu, informacje oraz możliwość zapisania się na http://motorowodne.zapisy.net/

piątek, 29 maja 2009

GeeCON - zdjęcia

Jeżeli ktoś nie odwiedzał ostatnio strony GeeCONa to warto - pojawiły się zdjęcia. Jest ich naprawdę dużo. Są tu, tu i tu :)

piątek, 8 maja 2009

GeeCON - dzień drugi. Podsumowanie

Zakończyła się pierwsza edycja konferencji GeeCON. Drugi dzień obfitował w równie ciekawe wykłady. Tym razem na pierwszym miejscu stawiam "What's new in Java EE 6" (Antonio Goncalves). Ponadto w dalszym ciągu świetna organizacja oraz drobne problemy sprzętowe (na koniec okazało się, że rozwiązanie problemów było dość zaskakujące: laptopy marki Apple mogły działać tylko w sali nr 6 :) )
Dołączam się do podziękowań Marka i nie pozostaje nic innego jak czekać na kolejne edycje GeeCONa. A w najbliższym czasie trzeba odwiedzić stolicę (JAVArsovia).

"I can't find the format file `latex.fmt'"

Temat zaskakujący ale za dużo poświęciłem na niego czasu aby nie opisać. Zaznaczam, że jestem totalnym amatorem jeżeli chodzi o LaTeX'a.
Ostatnio po aktualizacji MikTeX'a miałem problem z pakietem polski. Problem objawiał się komunikatem o problemie z:  \selecthyphenation{polish}. Niestety nie udało mi się znaleźć rozwiązania (jeżeli ktoś zna proszę o komentarz) i postanowiłem spróbować użyc TeX Live. Jednak i tutaj pojawił się problem objawiający się komunikatem jak w tytule.
Rozwiązanie jest proste i mam nadzieję, że komuś się przyda.  Należy wykonać dwa polecenia:


fmtutil-sys -all
mktexlsr

czwartek, 7 maja 2009

GeeCON dzień pierwszy

Podsumowująć krótko, a nawet bardzo krótko:
  • świetna organizacja,
  • strzał w 10-tkę z lokalizacją (Multikino),
  • dobrze dobrane i ciekawe ścieżki
  • drobne problemy sprzętowe
Zobaczymy co przyniesie jutrzejszy dzień. Jak narazie dla mnie naciekawsze prezentacja: Václav Pech - "Practical Groovy".

niedziela, 3 maja 2009

Po długim weekendzie

Świetna pogoda sprawiła, że udało mi się przetrwać praktycznie cały długi weekend bez otwierania komputera :)  Dzięki temu udało odkryłem jak z telefonu z Symbianem i wifi zrobić access pointa - zamiast laptopa do sieci podpiąłem się korzystając z ipoda i kiepskiego górskiego połączenia przez telefon komórkowy. Jakby ktoś był w podobnej sytuacji to taką możliwość daje JoikuSpot. Dostępne są dwie wersje darmowa oraz premium. Więcej szczegółów na stronie.
Ponadto skończyłem lekturę Wicket in Action tak więc postaram się w najbliższych dniach podzielić wiedzą z kolejnych rozdziałów.

piątek, 24 kwietnia 2009

ANT i UTF-8

Ostatnio spotkałem się z dziwnym problemem. Projekt skompilowany w IntelliJ IDEA - wszystko ok. Odpalam Ant'a - kompilacja przebiega pomyślnie, ale po odpaleniu aplikacji zaczynają się problemy z polskimi znaczkami. Rozwiązanie dość proste ale trochę się naszukałem ;)
Wystarczy przy wywołaniu kompilacji (tag <javac>) dodać kolejny atrybut encoding="UTF-8". Proste, ale potrafi napsuć krwi.