Archive for October, 2010
Sunday, October 31st, 2010
Część I: Przygotowanie projektu Witam w drugiej części przewodnika “Vaadin jako klient webservice”. Dzisiaj zajmiemy się kilkoma sprawami natury “ogólnej”. Stworzymy szablon UI naszej aplikacji. Własny komponent za pomocą layotów i własnych stylów CSS oraz prosty komponent, który będzie wykorzystywał technologię Server Push (Comet). Dla osób niecierpliwych. Ten cykl ma na celu nie tylko pokazanie [...]
Posted in GWT, Inżynieria Oprogramowania, Java, Programowanie, Sieć, Spring Framework, Vaadin, Web services, Wzorce projektowe | 3 Comments »
Saturday, October 30th, 2010
Witam w pierwszej części przewodnika “Vaadin jako klient webservice”. W tej części zajmiemy się przygotowaniem projektu. Jest to ważny etap ponieważ pozwoli on nam na zrozumienie jak działa aplikacja oraz przy okazji poznamy pewne sztuczki związane z optymalizacją aplikacji Vaadin za pomocą Springa. Cały proces przygotowania można podzielić na kilka etapów. Przygotowanie pom.xml Dodatkowa konfiguracja [...]
Posted in bazy danych, GWT, Inżynieria Oprogramowania, Java, Maven, Programowanie, Sieć, Spring Framework, Vaadin, Web services | No Comments »
Friday, October 29th, 2010
Zapowiada się dłuższy tekst i zanim do niego przejdę chciałbym przygotować was mentalnie na to czym będziemy się zajmować. Przy okazji jednego z poprzednich wpisów pojawiło się pytanie o wydajność Vaadin. Jest to dość istotne jeżeli przyjmiemy, że nasza aplikacja powinna być skalowalna. Kwestia wydajności tego typu rozwiązań jest zawsze dyskusyjna. Bo czymże jest wydajność? [...]
Posted in Inżynieria Oprogramowania, J5EE, Java, Maven, Programowanie, Spring Framework, Vaadin, Web services | No Comments »
Wednesday, October 27th, 2010
Generalnie będzie integracja z WS, bo mi bardziej pasuje i jest mniej pracochłonne. Do tego będzie spring 3, Hibernate i JPA 2. Jednak nie będę wchodził w szczegóły, a tylko pokażę jak to złożyć do kupy z Vaadni. Nie jest to tak banalne jak się wydaje. Szczególnie w porównaniu ze Springiem 2.X i moim wcześniejszym [...]
Posted in Java, Spring Framework, Vaadin, Web services | 2 Comments »
Tuesday, October 26th, 2010
Szybkie pytanie do czytelników około javowych. Co mam napisać w pierwszej kolejności jak zintegrować Vaadin z Google Chart jak zrobić z Vaadin klienta webserice Dodaj do
Posted in Java, Vaadin, Web services | 2 Comments »
Sunday, October 24th, 2010
Dawno już nie wstawałem w pokoncertowy poranek z tak potwornym bólem pleców… oj dawno. Dziś dwa w jednym, czyli krótka relacja z Warsjawowego warsztatu Eclipse. Warsjava 2010 – warsztaty Eclipse Początkowo rejestrując się na Warsjawę chciałem posłuchać wykładów, ale odkryłem, że można pójść na warsztaty z Eclipse Plug-ins. Postanowiłem zatem dokształcić się w tej dziedzinie. [...]
Posted in Java, Muzyka, Recenzja, Wydarzenia | 13 Comments »
Wednesday, October 20th, 2010
Zadanie na dziś wieczór… integrujemy Vaadin z JFreeChart i próbujemy wrzucić to na Google Apps Engine. Pierwsza część jest banalnie prosta, a druga niemożliwa. Dlaczego? By odpowiedzieć na to pytanie musimy sięgnąć do pierwszego postu poświęconego Vaadin. Zacznę zatem od tyłu czyli tak zwanej “dupy strony”. Poza tym muszę się wyżalić na złego wujka Googla. [...]
Posted in GWT, Java, Maven, Vaadin | 2 Comments »
Sunday, October 17th, 2010
… nic w sensie utrzymania. Odpowiedź jest bardzo prosta. Kod o stabilnych wymaganiach. Nie jest wtedy istotna jakość kodu. Jeżeli potrafimy zapewnić stabilne wymagania to kod po początkowym, mniej lub bardziej bolesnym, okresie “docierania” nie będzie wymagał napraw. Co mam na poparcie tej tezy? Popatrzcie wokół siebie. Kod nieutrzymywany, bo niezmienny, bo posiadający stałe i [...]
Posted in Inżynieria Oprogramowania, Programowanie | No Comments »
Sunday, October 17th, 2010
Czytając wpis Michała Bartyzela, “Czysty Kod”, wujka Boba oraz rozważając ostatnie wydarzenia w fabryce dochodzę do wniosku, że głównym wrogiem dobrego, czystego kodu jest biznes. Nie jest to dobrze widoczne ponieważ biznes zawsze będzie mówił językiem marketingu o “najwyższej jakości”, “niezawodności”, “najnowocześniejszych technologiach. Czyli ujmując prościej pierdolenie kotka przy pomocy młotka. Może to kwestia odpowiedniego [...]
Posted in Antywzorce, Inżynieria Oprogramowania, Komputery, Programowanie, Zarządzanie | 12 Comments »
Sunday, October 17th, 2010
Tytuł:Czysty Kod. Podręcznik dobrego programisty Autor:Robert C. Martin Rok:2010 ISBN:978-83-246-2188-0 Dawno nie było recenzji na blogu. Oj dawno. Chyba ostatnia była o AspectJ. Czas zatem na coś nowego. Książkę Roberta Martina znają chyba wszyscy, którzy programują w czymś więcej niż html (tfu!)i robią to dłużej niż kilka dni. Znają ze słyszenia, a niektórzy nawet ją [...]
Posted in Inżynieria Oprogramowania, Java, Książka, Programowanie, Recenzja, Wzorce projektowe | 2 Comments »