Common_2013_CZ

Transkript

Common_2013_CZ
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