Java User Group Trójmiasto serdecznie zaprasza na listopadowe spotkanie. Kuba Marchwicki przedstawi “Prezentację o klasycznej, programistycznej elegancji”.
Data: 25.11.2010, godzina 17.30,
Miejsce: aula 2, Wydział MFI UG
Zapraszamy serdecznie. Wstęp jak zawsze wolny i otwarty dla wszystkich chętnych :)
Od autora prezentacji :
“Tak wiem, kiedy piszę w Groovy, Scali, Closure mój kod będzie
śliczny, czytelny, przejrzysty. Ale… no właśnie… ale – ja tylko programuje,
mam znikomy wpływ na architekturę, pośredni wpływ na wysokopoziomowe
biblioteki (no-frameworks) i zasadniczo powinienem skupić się na
klepaniu kodu. Oczywiście kodu działającego, przetestowanego,
najlepszego na świecie, bez błędów itd itp. Brzmi znajomo – prawda?
W czwartkowej prezentacji chciałbym przybliżyć trochę dojście do
human-readable code, opowiedzieć o tym jak wykorzystując biblioteki
apache-commons i/albo google guava napracujemy się mniej, algorytmy
staną się dziecinnymi czytankami a nie zawiłymi sekwencjami instrukcji
warunkowych. Mam cichą nadzieję, że uda mi się wywołać dyskusję, wymianę
doświadczeń i produktywne spędzenie czasu. Zapraszam.”
Java User Group Trójmiasto zaprasza na kolejne spotkanie. Tym razem tematem będzie “Przegląd możliwości szkieletu aplikacyjnego Tapestry 5″, który zaprezentuje Michał Gruca.
Data: 30.09.2010, godzina 17.30,
Miejsce: aula 2 Wydział MFI UG .
(lub sala 208/209 jako rezerwowa)
Od autora prezentacji :
“Podczas spotkania będę prezentować możliwości oraz sposób
zastosowania technologii wchodzących w skład frameworku Tapestry 5
wraz z sposobem ich zastosowania. Planuję przedstawić podstawy: modułu
‘mvc’, IOC, integrację z hibernatem, pracę z AJAXem,
internacjonalizację, metaprogramming, pracę z formularzami oraz
wyjaśnić pojęcie komponentu z prezentacją jak prosto można tworzyć je
w Tapestry.
Materiału jest sporo więc będę korzystać z gotowych przykładów.
Ewentualne kodowanie na żywo jest możliwe po prezentacji i Q&A i o ile
będą chętni. Będę dostępny dopóki nas uniwerek nie wygoni / chętni się
nie znudzą ;)”
Zapraszamy serdecznie. Wstęp jak zawsze wolny i otwarty dla wszystkich chętnych :)
Java User Group Trójmiasto zaprasza na kolejne spotkanie. Tym razem temat będzie poświęcony narzędziu Lucene, o którym opowie Jakub Marchwicki
Data: 29.04.2010, godzina 17.30,
Miejsce: aula 2 Wydział MFI UG .
Od autora prezentacji :
“Na zbliżającej się prelekcji postaram się przybliżyć jedno z wielu
narzędzi wspomagające wyszukiwanie: bibliotekę Lucene. Jest to
pełno-tekstowy silnik indeksujący i wyszukujący. Mimo swoich
niewątpliwych zalet, jest to jedynie mały krok na naszej drodze to
“Krainy Zaginionej Informacji”. Postaram się tę krainę przybliżyć.
Planuje omówić jak działa Lucene. Jak wygląda indeksowanie danych oraz
jak później możemy te dane przeszukiwać. O czym jeszcze należy pamiętać
przygotowując ’sercza’ dla naszego systemu i jakie narzędzia mogą nas w
tym wspomóc. Dlaczego ‘zaawansowane wyszukiwanie’ nie jest nikomu
potrzebne i co można zrobić aby nie mieć poczucia że ktoś chce nas
obrazić pokazując nam ten obrazek:
http://fusionovation.com/blogs/mpalmer/googleproduct.jpg“
Trójmiasto JUG zaprasza na kolejne spotkanie, 15.04.2010, godzina 17.30, aula 2 Wydział MFI UG
Michał Gruca opowie o Apache Tapestry. Drugi tytuł jego prezentacji to: ” Tapestry 5 w akcji – czyli dlaczego aplikacje webowe powinny być pisane w Javie”. Agenda prezentacji (od Michała):
- Krótka historia Tapestry
- Dlaczego Tapestry nie jest kolejnym frameworkiem
- Rozpoczęcie projektu w T5 + szybkie wprowadzenie do sposobu kodowania
- Live coding – postaram się pokazać prawdziwą siłę Tapestry oraz jego ‘ficzery’. Będę korzystać z znanej i używanej na JUGu ToDo listy, tak żeby można było później porównać jak kodujemy w różnych frameworkach. Alternatywnie będę miał przygotowaną tą aplikację i mogę pokazywać jak się pewne rzeczy robi. To na samym JUGu można będzie już dograć
Serdecznie zapraszamy, wstęp oczywiście wolny!
Aktualizacja: zamieszczamy materiały ze spotkania.
Trójmiasto JUG zaprasza na kolejne spotkanie, 25.03.2010, godzina 17.30, aula 2 Wydział MFI UG
Prelegentem będzie Łukasz Kuczera, który kontynuując temat Scali, tym razem opowie o frameworku webowym Lift. Oto streszczenie Łukasza:
Na spotkaniu opowiem trochę o Lifcie, skąd się wziął, na czym jest wzorowany jakie są jego charakterystyki. Następnie pokażę jak się
zakłada projekt w Lifcie i zrobię prosty przykład. Prawdopodobnie standardowe TODO list. Postaram się także pokazać jak łatwy jest Comet
w Lifcie.
Całość kodowania na żywo. Serdecznie zapraszamy, wstęp oczywiście wolny!
Trójmiasto JUG zaprasza na kolejne spotkanie, 18.02.2010, godzina 17.30, aula 2 Wydział MFI UG
Łukasz Kuczera będzie kontynuował opowieść o Scali. Oto jego agenda:
Kolejne spotkanie chciałbym podzielić na trzy części:
- Na wstępie przypomnę pierwszą prezentację czyli implicit conversion, przeciążanie operatorów i traits.
- Następnie chciałbym zaprezentować “jak to się robi w Scali” na gotowych przykładach: functional objects (obiekty funkcyjne), obsługę xml, combinator parsing, duck typing, generics, pluginy do kompilatora, wyrażenia for, bibliotekę aktorów, wyrażenia regularne, swing.
- Na koniec chciałbym podyskutować o językach ogólnie i odpowiedzieć na pytanie: “Który język jvm wybrać ? Clojure ,Groovy czy Scala ?” Jeżeli wystarczy czasu, postaram się powiedzieć trzy zdania na temat Lift framework.
Całość kodowania na żywo. Serdecznie zapraszamy, wstęp oczywiście wolny!
Serdecznie zapraszamy na pierwsze tegoroczne spotkanie JUG Trójmiasto.
Mateusz Mrozewski kontynuując opowieść o Groovym odpowie na pytanie “dlaczego już
nie lubię Javy ;)”.
Miejsce: Wydział MFI UG, ul. Wita Stwosza 57, Gdańsk, aula nr 2
Data: 21.01.2009, Godz. 17.30
Czytaj więcej…
Trójmiasto JUG zaprasza na kolejne spotkanie, 26.11.2009, godzina 17.30, aula 2, Wydział MFI UG
Prezentację poprowadzą specjaliści z Lufthansa Systems Poland.Tytuł: “Narzędzia oraz techniki wykorzystywane w tworzeniu aplikacji
komercyjnych.”
Slajdy w języku angielskim, ale prezentacja prowadzona będzie po polsku. Agenda
- Generator kodu (Code Generator). Generowanie struktury, logiki oraz klas domenowych aplikacji z diagramów aktywności oraz diagramów klas.
- Eclipse RCP. Przykłady zastosowania Eclipse RCP w praktyce.
Autorzy:
Code Generator: Michał Kozoń i Paweł Szwejkowski
RCP Eclipce: Jakub Kwiatkowski
Wszystkich zainteresowanych serdecznie zapraszamy. Wstęp oczywiście wolny!
Zapraszamy na kolejne spotkanie Trójmiasto JUG. O języku programowania Scala opowiadał będzie Łukasz Kuczera.
Termin: 19.11.2009 (czwartek), godz. 17.30
Miejsce: aula nr 2, Wydziału MFI UG, ul. Wita Stwosza 57, Gdańsk
Streszczenie (od autora) :
Na prezentacji chciałbym, krótko przedstawić historię języka, opowiedzieć o ciekawych rzeczach w Scali, a następnie opisać je na przykładach kodu.
Na koniec mam nadzieję zawiązać dyskusję na temat potencjału wykorzystania Scali na tzw. “produkcji” i zagrożeniach z tym związanych.
Szczegóły
Czytaj więcej…
Trójmiasto Java User Group zaprasza na kolejne spotkanie. Prelegentem będzie Jakub Neumann i opowie o tym jak można wykorzystać Adobe Flex w budowie GUI dla aplikacji Java EE.
Streszczenie:
Najpierw zaprezentuję krótko Flexa, towarzyszące mu technologie i narzędzia do naprawdę łatwego wytwarzania “ładnych” interfejsów
użytkownika. To co będzie dla mnie jednak najistotniejsze to integracja Flex’a z najważniejszymi technologiami ze świata Java EE, mam na myśli projekty: BlazeDS i Spring BlazeDS Integration oraz GraniteDS i jego integracja z EJB 3, Seam’em i Springiem. Mam nadzieję, że uda mi się pokazać że ta integracja jest dziś rzeczywiście prosta. Będzie oczywiście dużo przykładów.
Spotykamy się jak zwykle na Wydziale MFI, UG, aula nr 2, 05 listopada 2009, godzina 17.30. Wstęp rzecz jasna wolny, zapraszamy!