Zapraszamy na 8. edycję Eclipse DemoCamp Poznań, spotykamy się w sobotę 2 czerwca w pubie Brogans (ul. Szewska 20a, Poznań). Start o około godziny 18:00. Osoby zainteresowane prosimy o rejestracje pod tym adresem.

Lista prelegentów jest wciąż otwarta, ale póki zgłoszone zostały następujące propozycje wystąpienia:

  • Jacek Pospychała, tba
  • Krzysztof Daniel (IBM ESC), „How to write Javascript in Java – Technology preview”
  • Dariusz Łuksza, „Put more eyes on code – code review 2.0″
  • Szymon Brandys, Małgorzata Janczarka, Tomasz Zarna (Eclipse Workspace/Orion team), „Orion – Introduction”

Jak zwykle dużo dobrej zabawy, darmowe piwo oraz tradycyjna pizza. Przewidywane są także koszulki, książki i inne gadżety dla uczestników. Więcej informacji na: http://wiki.eclipse.org/Eclipse_DemoCamps_Indigo_2011/Poznan

 

Share

Comments Komentowanie nie jest możliwe

Zapraszamy wszystkich na kolejne spotkanie Poznań JUG, które odbędzie się we wtorek (12.04.2011) o godzinie 18:00 w siedzibie PCSS (biurowiec Omega, ul. Dąbrowskiego 79a, 11 piętro, sala 1111). Jan Kończak i Tomasz Żurkowski poprowadzą prezentacje pt. „JPaxos – replikacja maszyny stanów”. Osoby które chcą uczestniczyć w spotkaniu powinny się zarejestrować tutaj.

A oto streszczenie nadesłane przez autorów:

„JPaxos to oprogramowanie narzędziowe napisane w języku Java, które umożliwia wydajną replikację maszyny stanowej. Używając JPaxos, stworzenie usługi sieciowej tolerującej awarię maszyn jest bardzo proste.

Na spotkaniu podamy ogólne informacje na temat replikacji: czym jest replikacja, jakie są modele replikacji oraz do czego można ja wykorzystać. Następnie opowiemy o bibliotece JPaxos oraz pokażemy demo które zademonstruje w jak prosty sposób można za jej pomocą stworzyć usługę odporną na awarie.

Informacje na temat JPaxos oraz odnośniki do innych narzędzi powstałych w ramach projektu IT-SOA znajdują się na stronie http://www.it-soa.pl/jpaxos/.”

Jan Kończak, student 4. roku informatyki na Politechnice Poznańskiej. Od dwóch lat pracuje w projekcie IT-SOA w obszarze komunikacji grupowej. Odbył praktyki na uniwersytecie EPFL w Szwajcarii.

Tomasz Żurkowski – student 4. roku informatyki na Politechnice Poznańskiej, od dwóch lat pracuje w projekcie IT-SOA w obszarze komunikacji grupowej. Odbył praktyki na uniwersytecie EPFL w Szwajcarii oraz w firmach Google i Microsoft.

Materiały ze spotkania dostępne są tutaj przykłady dostępne tutaj.

Share

Comments Komentowanie nie jest możliwe

Zapraszamy wszystkich na kolejne spotkanie Poznań JUG, które odbędzie się we wtorek (22.03.2011) o godzinie 18:00 w siedzibie Cognifide (al. Wielkopolska 4). Matt Rutkowski poprowadzi prezentacje pt. „Wątki Android OS w prawdziwym świecie”. Osoby które chcą uczestniczyć w spotkaniu powinny się zarejestrować tutaj.

A oto streszczenie nadesłane przez Matt’a:

„Zaprezentuję praktyczne aspekty używania wątków w Android OS. Podzielę się doświadczeniem i dobrymi praktykami które zdobyliśmy podczas realizacji wdrożeń badawczych jak i komercyjnych. Opowiem o możliwościach i ograniczeniach threadingu w Androidzie. Przedstawię przykłady jak używać thread-ow by aplikacja działała płynnie, na co należy zwracać uwagę aby nie wykończyć zasobów urządzenia.”

Matt Rutkowski – wspólnik w firmie GynSoft sp. z o.o. specjalizującej się we wdrożeniach aplikacji mobilnych. Na co dzień mierzy się z problemami związanymi z tworzeniem aplikacji dla Android OS i iOS.

Materiały dostępne są tutaj.

Share

Comments Komentowanie nie jest możliwe

Zapraszamy wszystkich na kolejne spotkanie Poznań JUG, które odbędzie się we wtorek (08.03.2011) o godzinie 18:00 w siedzibie Cognifide (al. Wielkopolska 4). Adam Warski i Tomasz Szymański poprowadzą prezentację pt. „Torquebox & CDI – czyli jak napisaliśmy JBisona”.

Osoby które chcą uczestniczyć w spotkaniu powinny się zarejestrować tutaj. Z uwagi na pewne zmiany w siedzibie naszego gospodarza liczba miejsc na to spotkanie jest ograniczona (max 30-35 osób).

A oto streszczenie nadesłane przez Adama:

JBison (https://www.jbison.com) zbudowany jest za pomocą dwóch technologii, na pozór z zupełnie przeciwległych biegunów: Ruby on Rails (http://rubyonrails.org/) i CDI/Weld (http://seamframework.org/Weld). W dużej mierze dzięki serwerowi Torquebox (http://torquebox.org/).

Torquebox to zmodyfikowany JBoss AS, który integruje środowisko JEE ze środowiskiem Ruby’ego. Pozwala osadzać aplikacje RoR jako aplikacje webowe, zawiera wsparcie dla messagingu opartego o JSM i umożliwia szybkie i proste sklastrowanie aplikacji.

CDI jest dosyć świeżą specyfikacją, zawartą w JEE6. Standaryzuje wstrzykiwanie zależności, czerpiąc to co najlepsze z Seam’a i Guice’a. Zawiera też pewne istotne innowacje, np. Portable Extensions (http://docs.jboss.org/weld/reference/latest/en-US/html/extend.html).

Czy jednak pisząc aplikacje za pomocą CDI jesteśmy skazani na JSF? Na szczęście nie!

W prezentacji pokażemy jak zacząć pracę z serwerem Torquebox; jak napisać prostą aplikację webową, której front-end obsługuje RoR, a back-end CDI. Opowiemy też o doświadczeniach z pracy z tą dosyć egzotyczną mieszanką.

Adam Warski (http://www.warski.org/blog) jest współzałożycielem SoftwareMill oraz twórcą i głównym programistą projektu Hibernate Envers (jeden z modułów projektu Hibernate, zapewniający funkcjonalność wersjonowania encji). Uczestniczył w wielu projektach, w których wykorzystywane były technologie Java, JEE i JBoss. Adam jest także zainteresowany nowymi językami opartymi o JVM, zwłaszcza z elementami funkcyjnymi (np. Scala); pracuje też nad innymi projektami open-source, związanymi z analizą statyczną kodu (z wykorzystaniem FindBugs i JSR308 – Typestate Annotations/ Checkers Framework) oraz projektami JBoss Weld i specyfikacją CDI.

Tomasz Szymański pełni rolę prezesa-developera/członka-założyciela. Zarządza zespołami, ale mocno wierzy w agile, więc sam w tych zespołach zajmuje się programowaniem. Posiada parę certyfikatów z różnych rzeczy, jest współ-leaderem Warszawa-JUG, interesuje się poza Javą także pisaniem własnych kompilatorów. Bywa lekko złośliwy, lubi narty i kajaki. Jego blog jest mocno przedatowany, więc gorąco zaprasza na twittera.

Materiały ze spotkania dostępne są tutaj.

Share

Comments 1 komentarz »

Zapraszamy wszystkich na kolejne spotkanie Poznań JUG, które odbędzie się we wtorek (22.02.2011) o godzinie 18:00 w siedzibie Cognifide (al. Wielkopolska 4). Patryk Żabicki poprowadzi prezentacje pt. „Wzorce projektowe w Androidzie”. Osoby które chcą uczestniczyć w spotkaniu powinny się zarejestrować tutaj.

A oto streszczenie nadesłane przez Patryka:

Wstępem będa wlaśnie te API, które powodują że Android jest na dziś najbardziej gorąca platformą mobilną.
- Projektowanie zadan w androidzie oraz najlepsze praktyki.
- Projektowanie Widgetow.
- Najlepszymi praktykami w tworzeniu interface’ow.
Jednym słowem będę chciał się podzielić z wami informacjami na temat jak uczynić użytkownika szczęśliwym :-) .

Patryk Żabicki – W przeciągu ostatnich dwóch lat pracował nad projektami dla wielu firm od blue chipów po startupy z różnych krańców świata. Aktualnie wspólnie z kolegą rozwija symultanicznie dwa projekty, w przerwach pomiędzy stara się znaleźć czas na własny start-up.

Materiały dostępne są tutaj.

Share

Comments 2 komentarzy »

Zapraszamy wszystkich na kolejne spotkanie Poznań JUG, które odbędzie się we wtorek (8.02.2011) o godzinie 18:00 w siedzibie Cognifide (al. Wielkopolska 4).

Dawid Weiss poprowadzi prezentację pt. „AspectJ: swiss army knife for binary patching, analysis and debugging of Java software. 15 minutes of relatively mild pain and a lifetime of comfort. Yes, this is a long title”.

Jak widać osoby o słabych nerwach powinny raczej zostać w domu i skoncentrować swoje moce poznawcze na kolejnych odcinkach „Klanu”. Osoby które zdecydują się uczestniczyć w spotkaniu powinny się zarejestrować tutaj.

A oto streszczenie nadeslane przez Dawida:

„Aspect oriented programming (AOP) didn’t really catch on with a broader community as a programming paradigm. It does not appeal to me as such either, but I will try to show how AspectJ’s unique features make it an excellent debugging/ runtime analysis tool. With very little knowledge one gains a very powerful and fast tool for various analyses.
This will be a hands-on-code presentation/ demonstration. I assume 30-45 minutes should be enough.”

Dawid Weiss dr inż., asystent w zakładzie Inteligentnych Systemów Wspomagania Decyzji w Instytucie Informatyki Politechniki Poznańskiej. Dawid jest programistą, który ma doświadczenie zarówno w projektach naukowych jak i komercyjnych, realizowanych w Javie, ale również w Ruby, Pythonie, Assemblerze czy C# . Jest współtwórcą Carrot2 (http://carrot2.org), narzędzia służącego do grupowania wyników zapytań oraz współzałożycielem firmy Carrot-Search (http://carrot-search.com).

Slajdy dostępne są tutaj, a przykłady tutaj.

Share

Comments Komentowanie nie jest możliwe

Zaprzyjaźniony (mogę chyba tak powiedzieć? ;-) ) Szczeciński JUG, po roku przerwy organizuje kolejną edycję konferencji Java4People. Impreza odbędzie się 16 kwietnia 2011 w Szczecinie, o szczegółach możecie poczytać na stronie konferencji: http://java4people.com/. W związku z przygotowaniami organizatorzy ogłosili call4papers:

Chcemy zrobić konferencję dotyczącą alternatywnych języków na JVM tj. Scala, Groovy, Clojure, JPython, JRuby, Mirah, itd. Prezentacje mogą składać się z krótkiej prezentacji teoretycznej, a następnie rozbudowanej części prezentującej sam język (całość około 2 godziny z przerwą). Reguły, przykłady, słabe i mocne strony, wszystko co uznasz za interesujące. Tak aby uczestnicy nie czuli, że tylko liznęli wiedzy. Powiązanie z dedykowanym frameworkiem webowym/aplikacyjnym jest miło widziane np.: Scala -> Lift, Groovy -> Grails, Clojure -> Compojure.
Powyższa tematyka jest mile widziana. Oczywiście jeśli masz coś innego ciekawego do zaprezentowania to również napisz do nas na info (at) java4people.com!

Nie ma na co czekać, tylko wysyłać propozycje! Dla poprawienia apetytu – poniżej krótki podsumowujący Java4People 2009.

Share

Comments Komentowanie nie jest możliwe

W naszym kanale na blip.tv, pojawiły się dwa nagrania z „NetBeans Platform training 2010″. Oba wykłady – wygłoszone przez Toni’ego Epple, traktują o architekturze usługowej NetBeans Platform.

Share

Comments Komentowanie nie jest możliwe

Od dziś dostępne są dwa nowe adresy związane z działalnością naszego JUGa:

  • http://www.jug.poznan.pl/propozycje – pod tym adresem znajduje się formularz poprzez który można zgłaszać propozycje tematów na spotkania Poznań JUG.
  • http://www.jug.poznan.pl/rejestracja – ten link będzie zawsze prowadził do formularza rejestracyjnego dotyczącego najbliższego spotkania. Tym razem – wyjątkowo, z racji, że nie mamy w planie żadnego spotkania, podczepiłem tam rejestrację na Code Retreat.

Pomysł stałych linków wyszedł od Łukasza Stachowiaka i mi osobiście bardzo się podoba ;-) . Zobaczymy jak to będzie działać w praktyce.

Share

Comments Komentowanie nie jest możliwe

Mamy zaszczyt zaprosić wszystkich na pierwszy poznański Code Retreat. Odbędzie się on w drugą sobotę stycznia (15.01.2011), spotykamy się o godzinie 8:30 w siedzibie Cognifide (al. Wielkopolska 4). Rozpoczniemy od wspólnego śniadania połączonego z omówieniem planu i założeń imprezy.

Code Retreat to rodzaj warsztatów programistycznych, których formuła została wymyślona przez Patrick’a Welsh’a, Nayan’a Hajratwala i Corey Haines’a. Celem pomysłodawców było stworzenie formy w ramach której uczestnicy będą mogli dzielić się praktyczną wiedzą na temat tworzenia dobrej jakości kodu (przy wykorzystaniu założeń Test Driven Development i Pair programming).

W ramach pierwszego poznańskiego Code Retreat będziemy mierzyć się z problemem Conway’s Game of Life – zapoznajcie się z opisem problemu przed przyjściem na warsztaty, napewno ułatwi to start.

Brzmi interesująco? Okazja aby sprawdzić jak „to robią inni” nie zdarza się często więc na pewno warto ją wykorzystać. Liczba miejsc jest ograniczona, osoby które chcą wziąć udział w warsztatach powinny zarejestrować się pod tym adresem i czekać na potwierdzenie. Poza tym należy przynieść swój komputer oraz trochę wiedzy na temat programowania w języku Java.

Imprezy tego typu odbywają się na całym świecie. Jakiś czas temu pierwszy polski Code Retreat został zorganizowany we Wrocławiu (http://coderetreat.wroclaw.pl/), o wrażeniach uczestników można poczytać tutaj i tutaj.

Sponsorami warsztatów są firmy PSI Produkty i Systemy Informatyczne Sp. z o.o. (http://www.psipolska.com/) oraz Cognifide (http://cognifide.com). Bez ich pomocy nie udałoby się zapewnić tak dobrej lokalizacji oraz darmowego poczęstunku w czasie trwania warsztatów.

Więcej informacji o założeniach imprezy można znaleźć na stronie poznańskiego Code Retreat.

Share

Comments 1 komentarz »