jOpenSpace 2009 – Audio #2
V druhé várce záznamů ze session na letošním jOpenspace uzavřeme sobotní den. Témata jsou poměrně lákavá a věřím, že si najdou své posluchače. Spolu s oživlým CZ Podcastem budete mít tedy v červnu nabité MP3 přehrávače kvalitním audiem.
- Webové služby se Spring WS, Lukáš Křečan
Zákazníci většinu věcí z WS nepotřebují - v podatě stačí jen zasílání XML. Spring WebServices - důležité je XSD, SOAP envelope je většinou prázdná, důležitý je obah body (payload). Validace, marshall, unmarshall. Velmi pragmatický přístup k WS. - Referenční dokumentace pro skriptaře, Jan Novotný
Prezentace způsobu jak se v FG Forrest vypořádali s tvorbou refereční dokumentace tvořenou Java programátory pro webdevelopery. Jak dosáhnout aktuální, verzované, úplné a online dokumentace veřejného rozhranní. - InksScape pro negrafiky, Martin Adámek
Živá ukázka tvorby vektorové grafiky v InkScape - jak jednoduše a rychle vytvořit hezky vypadající tlačítko aplikace.Podcast [5:29] 2.0 MB
- Externí DSL, Roman Pichlík
Owrapování JDBC pomocí thin driver pro možnot integrace do existujících SQL nástrojů - překlad SQL z DSL podoby do cílového tvaru daného aktuálním API.Podcast [7:44] 2.8 MB
- Erlang, Filemon
Úvod do erlangu - funkcionální programování.Podcast [6:59] 2.5 MB
- Fork/Join framework, Lukáš Křečan
ParallelArray - nadastavba nad Fork/Join algoritmem. Standardní pole, velikost, typ a ThreadPool. Paralelní provádění operací hromadně nad všemi prvky pole s použitím threadů v threadpoolu. Využití výkonu multiprocessorového stroje.Podcast [6:23] 2.3 MB
- Liferay portál, Petr Adámek
Polemika nad tvrzením, že portály jsou mrtvá technologie. Ukázka Liferay portálu (opensource) - z OS nejlepší. Praktická ukázka. Postavený na Springu / Hibernate.Podcast [7:05] 2.6 MB
- ETL & Java, Cyril Sochor
Neprogramovat - naklikat. Extract -> Transform -> Load. Práce s velkými datovými sklady. Použitelnost pro migrace dat, integrace dat z více zdrojů, čištění dat, synchronizace dat, validace dat. Nejdražší trojka Oracle Warehouse, IBM DataStage, Informatica PowerCenter. Z opensource: CloverEtl, Ketlin. Ukázka sestavování a běhu ETL dávekPodcast [6:43] 2.4 MB
- Skutečná aplikace MDD, Michal Malohlava
Mission Critical Systems. Scade = toolset pro management požadavků, od graficky orientovaného designy, generování kódu, až po otestování vygenerované aplikace.Podcast [6:34] 2.4 MB
- OST - Soap vs. REST
REST = architektonický styl, SOAP = protokol. REST je jednodušší. Není důvod proč nemít restfull webservices. Aspekty RESTu, SOAPu - z mého pohledu poměrně akademická diskuse.Podcast [27:33] 9.9 MB
- Tooly pro Scrum Agile
Záznam diskuse nad nástroji pro plánování a tracking projektů vyvíjených podle agilních metodik.Podcast [19:26] 7.0 MB
- Jak se držet up to date, Martin Adámek
Diskuse nad tím jak se kdo z nás jak drží up to date. RSS čtečky je základ - problém opakování zajímavých topiců v mnoha příspěvcích, twitter, Diigo, sociální služby (DZone, DiggIt atd.), podcasty (JavaPosse) a prezentace (Parleys.com).Podcast [18:40] 6.7 MB
- Java concurrency
Diskuse nad programováním pro multiprocesorová prostředí. Možnosti pro paralelizaci algoritmů a výkonnostní dopady.Podcast [21:23] 7.7 MB
- Code revision
Revize kódu - jaké jsou zkušenosti s revizí kódu v různých prostředích.Podcast [30:14] 10.9 MB
###
Kompletní itinerář konference, rozcestník a materiály jsou k dispozici na
http://www.jopenspace.cz/
###
Kompletní itinerář konference, rozcestník a materiály jsou k dispozici na
http://www.jopenspace.cz/
###
V podcastech byla použita hudba:
Burning Babylon, Roots Fi Cool (http://magnatune.com) publikováno pod Creative Commons License
Podcast Licence: Creative Commons
Komentáře