J
RK
av
PY
in
WO
O SH
ux
i
S /O 5
L
KONFERENCE COMMON Slovensko a Česká republika Vysoké Tatry – Štrbské pleso a
10-te výročie založenia Common Slovensko odborné prednášky ● bohatý sprievodný program
19. – 21. mája 2013 Hotel FIS, Štrbské Pleso Slovensko
hlavný sponzor
sponzori
Úvodné slovo
Odborný program
Vážení členovia združenia Common Slovensko a Common Česká republika, používatelia systémov IBM i a priatelia moderných technológií IBM, na začiatku nášho úvodného slova by sme Vám chceli pripomenúť malé jubileum. Pred desiatimi rokmi bolo založené Common Slovensko na 1. konferencii v Bojniciach. Pamätníci si iste spomenú, že prvú prednášku začínal vtedy Frank Soltis – „krstný otec” AS/400. Radi by sme sa touto cestou poďakovali bývalým predsedom – Miroslavovi Molnárovi, Mariánovi Srnkovi a členom výboru Common Slovensko ako aj dobrovoľným pracovníkom – Zore Hollej, Natálii Kružliakovej, Romanovi Horskému a ďalším za vynikajúcu odvedenú prácu v prospech Commonu. Pevne veríme, že združenie čaká ešte veľa práce pri šírení informácií a propagácií informačných technológií IBM. Po roku Vás opäť pozývame na ďalšiu spoločnú Česko-Slovenskú konferenciu združenia Common. Po dlhšom zvažovaní sme ako miesto konania konferencie vybrali jednu z najatraktívnejších lokalít na Slovensku vo Vysokých Tatrách – Štrbské Pleso. Z viacerých hotelových možností sme sa nakoniec priklonili k ponuke hotela FIS a veríme, že tento hotel nám poskytne dokonalé služby a priestory, tak ako pre odborný, ako aj pre spoločenský program. Odborný program konferencie sme rozdelili na „všeobecnú“ a „špecializovanú“ časť. Všeobecná časť je zameraná, ako zvyčajne, na nové hardvérové a OS/400 ohlásenia vo svete IBM i, nové trendy a smery v Power architektúre. Špecializovanú časť prednášok sme sa snažili venovať oblastiam, ktoré najviac zaujímajú IT pracovníkov v každodennom pracovnom cykle. Tento rok sme sa rozhodli časť programu konferencie realizovať formou praktických workshopov. Cieľom je, aby ste si odniesli nové praktické vedomosti a zručnosti, ktoré Vám pomôžu vo Vašej práci a ktoré budete môcť ďalej rozvíjať. Dúfame, že tým výrazne zvýšime prínosy konferencie a pridáme ďalší dobrý dôvod zúčastniť sa. Tiež veríme, že Vás tým nasmerujeme a pomôžeme s prvými krokmi v používaní nových technológií, čo je v najvyššom záujme našej komunity, Vás osobne a čo je tiež hlavným zmyslom existencie združenia Common. Bližšie informácie o prednášajúcich a prednáškach nájdete v rozpise odborného programu konferencie. Aby sme Vám umožnili diskusiu a neformálne stretnutia s pred-nášajúcimi a pracovníkmi z iných firiem, pripravili sme pre Vás bohatý športový a spoločenský program, ktorý začína už v nedeľu poobede a je hradený sponzormi konferencie, za čo by som sa im chcel poďakovať. V prvom rade hlavnému sponzorovi konferencie IBM Slovensko. V mene všetkých organizátorov konferencie Vás srdečne pozývame na tohtoročnú konferenciu a tešíme sa na ďalšie príjemné stretnutie s Vami. Dovidenia vo Vysokých Tatrách na Štrbskom Plese. Dag Ulehla Predseda Common Slovensko
Igor Novotný Predseda Common ČR
Nedeľa 19. mája 2013 Príchod a ubytovanie účastníkov
od 13.00 h.
Workshopy
od 14.00 h.
Večera
od 18.00 h.
Pondelok 20. mája 2013 Príchod a ubytovanie účastníkov
od 08.00 h.
Registrácia účastníkov
od 09.00 h.
Zahájenie konferencie
od 10.00 h.
Prednášky a workshopy – I. blok
od 10.10 h.
Obed
od 12.00 h.
Prednášky a workshopy – II. blok
od 17.00 h.
Večera formou rautu, ľudová hudba
od 19.00 h.
Utorok 21. mája 2013 Prednášky a workshopy – I. blok
od 09.00 h.
Obed
od 13.00 h.
Ukončenie konferencie
od 14.00 h.
Prednášajúci Rudolf Pecinovský, VŠE Praha, ICZ a.s. Je špičkovým odborníkem na výuku programování. Publikoval již 39 učebnic, které byly přeloženy do 5 jazyků, a nepřeberné množství článků a příspěvků na odborných konferencích. Je autorem metodiky výuky programování „Karel“, navazující metodiky „Baltík“ a moderní metodiky výuky objektově orientovaného programování „Design Patterns First“. Učí programování na VŠE a současně pracuje jako Senior EDU Expert ve firmě ICZ a.s., kde má na starosti doškolování profesionálních programátorů. Knihy „Naučte se myslet a programovat objektově“, „Myslíme objektově v jazyku Java“ a „Návrhové vzory – 33 vzorových postupů pro objektové programování“, patří k absolutně nejlepší odborné literatuře o objektovém programování. Jeho práce mu je posláním a dá se říci, že je „evangelista“ objektově orientovaného programování. Igor Grellneth, STU FIIT 1996-2002 Teaching Assistant at Slovak Technical University Bratislava, Faculty of Electrical Engineering. 2003-2012 Instructor and Instructortrainer at Regional Cisco Networking Academy – ITC, Slovak Technical University (STU), Bratislava, Curriculum Lead for CCNA Security and CCNP University lecturer in Networking Area (2 classes: Switching and Routing in IP networks, WAN Technologies) at Faculty of Informatics and Information Technologies, STU Bratislava, Slovakia. Roman Horský, IBM Slovensko V IBM od r. 1993 ako systémový inžinier pre AS/400, podporu zákazníkov a riešenie problémov. Produktový manager pre AS/400. Produktový špecialista na riešenie konsolidácie v prostredí System i/AIX/LINUX/
Združenie používateľov technológií IBM
WINDOWS & HA. BP technický manager CEMAAS (súčasť FTSS), vzdelávanie pre BP. Miroslav Iwachow, IBM ČR Šest let v IBM jako produktový manažer iSeries. Následně Business Development & Technical Support Manager v Avnet HQ Belgie. Stálým hostem IBM Rochester, kde se podílel na posledních třech vydáních iSeries System Handbook & System Builder. Od 1. 2. 2008 v IBM jako „IT Architect for CEMAAS“ pracuje na projektech s velkými zákazníky v celé CEMAAS. Milan Kalabis, IBM ČR V IBM, oddělení GTS od roku 1993. IT Specialista i5/ OS se zaměřením na komunikace, ochranu dat, kryptografie. V roce 1997 tři měsíce v Rochester MN na pozici IST level 3 zákaznická podpora, v roce 2007 Rochester, MN ITSO residence na téma Protecting i5/OS Data with Encryption. Aleš Petr, IBM ČR Od roku 1998 zaměstancem IBM Česká republika, Global Technology Services na pozici IT Specialist se zaměřením na i5/OS a middleware. Zkušený v oblasti Java, web services a WebSphere. Václav Matoušek, IBM ČR Absolvent VŠE Plzeň, Elektrotechnická fakulta, obor Elektronické počítače. Od roku 1993 pracuje v IBM ČR v různých funkcích v roli technické podpory prodeje serverů podporujících operační systém i5/OS. Účastníci konferencí Common ho znají jako vynikajícího odborníka a autora mnoha technických přednášek a workshopů zaměřených jak na novinky, tak na zajímavé technologie a řešení, jako například Linux na AS/400. Jan Musil, IBM ČR V IBM pracuje na pozici technické podpory prodeje produktů portfolia správy dat v regionu střední a východní Evropy, Ruska, Středního východu a Afriky. Hlavní zaměření je databázová platforma IBM Informix. S produkty IBM Informix má více než dvacetileté zkušenosti. Na starosti má také další produkty z portfolia správy dat, jako jsou Optim a Guardium. Má zkušenosti s operačními systémy Unix a Linux (LPI certifikace) a s programovacími jazyky C a Java. Pavel Hampl, Freelancer Má 20 let zkušenosti s Unix administrací (AIX, RedHad Linux a HP-UX certifikace). Mimo jiné 6 let praxe ve Švýcarsku například v UBS bank a 5 let v IBM Czech jako AIX specialist. V současnosti pracuje jako freelancer na projektech v ČR a je autorem LPAR2RRD. Obecně kromě Unixových operačních systémů se dlouhodobě zaměřuje na oblast OS monitoringu, virtualizace a perfomance tuningu. Peter Daransky, UC4 GmbH Wolfsgraben Pracuje v UC4 GmbH Wolfsgraben v Rakúsku ako Software Engineer a System Developer. Venuje sa vývoju a integrácii softvéru na rôznych platformách OS/400, Windows, Unix, z/OS. Jeho odborné skúsenosti sú z oblasti: porting, integration, Java, C, C++, MI, performance najviac na platformách OS/400, Windows.
Ladislav Domin, Dominanz s.r.o. 1993 – ukončenie štúdia na Elektrotechnickej fakulte STU v Bratislave. 1995-1997 – SoftBANK a.s. – programátor OS/400 a Windows od 1997 – Dominanz s.r.o. – analýzy a implementácie, OS/400, Linux, Windows. Venuje sa návrhu a implementácií informačných systémov. Autor programu Spool++, COAR. Skúsenosti: OS/400 API, Win32, MFC, Linux, Java. Evžen Kučera, Aegis Ředitel společnosti Aegis s.r.o., pracuje s AS/400 od roku 1991, zaměřuje se na návrh a vývoj aplikací. Pracoval na různých bankovních a ERP systémech v Čechách i zahraničí. Na System i se zajímá o systémové programování, ILE, CL, RPG, Java, XML a MQ. Stále více se věnuje programování v Javě a příbuzným technologiím. Nyní používá Groovy & Grails a portuje System i aplikaci na multiplatformní. Od roku 1996 školitel IBM, nyní v Aegis školí základy System i, CL, RPG a ILE. Jiří Kolařík, BIZ Data a.s. Se systémy AS/400 a IBM i pracuje od roku 1992, převážně v oblasti návrhu a vývoje aplikací. Jeho preferovaným vývojovým prostředím pro aplikace je 4GL nástroj LANSA. Pro produkty LANSA vede také školící kursy v ČR a SR. Má bohaté zkušenosti s různými uživatelskými rozhraními IBM i aplikací (5250 terminál, Windows klient, Web, refacing ). V roce 1996 se podílel na vytvoření jedné z prvních web aplikací v ČR běžících na platformě AS/400. Lukáš Jelínek, Aiken s.r.o. Vystudoval FEL ČVUT, obor výpočetní technika. Od roku 2003 pracuje ve firmě ERA a.s. na vývoji software pro civilní a vojenské pasivní radiolokační systémy. Od roku 2005 podniká především v oblasti webových aplikací a webdesignu. Aktivně se věnuje Linuxu, svobodnému softwaru a problematice otevřených datových formátů. Je autorem stránek opendocument.cz Roman Pipík, Dominanz s.r.o. 2010–2013 – Inžinierske štúdium STU FIIT – Softvérové Inžinierstvo, 2011–2013 – práca v Dominanz s.r.o., 2012–2013 – práca pre „Oddelenie vývoja centrálnych bankových systémov“ v Tatrabanke a.s. Má skúsenosti s vývojom desktopových a webových aplikácií na platforme Java (spracovanie dokumentov, práca s fotografiami a iné) a bankových aplikácií v jazyku RPG a SQL. V súčasnosti sa zaujíma o vývoj mobilných aplikácií, programovací jazyk Scala a refaktorizáciu programov.
Prednášky Roman Horský, Čo je nové v IBM i V7.1 TR6 Čo je nové v IBM i V7.1 TR6, IBM i V7.1 a V6.1 natívna I/O podpora, DB2 pre IBM i – ohlásenie, IBM PowerHA System Mirror pre IBM i V7.1 TR6, Security ohlásenie, ZEND server pre IBM i, licence update, DB2 Web Query for IBM i, V5R4 pripomenutie. Miroslav Iwachow, Novinky v Power Architektuře a ohlášení Přehled nového POWER 7+ procesoru a popis architektury. Refresh řady POWER modelu s POWER7+. Přehled novinek v oblasti rozšíření včetně FCoE a nových řadičů pro SSD disky.
Združenie používateľov technológií IBM
Novinky v SSD a nové expanze včetně akvizice Texas Memory Systems, nejrychlejší SSD storage na trhu. Ohlášení nových low end POWER serverů pro Linux. Miroslav Iwachow, Virtualization Update a Cloud pro System i Update podpory VIOSu a System i: PowerVM, HA nastavení VIOSu, aktuální podpora připojení externích disků. Virtualization Capabilities: výhody a nevýhody jednotlivých nastavení, novinky v oblasti Cloud na System i včetně Live Partion Mobility, suspend, resume. Přednáška se zabývá architekturou, nastavením a požadavky na SW a HW pro Cloud. Smart Cloud Entry. Václav Matoušek, VMControl a IBM i aneb řešení IBM pro infrastrukturní cloud Přednáška vymezí základní pojmy jako Virtual Appliance, System pool, Storage pool, SCS Image Repository a provede posluchače vytvořením obrazu operačního systému IBM i a poté vytvořením nové zátěže z takto vytvořeného obrazu. Dále přednáška poskytne informace o workflow nadstavbě pro vytváření infrastrukturního cloudu – produktu SmartCloudEntry. Milan Kalabis, On-line validace certifikátů a CRL a možnosti aktualizace CRL v prostředí iServer, pServer, xServer Příspěvek pojednává o on-line validaci certifikátů a CRL a možnosti on-line stahování CRL. O možnostech on-line distribuce získaných informací v prostředí iServer, pServer, xServer pomocí syslog protokolu, nebo možnosti distribuce pomocí „open source“ systému např. Nagios pro automatizované sledování stavu počítačových sítí nebo poskytování jiných služeb. Jan Musil, Prostředky pro aktivní monitorování a žurnálování strukturovaných a nestrukturovaných dat Řešení dovoluje implementovat centralizované a standardizované prostředí pro zajištění bezpečnosti a monitorování činnosti nad strukturovanými a nestrukturovanými daty v reálném čase. Řešení dovoluje definovat nejpodrobnější audit činností nad daty, poskytuje automatizované prostředky pro kontrolu souladu prostředí se standardy pro zabezpečení dat (např. PCI, SOX a podobně) a testy zranitelnosti tohoto prostředí. Kromě jiného nabízí možnost aktivní ochrany citlivých dat vůči neprivilegovaným a privilegovaným uživatelům a v případě incidentu i možnost systému varování v reálném čase. Požadavky na vyřešení veškerých bezpečnostních incidentů lze posílat do systému workflow, které zajišťuje plnou kontrolu stavu řešení problému. Prezentace poskytne technologický přehled řešení s praktickými ukázkami, popíše jednotlivé moduly řešení a způsob jejich licencování. Pavel Hampl, LPAR2RRD Je to OpenSource nástroj pro monitoring výkonu a kapacitní plánování pro platformu IBM Power. Produkt vytváří grafy CPU zátěže ve virtualizovaném prostředí, a to jak historické, tak budouci trendy a téměř „real-time“ grafy. Jelikož jediným zdrojem dat jsou HMC konzole, tak se obejde bez agentů na jednotlivých LPARech. Proto je nezávislým na operačním systému, jenž na LPARech běží a podporuje vše co může na platformě IBM Power běžet (i5/OS, AIX, VIOS a Linux). Přínáší pokročilé funkce modelace CPU zátěže a jejich predikce na jiný IBM Power HW na základě rPerf a CPW benchmarků. Vše pomocí grafů tak, aby to bylo srozumitelné jak pro administrátory, tak pro management. Nativně podporuje v grafickém prostředí virtualizační technologie jako CPU sharing, Live Partition Mobility či Active Memory Sharing. Igor Grellneth, Ján Skalný, IPv6 IPv6 je verzia 6 Internet protokolu (IP); pôvodne sa volal IP Next Generation (IPng), keď vyhral výberové konanie IETF pre IPng. IPv6 má nahradiť predchádzajúci štandard IPv4, ktorý podporuje iba 4 miliardy adries, zatiaľ čo IPv6 podporuje až približne 3,4 × 1038 adries. Hlavným dôvodom vytvorenia IPv6
bol nedostatok adresného priestoru, obzvlášť v husto obývaných krajinách Ázie. Predstavenie Network Address Translation (NAT) do určitej miery zmiernilo tento problém. NAT však znemožňuje alebo technicky komplikuje isté peer-to-peer aplikácie ako VoIP a isté mnohopoužívateľské hry. V predloženom príspevku sa zameriame na predstavenie princípov a technológie IPv6. Dotkneme sa IPv6 adresácie a ich rôznych foriem zápisu, porovnáme IPv4 a IPv6 paket, objasníme prechodové mechanizmy umožňujúce tunelovanie IPv6 cez siete IPv4 a závislosti medzi IPv4 a IPv6. Súčasným prínosom IPv6 sú nové aplikácie ako mobilita, QoS a napr. povinné zabezpečenie, takže napríklad IPSec ako ho poznáme pre IPv4 už nie je viac potrebný. Peter Daranský, Machine Level Programming / MI Demistified Cieľom prednášky je ukázať formy a možnosti využitia strojových inštrukcií MI OS400. Po krátkom všeobecnom uvedení problematiky a objasnení architektúry OS400 ukážeme využitie MI na praktických príkladoch a ich špecifiká z prostredia OS400. Ladislav Domin, C++ predstavenie štandadu C++11 Prednáška je venovaná novému štandardu jazyka C++, ktorý bol schválený štandardizačnou komisiou ISO ako ISO/IEC 14882:2011. Budú predstavené nové vlastnosti a rozšírenia jazyka ako aj štandardnej knižnice jazyka C++11. Najdôležitejšie nové vlastnosti jazyka: inicializátory, Lambda funkcie a algoritmy, for pre rozsahy kontajerov, polí, inicializátorov, rvalue referencie a move konštruktory, typované enumerácie, zmeny v deklarácií unionov, atribúty, multithreading, C99 kompatibilita. Zmeny v knižniciach: podpora pre konkurentné programovanie, rozšírenia kontajnerových tried, UTF-16, UTF-32, regulárne výrazy, „smart pointers“, tuple. Stav podpory C++11 v C++ prekladačoch: GCC, Clang, MSVC, IBM, Intel. Rudolf Pecinovský, Novinky v Javě 8 Nová verze Javy, jejíž vydání je plánováno na 9. 9. 2013, přináší zásadní rozšíření syntaxe a neméně zásadní rozšíření knihoven. Přednáška se soustředí na několik témat: Definice metod v interfejsu (implicitní a statické definice), funkční rozhraní, Lambda-výrazy a jejich použití v programu, rozšíření knihovny kolekcí, knihovna proudů, podpora vývoje vícevláknových aplikací. Roman Pipík, Úvod do programovania v jazyku Scala Scala je statický programovací jazyk kombinujúci objektovo orientovaný a funkcionálne orientovaný prístup. Je založený a kompatibilný s platformou Java a snaží sa odstrániť mnohé nedostatky jazyka Java. V príspevku tieto dva jazyky porovnáme a pozrieme sa na základné koncepty a prínosy jazyka Scala. Pozrieme sa na: koncepty jazyka, všetko je objekt, všetky operátory sú len metódy, premenná a konštanta sú len špeciálne prípady metódy, „Hello World“ príklad, princíp jednotného prístupu – žiadne „get“ a „set“, kompaktná syntax jazyka, porovnávanie vzorov (prečo Scala nemá enumerátor), viacnásobné dedenie a implementácia v rozhraní, definícia vlastných operátorov, návrhový vzor Singleton (prečo Scala nemá statické metódy), funkcionálny prístup, knižnice jazyka, rozširovanie existujúcich tried, priama podpora pre XML, úrovne jazyka. Príspevok bude obohatený živými ukážkami vo vývojovom prostredí Eclipse. Jiří Kolařík, IBM i na Androidu a iOS snadno a rychle Mobilní klienti v nejbližší budoucnosti asi plně nenahradí standardní aplikační klienty IBM i aplikace, ale mohou je velmi dobře doplňovat a rozšiřovat možnosti existujících aplikací. Účelem přednášky je ukázat, že to lze přitom dělat překvapivě snadno, a to s využitím stávajících jazyků (RPG, Cobol) a minimem nutných nových znalostí. Pozice a význam mobilních technologií, nejrozšířenější platformy, specifika mobilních klientů, co všechno (respektive jak málo) se musí naučit programátor RPG, aby mohl vytvářet aplikace pro klienty Android a iOS, ukázky, příklady.
Združenie používateľov technológií IBM
Evžen Kučera, použití Grails 2 Přednáška si klade za cíl seznámit posluchače s webovým aplikačním frameworkem Grails verze 2 a možnostmi jeho použití na iSeries. Grails je MVC webový framework nové generace založený na dynamickém programovacím jazyku Groovy. Tento framework je inspirován Ruby on Rails a jeho úkolem je co nejvíce zjednodušit vývoj dynamické webové aplikace s minimálními nároky na programátora. Groovy, doménová třída, kontroler, validace, GORM (Grails Object Relational Mapping), CRUD (Create/ Read/Update/Delete operations), GSP (Groovy Servers Pages), scaffolding, plugin, služby, iSeries. Na závěr bude prezentována praktická ukázka.
Workshopy Rudolf Pecinovský, Strukturovaný versus objektově orientovaný návrh aplikace Na praktickém příkladu demonstruje rozdíly mezi tradičním „strukturovaným“ a moderním „objektovým“ přístupem k návrhu a vývoji aplikací. Náplní workshopu je navrhnout dvěma způsoby aplikaci „Manhattan“. Nejprve autor ve spolupráci s posluchači, kteří budou v roli programátorů, vytvoří „strukturovaný“ návrh aplikace. Následně autor podle pokynů účastníků přednášky, kteří budou v roli zadavatelů aplikace (uživatelů), navrhne aplikaci objektově. Objektový návrh je universální, vlastní program může být vytvořen v libovolném objektovém jazyku. Cílem je ukázat, jaké problémy může způsobit klasický návrh aplikace a jak objektový návrh, kdy řešitel i zadavatel jsou účastníky procesu vývoje, spolu navrhují z jakých částí (tříd) se aplikace skládá, jaké zprávy si mohou zasílat (jaké mají funkce), tyto problémy řeší. Workshop nejen velmi názorně a atraktivně demonstruje rozdíly mezi klasickým a strukturovaným přístupem k vývoji aplikací, ale zároveň také ukáže, že vytvoření velmi atraktivní grafické aplikace s paralelními procesy může být docela jednoduché. Lukáš Jelínek, Instalace a základy Linuxu Účastníci si nejprve pod vedením lektora nainstalují Linux a následně proběhne základní školení, nastavení Linuxu a instalace zajímavých programů. Instalace systému Linux, základní ovládání přes uživatelské rozhraní, základní ovládání z příkazové řádky (shell), souborové systémy a jejich použití, přístupová práva a zabezpečení systému, X-Window, skriptovací nástroje, řešení nejčastějších problémů, sledování systému, základy administrace systému, základní konfigurace a sledování sítě, základní služby, základní znalosti správce systému, instalace a aktualizace software, zajímavé programy pro správce a programátora. Aleš Petr, IBM Rational Developer for Power Systems, IBM i Access Účastníci si nainstalují produkty IBM Rational Developer for Power Systems, IBM i Access a proběhne představení, krátké školení a konfigurace těchto nástrojů. Vše bude probíhat v prostředí
Linuxu jako pokračování předchozího workshopu „Instalace a základy Linuxu“. Oba produkty však lze nainstalovat i pod Windows. Nedostupnost funkčního 5250 klienta a WDSC pod Linuxem byla donedávna důvodem, proč většina uživatelů Linuxu nepoužívala tento operační systém pro práci s iSeries. Po tomto workshopu budou mít účastníci připraveno prostředí na workshop „Integrace Systemu i s okolním světem pomocí Javy“, který proběhne v pondělí v rámci hlavního programu. Aleš Petr, Evžen Kučera, Integrace System i s okolním světem pomocí Java Workshop má za cíl prakticky předvést jak lze jednoduše pomocí jazyka Java propojit aplikace System i s jinými platformami. Všechny možnosti budou demonstrovány na praktických příkladech. Volání Javy ze System i – budou probrány a demonstrovány možnosti, jak lze použít Javu v i5/OS: spouštění Java programů z RPG pomocí JNI, základní informace o struktuře ILE programu, deklarace a volání procedur, základní informace o Java objektech a jejich vytváření, možnosti vytváření, použití a rušení Java objektů z RPG, praktické ukázky, příkaz JVA – spouštění Java programů z i5/OS. IBM Toolbox for Java (JT400) – jak lze z Javy pomocí JT400 pracovat s nativními aplikacemi a funkcemi i5/OS: vytvoření spojení se System i, zavolání nativního programu, zápis a čtení data queue, record level access (čtení PF/LF). Zkušenosti s integrací aplikací na System i: využití Java, webových služeb, MQ, WebSphere aplikačního serveru. Pavel Hampl, Použití Qshell na System i iSeries Qshell je interpreter příkazové řádky (shell) UNIXového stylu, který běží pod i5/OS. Qshell je založen na standardech POSIX a X/Open. IBM vytvořila Qshell interpreter primárně jako podporu pro Java Development Kit (JDK) na System i. Qshell může být použit interaktivně nebo dávkově pro spouštění shell skriptů. Parametry pro spuštění Qshell, použití Qshell interaktivně a dávkově, vybrané příkazy, nastavení prostředí a příkazy pro Javu, debugger. Workshop je zaměřen na základní témata a na použití Qshell programátory v Java a na debugování Java/ ILE aplikací dohromady. Lukáš Jelínek, Spring JDBC prakticky Workshop je zaměřen na rychlé a praktické zvládnutí práce s JDBC programátorem začínajícím v Javě. Práce s čistým rozhraní JDBC je poměrně pracná, je nutno stále dokola opakovat části kódu, které získávají spojení na databázi, formulují dotaz, zpracovávají odpověď, zpracovávají výjimky a nakonec uklízí. Proto existují různé pomůcky, které práci usnadní. Jednou z nich je modul JDBC frameworku Spring. Co je to Spring JdbcTemplate a SimpleJdbcTemplate, mapování pomocí RowMapperu, operace INSERT, UPDATE, DELETE, práce s výjimkami, práce s transakcemi, Spring IoC. Lukáš Jelínek, Spring JMS prakticky Workshop je zaměřen na rychlé praktické zvládnutí práce s JMS programátorem začínajícím v Javě. Podnikové systémy často používají k integraci jednotlivých aplikací různé middleware systémy orientované na komunikaci pomocí zpráv – MOM (Message Oritented Middleware). Jedním z nich je například IBM WebSphere MQ. V Javě se pro práci s těmito systémy standardně používá JMS (Java Messaging Services). JMS poskytuje kompletní API pro vývojáře a poskytuje tím možnost, jak psát programy v Javě, které dokážou vytvářet, posílat, přijímat a číst zprávy posílané mezi aplikacemi nezávisle na použitém MOM. Soubor rozhraní a přidružené logiky definuje jak v rámci JMS přistupuje klient k prostředkům MOM. Cílem JMS je poskytnout co nejvíce konceptů a rozhraní v takové podobě, aby se minimalizoval počet konceptů, které musí programátor Javy umět, aby mohl pracovat s MOM a zprávami. Programátor se díky JMS nemusí starat o technické pozadí za koloběhem zpráv. Spring JMS, práce s JmsTemplate, posílání zpráv, přijímání zpráv.
Združenie používateľov technológií IBM
Sprievodný program Pre účastníkov konferencie sme pripravili zaujímavý sprievodný program: Nedeľa 19. mája 2013 Príchod a ubytovanie účastníkov
od 13.00 h.
Spoločný výlet sedačkovou lanovkou na Solisko
od 14.00 h.
Relaxačné procedúry v hoteli, wellness, billiard
od 14.00 h.
Valné zhromaždenie Common Slovensko
od 17.00 h.
Večera
od 18.00 h.
Prednáška „Tatry – rozvoj a budúcnosť TANAP“
od 19.00 h.
Relaxačné procedúry v hoteli, wellness, billiard
od 19.00 h.
Fínska sauna, infrasauna Suchá sauna s vôňou eukalyptu s ochladzovacím bazénikom umiestneným v jej blízkosti. Športová hala Hala na volejbal, basketbal, minifutbal alebo tenis – rozmery haly sú 26 x 18 x 6 m. Dlašie možnosti Stolný tenis, biliard.
Pondelok 20. mája 2013 Príchod a ubytovanie účastníkov
od 08.00 h.
Obed
od 12.00 h.
Relaxačné procedúry v hoteli, wellness, billiard
od 17.00 h.
Večera formou rautu, ľudová hudba
od 19.00 h.
Atmosféru večera spríjemní ľudová hudba Relaxačné procedúry v hoteli, wellness, billiard
od 20.00 h.
Individuálny program Počas konania konferencie by malo byť krásne jarné počasie. Pripravili sme pre Vás niekoľko tipov na individuálny program. Veríme, že sa zídeme viacerí už v sobotu aj s rodinami a budeme poznávať krásne okolie Štrbského plesa. Tatranský národný park Najstarší a najviac navštevovaný národný park na Slovensku založený v roku 1949, v ktorom sa nachádza najvyšší štít Slovenska – Gerlachovský štít 2655 m n.m.
Nové wellness & sport Hotel predstavuje novinku – nové Natural Wellness & Spa. Vychutnajte si oddych, relax a regeneráciu s masážami a procedúrami. Od klasických masáží cez špeciálne masáže liečivým kameňom po ošetrenia podľa ročných období. Fitness centrum Zariadené posilňovacími prístrojmi značky TECHNOGYM, troma stacionárnymi bicyklami a bežeckým pásom.
Fauna a flóra vo Vysokých Tatrách Najvýznamnejším symbolom Vysokých Tatier je kamzík tatranský, svišť a orol skalný, no nájdete tu na rozdiel od Álp aj medveďa hnedého, vlka alebo rysa. Všetky spomenuté zvieratá môžete vidieť ako ukážky v reálnych veľkostiach aj v múzeu TANAP-u v Tatranskej Lomnici. V Tatranskej Lomnici sa na ploche 3,2 hektára rozprestiera tiež botanická záhrada – expozícia tatranskej prírody, kde návštevník môže vidieť približne 270 druhov tatranských rastlín. Priaznivcov histórie istotne nadchne Podtatranské múzeum v Poprade a jeho expozícia „Gánovce – životné prostredie neandertálskeho človeka“, ktorá je jedinou expozíciou na Slovensku, v ktorej má návštevník možnosť prostredníctvom vystavených exponátov spoznať neandertálskeho človeka žijúceho v oblasti pod Vysokými Tatrami pred 120 000 – 80 000 rokmi. Kultúrne pamiatky v okolí Okolie Vysokých Tatier je bohaté na historické a kultúrne pamiatky, z ktorých je mnoho zapísaných v zozname kultúrneho dedičstva UNESCO. Medzi nich patrí Spišská kapitula, historické mestá Kežmarok a Levoča, múzeum Pribylina, najväčší drevený kostol na svete vo Sv. Kríži., najvyšší drevený oltár na svete v chráme sv. Jakuba v Levoči a kostol Sv. Ducha v Žehre. Ďalšími z nich sú Spišský hrad, Ľubovniansky hrad a jeho skanzen, prostredníctvom ktorých sa prenesiete do dávno minulých, rozprávkových dôb. Národné parky v okolí V okruhu 50 km od hotela sa nachádzajú ďalšie štyri jedinečné
Združenie používateľov technológií IBM
národné parky, ktoré stoja za objavovanie: Pieniny, Slovenský Raj, Nízke Tatry a Národný park Vysoké Tatry – Poľsko.
Pešia turistika Štrbské pleso - vodopád Skok Vhodné pre zdatnejších turistov 3.15 hod.
Prírodné krásy Na Slovensku sa nachádza vyše 5000 jaskýň a 1500 termálnych prameňov. V dostupnej vzdialenosti, do hodiny dojazdom autom, od našich hotelov sa nachádza Belianska jaskyňa, Dobšinská ľadová jaskyňa, Važecká jaskyňa, Demänovská ľadová jaskyňa, Demänovská jaskyňa slobody.
Jazda električkou Štrbské pleso - Tatranská Lomnica Vhodné pre nezdatných turistov.
Lomnický Štít (2634 m n.m.) Výlet lanovkou na Lomnický štít patrí spolu s návštevou najvyššie položenej kaviarne Dedo a nocou strávenou na štíte k najnezabudnuteľnejším zážitkom. Lanovka premáva po celý rok z Tatranskej Lomnice.
Pre neturistov priamo v hoteli FIS Wellness, Loby bar, biliard. Doporučené cyklistické trasy (http://www.tanap.org/ navstevny-poriadok/) • Štrbské pleso – TEŽ Popradské Pleso – Popradské pleso • Štrbské pleso – Podbanské – Kôprova dolina • Štrbské pleso – Podbanské – Tichá dolina
Lyžovačka v Tatrách Strediská vo Vysokých a Nízkych Tatrách ponúkajú viac ako 50 kilometrov zjazdoviek, modernú infraštruktúru, sieť reštaurácií, požičovňu športových potrieb a lyžiarsku školu. Najväčšie z nich je stredisko v Tatranskej Lomnici. Turistika vo Vysokých Tatrách Vysoké Tatry ponúkajú približne 600 kilometrov chodníkov pre turistov a cyklistov, vhodných pre menej skúsených ale aj pre najnáročnejších priaznivcov turistiky. Vysokohorské chaty Na prechádzke v Tatrách by ste nemali vynechať návštevu vysokohorskej chaty. Vo Vysokých Tatrách je ich niekoľko, najľahšie dostupné z nich sú Bilíkova a Rainerova chata, kam sa dostanete z Hrebienka – cieľovej stanice pozemnej lanovky štartujúcej v Starom Smokovci. Najvyššie položenou chatou je Chata pod Rysmi (2250 m. n. m.). Výstup na ňu môžete začať na Popradskom Plese. Člnkovanie na Štrbskom Plese Jedinečný zážitok atmosféry tatranskej prírody ponúka Štrbské Pleso, ktorého krásy, ako aj krásy okolia, si môžete vychutnať zo štýlových drevených člnov. Termálne aquaparky V blízkom okolí hotela sa nachádza 5 termálnych aquaparkov, ktoré ponúkajú celodenné a večerné využitie. Sú to Aquacity Poprad, Tatralandia v Liptovskom Mikuláši, Bešeňová, Vyšné Ružbachy a Vrbov.
Organizačné pokyny a informácie Miesto konania konferencie Štrbské Pleso je jedna z troch miestnych častí obce Štrba (Štrba, Tatranská Štrba, Štrbské Pleso), v podhorí Vysokých Tatier. Rozkladá sa na moréne, ktorú vytlačil ľadovec do ústia Mlynickej doliny. Úžasná scenéria tohto miesta vyniká hlavne z konečnej stanice sedačkovej lanovky zo Soliska, kam pozývame účastníkov konferencie. Štrbské Pleso je významné centrum turizmu a zimných športov, najvyššie položená turisticko-liečebná osada, nachádzajúca sa vo Vysokých Tatrách. Rozkladá sa na južnom brehu jazera Štrbské pleso v nadmorskej výške 1 346 m n. m. Hotel FIS prešiel v roku 2012 rozsiahlou rekonštrukciou a hala, kaviareň a lobby bar dostali nový horský vzhľad a ešte viac umocňujú tatranskú atmosféru hotela. Najväčšou novinkou je však určite nové Natural Wellness & Spa, ktoré bude nám k dispozícii podľa požiadaviek. Adresa hotelu Hotel FIS K Vodopádom 4028/6 059 85 Štrbské Pleso Slovenská republika
Doporučený individuálny program Lanovka Štrbské pleso – Solisko V prípade záujmu bude organizovaná skupina pod patronátom Common. Termín nedeľa o 14.00 hod. Pešia turistika Štrbské pleso – Popradské pleso Vhodné pre zdatnejších turistov – 3.00 hod.
Rezervácie: tel.: +421 44 290 13 41 e-mail:
[email protected] Recepcia: tel.: +421 915 954 636 e-mail:
[email protected] Fax: +421 52 449 24 22 GPS: 49.128151, 20.061693 www.hotelfis.sk
Združenie používateľov technológií IBM
Doprava Viz. http://www.hotelfis.sk/sk/hotel/poloha-a-mapy Stravovanie Pre všetkých účastníkov konferencie je v rámci všetkých typov konferenčných poplatkov zaistené stravovanie v tomto rozsahu: dopoludňajšie občerstvenie, obed, popoludňajšie občerstvenie, večera. Ubytovanie je vrátane raňajok.
Přihláška a platba konference Účastníci z České republiky uhraďte konferenční poplatek bankovním převodem na: Common Česká republika ČSOB, pobočka Praha 4 číslo účtu: 80342672/0300 variabilní symbol: IČO vaší firmy Uzávěrka přihlášek je 10. 5. 2013. Platbu proveďte nejpozději do 10. 5. 2013. Pokud platba nepřijde na účet do 15. 5. 2013, je potřebné platbu na místě konference prokázat (pokladní složenka, nebo potvrzení z banky). Pro účast na konferenci je nutné poslat vyplněnou při-hlášku e-mailem na adresu:
[email protected], případně poštou.
Konferenční poplatek Typ poplatku
Člen
Nečlen
Účastnický poplatek od neděle 19. 5. 2013
7 500 Kč
9 900 Kč
Účastnický poplatek od pondělí 20. 5. 2013
6 700 Kč
9 100 Kč
Příplatek za samostatné ubytování na pokoji
1 900 Kč
1 900 Kč
(omezený počet)
V případě příchodu v pátek/sobotu je nutné uhradit ubytování individuálně na místě. Na základě vašeho požadavku Vám zajistíme rezervaci ubytování.
Common Česká republika Korespondenční adresa: kancelář Aegis s.r.o., Common Česká republika Na Pankráci 58, 140 00 Praha 4 - Pankrác mail:
[email protected] web: www.common.cz
Členství ve sdružení Common ČR si můžete ověřit u Richarda Strouhala, e-mail:
[email protected]
Styl oblečení Neformální po dobu celého trvaní konference.
Sdružení Common ČR není plátce DPH.
Združenie používateľov technológií IBM