Dec 12

Ostatnimi czasy można zauważyć rosnącą popularność aplikacji typu RIA. Istnieje wiele technologii służących do tworzenia takich aplikacji – najważniejsze z nich to Adobe Flex oraz JavaFX. O ile pierwsza z nich ma już swoją pozycję na runku, to o drugiej jeszcze nie słychać zbyt dużo w kontekście portalowych stron WWW.

Jak wiadomo, w przypadku nowych technologii zawsze najtrudniejszy jest ten ‘pierwszy krok’:

  • jak skonfigurować środowisko?
  • jak stworzyć szkielet projektu?
  • jak to wszystko spiąć żeby dobrze działało?

Na wszystkie powyższe pytania i problemy jest jednak prosta i szybka odpowiedź: Exadel Flamingo. Continue reading »

Aug 29

JBoss jBPM!?

Inne, Software, WebServices | autor: Kamil Krasnodębski 1 Comment »
jBPMSłowem wprowadzenia jBPM (Business Process Management) jest platformą przeznaczoną do modelowania procesów biznesowych .
Specyfiką procesów biznesowych jest oczekiwanie. Większość systemów komputerowych jest budowana aby coś było wykonane natychmiast, jednak jest to niemożliwe gdy z procesem jest związana aktywność kilku ludzi. Proces modelowany za pomocą jBPM opiera się o stany w których system oczekuje na wykonanie pracy przez człowieka. 

Continue reading »

Dec 04

Herakles wyprowadzający Cerbera z Hadesu (waza grecka, V w. p.n.e.)Czy zastanawialiście się kiedykolwiek, ile razy dziennie przechodzimy proces logowania się do różnych systemów i aplikacji WWW? Według statystyk, liczba ta idzie w dziesiątki dziennie, a stratę czasu na logowanie się i obsługę zapomnianych haseł liczy się w godzinach. Jest to szczególnie istotne, jeśli dotyczy aplikacji, z których korzystamy w pracy.

Czy istnieje sposób aby tego uniknąć (na przykład automatycznie logując się do aplikacji przy użyciu danych wprowadzonych podczas autoryzacji w domenie Windows)? Jak najbardziej tak – aczkolwiek nie jest to zadaniem trywialnym. Niniejszy artykuł opisuje proces integracji serwera BEA WebLogic z systemem Kerberos, jednakże jego celem nie jest wyjaśnienie wszystkich aspektów tego procesu (wyjaśnienie na tym poziomie szczegółowości mogłoby z powodzeniem wypełnić książkę). Celem tego artykułu jest raczej przeprowadzenie operatora domeny Active Directory przez proces integracji w najbardziej typowych warunkach.

Continue reading »

May 22

No i stało się. Właśnie pojawiła się nowa wersja (5.5.1 GA) znakomitego produktu firmy Genuitec – MyEclipse. O tym komercyjnym zestawie pluginów pisałem już wcześniej.. więc teraz tylko szybkie spojrzenie na nowe możliwości: Continue reading »

Dec 06

Kilka tygodni temu ukazał się NetBeans 5.5. Mamy w nim właściwie wszystko co potrzebne jest developerowi Java: wizualny edytor aplikacji desktopowych, świetne wsparcie dla aplikacji webowych (Struts, JSF) czy EJB w wersji 3.0. Dodatkowo dostajemy Visual Web Pack – na pierwszy rzut oka pierwsze tak dobre narzędzie do tworzenia www przy pomocy JSF (recencje tego produktu postaram się zamieścić po napisaniu w nim jakiejś trochę poważniejszej aplikacji). Po zainstalowaniu Eclipsa 3.2 i Netbeans 5.5 można zauważyć jak bardzo ten pierwszy zostaje w tyle ostatnim czasy. Jest ciągle tylko jedna rzecz w której Eclipse góruje: edytor. Na szczęście i to się zmienia. Już w wersji 5.5 mamy kilka nowości.. ale to co przynosi wersja 6.0 pozwoli równać się NetBeansowi z Eclipse czy InteliJ. Poniżej link do flashowego demo prezentującego nowe możliwości:

http://www.netbeans.org/kb/60/flash/NetBeans6Milestone5Features.htm

Oct 19

MyEclipse

Software | autor: Michał Porzożyński No Comments »

Każdy zna wady i zalety dwóch darmowych i zarazem najpopularniejszych chyba IDE do Javy: Eclipse i NetBeans. I o ile jeśli ktoś zaczyna to chyba łatwiej na NetBeans to o tyle później zazwyczaj Eclipse wygrywa (pewno dzięki swojej “elastyczności” i lepszemu edytorowi).

Jednak programowanie aplikacji “enterprise” w czystym Eclipse jest dość pracochłonne. Dlatego pewnie na rynku można znaleść dziesiątki, jak nie setki pluginów do tego popularnego IDE. Oczywiście ułożenie swojego ulubionego zestawu też nie jest zbyt proste..

MyEclipsePostanowiłem pójść krok dalej i wypróbwać komercyjną wersję Eclipse o nazwie MyEclipse. Jest to tak na prawdę zestaw pluginów “do wszystkiego”. Co więcej pluginy te współpracują ze sobą.. jeżeli np. nasz projekt opiera się o springa i dodajemy do niego obsługę hibernate, to “wizard” zapyta się nas oczywiście czy konfigurację tego ostatniego chcemy umieścić w applicationContext.xml czy może w hibernate.cfg.xml.

Po krótce.. co dostajemy od MyEclipse w wersji Standard:

  1. wsparcie tworzenia WebServices
  2. wsparcie dla JSP 2.0
  3. graficzny edytor HTML
  4. wsparcie dla Struts
  5. wsparcie dla JSF
  6. obsługa baz danych (25 szablonów jdbc, edytor sql, obsługa ERD…)
  7. wsparcie dla Spring
  8. wsparcie dla hibernate
  9. łatwe “podłączenie” do serwerów aplikacji
  10. wsparcie dla XDoclet
  11. I wiele innych.. :-)

Wersja Standard kosztuje około $31. W wersji Proffesional (cena około $50) dodano m.in.:

  1. edytor Swing Matisse, który pochodzi z NetBeans 5.0 i jest chyba najlepszym edytorem graficznym dla Swing
  2. debugger JavaScript
  3. edytor UML
  4. prosty ale pomocny edytor obrazków :)

Jak widzicie opcji sporo. Ja jestem bardzo zadowolony ! Więcej informacji znajdziecie pod adresem: http://www.myeclipseide.com/

Jun 04

SUSE 10.1 vs. Ubuntu 6.06

Software | autor: Michał Porzożyński 4 Comments »

Kilka dni temu ukazało się Ubuntu 6.06, a około dwa tygodnie wcześniej długo oczekiwane SUSE 10.1. To oczywiście żaden news.. o tym wiedzą już chyba wszyscy. Jednak może nie wszyscy wiedzą który system lepszy ? ;) Hehe.. no ja oczywiście też nie wiem.. ale przybliże mój wybór.

Od około dwóch miesięcy byłem szczęśliwym użytkownikiem SUSE 10.0. Oczywiście jak każdy szczęśliwy użytkownik nie mogłem się doczekać nowej wersji. Gdy już nadeszła i wykonałem automatyczny update nadeszły czasy dość ciężkie. System zwolnił, nie działały aktualizacje, nawet jotpegi nie chciały się wyświetlać. Długo oczekiwanego XGL nie było sposób zmusić do działania na ATI i KDE. Ogólnie raczej rozczarowanie. Systemu nie przekreślam oczywiście… ale jednak w dzisiejszych czasach człowiek od SO oczekuje po prostu 100% funkcionalności przy minimum wysiłku włozonego w jego konfiguracje.

No to może Ubuntu ?? Przeniosłem mój katalog domowy w bezpieczne miejsce.. włożyłem płyte z 6.06 i po dwóch ! godzinach miałem już wszystko co chciałem (IDE do Javy, działającą bez problemu drukarkę, skonfigurowanego firefoxa i thunderbirda oraz wszystko inne czego potrzebuje do codziennej pracy). Wykryty został cały sprzęt (nawet badziewna kamerka internetowa).. wszystko działa szybko i bez błędów. Oprogramowanie właściwie w wersjach identycznych co w SUSE. Szczególnie na pochwałe zasłużył tutaj OpenOffice w wersji 2.0.2 z obsługa VB. Na moich studiach jest to bardzo istotne udogodnienie. Nowościa jest też na pewno bardzo łatwy w obsłudze (graficzny) instalator.. teraz już nikt nie powinien mieć z nim problemów. Ogólnie.. bardzo dobre wrażenie po 3 dniach użytkowania.

Ciężko to powiedzieć.. ale chyba z fanatyka SUSE zostane fanatykiem Ubuntu (ponownie z reszta ;D). Samo SUSE natomiast muszę chyba jednak wypróbować na czystej instalacji (a nie przez aktualizacje).. wtedy moja ocena będzie na pewno bardziej obiektywna.

Oct 13

Ubuntu 5.10 Breezy Badger

Software | autor: Michał Porzożyński 5 Comments »

Kilka godzin temu ukazała się najnowsza wersja znakomitej dystrybucji Linuxa – Ubuntu. Nowa wersja oznaczona jest numerem 5.10 (czyli październik 2005). Ubuntu kilka dni temu otrzymalo tytyuł najlepszej dystrybucji na Świecie.. więcej o tym wydarzeniu na stronie: http://www.linuxawards.co.uk/content/view/26/42/.

Co znajdziemy w nowym Ubuntu ??
Po stronie użytkownika:

  • GNOME 2.12.1 (edytowalne menu)
  • OpenOffice.org 2.0 beta 2
  • X.org 6.8.2
  • Narzędzie do łatwej instalacji nowego oprogramowania
  • Nowe narzędzie do instalacji nowych języków
  • Graficzny start systemu
  • i inne..

Serwer:

  • Kernel obsługuje OCFS2 i GFS
  • Plone 2.1 & Zope 2.8.1
  • PHP5
  • i inne..

Sprzęt

  • Linux 2.6.12.6 z wieloma uaktualnieniami sterowników
  • Lepsze wsparcie dla laptopów
  • i inne

Nowe Ubuntu dobrze jest ściągać z niemieckiego mirrora. Bardzo dobre transfery (u mnie 80 kB/s).. no i co najważniejsze Ubuntu jest w najnowszej wersji.. czego nie można powiedzieć np o mirrorze czeskim.

Ściągnij Ubuntu

Strona domowa dystrybucji: www.ubuntu.com

Sep 01

Gadu Gadu 7 dostępne

Software | autor: Michał Porzożyński No Comments »

GGMożna już pobrać nową wersję najbardziej znanego polskiego komunikatora – Gadu Gadu. Nowa wersja oznaczona jest numerem 7.0 build 20.

Oto spis nowości (za di.com.pl):

1) rozmowy audio – video (np. możliwość prowadzenia wideokonferencji)
2) przesyłanie i odbiór dźwięku (rozmowy głosowe PC to PC)
3) nowy interfejs graficzny, logo, nowe emotikonki, obsługa avatarów
4) poprawione przesyłanie plików z poziomu GG (można przesyłać pliki także do użytkowników za NAT)
5) wysyłanie wiadomości e-mail z poziomu GG
6) integracja z portalem Generacja Gadu-Gadu
7) rozbudowany system zarządzania kontaktami oraz przeszukiwania katalogu publicznego

Patrzac na to wszystko.. wielu.. troche bardziej może doświadczonych użytkowników może powiedziec.. “lepiej późno niż wcale”. Większość znanych na świecie komunikatorów te opcje ma juz mniej więcej od roku. Jak wszyscy wiemy, Gadu Gadu jest programem typu adware.. a w nowej wersj i GG mamy jeszcze więcej wszędobylskich banerów. Oczywiście za kilka dni pewnie pojawią się narzędzia typu “baner killer”.. ale czy na pewno warto używać nielegalnego oprogramowania ??

KonnektProponuje świetną alternatywe !
Konnekt to multi komunikator internetowy, ale nie tylko! Dzięki rozbudowanej konfiguracji i licznym dodatkowym wtyczkom można dostosować go do swoich potrzeb. Może być zarówno rozbudowanym ‘centrum’ komunikacyjnym, jak i małym programikiem do wysyłania wiadomości SMS. Przy jego pomocy porozmawiasz w sieciach Jabber, GaduGadu, Tlen, WPK, LAN, ICQ, AIM i Yahoo. Konnekt posiada również obsługę SMS, przesyłanie plików i obrazków (w tym zrzutów ekranu!), tablicę do wspólnego rysowania. Dostępnych jest również mnóstwo dodatków jak choćby automatyczna sekretarka, czy schematy wyglądu. Wszystko to w przyjemnej, wygodnej i dostosowanej do Twoich potrzeb oprawie. Co bardzo ważne.. nie zobaczysz przy tym ani jednej reklamy.

Gorąco zapraszam na stronę producenta:
http://www.konnekt.info/

Aug 30

OperaTylko dziś, od godziny 9.00 (CET) przez następne 24 godziny, można otrzymać za darmo licencję na przeglądarkę Opera i pozbyć się dzięki temu elementu reklamowego z tego programu.

Aby usunąć reklamę z Opery należy przesłać na adres registerme@opera.com list z prośbą o licencję.

Jak wynika z komentarza na blogu Nie tylko o Operze, firma w odpowiedzi prześle do Ciebie informację, że do rejestracji Opery należy wykorzystać klucz rejestracyjny systemu, na którym jest zainstalowany program.

Możliwe, iż jest to pierwszy sygnał potwierdzający krążącą po sieci plotkę, której na razie nie udało się nam potwierdzić, że wkrótce przeglądarka Opera będzie całkowicie darmowa. Taka decyzja z pewnością wpłynęłaby na wzrost popularności tego naprawdę dobrego programu, a przy tym mogłaby naruszyć obecny podział rynku przeglądarek, jak nietrudno przewidzieć, zapewne na niekorzyść Internet Explorera firmy Microsoft.

Źródło: Dziennik Internautów

Dodam tylko od siebie, że na pewno warto wykorzystać tą szansę. Ja sam używam Opery (wraz z licencją) i przyznaje.. jest to najlepsza przeglądarka na świecie ! :-) Pamiętajcie, aby wysłać maila w języku angielskim.

Jun 29

Pojawiła się kolejna wersja świetnego, opensourcowego narzędzia do programowania w języku Java o nazwie Eclipse. Najnowsza wersja oznaczona jest numerem 3.1 i wprowadza kilka ciekawych zmian:

  • poprawiona wydajność środowiska, którą to można zauważyć szczególnie przy starcie programu
  • dodano najnowszą wersję bibloteki SWT
  • dodano pełną obsługę języka Java 5.0

Pełna lista zmian znajduje się tutaj

Od wczoraj dostanie się na serwery eclipse.org graniczy z cudem.. nie mówiąc już o zassaniu 100 megowego pliku. Dlatego też postarałem się tym razem i udostępniam przez pewien czas Eclipse dla Windows w wersji 3.1 na szybkim serwerze uczelnianym.
Pobierz Eclipse 3.1: eclipse-SDK-3.1-win32.zip

Więcej informacji o eclipse można znaleść pod następującymi adresami:
http://eclipse.org/
http://jdn.pl/
http://www-306.ibm.com/software/rational/eclipse/
oraz.. Google.com :-)

Serdecznie polecam to eleganckie, bardzo dobre narzędzie !

Apr 18

SCIgen

Software | autor: Michał Porzożyński No Comments »

Przygotowany przez program komputerowy referat został przyjęty na konferencję naukową “World Multi-Conference on Systemics, Cybernetics and Informatics” (WMSCI). Nie oznacza to, że autorzy programu – studenci Massachusetts Institute of Technology – stworzyli sztuczną inteligencję. Udało im się za to ośmieszyć wszechobecny na konferencjach informatycznych żargon i podważyć sens organizowania niektórych imprez tego typu.

Stwórz swój własny referat –>

A oto moje “dzieła”:
Replicated Configurations for Local-Area Networks
Efficient Algorithms

Źródło: http://di.com.pl/