Seat Belts and Airbags for bash with Michael Potter - (Virtual presentation)

UniForum Chicago
UniForum Chicago
Public group

Needs a location

Details

Online presentation using Zoom, see Zoom client setup below the abstract and bio.

The zoom session will open at 6:15. The meeting will start promptly at 6:30 for 10 minutes of organizational topics with the presentation starting at 6:40

===================================================================
*Please RSVP YES if you wish to attend and an email will be sent to you with the Zoom Meeting URL on the afternoon of March 31st.
====================================================================

We suggest you set this up before the meeting on your device and test it.

Abstract
This is a 5 star rated presentation on speakerrate.com and has been given at least 40 times around the U.S. and Canada.

This presentation will focus on the underutilized features of bash that are critical to building production quality scripts. Demos will show you how to turn on options and error trapping that expose the hidden time bombs in the code.

Turning these features on should be considered a requirement, much like turning on “strict” and “warnings” is considered a requirement for Perl programs.

Also, as much of the bash syntax has become outdated, the presentation will explain which syntax is best to use and which syntax to avoid.

Knowledge of any of the common UNIX scripting languages will be sufficient to understand the presentation and script authors at all proficiency levels should find value in attending. Although the presentation does not address differences between Korn shell and bash, much of what will be discussed also applies to Korn shell.

Bio
Michael Potter is owner and CTO of Tapp Solutions in Atlanta. Tapp Solutions provides a full range of mobile apps to insurance companies around the U.S. Michael's name may be familiar as he was a long time President of UniForum Chicago in the 90s and stayed active as a board member in the 2000s

Zoom Client Setup Information
Use the link https://zoom.us/download to download the Zoom client ahead of time and then use the link https://zoom.us/test to connect to the Zoom test meeting to confirm that it will work for your machine.
===================================================================
*Please RSVP YES if you wish to attend and an email will be sent to you with the Zoom Meeting URL on the afternoon of March 31st. FYI - There is a limit of 100 attendees for this virtual Meetup.
====================================================================

Phone Options for Audio with Zoom Meetings
(needed unless using computer audio to hear the meeting)
One tap mobile
[masked],,[masked]# US (New York)
[masked],,[masked]# US (Chicago)

Dial by your location
[masked] US (New York)
[masked] US (Chicago)
[masked] US
[masked] US (Houston)
[masked] US (San Jose)
[masked] US
Meeting ID:[masked]
Find your local number: https://zoom.us/u/aceoU9tkYt