Home About Mailing Lists Meetings Newsletter FTP Locate File

MUUG Monthly Meetings for 2024-25


Please note our current meeting location: Fortress Software Inc., 350 Keewatin St -- Unit #2

The meeting room will be open by 7:00 pm, with the actual meeting starting at 7:30 pm. If driving, enter the lot using the most north east entrance and drive around to the south west corner of the building. You can use any of the free, ample, and safe parking spots that say "reserved" in front of units #1 through #4 before entering unit #2. Bus stops #30814 and #30880 (route 77) are only 150 meters away. The last bus leaves for Polo Park at 10:15 pm and for Garden City at 10:31 pm. Logan Ave. bus routes #19, #26, and #27 are a 600 meter (8 minute) walk to the south.

MUUG meetings also take place online (typically using BigBlueButton) for those who can't be there in person. Meeting link will be provided on the home page, prior to meeting start time.

September 3, 2024: Fly light!, plus Sublime Text

Kevin McGregor provided a gentle introduction to the lighttpd web server. “lighttpd (pronounced lighty) is a secure, fast, compliant, and very flexible web server that has been optimized for high-performance environments. lighttpd uses memory and CPU efficiently and has lower resource use than other popular web servers. Its advanced feature-set (FastCGI, CGI, Auth, Output-Compression, URL-Rewriting and much more) make lighttpd the perfect web server for all systems, small and large.”

Before that, for our mini-presentation of a “desktop app”, Brad Vokey did a quick demonstration of his favorite GUI text editor: Sublime Text - “Text Editing Done Right”. Sublime Text is a fast, mature, light weight, beautiful, customizable, expandable, cross-platform, “shareware” text editor. Brad has previously written about Sublime Text in the MUUG 2021-06 newsletter (page 5), and he now gave us a quick intro into some of its features that he found most useful.

October 1, 2024: Scripting Awk, and /bin Diving

Kevin McGregor provided a short presentation on some use cases for Awk in shell scripts. This focused on a particular work-related task Kevin faced, which was to extract network information on a number of hosts that had initially been configured to use DHCP, and massage that information into a YAML file to be used by netplan for static setup of the primary network interface.

RTFM: /bin Diving

Have you ever noticed how many things are in your /bin directory? Some of us could probably count on our hands the number of binary commands we actually run on a regular basis, but if we look inside we see thousands of installed binaries (2,691 on this editor’s system to be precise). So what the heck are all these and what are they for? Well what better way to find out than dive in head first and pick something at random.

In the premiere of the /bin Diving segment, Gilbert Detillieux randomly selected a command from the /bin directory and attempt to learn how to use it. After a less-than-fruitful look at uwsgi, Gilbert took another random stab and came up with updatedb. This became an opportunity for some group participation as we attempted to learn what we could about the command, and its companion locate command. This involved not just looking at the man page, but some side-trips to look into various configuration files, and package meta data.

November 5, 2024: A Case for Dnsmasq

Alberto Abrao filled in on short notice to present a use case for dnsmasq. Usually billed as "intended for small computer networks", dnsmasq is actually powerful enough to be used for more complex home and SOHO networks, that might even include VLAN's, and VPN tunnels. Dnsmasq provides a decent and very capable DHCP server (capable of managing static and dynamic address assignments, as well as support for PXE clients, via built-in BOOTP and TFTP support), and also provides authoritative DNS support, for both static and dynamically-defined DNS records, as well as supporting zone transfers to secondary servers. (It does not, however, provide recursive DNS query support, nor can it act as a secondary DNS server, as can be seen in this feature comparison.)

Alberto's presentation focussed on the various configuration files he uses for dnsmasq on his home network, including support for VLANS, and a VPN tunnel to his mother's home network in Brazil.

Our previously-scheduled presentation, by Trevor Cordes, on his favourite browser plugins, will be rescheduled for a later month, likely in early 2025.

RTFM: /bin Diving!

Our first instalment of /bin Diving was a big success, so we did it again: this time with Wyatt Zacharias jumping into the bin. If you missed it last month, /bin Diving is our segment where we pick a random program in /bin to demo and discuss and learn about as a group. It’s improv at its best!

Wyatt's pick this month was pbmtoepsi, part of the NetPBM package. To get this command to do something useful on Wyatt's terminal session, other related commands were also used and looked up, so that we could start with a JPEG file and end up with something viewable as ASCII art on the screen. Additional commands used included jpegtopnm, ppmtopgm, pgmtopbm, and finally pbmtoascii. (Better results, including colour support, were obtained by using jpegtopnm input.jpg | ppmtoterm.)

AGM

Plus, this month's meeting was the MUUG annual general meeting, which included the election of the MUUG board of directors for the 2024-2025 year (by acclamation, again this year).

December 3, 2024: Round-Table, Show & Tell, and Pot Luck

As 2024 draws to a close, MUUG continues the tradition of turning the December meeting into more of an informal, social event. Watch this space for more details later.

January 7, 2025: TBA

February 4, 2025: TBA

March 4, 2025: TBA

April 1, 2025: TBA

May 6, 2025: TBA

June 3, 2025: TBA

July 8, 2025 (tentative): MUUG 2025 BBQ

August 2024: No meeting this month

Please note our current meeting location: Fortress Software Inc., 350 Keewatin St -- Unit #2

The meeting room will be open by 7:00 pm, with the actual meeting starting at 7:30 pm. If driving, enter the lot using the most north east entrance and drive around to the south west corner of the building. You can use any of the free, ample, and safe parking spots that say "reserved" in front of units #1 through #4 before entering unit #2. Bus stops #30814 and #30880 (route 77) are only 150 meters away. The last bus leaves for Polo Park at 10:15 pm and for Garden City at 10:31 pm. Logan Ave. bus routes #19, #26, and #27 are a 600 meter (8 minute) walk to the south.

MUUG meetings also take place online (typically using BigBlueButton) for those who can't be there in person. Meeting link will be provided on the home page, prior to meeting start time.

Home About Mailing Lists Meetings Newsletter FTP Locate File