CUUG Meetings: 2022-2023
Last update: $Date: 2022-11-22 21:47:27-07 $
Past Meetings: 1999-2000   2000-2001   2001-2002   2002-2003   2003-2004   2004-2005   2005-2006   2006-2007   2007-2008   2008-2009   2009-2010   2010-2011   2011-2012   2012-2013   2013-2014   2014-2015   2015-2016   2016-2017   2017-2018   2018-2019   2019-2020   2020-2021   2021-2022   2022-2023

November General Meeting

Alan Dewar

Application Security Testing

Speaker: Alan Dewar, Software Engineer Staff, Synopsys

These days, the whole world runs on software. Things which were previously manual or purely mechanical have been automated. Your fridge may well be smarter than a 1950's era super computer. The cyber age has brought about amazing efficiencies in our everyday lives. Unfortunately, this includes the efficiency with which bad actors can take advantage of you if the software upon which you depend is not secure.

Security is not a feature which can be bolted on as an afterthought. The software development lifecycle must have security considerations built in, including application security testing at all levels. This has become a common practice (though not common enough), with standards and tools available to assist in the production of trustworthy applications.

Alan Dewar will present an overview of vulnerability classifications and enumerations, and the various types of application security testing which can and should be used. Different roles have different needs, and there are tradeoffs to be considered.

Alan Dewar is a staff software engineer at Synopsys, working as part of the Software Integrity Group. He has been focusing on making it easier for you to build trust in software. He is also a long-time CUUG member and director, currently serving as CUUG President.

Slides from this presentation are available in PowerPoint and PDF format.

Place 800

800 - 6 Ave. S.W.
Plus-15 Conference Room

There is $2 parking available one block north-east of the meeting location, in the underground parkade at McDougall Centre.

5:30 PM, Tuesday, November 22, 2022

Snacks at 17:30. Meeting begins at 18:00.

Attendance is free for CUUG members, or $10 (cash only) at the door for non-CUUG members.

October General Meeting

Snapcast

Open Source based Whole House Audio with Snapcast

Speaker: Mark Olson, President, Flokk

Whole house audio, the ability to distribute a single audio source throughout a whole home, is a defining feature of luxury homes.

Typically, achieving whole house audio requires one of:

  • extensive dedicated audio cabling and built-in speakers;
  • proprietary systems that are wireless, but require expensive new hardware and vendor lock-in;
  • commitment to a smart speaker ecosystem that offers low cost and easy implementation, but shares every aspect of your home life with the American corporate conglomerate of your choosing.

Snapcast offers a compelling alternative: whole house audio that employs hardware and networks already in place, operates entirely on-premises, and can be built with at-hand or inexpensively acquired audio hardware.

In this session Mark will provide an overview and demonstration of Snapcast, and share highlights of what he learned setting up and using his Snapcast based system.

Mark Olson is a senior leader and practitioner in project management, information technology, and business. He has consulted to, or held leadership positions in, enterprises in the fields of Oil and Gas, Agriculture, Government (Municipal and Provincial Agency), Transportation, and Health Care. He has owned and operated small and medium size businesses, and led operations and projects in large, complex, regulatory intensive organizations.

He has been a CUUG member for 20+ years, and been using Linux for the same amount of time.

He is currently President of Flokk, which is bringing to market an innovative solution (developed using Linux and Open Source) for livestock herd management and traceability reporting.

Extensive notes from this presentation are available.

Place 800

800 - 6 Ave. S.W.
Plus-15 Conference Room

There is $2 parking available one block north-east of the meeting location, in the underground parkade at McDougall Centre.

5:30 PM, Tuesday, October 25, 2022

Snacks at 17:30. Meeting begins at 18:00.

Attendance is free for CUUG members, or $10 (cash only) at the door for non-CUUG members.

September General Meeting

Home Assistant

Home Assistant: Introduction and Initial Experience

Speaker: Christian Falkenberg-Andersen, retired M.D. and tech enthusiast

Home Assistant is an open source home automation setup that is extremely versatile, though their documentation may not be as straightforward as you'd like. This talk aims to help people who want to learn about it and possibly start using it.

Christian Falkenberg-Andersen will provide an introduction to the ESP8266 microprocessor as it is extensively used in ESPHome, along with the YAML markup language used for Home Assistant. He will demonstrate examples of what is possible with Home Assistant the way he has set it up in his own home, and will also give an example of how to implement a custom sensor into the Home Assistant environment (one for which Home Assistant does not provide template code). Helper functions for Home Assistant will also be discussed, as they are very useful to make the automation routines more sophisticated.

If the technology gods smile favourably upon us, then Christian will include a live demo-setup as part of the presentation.

Christian Falkenberg-Andersen was born in Denmark and emigrated to Canada at age 14. His parents lived on a farm and solving problems on the farm is likely where an interest in tinkering started. He completed a bachelor of science, majoring in biochemistry (University of Calgary) and taking a course in instrumentation for scientists sparked a very strong interest in electronics. Subsequently he got a second bachelor of science degree (in electrical engineering) and postgraduate master of science degree in biomedical engineering (studying the nerve conduction of a compound action potential traveling down a nerve, and using FFT to calculate the distribution of nerve conduction speeds for the axon). During his work on his master's degree he entered medical school and received a doctor of medicine degree. Subsequently he qualified for practising medicine with specialty in family medicine. He has recently retired from working as a solo family physician since 1999 in Market Mall. Currently, his activities include a lot of tinkering with the Raspberry Pi and Arduino single board computers, as well as 3D printing. Sewing, cycling (electric-assist bike) and kite skiing round out his activities.

Slides and supplemental info are available, along with notes on Home Assistant devices and an example script.

Place 800

800 - 6 Ave. S.W.
Plus-15 Conference Room

There is $2 parking after 16:00 one block north-east of the meeting location, in the underground parkade at McDougall Centre.

5:30 PM, Tuesday, September 27, 2022

Snacks at 17:30. Meeting begins at 18:00.

Attendance is free for CUUG members, or $10 (cash only) at the door for non-CUUG members.

As this is our first in-person meeting in two and a half years (!), we would appreciate it if you could RSVP to "office" at "cuug.ab.ca" if you would like to attend, so that we can get an approximate number of expected attendees. We look forward to seeing you in person again!

August Virtual Social Evening

Tux at the Beach

Summer Break

CUUG does not hold meetings over the summer. However, we will have an informal virtual social evening to allow people to keep in touch. There is no presentation or agenda, and everyone is invited to tell us what you're up to or what you've found of interest in recent news.

7:00 PM, Tuesday, August 23, 2022

If you would like to attend, RSVP to "office" at "cuug.ab.ca" and we'll send you a Zoom invite prior to the meeting. We look forward to seeing you there!

July Virtual Social Evening

Tux at the Beach

Summer Break

CUUG does not hold meetings over the summer. However, we will have an informal virtual social evening to allow people to keep in touch. There is no presentation or agenda, and everyone is invited to tell us what you're up to or what you've found of interest in recent news.

7:00 PM, Tuesday, July 26, 2022

If you would like to attend, RSVP to "office" at "cuug.ab.ca" and we'll send you a Zoom invite prior to the meeting. We look forward to seeing you there!

2022 Board of Directors

At the June 2022 Annual General Meeting, the following people were elected to the Board of Directors for 2022/2023:

  • Alan Dewar (President)
  • Greg King (Secretary-Treasurer)
  • Christopher Aziz
  • Alex Chow
  • Dick Miller
Read all about them.