Říjnová setkání CZJUG a CZOSUG proběhnou v úterý 23.10. v Brně na Fakultě Informatiky Masarykovy univerzity. Hlavní téma setkání CZJUG bude testování, přednášet bude Jaroslav Tulach o testovacích vzorech v Javě. Zde je abstrakt prezentace:
Testing and other agile methods is getting more and more attention. However most of the software engineers and managers never really thought about the philosophical roots, social impact and technological implications of applying such a coding style. The "Reliability and Cluelessness" presentation explains it all. It starts with the overview of past and present software development style, and extrapolates it to much larger scale and outlines what needs to be improved to apply such coding practices for projects with thousands+ developers, libraries, frameworks while still producing reliable software. Then the presentation concentrates on testing and deeps down into practical examples with a single vision: "there's no untestable aspect of a code!"
Prezentace probhěhne v českém jazyce, přestože abstrakt je anglicky, Jaroslav toto téma již prezentoval letos na konferenci Java One v Kalifornii.
Kromě setkání CZJUG vám nabízíme v úterý 23.10. další bohatý program. První dvě prezentace proběhnou jako přednášky v rámci studijního předmětu o Enterprise Javě, budou však volně dostupné veřejnosti:
16:00 - 16:50 Vývoj aplikací v NetBeans 6.0 (Roman Štrobl)
- posluchárna D3
16:55 - 17:45 Co je nového v Glassfish v2 (Martin Grebáč)
- posluchárna D3
18:00 - 19:30 CZJUG - Testovací vzory v Javě (Jaroslav Tulach)
- posluchárna A107 - hlavní program CZJUG
19:30 - 20:30 CZOSUG - Úvod do OpenSolarisu a ukázky zajímavých
OpenSolaris technologií (Lukáš Rovenský, Milan Juřík) - posluchárna A107
Adresa Masarykovy univerzity je Botanická 68a, 602 00 Brno. Zde jsou abstrakty dalších prezentací:
Vývoj aplikací v NetBeans 6.0 (Roman Štrobl)
Tato přednáška představuje vývojové prostředí NetBeans 6.0, které je v
současné době dostupné v beta verzi. Posluchači se dozví jak NetBeans
pomáhají vývojářům vytvářet desktopové a webové aplikace. Představíme
nové technologie pro vývoj Swingových aplikací: Swing application
Framework a Beans Binding. Bude předveden NetBeans profiler pro analýzu
výkonu aplikace a pro analýzu paměťové náročnosti aplikace včetně
hledání tzv. memory leaks. Ukážeme si také nástroje pro rychlý
vývoj webových aplikací. Nakonec přednášky se dozvíte, jak lze využít
NetBeans platformu pro vývoj vlastních aplikací, případně jak rozšířit
NetBeans jako takové o další funkčnost.
Co je nového v Glassfish v2 (Martin Grebáč)
Projekt GlassFish odstartoval v roce 2005 s cílemi poskytnout vývojářům
aplikační server zdarma a s volně přístupným zdrojovým kodem, podporovat
nejnovější platformu Java EE 5 a zároveň dosahovat nebo dokonce
předstihovat kvalitu známých komerčních řešení. V současnosti je
GlassFish ve verzi 2, vydané letos v září. Nová verze poskytuje
vlastnosti nevyhnutné pro náročné nasazení vyžadující spolehlivost, jako
clustering pro lepší škálovatelnost, nebo podporu HA (High Availability)
dosaženou pomocí technologie replikace paměti. Dále poskytuje
zjednodušené nástroje pro správu a další užitečné funkce pro použití v
produkčním prostředí. Vývojářům přináší GlassFish podporu platformy Jave
EE 5, která výrazně redukuje složitost vývoje a nasazení vícevrstvých
aplikací, co jako výsledek poskytuje mimo jiné i možnosti rychlého
vývoje prototypů a jejich pozdějšího vylepšování. Java EE 5 obsahuje
poslední verze technologií jako Java Server Pages (JSP) 2.1, Java Server
Faces (JSF) 1.2, Servlet 2.4, Enterprise Java Beans 3.0, Java API for
Web Services(JAX-WS) 2.0, Java Architecture for XML Binding(JAXB) 2.0,
Web Services Metadata for the Java Platform 1.0 a mnohé další.
Úvod do OpenSolarisu a ukázky zajímavých OpenSolaris technologií (Lukáš
Rovenský, Milan Juřík)
První část přednášky představí projekt OpenSolaris a jeho distribuce,
možnosti jak se do projektu zapojit a využít jej ve výuce. Druhá část se
pak zaměří na ukázky technologií, díky nimž je OpenSolaris jedním z
nejpokrokovějších otevřených operačních systémů na světě.
Těšíme se na Vaší účast. Na akci se není třeba registrovat a vstup je zdarma. V případě dalšího zájmu o technologie Sunu neváhejte navštívit stánek Sunu na konferenci Invex.