środa, 17 grudnia 2008

Mule wydajność i OSGi

Trochę późno, ale w końcu zebrałem się, żeby podsumować swoją prelekcje. Pierwszą rzeczą która mnie bardzo zaskoczyła była współpraca z MuleSource Inc. Którzy umieścili informacje o moim wykładzie na mule blog (skąd można pobrać moją prezentację :))co niesamowicie mnie zaskoczyło i ucieszyło :) Udało mi się też uzyskać parę ciekawych informacji o które pytaliście po wykładzie (prosto ze źródła od Ross Masona):)
A więc tak firmy które oficjalnie używają Mule:
- LeapFrog, VetSource, OpSource, H&R Block are publically reference-able. (tak naprawdę jest ich dużo więcej, ale nie chcą się tym pochwalić, czytaj nie mogą)
Testy wydajności w linkach poniżej:
Mule ESB datasheet (this details what Mule is and why Mule)
Mule Performance Test Results (a paper detailing performance tests including proper configuration and methodology)
Ciekawe filmy, żeby zacząć pracę z mule 2.0 dostępne pod adresem:
demos
A na koniec dla mnie osobiście bardzo ważna informacja, że Mule jest OSGi ready i w planach jest bardzo duże wsparcie dla "hot deployment using OSGi".
Mam nadzieje, że o niczym nie zapomniałem:)

poniedziałek, 8 grudnia 2008

4. Spotkanie Śląskiej Grupy Użytkowników Technologii Java ( Silesia JUG )

Śląska Grupa Użytkowników Technologii Java (Silesia JUG) serdecznie
zaprasza wszystkich na czwarte spotkanie, które odbędzie się
10.12.2008 o godzinie 18:30 w COIG (Centralny Ośrodek Informatyki
Górnictwa S.A.) w sali 136 na pierwszym piętrze, ul.Mikołowska 100.

Temat prezentacji: Kryptografia w Javie
Prowadzący: Zacheusz Siedlecki

Plan prezentacji:

Podstawy kryptografii w Javie
- Wprowadzenie
- Architektura JCA i JCE
- Szyfry symetryczne i asymetryczne
- Magazyny kluczy
- Skróty kryptograficzne
- Certyfikaty, podstawy PKI
- Podpis cyfrowy
- Dostawca usług kryptograficznych, konfiguracja

Praktyczne zastosowania (także z użyciem kart kryptograficznych)
- Wykorzystanie kart kryptograficznych (PKCS#11)
- Szyfrowanie strumienia
- Uwierzytelnianie klienta SSL certyfikatem
- Podpisywanie dokumentów PDF

Prezentacja będzie polegała w głównej mierze na omawianiu kodów
przykładowych programów.
Karty kryptograficzne użyte w przykładach zostały udostępnione przez
firmę CryptoTech.

Zapraszam wszystkich w imieniu Zacheusza i Silesia JUG.

czwartek, 4 grudnia 2008

Wizualizacja realacji tabel w bazach danych

Dzisiaj przyszło mi się zmierzyć ze zmianami w bazie danych (a dokładnie w jej strukturze), po chwili patrzenia we wszystkie tabele, zapragnąłem przed rozpoczęciem refaktoryzacji zobaczyć jak to wszystko wygląda wizualnie, niestety nie udało mi się znaleźć żadnej wtyczki do Eclipsa (może ktoś zna?) Postanowiłem użyć narzędzia The Universal Database Tool DbVisualizer działa na Mac OS więc ściągam i instaluje:)
Rozpoczynamy od konfiguracji połączenia z bazą danych w moim przypadku Postgresql.
Wpisujemy nazwę połączenia.

Wybieramy bazę danych.

Uzupełniamy konfigurację połączenia.

Gotowe, możemy zobaczyć co to narzędzie potrafi.

Teraz łączymy się z naszą bazą.

Teraz sprawdzamy References w graficznej postaci.

Klikamy References i chwilę czekamy i dostajemy całość.

Z jedną tabelą i paroma zależnościami poszło szybko, zobaczymy jaki będzie efekt jak użyję References na wszystkich tabelach.

Jak dla mnie efekt dosyć dobry teraz tylko sobie to wydrukuje i mogę zabrać się za zmienianie:) Ktoś zna jakieś lepsze narzędzie ?