<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>it.wtrojmiescie.org &#187; TJUG</title>
	<atom:link href="http://it.wtrojmiescie.org/tag/trojmiasto-java-user-group/feed" rel="self" type="application/rss+xml" />
	<link>http://it.wtrojmiescie.org</link>
	<description>Blog społeczności IT w Trójmieście</description>
	<lastBuildDate>Fri, 03 Feb 2012 12:42:04 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>O klasycznej, programistycznej elegancji</title>
		<link>http://it.wtrojmiescie.org/spotkania/o-klasycznej-programistycznej-elegancji</link>
		<comments>http://it.wtrojmiescie.org/spotkania/o-klasycznej-programistycznej-elegancji#comments</comments>
		<pubDate>Sun, 21 Nov 2010 19:42:26 +0000</pubDate>
		<dc:creator>Jakub Neumann</dc:creator>
				<category><![CDATA[Spotkania]]></category>
		<category><![CDATA[TJUG]]></category>

		<guid isPermaLink="false">http://it.wtrojmiescie.org/?p=622</guid>
		<description><![CDATA[Java User Group Trójmiasto serdecznie zaprasza na listopadowe spotkanie. Kuba Marchwicki przedstawi &#8220;Prezentację o klasycznej, programistycznej elegancji&#8221;. 

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 :
&#8220;Tak wiem, kiedy piszę w Groovy, Scali, Closure mój kod będzie
śliczny, czytelny, [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://it.wtrojmiescie.org/about/grupy-trojmiasto-java-user-group">Java User Group Trójmiasto</a> serdecznie zaprasza na listopadowe spotkanie. Kuba Marchwicki przedstawi <strong>&#8220;Prezentację o klasycznej, programistycznej elegancji&#8221;. </strong></p>

<p>Data: <strong>25.11.2010,  godzina 17.30</strong>,
Miejsce: aula 2, <a href="http://it.wtrojmiescie.org/about/lokalizacje/wydzial-matematyki-fizyki-i-informatyki-uniwersytet-gdanski">Wydział MFI UG </a> <br />
Zapraszamy serdecznie. Wstęp jak zawsze wolny i otwarty dla wszystkich chętnych :) <br />
Od autora prezentacji :<br />
&#8220;Tak wiem, kiedy piszę w Groovy, Scali, Closure mój kod będzie
śliczny, czytelny, przejrzysty. Ale&#8230; no właśnie&#8230; ale &#8211; 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 &#8211; 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.&#8221;</p>
]]></content:encoded>
			<wfw:commentRss>http://it.wtrojmiescie.org/spotkania/o-klasycznej-programistycznej-elegancji/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Przegląd możliwości szkieletu aplikacyjnego Tapestry 5</title>
		<link>http://it.wtrojmiescie.org/spotkania/przeglad-mozliwosci-szkieletu-aplikacyjnego-tapestry-5</link>
		<comments>http://it.wtrojmiescie.org/spotkania/przeglad-mozliwosci-szkieletu-aplikacyjnego-tapestry-5#comments</comments>
		<pubDate>Tue, 28 Sep 2010 19:23:27 +0000</pubDate>
		<dc:creator>Michał Orzechowski</dc:creator>
				<category><![CDATA[Spotkania]]></category>
		<category><![CDATA[TJUG]]></category>

		<guid isPermaLink="false">http://it.wtrojmiescie.org/?p=597</guid>
		<description><![CDATA[Java User Group Trójmiasto zaprasza na kolejne spotkanie. Tym razem tematem będzie &#8220;Przegląd możliwości szkieletu aplikacyjnego Tapestry 5&#8243;, 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 :

&#8220;Podczas spotkania będę prezentować możliwości oraz sposób 
zastosowania technologii wchodzących w skład frameworku Tapestry 5 [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://it.wtrojmiescie.org/about/grupy-trojmiasto-java-user-group">Java User Group Trójmiasto</a> zaprasza na kolejne spotkanie. Tym razem tematem będzie &#8220;Przegląd możliwości szkieletu aplikacyjnego Tapestry 5&#8243;, który zaprezentuje Michał Gruca. <br /><br />
Data: <strong>30.09.2010,  godzina 17.30</strong>,<br />
Miejsce: aula 2 <a href="http://it.wtrojmiescie.org/about/lokalizacje/wydzial-matematyki-fizyki-i-informatyki-uniwersytet-gdanski">Wydział MFI UG </a>.<br /> (lub sala 208/209 jako rezerwowa)
</p>

<p>Od autora prezentacji :</p>

<p>&#8220;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 
&#8216;mvc&#8217;, 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&amp;A i o ile 
będą chętni. Będę dostępny dopóki nas uniwerek nie wygoni / chętni się 
nie znudzą ;)&#8221;</p>

<p>Zapraszamy serdecznie. Wstęp jak zawsze wolny i otwarty dla wszystkich chętnych :)</p>
]]></content:encoded>
			<wfw:commentRss>http://it.wtrojmiescie.org/spotkania/przeglad-mozliwosci-szkieletu-aplikacyjnego-tapestry-5/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Lucene &#8211; w poszukiwaniu zaginionej informacji</title>
		<link>http://it.wtrojmiescie.org/spotkania/lucene-w-poszukiwaniu-zaginionej-informacji</link>
		<comments>http://it.wtrojmiescie.org/spotkania/lucene-w-poszukiwaniu-zaginionej-informacji#comments</comments>
		<pubDate>Thu, 22 Apr 2010 16:10:46 +0000</pubDate>
		<dc:creator>Michał Orzechowski</dc:creator>
				<category><![CDATA[Spotkania]]></category>
		<category><![CDATA[TJUG]]></category>

		<guid isPermaLink="false">http://it.wtrojmiescie.org/?p=483</guid>
		<description><![CDATA[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 :

&#8220;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 [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://it.wtrojmiescie.org/about/grupy-trojmiasto-java-user-group">Java User Group Trójmiasto</a> zaprasza na kolejne spotkanie. Tym razem temat będzie poświęcony narzędziu Lucene, o którym opowie Jakub Marchwicki <br /><br />
Data: <strong>29.04.2010,  godzina 17.30</strong>,<br />
Miejsce: aula 2 <a href="http://it.wtrojmiescie.org/about/lokalizacje/wydzial-matematyki-fizyki-i-informatyki-uniwersytet-gdanski">Wydział MFI UG </a>.<br />
</p>

<p>Od autora prezentacji :</p>

<p>&#8220;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
&#8220;Krainy Zaginionej Informacji&#8221;. Postaram się tę krainę przybliżyć.</p>

<p>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 &#8217;sercza&#8217; dla naszego systemu i jakie narzędzia mogą nas w
tym wspomóc. Dlaczego &#8216;zaawansowane wyszukiwanie&#8217; nie jest nikomu
potrzebne i co można zrobić aby nie mieć poczucia że ktoś chce nas
obrazić pokazując nam ten obrazek:
<a href="http://fusionovation.com/blogs/mpalmer/googleproduct.jpg">http://fusionovation.com/blogs/mpalmer/googleproduct.jpg</a>&#8220;</p>
]]></content:encoded>
			<wfw:commentRss>http://it.wtrojmiescie.org/spotkania/lucene-w-poszukiwaniu-zaginionej-informacji/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tapestry 5 &#8211; powód dla którego warto programować w Javie</title>
		<link>http://it.wtrojmiescie.org/spotkania/tapestry-5-powod-dla-ktorego-warto-programowac-w-javie</link>
		<comments>http://it.wtrojmiescie.org/spotkania/tapestry-5-powod-dla-ktorego-warto-programowac-w-javie#comments</comments>
		<pubDate>Mon, 12 Apr 2010 10:55:49 +0000</pubDate>
		<dc:creator>Jakub Neumann</dc:creator>
				<category><![CDATA[Spotkania]]></category>
		<category><![CDATA[TJUG]]></category>

		<guid isPermaLink="false">http://it.wtrojmiescie.org/?p=470</guid>
		<description><![CDATA[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: &#8221; Tapestry 5 w akcji &#8211; czyli dlaczego aplikacje webowe powinny być pisane w Javie&#8221;. Agenda prezentacji (od Michała):


  Krótka historia Tapestry
  Dlaczego Tapestry nie jest kolejnym [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://it.wtrojmiescie.org/about/grupy-trojmiasto-java-user-group">Trójmiasto JUG</a> zaprasza na kolejne spotkanie, <strong>15.04.2010,  godzina 17.30</strong>, aula 2 <a href="http://it.wtrojmiescie.org/about/lokalizacje/wydzial-matematyki-fizyki-i-informatyki-uniwersytet-gdanski">Wydział MFI UG </a></p>

<p>Michał Gruca opowie o <a href="http://tapestry.apache.org/">Apache Tapestry</a>. Drugi tytuł jego prezentacji to: &#8221; Tapestry 5 w akcji &#8211; czyli dlaczego aplikacje webowe powinny być pisane w Javie&#8221;. Agenda prezentacji (od Michała):</p>

<ol>
  <li>Krótka historia Tapestry</li>
  <li>Dlaczego Tapestry nie jest kolejnym frameworkiem</li>
  <li>Rozpoczęcie projektu w T5 + szybkie wprowadzenie do sposobu kodowania</li>
  <li>Live coding &#8211; postaram się pokazać prawdziwą siłę Tapestry oraz jego &#8216;ficzery&#8217;. 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ć </li>
</ol>

<p>Serdecznie zapraszamy, wstęp oczywiście wolny!</p>

<p><strong>Aktualizacja</strong>: zamieszczamy materiały ze spotkania.</p>

<ul>
<li><a href="/wp-content/uploads/2010/04/t5.pdf">prezentacja</a></li>
<li><a href="/wp-content/uploads/2010/04/t5-tworzony.zip">aplikacja stworzona podczas prezentacji</a></li>
<li><a href="/wp-content/uploads/2010/04/t5-przygotowany.zip">aplikacja przygotowana wcześniej</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://it.wtrojmiescie.org/spotkania/tapestry-5-powod-dla-ktorego-warto-programowac-w-javie/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Lift web framework &#8211; aplikacje web w Scali</title>
		<link>http://it.wtrojmiescie.org/spotkania/lift-web-framework-aplikacje-web-w-scali</link>
		<comments>http://it.wtrojmiescie.org/spotkania/lift-web-framework-aplikacje-web-w-scali#comments</comments>
		<pubDate>Tue, 23 Mar 2010 12:01:51 +0000</pubDate>
		<dc:creator>Jakub Neumann</dc:creator>
				<category><![CDATA[Spotkania]]></category>
		<category><![CDATA[TJUG]]></category>

		<guid isPermaLink="false">http://it.wtrojmiescie.org/?p=449</guid>
		<description><![CDATA[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 [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://it.wtrojmiescie.org/about/grupy-trojmiasto-java-user-group">Trójmiasto JUG</a> zaprasza na kolejne spotkanie, <strong>25.03.2010,  godzina 17.30</strong>, aula 2 <a href="http://it.wtrojmiescie.org/about/lokalizacje/wydzial-matematyki-fizyki-i-informatyki-uniwersytet-gdanski">Wydział MFI UG </a></p>

<p>Prelegentem będzie Łukasz Kuczera, który kontynuując temat Scali, tym razem opowie o frameworku webowym <a href="http://liftweb.net/">Lift</a>. Oto streszczenie Łukasza:</p>

<p>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.</p>

<p>Całość kodowania na żywo. Serdecznie zapraszamy, wstęp oczywiście wolny!</p>
]]></content:encoded>
			<wfw:commentRss>http://it.wtrojmiescie.org/spotkania/lift-web-framework-aplikacje-web-w-scali/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Jak to się robi w Scali</title>
		<link>http://it.wtrojmiescie.org/spotkania/jak-to-sie-robi-w-scali</link>
		<comments>http://it.wtrojmiescie.org/spotkania/jak-to-sie-robi-w-scali#comments</comments>
		<pubDate>Sun, 14 Feb 2010 18:37:10 +0000</pubDate>
		<dc:creator>Jakub Neumann</dc:creator>
				<category><![CDATA[Spotkania]]></category>
		<category><![CDATA[TJUG]]></category>

		<guid isPermaLink="false">http://it.wtrojmiescie.org/?p=387</guid>
		<description><![CDATA[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ć &#8220;jak to się robi w Scali&#8221; [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://it.wtrojmiescie.org/about/grupy-trojmiasto-java-user-group">Trójmiasto JUG</a> zaprasza na kolejne spotkanie, <strong>18.02.2010,  godzina 17.30</strong>, aula 2 <a href="http://it.wtrojmiescie.org/about/lokalizacje/wydzial-matematyki-fizyki-i-informatyki-uniwersytet-gdanski">Wydział MFI UG </a></p>

<p>Łukasz Kuczera będzie kontynuował opowieść o Scali. Oto jego agenda:</p>

<p>Kolejne spotkanie chciałbym podzielić na trzy części:</p>

<ol>
  <li>Na wstępie przypomnę pierwszą prezentację czyli implicit conversion, przeciążanie operatorów i traits. </li>
  <li>Następnie chciałbym zaprezentować &#8220;jak to się robi w Scali&#8221; 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.</li>
   <li> Na koniec chciałbym podyskutować o językach ogólnie i odpowiedzieć na pytanie: &#8220;Który język jvm wybrać ? Clojure ,Groovy  czy Scala ?&#8221; Jeżeli wystarczy czasu, postaram się powiedzieć trzy zdania na temat Lift framework.</li>
</ol>

<p>Całość kodowania na żywo. Serdecznie zapraszamy, wstęp oczywiście wolny!</p>
]]></content:encoded>
			<wfw:commentRss>http://it.wtrojmiescie.org/spotkania/jak-to-sie-robi-w-scali/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Groovy czyli &#8220;dlaczego już nie lubię Javy ;)?&#8221;</title>
		<link>http://it.wtrojmiescie.org/spotkania/groovy-czyli-dlaczego-juz-nie-lubie-javy</link>
		<comments>http://it.wtrojmiescie.org/spotkania/groovy-czyli-dlaczego-juz-nie-lubie-javy#comments</comments>
		<pubDate>Thu, 14 Jan 2010 21:29:16 +0000</pubDate>
		<dc:creator>Michał Orzechowski</dc:creator>
				<category><![CDATA[Spotkania]]></category>
		<category><![CDATA[TJUG]]></category>

		<guid isPermaLink="false">http://it.wtrojmiescie.org/?p=367</guid>
		<description><![CDATA[Serdecznie zapraszamy na pierwsze tegoroczne spotkanie JUG Trójmiasto.
Mateusz Mrozewski kontynuując opowieść o Groovym odpowie na pytanie &#8220;dlaczego już
nie lubię Javy ;)&#8221;.

Miejsce: Wydział MFI UG, ul. Wita Stwosza 57, Gdańsk, aula nr 2 
Data: 21.01.2009, Godz. 17.30


Tematy do poruszenia to:

 
    Groovy Beans
    dynamiczne typowanie, domyślne typy
    [...]]]></description>
			<content:encoded><![CDATA[<p>Serdecznie zapraszamy na pierwsze tegoroczne spotkanie JUG Trójmiasto.
Mateusz Mrozewski kontynuując opowieść o Groovym odpowie na pytanie &#8220;dlaczego już
nie lubię Javy ;)&#8221;.</p>

<p><strong>Miejsce:</strong> <a href="http://it.wtrojmiescie.org/about/lokalizacje/wydzial-matematyki-fizyki-i-informatyki-uniwersytet-gdanski">Wydział MFI UG,</a> ul. Wita Stwosza 57, Gdańsk, aula nr 2 <br/>
<strong>Data:</strong> 21.01.2009, Godz. 17.30</p>

<p><span id="more-367"></span>
Tematy do poruszenia to:</p>

<ul> 
    <li>Groovy Beans</li>
    <li>dynamiczne typowanie, domyślne typy</li>
    <li>nowe operatory</li>
    <li>co nowego w kolekcjach i łańcuchach</li>
    <li>Groovy Truth</li>
    <li>domknięcia (closures)</li>
    <li>power assert</li>
    <li>XML w Groovy</li>
    <li>dynamiczne metody i właściwości w Groovy</li>
</ul>

<p>Wstęp oczywiście wolny! Zapraszamy!</p>
]]></content:encoded>
			<wfw:commentRss>http://it.wtrojmiescie.org/spotkania/groovy-czyli-dlaczego-juz-nie-lubie-javy/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Narzędzia i techniki w tworzeniu aplikacji komercyjnych (w Javie)</title>
		<link>http://it.wtrojmiescie.org/spotkania/narzedzia-oraz-techniki-wykorzystywane-w-tworzeniu-aplikacji-komercyjnych-w-javie</link>
		<comments>http://it.wtrojmiescie.org/spotkania/narzedzia-oraz-techniki-wykorzystywane-w-tworzeniu-aplikacji-komercyjnych-w-javie#comments</comments>
		<pubDate>Tue, 24 Nov 2009 21:08:29 +0000</pubDate>
		<dc:creator>Jakub Neumann</dc:creator>
				<category><![CDATA[Spotkania]]></category>
		<category><![CDATA[TJUG]]></category>

		<guid isPermaLink="false">http://it.wtrojmiescie.org/?p=245</guid>
		<description><![CDATA[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ł: &#8220;Narzędzia oraz techniki wykorzystywane w tworzeniu aplikacji
komercyjnych.&#8221;

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 [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://it.wtrojmiescie.org/about/grupy-trojmiasto-java-user-group">Trójmiasto JUG</a> zaprasza na kolejne spotkanie, 26.11.2009, godzina 17.30, aula 2, <a href="http://it.wtrojmiescie.org/about/lokalizacje/wydzial-matematyki-fizyki-i-informatyki-uniwersytet-gdanski">Wydział MFI UG </a></p>

<p>Prezentację poprowadzą specjaliści z Lufthansa Systems Poland.Tytuł: &#8220;Narzędzia oraz techniki wykorzystywane w tworzeniu aplikacji
komercyjnych.&#8221;</p>

<p>Slajdy w języku angielskim, ale prezentacja prowadzona będzie po polsku. Agenda </p>

<ol><li><strong>Generator kodu (Code Generator)</strong>. Generowanie struktury, logiki oraz klas domenowych aplikacji z diagramów aktywności oraz diagramów klas.</li>
<li><strong>Eclipse RCP</strong>. Przykłady zastosowania Eclipse RCP w praktyce.</li>
</ol>

<p>Autorzy:<br />
Code Generator: Michał Kozoń i Paweł Szwejkowski<br />
RCP Eclipce: Jakub Kwiatkowski<br />
</p>

<p>Wszystkich zainteresowanych serdecznie zapraszamy. Wstęp oczywiście wolny!</p>
]]></content:encoded>
			<wfw:commentRss>http://it.wtrojmiescie.org/spotkania/narzedzia-oraz-techniki-wykorzystywane-w-tworzeniu-aplikacji-komercyjnych-w-javie/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Wprowadzenie do języka Scala</title>
		<link>http://it.wtrojmiescie.org/spotkania/scala</link>
		<comments>http://it.wtrojmiescie.org/spotkania/scala#comments</comments>
		<pubDate>Mon, 09 Nov 2009 10:45:18 +0000</pubDate>
		<dc:creator>Jakub Neumann</dc:creator>
				<category><![CDATA[Spotkania]]></category>
		<category><![CDATA[TJUG]]></category>

		<guid isPermaLink="false">http://it.wtrojmiescie.org/?p=216</guid>
		<description><![CDATA[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ć [...]]]></description>
			<content:encoded><![CDATA[<p>Zapraszamy na kolejne spotkanie <a href="http://it.wtrojmiescie.org/about/grupy-trojmiasto-java-user-group">Trójmiasto JUG</a>. O języku programowania <strong>Scala</strong> opowiadał będzie Łukasz Kuczera.</p>

<p><strong>Termin:</strong> 19.11.2009 (czwartek), godz. 17.30</p>

<p><strong>Miejsce:</strong> aula nr 2, <a href="http://it.wtrojmiescie.org/about/lokalizacje/wydzial-matematyki-fizyki-i-informatyki-uniwersytet-gdanski">Wydziału MFI UG</a>, ul. Wita Stwosza 57, Gdańsk</p>

<p>Streszczenie (od autora) :</p>

<p>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. &#8220;produkcji&#8221; i zagrożeniach z tym związanych.</p>

<p><strong>Szczegóły</strong>
<span id="more-216"></span></p>

<p>Agenda</p>

<ol>
    <li> Hierarchia dziedziczenia.</li>
    <li>Inferencja typów.</li>
    <li>Abstrakcyjne struktury kontrolne i przeciążanie operatorów.</li>
    <li> Pattern matching</li>
    <li> Obiekty mutowalne vs. niemutowalne.</li>
    <li> Wyrażenia for (nie są to &#8216;zwykłe&#8217; pętle).</li>
    <li> Implicit conversions.</li>
    <li> Generics</li>
    <li> Listy</li>
    <li>Współbieżność &#8211; biblioteka aktorów.</li>
</ol>

<p>Jak starczy czasu to może coś z tych tematów:</p>

<ul>
    <li> Natywne wsparcie dla XML</li>
    <li> Anotacje</li>
    <li> Funkcje wyższych rzędów i domknięcia</li>
    <li>Traits</li>
    <li>Klasy abstrakcyjne &#8211; nadpisywanie metod i pól</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://it.wtrojmiescie.org/spotkania/scala/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Flex w aplikacjach Java EE</title>
		<link>http://it.wtrojmiescie.org/spotkania/flex-w-aplikacjach-java-ee</link>
		<comments>http://it.wtrojmiescie.org/spotkania/flex-w-aplikacjach-java-ee#comments</comments>
		<pubDate>Tue, 13 Oct 2009 20:40:21 +0000</pubDate>
		<dc:creator>Jakub Neumann</dc:creator>
				<category><![CDATA[Spotkania]]></category>
		<category><![CDATA[TJUG]]></category>

		<guid isPermaLink="false">http://it.wtrojmiescie.org/?p=119</guid>
		<description><![CDATA[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 &#8220;ładnych&#8221; interfejsów
użytkownika. To co będzie dla mnie jednak najistotniejsze to [...]]]></description>
			<content:encoded><![CDATA[<p><a href="../about/grupy-trojmiasto-java-user-group">Trójmiasto Java User Group</a> 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:</p>

<p>Najpierw zaprezentuję krótko Flexa, towarzyszące mu technologie i  narzędzia do naprawdę łatwego wytwarzania &#8220;ładnych&#8221; interfejsów
użytkownika. To co będzie dla mnie jednak najistotniejsze to  integracja Flex&#8217;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&#8217;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.</p>

<p>Spotykamy się jak zwykle na <a href="http://it.wtrojmiescie.org/lokalizacje/wydzial-matematyki-fizyki-i-informatyki-uniwersytet-gdanski" target="_self">Wydziale MFI, UG</a>, aula nr 2, 05 listopada 2009, godzina 17.30. Wstęp rzecz jasna wolny, zapraszamy!</p>
]]></content:encoded>
			<wfw:commentRss>http://it.wtrojmiescie.org/spotkania/flex-w-aplikacjach-java-ee/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.453 seconds -->

