wtorek, 3 maja 2011

GWT 2.3

Pojawiło się nowe GWT 2.3 wraz z pluginem do Eclipse. Główne zmiany dotyczą lepszej integracji z usługami Google. Oficjalnie wspierane jest IE9. Developerzy poprawili sporo błędów.

środa, 9 marca 2011

Maven, GWT 2.2 i GIN

Od momentu wydania GWT 2.2 pojawił się problem z kompilacją projektów używających Dependency Injection dla GWT (projekt GIN). Google przez spore zmiany złamało kompatybilność wsteczną z GIN 1.0 i projekty wykorzystujące nowe GWT nie kompilowały się. Od kilku dni w repozytorium centralnym mavena umieszczony jest GIN 1.5 działający z GWT 2.2.
Uwaga! Zmieniła się nazwa grupy artefaktu. Przez pewien czas GIN był w com.googlecode.gwt.inject. Aktualne namiary to:

com.google.gwt.inject
gin
1.5.0

W repo mavena są też wszystkie zależności (czyli np. Guice 3.0). Nowa wersja plugina gwt-maven-plugin wspiera GWT 2.2.

piątek, 14 stycznia 2011

Community build OpenESB gotowy

Pojawił się pierwszy community build OpenESB - platformy integracyjnej.
Po przejęciu Sun Microsystems przez Oracle aktywność w projekcie praktycznie zamarła (w sumie trudnio się dziwić, że Oracle nie zależy na rozwoju konkurencyjnych i darmowych narzędzi...). Dość szybko zaczęło się organizować community, mające na celu przejęcie zarządzania projektem od Oracle. Firmy, które aktywnie używały OpenESB wzięły sprawy w swoje ręce i mamy pierwsze efekty.
Ostatni build stworzony przez Sun został wydany w grudniu 2009 roku. Wersja stworzona przez community, z głównym udziałem firm Pymma Consulting, Integrated Apps i Logicoy, jest oparta na Netbeans 6.9 (poprzednia na 6.7.1). Poza aktualizacją Netbeans i Glassfish'a nie ma dużych zmian, bo głównym celem było stworzenie builda z nowego środowiska (openesb-dev.org).

Wersje instalacyjne można pobrać z: http://hudson.openesb-dev.org:8080/hudson/job/openesb-installers-legacy/

Do boju OpenESB!

sobota, 13 listopada 2010

IBM będzie pracować razem z Oracle nad OpenJDK

Właśnie dostałem od Oracle następującego maila. Wygląda na to, że zapowiedzi śmierci Javy są mocno przesadzone.

IBM and Oracle are going to work more closely together on Java, starting with IBM joining the OpenJDKproject. IBM engineers will soon be working directly alongside Oracle engineers, as well as many other contributors, on the Java SE Platform reference implementation—starting with JDK 7. Chief Architect Mark Reinhold commented, "It's a big step towards the model I'd envisioned as perfection; multiple organizations cooperating on the platform in a common code base." Good news, indeed.

piątek, 29 października 2010

GWT 2.1 wydane

A w nim sporo nowości:
  1. Cell widgets - dużo wydajniejszy i wygodniejszy sposób na robienie "dużych" tabelek bez miliona widgetów
  2. MVP - wreszcie bez dodatkowych bibliotek
  3. Request factory - wygodny i wydajny sposób komunikacji z backendem (np. JPA, JDO)
  4. Edytory - czyli data binding
i jeszcze kilka innych.

GWT Designer dotrzymuje kroku. W wersji beta można już graficznie edytować UIBinder'a.

GWT idzie w dobrą stronę!

piątek, 20 sierpnia 2010

Książki z O'Reilly na Kindle 6"

Dzisiaj na prośbę jednego z blipowiczów testowałem jak wygląda książka .mobi z O'Reilly na Kindle 2 (ekran 6").
Moim zdaniem książki wyglądają dobrze. Działa
* zmiana wielkości liter
* nawigacja (w tym klikalny spis treści)
* wbudowany słownik
Czasem podział wierszy rozbija linijki z długimi komendami. Można zmniejszyć czcionkę i zwykle jest ok. Książka zachowuje się jak natywny dla Kindle format AZW.

Kilka zdjęć poniżej.







czwartek, 19 sierpnia 2010

JungleDisk vs. DropBox

Używam DropBox'a i jestem zadowolony - żaden serwis, którego używałem wcześniej nie był tak wygodny i nie działał na wszystkich platformach, których używam. Ostatnio zaczęła mi jednak doskwierać kwestia prywatności. Niby nic strasznego, ale jakoś uwiera...

Ostatnio wrzucając na DropBox duży plik z filmem, odkryłem, że DropBox działa na skrótach plików i nie przesyła ich, jeśli ma je już od któregoś z użytkowników.
Dzięki temu dla niektórych plików unika niepotrzebnych transferów, ale z drugiej strony oznacza to, że pliki w jakimś stopniu lądują we wspólnym worku... Niby wszystko szyfrowane i bezpieczne, ale:
  • klucz jest generowany przez DropBox
  • nie ma dostępu inaczej niż przez DropBox
  • DropBox w Privacy Policy wspomina, że może przekazać niektóre z danych innym podmiotom
Szukając alternatywy natknąłem się na JungleDisk. Posiada wszystkie zalety Dropbox, poza darmowym planem. Podstawowa opcja kosztuje 2$/mc za 5GB, ale dodatkowo dostajemy:
  • możlwość wygenerowania własnego klucza AES
  • możliwość wykorzystania własnego "wiaderka" na Amazon S3 - w każdym momencie można dostać się do plików poprzez interfejs S3
  • wybór trybu pracy (backup, sync, network drive)
  • możliwość dokładnej kontroli nad backupowanymi plikami
  • wersje Workgroup i Server
Zaczynam testy - wygląda obiecująco i nie ma wad Dropbox'a. Firma została przejęta przez Rackspace, więc stoi za tym firma z dobrą renomą i doświadczeniem.