UIIPA – Our 33rd Year!

UIIPA – Our 33rd Year!

Utah IBM i Professionals Association

Emerging trends for IBM i shops in 2018 – Annual Christmas luncheon

We are excited to announce our annual Christmas luncheon!  We give special thanks to Rocket Software for their contribution and support for this luncheon and meeting.  Please come out for some holiday cheer with UIIPA.ORG and Rocket Software, who has gone to great lengths to make this a NO-CHARGE event.

This year’s raffle will be SIGNIFICANT, so make sure your membership is current (paid dues), arrive on-time, stay with us for 90 minutes or so, and you could be a BIG holiday winner !  Renew memberships here in advance:  http://uiipa.org/membership/

Date: Wednesday, December 13th, 2017

Time: 11:00am – 1:00 pm

Location: ADP Salt Lake City – 2835 Decker Lake Drive, Salt Lake City,  UT 84119 [Directions/Parking Info] (free parking)

Lunch: Rocket Software is sponsoring our lunch this year so lunch will be at no cost (even without membership)!

Catered by Tandoor Indian Grill (and the uiipa.org traditional holiday Cheesecake !)

Please RSVP for any portion of this session (Thank you for the RSVP’s already received).

Topic: Emerging trends for IBM i shops in 2018

Speaker:  Charles Jones, Engineer, Rocket SoftwareImage result for rocket software

Session abstract: 

  • Building and scaling APIs (web services) on the IBM i: approaches and success stories
    • This is a good follow-on to the Web Services topic presented at our October meeting
  • Bridge the skills gap by empowering programmers to use modern languages with your IBM i apps
  • Keeping the IBM i current in the world of web and mobile
  • Node.js development for IBM i
  • Enable bimodal development

Who Should Attend: Developers, Administrators, Engineers, Managers/Management, Business Partners, anyone interested in the IBM i and its future.

Special thanks to Maxava (Business Continuity, Disaster Recovery, & High Availability Software for the IBM i) for their generous contributions and support of the UIIPA membership.

Web Services on IBM i

Date: Wednesday, October 18th, 2017

Time: 11:00am – 12:30 pm (Free parking, Raffle, Lunch, & Networking)

Location: Dealertrack – Sandy campus (2nd floor of WCF Insurance building), 100 W Towne Ridge Pkwy, Sandy, UT 84070 Dealertrack_WCF_building_directions

Topic: Web Services on IBM i

Speakers:  Tipu Islam, Manager Software Engineering at Dealer Track, Parmod Kumar, Sr. Software Engineer at Dealer Track

Session Abstract: Most systems interact with another system within or outside their network.  Some of this external communication may include FTP or dedicated communication channel to a remote system.  One of the reliable and industry accepted method is to expose programs or services as web services over the internet.  Web services use standard xml or JSON to receive or send data.  Web Services are not tied to any specific languages.  This helps communication across various platforms regardless of languages or operating systems.  For example, RPG program in IBM i can call a web service built in .net in a windows server or vice versa.

Learning Objectives: We will learn the basics of web services.  We will create a web service using IWS (Integrated Web Services Server) and show how it works.  We will also learn how to call an external web service from the IBM i.

Who Should Attend: Developers interested in learning new technology.

 Tipu Islam:  Tipu has about 20 years of experience in IBM technologies.  His career started as a Cobol and RPG engineer on mainframe and the AS/400, then moved towards web and Java development on the IBM i.  Tipu has led the design and implementation efforts to modernize database and application for a major property and casualty insurance company.  Currently, he manages onshore and offshore engineering teams at Dealertrack, Inc. (Cox Automotive).

 

 

 

Parmod Kumar:  Parmod Kumar is currently a Sr. Software Engineer at Dealertrack, Inc. (Cox Automotive).  He has 11 years of iSeries experience and worked with various domain with multiple fortune 500 clients.  He has expertise in RPG free, ILE, service programs, web services, Open Access handlers, XMl, JSON, stored procedures, and advanced SQL.  Parmod’s current focus is on web technologies such as JavaScript, Angular JS, Python, Django, and Docker.  He is also exploring .NET Core and Amazon AWS technologies.

https://www.linkedin.com/in/goyatparmod

 

Special thanks to Maxava (Business Continuity, Disaster Recovery, & High Availability Software for the IBM i) for their generous contributions and support of the UIIPA membership.

Additional special thanks to Dealertrack, Inc. for hosting this month’s session.

PHP Tricks for RPG’ers with Alan Seiden

Date: Tuesday, September 26th, 2017

Time: 11:00am – 12:30 pm (Free parking, Raffle, Lunch, & Networking)

Location: ADP Salt Lake City – 2835 Decker Lake Drive, Salt Lake City, UT 84119 [Directions/Parking Info]

Topic: PHP Tricks for RPG’ers: Graphics, Excel, PDFs, E-Mail and More

Speaker: Alan Seiden, founder of Seiden Group, award-winning speaker, “performance guru of PHP on IBM i.”

Session Abstract: Ever want to enhance RPG programs with PDFs, spreadsheets, charts and graphics, or connect to web services, without complicating your RPG program? Help is here from PHP and DB2. PHP not only builds web sites, but it can be called by RPG programs. Alan will show how to accomplish marvelous tasks by calling PHP from ordinary RPG programs via DB2’s web service support, a fast, flexible technique that’s a handy trick in itself.

Learning Objectives:

  1. How to use SQL to call a web service, including a simple PHP-based web service
  2. How RPG can use SQL to call the web service.
  3. Put it together: RPG calls PHP via a web service, creating graphical output from RPG in a simple manner

Who Should Attend:

  1. Those wishing to add non-traditional functionality to RPG programs without adding proprietary or complicated tools
  2. Web developers (PHP, Ruby, etc.) who want their scripts to be accessible from RPG.
  3. Fans of DB2 who wish to see a practical use of the new web service consumption capabilities of DB2.

Alan Seiden:

Alan Seiden founded Seiden Group to help IBM i shops design and implement high-performance web and mobile applications using PHP, DB2, RPG business logic and Zend Framework best practices. Alan and his team work closely with some of the best minds at both Zend and IBM on behalf of their clients.

With a passion for open source and community, Alan co-developed the popular PHP Toolkit with IBM. He was one of the first Zend Framework certified engineers; co-founder of the NYC Zend Framework Meetup; charter member of IBM/COMMON’s PHP Advisory Board; and a consultant for IBM’s manual PHP: Zend Core for i5/OS.

An award-winning speaker, Alan has been called “the performance guru of PHP on IBM i.”

He shares his expertise regularly at conferences and user groups such COMMON, ZendCon, the RPG & DB2 Summit, OMNI, the Northeast Users Group Conference, OCEAN and WMCPA. He also mentors other developers within the Club Seiden forum.

In his spare time, Alan plays the trombone and studies and teaches the Feldenkrais Method® of Somatic Education.

Subscribe to Alan’s monthly newsletter PHP on IBM i Tips.
Follow Alan on Twitter: @alanseiden and LinkedIn: www.linkedin.com/in/alanseiden

 

Special thanks to Maxava (Business Continuity, Disaster Recovery, & High Availability Software for the IBM i) for their generous contributions and support of the UIIPA membership.

Behind the Scenes at FamilySearch and Officer Elections

Date: Wednesday, June 14th, 2017

Time: 11:00am – 12:30 pm (Free parking, Raffle, Lunch, & Networking)

Location: ADP Salt Lake City – 2835 Decker Lake Drive, Salt Lake City, UT 84119 [Directions/Parking Info]

Topic: A behind the scenes look at FamilySearch & uiipa.org Officer Elections

Speaker: David E. Rencher, Chief Genealogical Officer for FamilySearch

Session Abstract: FamilySearch publishes millions of names and images online each day and runs worldwide operations to gather family history records. Come learn what it takes to make this happen in today’s marketplace.  FamilySearch is a genealogy organization operated by The Church of Jesus Christ of Latter-day Saints. It was previously known as the Genealogical Society of Utah (or “GSU”) and is the largest genealogy organization in the world.

Who Should Attend:  The session will appeal to database designers, developers, cross platform integrators, technology buffs, and more.

Catered Lunch: Dickey’s Barbecue Pit. Individual Members are entitled to one catered Lunch at no charge. Corporate & Vendor Memberships are entitled to two catered Lunches no charge.  Additional lunches or non-member lunches are $15.00 each.

Officer Elections: Members: please come prepared to vote in our Officer Elections.

This is an RSVP event.

David E. Rencher, AG, CG, FUGA, FIGRS, is employed as the Chief Genealogical Officer for FamilySearch. He graduated from Brigham Young University in 1980 with a B.A. in Family and Local History. A professional genealogist since 1977, he is one of the rare few who have earned both credentials: Accredited GenealogistCM with ICAPGenSM in Ireland research and Certified Genealogist® with the Board for Certification of Genealogists®. Since 1997, he serves as the Irish course coordinator and instructor for the Institute of Genealogical and Historical Research. He is a past-president of the Federation of Genealogical Societies and the Utah Genealogical Association. David is a Fellow of the Utah Genealogical Association and the Irish Genealogical Research Society, London and is currently an instructor for the British Institute where he also serves as a Trustee of the International Society for British Genealogy and Family History. He currently serves on the Board of the Federation of Genealogical Societies.

 

 

Special thanks to Maxava (Business Continuity, Disaster Recovery, & High Availability Software for the IBM i) for their generous contributions and support of the UIIPA membership.

RDi – The Future of coding on the IBM i

Date: Wednesday, May 10th, 2017

Time: 11:00am – 12:30 pm (Free parking, Raffle, Lunch, & Networking)

Please note the change in location for this month’s session:

Location: Dealertrack – Sandy campus (2nd floor of WCF Insurance building) – 100 W Towne Ridge Pkwy, Sandy, UT 84070 Dealertrack_WCF_building_directions    **Please park on west side of building**

Topic: RDi – The Future of coding on the IBM i

Speaker: Doug Howard, Senior Software Engineer at Dealertrack, Inc (Cox Automotive)

Session Abstract:  We will learn how powerful RDi is and how much it can improve your coding.  There are many things you can do in SEU that you can do in RDi.  We will cover topics like setting up a connection in RDi, using Filters, compiling, managing perspectives and views, what they are and what they do.  We will dive into Preferences to see how to customize RDi to best suit your workflow.  We’ll examine useful Keyboard Shortcuts and discuss how to create your own commands within RDi.  We’ll do an overview of Debugging and look at some useful Plugin tools available in RDi.

Who Should Attend:  RPG Developers should attend this session and anyone interested in using RDi more or for the first time.  Managers and Administrators who have teams who use or may be considering RDi and would like to understand the features available in RDi should also attend.  All Members & Non-member are welcome.


Doug Howard
 is currently a Senior Software Engineer at Dealertrack, Inc. (Cox Automotive).  He has been working as an RPG programmer for 13 years.  He has been using RDi (WDSC) since 2005.

 

 

 

 

Special thanks to New Generation Software, Inc. (NGS) for sponsoring our Pizza lunch for this month’s meeting.

Special thanks to Maxava (Business Continuity, Disaster Recovery, & High Availability Software for the IBM i) for their generous contributions and support of the UIIPA membership.

Thank you also to Dealertrack, Inc. for hosting this month’s session.

IBM I Navigator Performance Tasks

Date: Wednesday, April 12th, 2017

Time: 11:00am – 12:30 pm (Free parking, Raffle, Lunch, & Networking)

Location: ADP Salt Lake City – 2835 Decker Lake Drive, Salt Lake City, UT 84119 [Directions/Parking Info]

Topic: IBM I Navigator Performance Tasks

Speaker: Dawn May, Senior Technical Staff Member, IBM Rochester

Session Abstract:  Navigator for i has an extensive set of performance tasks and this session review the basics of these performance tasks and how to use them. This presentation will review the Performance Data Investigator, aka “Investigate Data”, which allows you to graphically view and analyze IBM i performance data, including some helpful tips on how you can “Investigate Data” to better understand your system’s performance and how you can use the Performance Data Investigator for day-to-day management of your IBM i partition. This session will also review the newest performance tasks, including database performance graphs, health indicators, performance reports, system monitors, and how to use batch model for sizing exercises (see some example screenshots below).

Who Should Attend: This session will appeal to anyone on the Power System platform.  All Members & Non-member are welcome.

Dawn May
is a Senior Technical Staff Member for IBM in Rochester, Minnesota.  Dawn is the IBM liaison to the IBM i Large User Group (LUG), the COMMON Americas Advisory Council (CAAC), and the COMMON Europe Advisory Council (CEAC). In this position she works with these client groups to organize and lead meetings and manage the requirements process. Dawn also works as a consultant within the IBM Lab Services organization. Dawn has extensive experience on the IBM i development team. She is a frequent speaker and is also the author of the “i Can” blog, which you can find at http://www.ibmsystemsmag.com/Blogs/i-Can/.  You may contact Dawn by email at dmmay@us.ibm.com or connect with her on twitter at @DawnMayiCan.

 

 

 

Special thanks to Maxava (Business Continuity, Disaster Recovery, & High Availability Software for the IBM i) for their generous contributions and support of the UIIPA membership.

DevOps for IBM i and Modernization Tools

Date: Wednesday, March 22nd, 2017

Time: 11:00am – 12:30 pm (Free parking, Raffle, Lunch, & Networking)

Location: ADP Salt Lake City – 2835 Decker Lake Drive, Salt Lake City, UT 84119 [Directions/Parking Info]

Topic: DevOps for IBM i and Modernization Tools

Speaker: Floyd Del Muro, Business Development Manager, Arcad Software

Session Abstract:  Most of us on the IBM i now develop in a mix of languages and platforms in addition to modernization projects. Diverse languages have meant different source code management (SCM) and deployment systems. It’s been every IT manager’s “Holy Grail” to manage all the code in the same tool: one repository, one branching system, one way to manage and deploy versions, in the end, one version of the truth. So the traditional native IBM i SCM tools are losing ground and versatility. Welcome SCM tools like Rational Team Concert (RTC) and GitHub for distributed source control. But each of these SCM tools fail in two key areas on the IBM i: the BUILD or recompile and Deploy of IBM i artifacts. We will explore technology options to bridge these gaps and automate a complete DevOps cycle on IBM i.

Who Should Attend: DevOps, Software Engineers, QA/QC Testers, Infrastructure Engineers, Modernization Engineers, Managers, anyone interested in modernization on the IBM i.

Floyd Del Muro: With 27 years of experience on the IBM midrange platform, Floyd Del Muro is the Business Development Manager for the ARCAD Software group.  In his role at ARCAD Software, Floyd has been extensively involved in the management of DevOps and Enterprise Modernization projects on IBM i, from planning stages through to delivery.  Drawing on his experience in project roll-out, managed services and the introduction of agile methods, Floyd is a subject matter evangelist and speaker on the subjects of DevOps, Test Automation, Application Lifecycle Management and Modernization.

 

 

Special thanks to Maxava (Business Continuity, Disaster Recovery, & High Availability Software for the IBM i) for their generous contributions and support of the UIIPA membership.

 

Reorganize Physical File Member (RGZPFM)

Date: Wednesday, February 22nd, 2017

Time: 11:30am – 1:00 pm (Free parking, Raffle, Lunch, & Networking)

Please note the change in location for this month’s session:

Location: Dealertrack – Sandy campus (2nd floor of WCF Insurance building) – 100 W Towne Ridge Pkwy, Sandy, UT 84070 Dealertrack_WCF_building_directions

Topic: Reorganize Physical File Member (RGZPFM)

Speaker:  Kent Morris, Manager, Infrastructure Engineering (IBM i), Dealertrack, Inc.

Session Abstract: 

Kent will pose several questions regarding RGZPFM such as:

  1. What do you hope to get from RGZPFM?
  2. What are your experiences using RGZPFM?
  3. What specific questions do you have about RGZPFM?

He will then take us into a deeper discussion of the various options and trade-offs.

Who Should Attend: This session will appeal to Power System Administrators, RPG Developers, Infrastructure Engineers, anyone seeking to expand their knowledge of IBM i and DB2.

Kent Morris is currently a Manager of Infrastructure Engineering (IBM i) at Dealertrack, Inc. His prior work spans 30 years at IBM, including 23 years experience supporting IBM i operating system, 10 years doing premium support world wide, and 13 years as a Team Lead of the DB2 support team.

Kent’s expertise and technical focus is in database and performance troubleshooting. There aren’t many issues connected to these subjects that he hasn’t dealt with many times.

 

 

 

Special thanks to Maxava (Business Continuity, Disaster Recovery, & High Availability Software for the IBM i) for their generous contributions and support of the UIIPA membership.

Additional special thanks to Dealertrack, Inc. for hosting this month’s session.

IBM i Open Source Solutions

Date: Thursday, January 19th, 2017

Time: 11:00am – 12:30 pm (Free parking, Raffle, Lunch, & Networking)

Location: ADP Salt Lake City – 2835 Decker Lake Drive, Salt Lake City, UT 84119 [Directions/Parking Info]

Topic: IBM i Open Source Solutions – 5733 OPS Options 1-15

Speaker: Joe Wood, Engineer – ADP, LLC

Session Abstract:  This month’s session will focus solely on the Open Source offerings from IBM that are available for 7.1/7.2/7.3 running on Power 5/6 and above.  These are No charge, No license key, No hassle License Program items.  We’ll give an overview of what they are and make a case as to why you should have these readily available on your system(s) for developer use.  We’ll walk through HOW to obtain & install helpful hints on supporting items, prerequisites, and share some paths traveled.

QSH, Python, Bash, Orion, PHP, Ruby, Zip/Unzip, XML, Node.js, GIT, GCC / chroot – WHY you might want one or more of these, HOW to get them, and HOW to start using them.

Who Should Attend: This session will appeal to Power System Administrators, Developers of all languages, including those who are looking to expand a skill set.  Developers on “other” platforms will find these offerings extremely useful as well.

Joe Wood is currently an Engineer in the Global Enterprise Technology Group @ ADP, LLC where he shares responsibility for the company’s IBM Power Platform which complements a larger group of zSeries Mainframes, Windows servers, and Open System platforms serving 620,000 customers spanning 125 countries with 55,000+ Associates.  Joe has 34 years of experience on the IBM midrange platform serving in capacities from Operator/Admin to top level IT leadership.  His experiences in small, medium, and large businesses (Including consulting) have contributed to his ability to be everything from “hands on jack of all trades” to developing and implementing IT/Business strategic directions.

He has participated in and presented at the U of U IT round table series, a Westminster MBA Knowledge management session, and numerous IFDA (International Foodservice Distribution Association) events around the U.S.  Joe has a passion for process improvement, behavior changing software/technologies, and thoroughly enjoys competing at any level and activity. He has served in various volunteer capacities including School Community Council chairperson, UIIPA User Group leadership, and IFDA’s IT Committee Chair. He regularly joins networking and share groups when and where relevant.

His life is centered around his wife & two daughters who brought gender balance into the mix with “Duke”, a toy poodle in 2010 !

 

Special thanks to Maxava (Business Continuity, Disaster Recovery, & High Availability Software for the IBM i) for their generous contributions and support of the UIIPA membership.

December 2016 User Group Meeting and Christmas Luncheon

We have an extraordinary speaker lined up for the December meeting.

SCOTT FORSTIE will join us Wednesday December 14th, 2016 from 11:00am to 2:30pm. Please come out for all or part, you don’t want to miss this one.

You must RSVP for any portion of this great opportunity (Thank you for the RSVP’s already received).

Membership privilege: A paid corporate or vendor membership entitles two people to attend the lunch meeting free of charge. A paid individual membership entitles one person to attend the lunch meeting free of charge. Additional guests/lunches may be purchased in advance for only $10.00 ($15.00 day of the show – at the door). GROUP discounts available, just ask any leadership member.

Date: Wednesday, December 14th, 2016

Agenda:
10:45 – 11:00 – Check-In / Networking
11:00 – 11:50 – Scott Forstie presents: Hidden Gems in DB2 for i
11:50 – 12:00 – Break / Networking
12:00 – 12:30 – Lunch
12:30 – 01:20 – Scott Forstie presents: Modernize Application Development with SQL Services
01:20 – 01:30 – Break / Networking
01:30 – 02:30 – Fireside w/Forstie – Possible roundtable discussions:

  • SQL UDF’s
  • iASP & Multi-LPAR considerations
  • DDM vs. DRDA
  • Future enhancements – TR6
  • Stored Procedures, Triggers &  Functions
  • RCAC (Row Column Access Control)
  • “Review my SQL” – Stump the expert(s) – must be submitted in advance

Location: *SAME NEW LOCATION!*

ADP Salt Lake City – 2835 Decker Lake Drive, Salt Lake City, UT 84119 [Directions/Parking Info]

Who Should Attend: Developers, Administrators, Engineers, SQL gurus, Non-SQL gurus, DBAs of DB2 and/or SQL, Power Networkers, Jacks of all trades, Managers/Management, Business Partners, and anyone else who’s touched an IBM server.

Scott’s Bio:  Scott Forstie is a Senior Technical Staff Member at IBM. He is the DB2 for i Business Architect, working on all things related to the database on IBM i.

Scott is responsible for everything related to DB2 for i. He is a frequently published author and speaker at industry events.

He also is the content manager of the IBM i Technology Updates wiki where IBM i operating system enhancements are described.

He can be reached at forstie@us.ibm.com or followed on Twitter @Forstie_IBMi. Scott enjoys running and is an avid cook.