84 spotkanie Warszawa JUG - Warszawski Eclipse DemoCamp 2011 - Java 7, JavaFX i Eclipse

65 views
Skip to first unread message

Jacek Laskowski

unread,
Nov 2, 2011, 6:24:32 PM11/2/11
to Warszawa-JUG
Cześć,

Warszawska Grupa Użytkowników Javy (Warszawa JUG) [1] zaprasza na 83
spotkanie, które odbędzie się w najbliższy wtorek, 8 listopada 2011 o
godzinie 18:00 w sali 5440 Wydziału MIM UW przy ul. Banacha 2 w
Warszawie. Spotkanie jest jednocześnie oficjalnym otwarciem sezonu
spotkań 2011/12 oraz świętowaniem dwóch wielkich wydarzeń w kalendarzu
entuzjasty Javy - wydania Java 7 oraz dziesiątej rocznicy Eclipse.org.

Temat: Warszawski Eclipse DemoCamp 2011
Prelegenci: Piotr Chmielewski, Paweł Szklarz, Jacek Laskowski

Agenda:
18:00-18:25 JavaFX Piotr Chmielewski
18:25-19:00 pizza
19:00-19:25 Garbage-First Garbage Collection w Java 7 Paweł Szklarz
19:30-20:00 java.util.concurrent w Java 7 z Eclipse Indigo SR1 Jacek Laskowski

Sponsorem naszego spotkania została firma mLife [2].

Strona minikonferencji na eclipse.org - Eclipse DemoCamps November
2011/Warszawa [3].

Uprasza się o rozsądną rejestrację (wymaga potwierdzenia) na stronie
Warszawski Eclipse DemoCamp 2011 [4], aby dopasować liczbę pizz i
napoi.

Wstęp wolny

Zapraszam w imieniu prelegentów i grupy Warszawa JUG!

[1] http://warszawa.jug.pl
[2] http://mlife.pl/
[3] http://wiki.eclipse.org/Eclipse_DemoCamps_November_2011/Warszawa
[4] http://oiola.com/e/789-warszawski-eclipse-democamp-2011/

Jacek

--
Jacek Laskowski
Java EE, functional languages and IBM WebSphere - http://blog.japila.pl
Warszawa JUG conference = Confitura (formerly Javarsovia) :: http://confitura.pl
"Hoping to save time by spending it" by David Blevins (Apache OpenEJB)

Krzysztof Nielepkowicz

unread,
Nov 3, 2011, 9:55:50 AM11/3/11
to warsza...@googlegroups.com
Ja si� wybior� z ch�ci� :) Czy zabra� ze sob� aparat? Wrzuciliby�my
gdzie� na galeri� zdj�cia ze spotkania, czy raczej jest to zbyt ma�ej
rangi? Ostatnio zacz��em si� bawi� w panoramy intereaktywne ( m�j debiut
: http://mnp.net.pl/kyniek/DSC_8142%20Panorama_out.swf co prawda to
mordownia dla motocyklist�w - ale mniej wi�cej pokazuje ide� o co
chodzi) :) Mo�e by co� takiego spr�bowa� zrobi� na spotkaniu? Przydadz�
siďż˝ fotki?

Pozdrawiam,
Krzysztof Nielepkowicz


> Cze��,
>
> Warszawska Grupa U�ytkownik�w Javy (Warszawa JUG) [1] zaprasza na 83
> spotkanie, kt�re odb�dzie si� w najbli�szy wtorek, 8 listopada 2011 o
> godzinie 18:00 w sali 5440 Wydzia�u MIM UW przy ul. Banacha 2 w
> Warszawie. Spotkanie jest jednocze�nie oficjalnym otwarciem sezonu
> spotka� 2011/12 oraz �wi�towaniem dw�ch wielkich wydarze� w kalendarzu
> entuzjasty Javy - wydania Java 7 oraz dziesi�tej rocznicy Eclipse.org.


>
> Temat: Warszawski Eclipse DemoCamp 2011

> Prelegenci: Piotr Chmielewski, Paweďż˝ Szklarz, Jacek Laskowski


>
> Agenda:
> 18:00-18:25 JavaFX Piotr Chmielewski
> 18:25-19:00 pizza

> 19:00-19:25 Garbage-First Garbage Collection w Java 7 Paweďż˝ Szklarz


> 19:30-20:00 java.util.concurrent w Java 7 z Eclipse Indigo SR1 Jacek Laskowski
>

> Sponsorem naszego spotkania zosta�a firma mLife [2].


>
> Strona minikonferencji na eclipse.org - Eclipse DemoCamps November
> 2011/Warszawa [3].
>

> Uprasza si� o rozs�dn� rejestracj� (wymaga potwierdzenia) na stronie
> Warszawski Eclipse DemoCamp 2011 [4], aby dopasowaďż˝ liczbďż˝ pizz i
> napoi.
>
> Wst�p wolny
>
> Zapraszam w imieniu prelegent�w i grupy Warszawa JUG!

Bartek Zdanowski

unread,
Nov 3, 2011, 10:04:47 AM11/3/11
to warsza...@googlegroups.com


2011/11/3 Krzysztof Nielepkowicz <k.p.niel...@gmail.com>
intereaktywne ( mój debiut : http://mnp.net.pl/kyniek/DSC_8142%20Panorama_out.swf co prawda to mordownia dla motocyklistów - ale mniej więcej pokazuje ideę o co chodzi) :) Może by
Rewelka! Daj namiary na soft. Super jest!


--
Pozdrawiam,
Bartek Zdanowski

Bloguję http://blog.bartekzdanowski.pl i twittuję http://twitter.com/bartekzdanowski
Confitura 2011 (dawniej Javarsovia) - http://confitura.pl
KO Warsjawa 2011 - http://warsjawa.pl

Bartek Kuczyński

unread,
Nov 3, 2011, 10:16:23 AM11/3/11
to warsza...@googlegroups.com
@Krzysztof od razu mordownia. Akurat CRka porządne miejsce :D

A namiary na soft i tak daj.

Pozdrawiam
Bartek "Koziołek" Kuczyński
http://koziolekweb.pl
Lepiej pomyśleć dwa razy i zacząć programować
niż dwa razy programować i potem zacząć myśleć
 \     /
 ~00~
  \_/
   |||



--
Wiadomość z grupy Warszawa Java User Group (Warszawa JUG).
Więcej informacji na stronie http://groups.google.com/group/warszawa-jug?hl=pl
Zachęcamy do odwiedzenia naszej strony domowej http://warszawa.jug.pl
Oferty pracy dozwolone zgodnie z zasadami na http://sites.google.com/site/warszawajug/oferty-pracy-na-grupie

Krzysztof Nielepkowicz

unread,
Nov 3, 2011, 10:26:06 AM11/3/11
to warsza...@googlegroups.com
Panoramk� nale�y z�o�y� specjalnym programem do sk�adania panoram - np opensourcowym Huginem� a nast�pnie zmontowa� virtualn� prezentacj�. Neistety nie znalaz�em niczego darmowego, u�y�em Pano2VR - kt�ry darmowy ju� nie jest, wi�c po zostaje albo trial, albo ....


2011/11/3 Krzysztof Nielepkowicz <k.p.niel...@gmail.com>
intereaktywne ( m�j debiut : http://mnp.net.pl/kyniek/DSC_8142%20Panorama_out.swf co prawda to mordownia dla motocyklist�w - ale mniej wi�cej pokazuje ide� o co chodzi) :) Mo�e by
Rewelka! Daj namiary na soft. Super jest!


--
Pozdrawiam,
Bartek Zdanowski

Blogujďż˝ http://blog.bartekzdanowski.pl i twittujďż˝ http://twitter.com/bartekzdanowski

Confitura 2011 (dawniej Javarsovia) - http://confitura.pl
KO Warsjawa 2011 - http://warsjawa.pl
--
Wiadomo�� z grupy Warszawa Java User Group (Warszawa JUG).
Wi�cej informacji na stronie http://groups.google.com/group/warszawa-jug?hl=pl
Zach�camy do odwiedzenia naszej strony domowej http://warszawa.jug.pl

Krzysztof Nielepkowicz

unread,
Nov 3, 2011, 10:28:10 AM11/3/11
to warsza...@googlegroups.com
On 2011-11-03 15:16, Bartek Kuczy�ski wrote:
> @Krzysztof od razu mordownia
akurat modrownia by�o w pozytywnym/przekornym si� kontek�cie ;) mi
osobi�cie tam si� bardzo podoba�o :)

Jakub Nabrdalik

unread,
Nov 3, 2011, 10:32:19 AM11/3/11
to warsza...@googlegroups.com, Bartek Kuczyński
Fajne koncerty tam są. A w zasadzie były, bo ostatni raz tam byłem jak
nie było jeszcze tyle pajęczyn :)

W dniu 03.11.2011 15:16, Bartek Kuczyński pisze:


> @Krzysztof od razu mordownia. Akurat CRka porządne miejsce :D
>
> A namiary na soft i tak daj.
>
> Pozdrawiam
> Bartek "Koziołek" Kuczyński
> http://koziolekweb.pl
> Lepiej pomyśleć dwa razy i zacząć programować
> niż dwa razy programować i potem zacząć myśleć
> \ /
> ~00~
> \_/
> |||
>
>
> W dniu 3 listopada 2011 15:04 użytkownik Bartek Zdanowski

> <bartek.z...@gmail.com <mailto:bartek.z...@gmail.com>> napisał:
>
>
>
> 2011/11/3 Krzysztof Nielepkowicz <k.p.niel...@gmail.com
> <mailto:k.p.niel...@gmail.com>>
>
> intereaktywne ( mój debiut :
> http://mnp.net.pl/kyniek/DSC___8142%20Panorama_out.swf


--
Jakub Nabrdalik
http://solidcraft.eu

Jacek Laskowski

unread,
Nov 4, 2011, 6:57:52 AM11/4/11
to warsza...@googlegroups.com
2011/11/3 Krzysztof Nielepkowicz <k.p.niel...@gmail.com>:
> Ja się wybiorę z chęcią :) Czy zabrać ze sobą aparat?

Przynieś. Ciekaw jestem, co uda Ci się zestawić w taką panoramę.
Trzeba będzie ustawić wszystkich w szeregu, przed nimi pizzę i można
pstrykać :)

Jacek Laskowski

unread,
Nov 7, 2011, 7:09:51 AM11/7/11
to Warszawa-JUG
2011/11/2 Jacek Laskowski <ja...@japila.pl>:

> Temat: Warszawski Eclipse DemoCamp 2011
> Prelegenci: Piotr Chmielewski, Paweł Szklarz, Jacek Laskowski
>
> Agenda:
> 18:00-18:25 JavaFX Piotr Chmielewski
> 18:25-19:00 pizza

Pizze są w drodze i wierzę, że uda się "obsłużyć" 74 zarejestrowane
osoby :) Przypominam, że to już jutro!

http://wiki.eclipse.org/Eclipse_DemoCamps_November_2011/Warszawa

p.s. Gdyby komuś przyszło zadać jakieś niestandardowe pytanie, to
warto również rozważyć kontakt z prowadzącym dany temat i przesłać mu
je do przygotowania. Móc odpowiedzieć na pytania uczestników, to
marzenie każdego prelegenta, więc pozwólcie je spełnić w naszym
gronie.

Michał Karolik

unread,
Nov 7, 2011, 8:02:08 AM11/7/11
to warsza...@googlegroups.com
już są w drodze? Jacku... to dojadą zimne.. ; )

Cieszy mnie każdy taki event, bo świadomość, że w Wawie się sporo dzieje w środowisku javowym zmnieszyła trochę psychiczny ból przeprowadzki do warszawy ; )

Jacek Laskowski

unread,
Nov 7, 2011, 1:31:56 PM11/7/11
to warsza...@googlegroups.com
2011/11/7 Michał Karolik <freakm...@gmail.com>:

> już są w drodze? Jacku... to dojadą zimne.. ; )

Dojdą zimne, ale na korytarzu jest ciepło, więc do jutra się ogrzeją :P

> Cieszy mnie każdy taki event, bo świadomość, że w Wawie się sporo dzieje w
> środowisku javowym zmnieszyła trochę psychiczny ból przeprowadzki do
> warszawy ; )

Jak chcesz go całkowicie zniwelować, to może zaangażować się w
organizacje takich wydarzeń? Pomysłów mam wiele, ale brakuje ludzi,
którym chciałoby się więcej. Aż nie mogę uwierzyć, że to piszę, bo
któż nie chciałby więcej?!

Pisz na priv, jeśli jesteś zainteresowany.

Krzysztof Nielepkowicz

unread,
Nov 8, 2011, 3:45:09 AM11/8/11
to warsza...@googlegroups.com
Ju� si� raz ujawnia�em ;) mo�e bym zrobi� intereaktywn� panoram� sali
wype�nionej nami po brzegi? Co� na kszta�t tej z Club Rocka
(http://mnp.net.pl/kyniek/DSC_8142%20Panorama_out.swf ). Trzeba by by�o
na pocz�tku ludzi uprzedzi� oraz poprosi� by si� chwile nie ruszali -
podejrzewam �e �wiat�o b�dzie s�abe a niestety m�j fisheye te� jasno�ci�
nie grzeszy, wi�c d�u�sze czasy na�wietlania b�d�. A gdzie potem
mogliby�my tak� panoramk� umie�ci�?

Pozdrawiam,
Kyniek
> 2011/11/7 Michaďż˝ Karolik<freakm...@gmail.com>:
>> juďż˝ sďż˝ w drodze? Jacku... to dojadďż˝ zimne.. ; )
> Dojd� zimne, ale na korytarzu jest ciep�o, wi�c do jutra si� ogrzej� :P
>
>> Cieszy mnie ka�dy taki event, bo �wiadomo��, �e w Wawie si� sporo dzieje w
>> �rodowisku javowym zmnieszy�a troch� psychiczny b�l przeprowadzki do
>> warszawy ; )
> Jak chcesz go ca�kowicie zniwelowa�, to mo�e zaanga�owa� si� w
> organizacje takich wydarze�? Pomys��w mam wiele, ale brakuje ludzi,
> kt�rym chcia�oby si� wi�cej. A� nie mog� uwierzy�, �e to pisz�, bo
> kt� nie chcia�by wi�cej?!
>
> Pisz na priv, je�li jeste� zainteresowany.
>
> Jacek
>

Jacek Laskowski

unread,
Nov 8, 2011, 7:13:05 AM11/8/11
to warsza...@googlegroups.com
2011/11/8 Krzysztof Nielepkowicz <k.p.niel...@gmail.com>:
> Już się raz ujawniałem ;) może bym zrobił intereaktywną panoramę sali
> wypełnionej nami po brzegi? Coś na kształt tej z Club Rocka
> (http://mnp.net.pl/kyniek/DSC_8142%20Panorama_out.swf ). Trzeba by było na
> początku ludzi uprzedzić oraz poprosić by się chwile nie ruszali -
> podejrzewam że światło będzie słabe a niestety mój fisheye też jasnością nie
> grzeszy, więc dłuższe czasy naświetlania będą. A gdzie potem moglibyśmy taką
> panoramkę umieścić?

Jeszcze nie wiem, ale najpierw zróbmy panoramę, a później pomyślimy,
gdzie takie cudo wywiesić. Mi do głowy przychodzi picassa i
podłączenie tego na naszej stronie domowej.

Dziękuję za inicjatywę!

Krzysztof Nielepkowicz

unread,
Nov 8, 2011, 7:22:06 AM11/8/11
to warsza...@googlegroups.com
On 2011-11-08 13:13, Jacek Laskowski wrote:
> 2011/11/8 Krzysztof Nielepkowicz<k.p.niel...@gmail.com>:

>> Ju� si� raz ujawnia�em ;) mo�e bym zrobi� intereaktywn� panoram� sali
>> wype�nionej nami po brzegi? Co� na kszta�t tej z Club Rocka>> pocz�tku ludzi uprzedzi� oraz poprosi� by si� chwile nie ruszali -

>> podejrzewam �e �wiat�o b�dzie s�abe a niestety m�j fisheye te� jasno�ci� nie
>> grzeszy, wi�c d�u�sze czasy na�wietlania b�d�. A gdzie potem mogliby�my tak�
>> panoramk� umie�ci�?
> Jeszcze nie wiem, ale najpierw zr�bmy panoram�, a p�niej pomy�limy,
> gdzie takie cudo wywiesi�. Mi do g�owy przychodzi picassa i
> pod��czenie tego na naszej stronie domowej.
>
> Dzi�kuj� za inicjatyw�!
>
> Jacek
>
Nie wiem czy pikasa �yka pliki SWF - bo to przecie� flash jest. Ale
strona domowa to jak najbardziej :) Spr�buj� troch� wcze�niej si� zjawi�
na MiMUWie i obada� czy w og�le si� da co� takiego zrobi� ;) w ka�dym
razie mam przeczucie, uzasadnione, �e si� da co nastraja mnie
optymistycznie.

Pozdrawiam,
Krzysiek

Piotr Zajączkowski

unread,
Nov 8, 2011, 11:08:13 AM11/8/11
to warsza...@googlegroups.com
Bardzo przepraszam, że piszę tak w ostatniej chwili, ale niestety coś
mi wypadło i nie mogę przyjść.

Czy prelekcje będą nagrywane ?

Życzę dobrej zabawy i smacznej pizzy ;]

Pzdr.
Piotrek.

W dniu 8 listopada 2011 13:22 użytkownik Krzysztof Nielepkowicz
<k.p.niel...@gmail.com> napisał:


> On 2011-11-08 13:13, Jacek Laskowski wrote:
>>
>> 2011/11/8 Krzysztof Nielepkowicz<k.p.niel...@gmail.com>:
>>>

>>> Już się raz ujawniałem ;) może bym zrobił intereaktywną panoramę sali
>>> wypełnionej nami po brzegi? Coś na kształt tej z Club Rocka
>>> (http://mnp.net.pl/kyniek/DSC_8142%20Panorama_out.swf ). Trzeba by było
>>> na
>>> początku ludzi uprzedzić oraz poprosić by się chwile nie ruszali -
>>> podejrzewam że światło będzie słabe a niestety mój fisheye też jasnością
>>> nie
>>> grzeszy, więc dłuższe czasy naświetlania będą. A gdzie potem moglibyśmy
>>> taką
>>> panoramkę umieścić?
>>
>> Jeszcze nie wiem, ale najpierw zróbmy panoramę, a później pomyślimy,
>> gdzie takie cudo wywiesić. Mi do głowy przychodzi picassa i

>> podłączenie tego na naszej stronie domowej.
>>
>> Dziękuję za inicjatywę!
>>
>> Jacek
>>
> Nie wiem czy pikasa łyka pliki SWF - bo to przecież flash jest. Ale strona
> domowa to jak najbardziej :) Spróbuję trochę wcześniej się zjawić na MiMUWie
> i obadać czy w ogóle się da coś takiego zrobić ;) w każdym razie mam
> przeczucie, uzasadnione, że się da co nastraja mnie optymistycznie.
>
> Pozdrawiam,
> Krzysiek
>

Paweł Cesar Sanjuan Szklarz

unread,
Nov 8, 2011, 12:04:41 PM11/8/11
to warsza...@googlegroups.com
Spozniam sie, ale zaraz bede.

Pawel.

2011/11/8 Piotr Zajączkowski <p.m.zaja...@gmail.com>

Adam Michalik

unread,
Nov 8, 2011, 4:44:43 PM11/8/11
to warsza...@googlegroups.com
Prezentacje były świetne - czy mogę poprosić szanownych Prelegentów o
jakieś podzielenie się slajdami albo chociaż linkami do materiałów, o
których mówiliście? Chętnie poczytałbym więcej o poruszanych tematach.

Paweł, przy okazji G1 wspominałeś, że wiedza o działaniu GC była Ci
realnie potrzebna - opowiesz coś szerzej o tym przypadku? Bądź co bądź
dotykanie GC to nie codzienność, więc fajnie usłyszeć o jakimś
przykładzie z życia.

Swego czasu deklarowałem chęć podobnej mini-prezentacji o zmianach w
Javie 7 w JVM: Java Virtual Machine Support for Non-Java Languages i
Java HotSpot Virtual Machine Performance Enhancements. Zmotywowany
dzisiejszym spotkaniem deklarację podtrzymuję, jeśli znalazłoby się
jeszcze ze dwóch chętnych do innych tematów, to na za 2 tygodnie mogę
się przygotować.

Adam

W dniu 2011-11-08 18:04, Paweł Cesar Sanjuan Szklarz pisze:


> Spozniam sie, ale zaraz bede.
>
> Pawel.
>
> 2011/11/8 Piotr Zajączkowski <p.m.zaja...@gmail.com

> <mailto:p.m.zaja...@gmail.com>>


>
> Bardzo przepraszam, że piszę tak w ostatniej chwili, ale niestety coś
> mi wypadło i nie mogę przyjść.
>
> Czy prelekcje będą nagrywane ?
>
> Życzę dobrej zabawy i smacznej pizzy ;]
>
> Pzdr.
> Piotrek.
>
> W dniu 8 listopada 2011 13:22 użytkownik Krzysztof Nielepkowicz

> <k.p.niel...@gmail.com <mailto:k.p.niel...@gmail.com>>


> napisał:
> > On 2011-11-08 13:13, Jacek Laskowski wrote:
> >>
> >> 2011/11/8 Krzysztof Nielepkowicz<k.p.niel...@gmail.com

> <mailto:k.p.niel...@gmail.com>>:

Krzysztof Nielepkowicz

unread,
Nov 8, 2011, 5:58:31 PM11/8/11
to warsza...@googlegroups.com
Witam,

Dzi�ki za �wietne spotkanie, streszczenie mo�liwo�ci javy FX,
obja�nienie dzia�ania GC i optymalizacji oraz przybli�enie
wsp�bie�no�ci! Jutro sobie popr�buj� nowe mechanizmy wsp�bie�no�ci :)
W�a�nie - Jacek m�g�by� wys�a� linki kt�re prezentowa�e� na spotkaniu?
Oraz przyk�adowy programik? Jak si� nazywa� ten projekt do wizualizacji
wsp�bie�no�ci? no dobra troch� pyta� ju� by�o a teraz co� ode mnie :
http://mnp.net.pl/kyniek/pano/DSC_8642%20Panorama_out.swf - panoramka,
mo�na by umie�ci� na serverze i doda� do strony naszego demokampa :P

Pozdrawiam,
Krzysiek
> Prezentacje by�y �wietne - czy mog� poprosi� szanownych Prelegent�w o
> jakie� podzielenie si� slajdami albo chocia� linkami do materia��w, o
> kt�rych m�wili�cie? Ch�tnie poczyta�bym wi�cej o poruszanych tematach.
>
> Pawe�, przy okazji G1 wspomina�e�, �e wiedza o dzia�aniu GC by�a Ci
> realnie potrzebna - opowiesz co� szerzej o tym przypadku? B�d� co b�d�
> dotykanie GC to nie codzienno��, wi�c fajnie us�ysze� o jakim�
> przyk�adzie z �ycia.
>
> Swego czasu deklarowa�em ch�� podobnej mini-prezentacji o zmianach w

> Javie 7 w JVM: Java Virtual Machine Support for Non-Java Languages i
> Java HotSpot Virtual Machine Performance Enhancements. Zmotywowany

> dzisiejszym spotkaniem deklaracj� podtrzymuj�, je�li znalaz�oby si�
> jeszcze ze dw�ch ch�tnych do innych temat�w, to na za 2 tygodnie mog�
> siďż˝ przygotowaďż˝.
>
> Adam
>
> W dniu 2011-11-08 18:04, Paweďż˝ Cesar Sanjuan Szklarz pisze:


>> Spozniam sie, ale zaraz bede.
>>
>> Pawel.
>>

>> 2011/11/8 Piotr Zaj�czkowski <p.m.zaja...@gmail.com
>> <mailto:p.m.zaja...@gmail.com>>
>>
>> Bardzo przepraszam, �e pisz� tak w ostatniej chwili, ale niestety
>> coďż˝
>> mi wypad�o i nie mog� przyj��.
>>
>> Czy prelekcje b�d� nagrywane ?
>>
>> �ycz� dobrej zabawy i smacznej pizzy ;]
>>
>> Pzdr.
>> Piotrek.
>>
>> W dniu 8 listopada 2011 13:22 u�ytkownik Krzysztof Nielepkowicz
>> <k.p.niel...@gmail.com <mailto:k.p.niel...@gmail.com>>
>> napisaďż˝:


>> > On 2011-11-08 13:13, Jacek Laskowski wrote:
>> >>
>> >> 2011/11/8 Krzysztof Nielepkowicz<k.p.niel...@gmail.com
>> <mailto:k.p.niel...@gmail.com>>:
>> >>>

>> >>> Ju� si� raz ujawnia�em ;) mo�e bym zrobi� intereaktywn�
>> panoramďż˝ sali

>> >>> wype�nionej nami po brzegi? Co� na kszta�t tej z Club Rocka
>> >>> (http://mnp.net.pl/kyniek/DSC_8142%20Panorama_out.swf ). Trzeba


>> by by�o
>> >>> na
>> >>> pocz�tku ludzi uprzedzi� oraz poprosi� by si� chwile nie ruszali -
>> >>> podejrzewam �e �wiat�o b�dzie s�abe a niestety m�j fisheye te�
>> jasno�ci�
>> >>> nie
>> >>> grzeszy, wi�c d�u�sze czasy na�wietlania b�d�. A gdzie potem
>> mogliby�my
>> >>> takďż˝
>> >>> panoramk� umie�ci�?
>> >>
>> >> Jeszcze nie wiem, ale najpierw zr�bmy panoram�, a p�niej pomy�limy,
>> >> gdzie takie cudo wywiesi�. Mi do g�owy przychodzi picassa i
>> >> pod��czenie tego na naszej stronie domowej.
>> >>
>> >> Dzi�kuj� za inicjatyw�!
>> >>

>> >> Jacek
>> >>
>> > Nie wiem czy pikasa �yka pliki SWF - bo to przecie� flash jest.
>> Ale strona


>> > domowa to jak najbardziej :) Spr�buj� troch� wcze�niej si� zjawi�
>> na MiMUWie
>> > i obada� czy w og�le si� da co� takiego zrobi� ;) w ka�dym razie mam

>> > przeczucie, uzasadnione, �e si� da co nastraja mnie optymistycznie.
>> >
>> > Pozdrawiam,
>> > Krzysiek
>> >
>> > --
>> > Wiadomo�� z grupy Warszawa Java User Group (Warszawa JUG).
>> > Wi�cej informacji na stronie
>> > http://groups.google.com/group/warszawa-jug?hl=pl
>> > Zach�camy do odwiedzenia naszej strony domowej http://warszawa.jug.pl


>> > Oferty pracy dozwolone zgodnie z zasadami na
>> > http://sites.google.com/site/warszawajug/oferty-pracy-na-grupie
>> >
>>
>> --

>> Wiadomo�� z grupy Warszawa Java User Group (Warszawa JUG).
>> Wi�cej informacji na stronie
>> http://groups.google.com/group/warszawa-jug?hl=pl
>> Zach�camy do odwiedzenia naszej strony domowej

>> http://warszawa.jug.pl
>> Oferty pracy dozwolone zgodnie z zasadami na
>> http://sites.google.com/site/warszawajug/oferty-pracy-na-grupie
>>
>>
>> --

>> Wiadomo�� z grupy Warszawa Java User Group (Warszawa JUG).
>> Wi�cej informacji na stronie
>> http://groups.google.com/group/warszawa-jug?hl=pl
>> Zach�camy do odwiedzenia naszej strony domowej http://warszawa.jug.pl

Jacek Laskowski

unread,
Nov 8, 2011, 6:02:32 PM11/8/11
to warsza...@googlegroups.com
2011/11/8 Adam Michalik <a...@o2.pl>:

> Swego czasu deklarowałem chęć podobnej mini-prezentacji o zmianach w Javie 7
> w JVM: Java Virtual Machine Support for Non-Java Languages i Java HotSpot
> Virtual Machine Performance Enhancements. Zmotywowany dzisiejszym spotkaniem
> deklarację podtrzymuję, jeśli znalazłoby się jeszcze ze dwóch chętnych do
> innych tematów, to na za 2 tygodnie mogę się przygotować.

Moja relacja i prezentacja na blogu - http://jaceklaskowski.pl.

Zaczynam zliczać chętnych na kolejne spotkanie. Mam już jednego -
Adam. Z braku zainteresowania sam zgłoszę udział w jednej
30-minutówce. Dzisiejsze wystąpienie pokazało ogrom wiedzy, jaki
jeszcze jest przede mną, abym mógł choć w części nazwać się znającym
temat zmian j.u.concurrent w Java 7. Widzę zainteresowanie, wyłapałem
kilku praktyków i chciałbym podtrzymać klimat wymiany wiedzy. Taką
naukę lubię najbardziej.

Kto jeszcze?

p.s. Zachęcam do obrzucenia kamieniami dzisiejszych prelegentów. Jako
jeden z nich wiem, jak bardzo pożyteczne może być ukamieniowywanie :)
Dla Piotra była to publiczna inicjacja (!)

Jacek Laskowski

unread,
Nov 8, 2011, 6:16:51 PM11/8/11
to warsza...@googlegroups.com
2011/11/8 Krzysztof Nielepkowicz <k.p.niel...@gmail.com>:

> Właśnie - Jacek mógłbyś wysłać linki które prezentowałeś na spotkaniu? Oraz przykładowy programik? Jak się
> nazywał ten projekt do wizualizacji współbieżności?

Projekt obrazujący współbieżność/wielowątkowość (nie pamiętam, której
nazwy powinienem używać) -
http://sourceforge.net/projects/javaconcurrenta/. Reszta w prezentacji

> już było a teraz coś ode mnie :
> http://mnp.net.pl/kyniek/pano/DSC_8642%20Panorama_out.swf - panoramka, można
> by umieścić na serverze i dodać do strony naszego demokampa :P

O super, gościu! To mi się podoba. Można policzyć ilu nas było. Cudo.
Już jest na naszej stronce. Dziękuję!

ags

unread,
Nov 8, 2011, 6:26:31 PM11/8/11
to warsza...@googlegroups.com
2011/11/9 Jacek Laskowski <ja...@japila.pl>


> już było a teraz coś ode mnie :
> http://mnp.net.pl/kyniek/pano/DSC_8642%20Panorama_out.swf - panoramka, można
> by umieścić na serverze i dodać do strony naszego demokampa :P

O super, gościu! To mi się podoba. Można policzyć ilu nas było. Cudo.
Już jest na naszej stronce. Dziękuję!

To wyjaśnia skąd Was tak dużo ;-)

 
--
ags

Michał Karolik

unread,
Nov 9, 2011, 3:18:43 AM11/9/11
to warsza...@googlegroups.com
niestety nie dałem rady... w biurze do 19 i od 21 release z domu...

Krzysiek dokonał rzeczy nie możliwych, sklonował kolegów i posadził samą nogę w pierwszym rzędzie : )

Adrian

unread,
Nov 9, 2011, 4:18:44 AM11/9/11
to Warszawa Java User Group (Warszawa JUG)
Trochę mało w tym Eclipse DemoCamp 2011 było samego Eclipse, poza tym
prezentacje fajnie wypadły, solidny fundament do dalszego drążenia
tematów.
Czy do podglądania pamięci, grafów referencji wewnątrz i poza
obszarami pamięci (mówię w kontekście G1) są może już jakieś narzędzia
w JDK coś na wzór jconsole, jvisualvm?

Krzysiek

unread,
Nov 9, 2011, 4:47:56 AM11/9/11
to warsza...@googlegroups.com
Ech,
Szkoda ze nie mogłem być z wami :/
Super ta panoramka :)

Pozdro.
Krzysiek

W dniu 9 listopada 2011 10:18 użytkownik Adrian
<adrian.ch...@gmail.com> napisał:

> --
> Wiadomość z grupy Warszawa Java User Group (Warszawa JUG).
> Więcej informacji na stronie http://groups.google.com/group/warszawa-jug?hl=pl
> Zachęcamy do odwiedzenia naszej strony domowej http://warszawa.jug.pl

Paweł Cesar Sanjuan Szklarz

unread,
Nov 9, 2011, 5:32:53 AM11/9/11
to warsza...@googlegroups.com
Cześć

Dołaczam prezentacje. Tutaj sa linki na podstawowe artykuły:
G1
http://labs.oracle.com/jtech/pubs/04-g1-paper-ismm.pdf
CMS
http://labs.oracle.com/techrep/2000/smli_tr-2000-88.pdf

Nie trzeba zmienic na jdk7 zeby testowac G1, wystarczy:-XX:+UnlockExperimentalVMOptions -XX:+UseG1GC

Tutaj troche więcej o tym:
http://www.oracle.com/technetwork/java/javase/tech/g1-intro-jsp-135488.html

Kody z G1 są tutaj:
http://hg.openjdk.java.net/jdk7/jdk7/raw-file/tip/README

O własnym zastosowaniu algorytmów w GC opowiem kiedyś w grupie, na razie pomysł się wykluwa (to mój potajemny pomysł na zdobycie świata!).

Pawel Szklarz


2011/11/8 Adam Michalik <a...@o2.pl>
Prezentacje były świetne - czy mogę poprosić szanownych Prelegentów o jakieś podzielenie się slajdami albo chociaż linkami do materiałów, o których mówiliście? Chętnie poczytałbym więcej o poruszanych tematach.

Paweł, przy okazji G1 wspominałeś, że wiedza o działaniu GC była Ci realnie potrzebna - opowiesz coś szerzej o tym przypadku? Bądź co bądź dotykanie GC to nie codzienność, więc fajnie usłyszeć o jakimś przykładzie z życia.

Swego czasu deklarowałem chęć podobnej mini-prezentacji o zmianach w Javie 7 w JVM: Java Virtual Machine Support for Non-Java Languages i Java HotSpot Virtual Machine Performance Enhancements. Zmotywowany dzisiejszym spotkaniem deklarację podtrzymuję, jeśli znalazłoby się jeszcze ze dwóch chętnych do innych tematów, to na za 2 tygodnie mogę się przygotować.

Adam

W dniu 2011-11-08 18:04, Paweł Cesar Sanjuan Szklarz pisze:
Spozniam sie, ale zaraz bede.

Pawel.

2011/11/8 Piotr Zajączkowski <p.m.zaja...@gmail.com


   Bardzo przepraszam, że piszę tak w ostatniej chwili, ale niestety coś
   mi wypadło i nie mogę przyjść.

   Czy prelekcje będą nagrywane ?

   Życzę dobrej zabawy i smacznej pizzy ;]

   Pzdr.
   Piotrek.

   W dniu 8 listopada 2011 13:22 użytkownik Krzysztof Nielepkowicz

   napisał:
    > On 2011-11-08 13:13, Jacek Laskowski wrote:
    >>
    >> 2011/11/8 Krzysztof Nielepkowicz<k.p.nielepkowicz@gmail.com
   <mailto:k.p.nielepkowicz@gmail.com>>:
G1Presentation.pdf

Paweł Cesar Sanjuan Szklarz

unread,
Nov 9, 2011, 6:05:03 AM11/9/11
to warsza...@googlegroups.com

2011/11/9 Adrian <adrian.ch...@gmail.com>

zwróć uwagę, że w jdk możesz wybierać implementacji GC podczas uruchomienia. To oznacza ze narzedzia jak jconsole/jvisualvm widza GC poprzez abstrakcje z gc_interface.

Nie wiem nic o nowych narzędzi tego typu w jdk7.

Są specjalne opcje do debugowania GC, ktore wewnatrz implementacji G1 są obsługiwane. Przygotuje test, który to pokazuje i wyslę.

 

--
Wiadomość z grupy Warszawa Java User Group (Warszawa JUG).
Więcej informacji na stronie http://groups.google.com/group/warszawa-jug?hl=pl
Zachęcamy do odwiedzenia naszej strony domowej http://warszawa.jug.pl

Wojciech Erbetowski

unread,
Nov 9, 2011, 6:04:49 AM11/9/11
to warsza...@googlegroups.com
Paweł świetna prezentacja! (Wszystkie bardzo dobre były z resztą :-) ). Dzięki wielkie za nią.

Bardzo mnie zaciekawiłeś tym tematem. Mam takie uczucie jak zupełnie się na samochodach nie zna człowiek ale jeździ codziennie i ktoś mu zaczyna opowiadać jak to w zasadzie działa :-) To też daje nam pomysł jak pisać kod, żeby był łatwej ogarniany przez GC. Ale dalej mnie ciekawi to o co na wykładzie pytał Kuba N., czyli jak możemy (niezależnie od tych parametrów, o których mówiłeś dla całego GC) podpowiadać GC jak rozkładać klasy obiektów.

Np gdyby adnotować klasę @ObjectCategory(Categories.SOME_BUSINESS_MODULE)
Wtedy gdy np przy operacji biznesowej tworzymy kilkadziesiąt obiektów na chwilę i jeśli to jest wydajnościowy problem może zamiast refaktoryzować całość tracąc czytelność moglibyśmy tylko adnotować klasy użyte albo tworzone zmienne
@ObjectCategory(Categories.SOME_BUSINESS_MODULE) SomeClass o = new ....

Chyba w G1 nie ma żadnego wsparcie, żeby jednak nie wiązać kodu z logiką GC, prawda?

Pozdro

Paweł Cesar Sanjuan Szklarz

unread,
Nov 9, 2011, 6:22:51 AM11/9/11
to warsza...@googlegroups.com


2011/11/9 Wojciech Erbetowski <wojc...@erbetowski.pl>

Paweł świetna prezentacja! (Wszystkie bardzo dobre były z resztą :-) ). Dzięki wielkie za nią.

Bardzo mnie zaciekawiłeś tym tematem. Mam takie uczucie jak zupełnie się na samochodach nie zna człowiek ale jeździ codziennie i ktoś mu zaczyna opowiadać jak to w zasadzie działa :-) To też daje nam pomysł jak pisać kod, żeby był łatwej ogarniany przez GC. Ale dalej mnie ciekawi to o co na wykładzie pytał Kuba N., czyli jak możemy (niezależnie od tych parametrów, o których mówiłeś dla całego GC) podpowiadać GC jak rozkładać klasy obiektów.

Np gdyby adnotować klasę @ObjectCategory(Categories.SOME_BUSINESS_MODULE)
Wtedy gdy np przy operacji biznesowej tworzymy kilkadziesiąt obiektów na chwilę i jeśli to jest wydajnościowy problem może zamiast refaktoryzować całość tracąc czytelność moglibyśmy tylko adnotować klasy użyte albo tworzone zmienne
@ObjectCategory(Categories.SOME_BUSINESS_MODULE) SomeClass o = new ....

Chyba w G1 nie ma żadnego wsparcie, żeby jednak nie wiązać kodu z logiką GC, prawda?

Z poziomu kody javy, GC jest wyabstrachowane przez gc_interface. Dlatego nie wyobrazam sobie jak takie wsparcie definiowac/sterowac.

Jak wiemy ze uzywamy G1, to mozemy zachowywac sie tak aby ulatwic mu prace. Jezeli problemy wydajnosciowe wynikaja z dlugich przerw przez GC, to moze poprostu ustawic parametry dlugosci Pause i dlugosci interwalow tak jak chcemy uruchomic testy obciazeniowe zeby patrzyc jak G1 daje rade.

 

Irek Matysiewicz

unread,
Nov 9, 2011, 11:28:01 AM11/9/11
to warsza...@googlegroups.com
Żeby alokować malutkie obiekciki "na chwilę" w większości przypadków wystarczy trzymać je na stosie, całkowicie z pominięciem GC, tak jak w C++ mamy: Klasa obiekt; (na stosie) vs Klasa *obiekt = new Obiekt(); (na stercie)

Nigdy mi nie było to do niczego potrzebne, ale JVM podobno automatycznie potrafi analizować czy dany obiekt można alokować na stosie. Do poczytania:
- http://blog.juma.me.uk/2008/12/17/objects-with-no-allocation-overhead/
- http://weblogs.java.net/blog/forax/archive/2009/10/06/jdk7-do-escape-analysis-default
- http://www.ibm.com/developerworks/java/library/j-jtp09275/index.html#2.0

Piotrek

unread,
Nov 9, 2011, 2:16:08 PM11/9/11
to Warszawa Java User Group (Warszawa JUG)
> p.s. Zachęcam do obrzucenia kamieniami dzisiejszych prelegentów. Jako
> jeden z nich wiem, jak bardzo pożyteczne może być ukamieniowywanie :)

no to ja zaczne :) ale nie prelegentow tylko organizatora. niewiele
brakowalo, zeby zmieniono kolejnosc wykladow z powodu "bo moj laptop
jest juz na stole". moim zdaniem nie mozna tak robic. jesli juz
przedstawiamy harmonogram spotkania to trzeba sie liczyc z tym, ze
niektorzy nie beda mogli przyjsc na calosc i wybiora niektore
prezentacje. jesli w trakcie zostanie zmieniona kolejnosc to ci ludzie
przyjada na darmo. jesli trzeba cos przeciagnac (bo np nie ma
prelegenta) to chyba zawsze znajdzie sie temat do rozmowy: "kto juz
uzywal tej technologii? jakie sa z nia problemy? czy ja polecacie do
projektow komercyjnych? itp"
cala reszta super - tak trzymac

piotrek

Jacek Laskowski

unread,
Nov 9, 2011, 4:24:50 PM11/9/11
to warsza...@googlegroups.com
2011/11/9 Piotrek <piotr....@gmail.com>:

> no to ja zaczne :) ale nie prelegentow tylko organizatora. niewiele
> brakowalo, zeby zmieniono kolejnosc wykladow z powodu "bo moj laptop
> jest juz na stole".

Przywołany do tablicy...

Pewnie wielu jest wśród nas, którzy potwierdzą, że mój laptop znalazł
się na stole, bo zabrakło następnego prelegenta, a kolejny, ja,
zapytał, co robimy - czekamy na pizzę, czy idziemy z kolejną
prezentacją. Odpowiedź z sali, jaką udało mi się usłyszeć (albo
chciałem usłyszeć) była: "Jedziemy z kolejną". Dopasowałem się.

Szczęśliwie jednak pojawiła się pizza, przerwa i Paweł wszedł na
scenę. Wybacz chwilowe zawirowania.

Paweł Cesar Sanjuan Szklarz

unread,
Nov 9, 2011, 4:30:01 PM11/9/11
to warsza...@googlegroups.com
Czesc

Zmiana kolejnosci wynikala z mojego spoznienia. Ale faktycznie nalezy
zadbac o kolejnosc, ze wzgledu na plany oczesników.

Pawel.

2011/11/9 Piotrek <piotr....@gmail.com>:

Reply all
Reply to author
Forward
0 new messages