Jason Paul presents the travel router he built on the RaspAP distribution. Mikalai Birukou explains concepts behind PrivacySafe. See https://kwlug.org/node/1427 for additional information, slides and other auxiliary materials. Note that this audio has had silences clipped.
Thomas Busch demonstrates AdGuard Home. J. Lucas Donkers shows off the homebrew laptop he made using a Raspberry Pi. See https://kwlug.org/node/1418 for additional information, slides and other auxiliary materials. Note that this audio has had silences clipped.
Alesh Slovak demonstrates new features in his gaming platform ChimeraOS. Tim Laurence configures a smart plug using ESPHome. See https://kwlug.org/node/1415 for additional information, slides and other auxiliary materials. Note that this audio has had silences clipped.
Jason Paul discusses DevOps and GitOps principles for setting up a BigBlueButton Server. Mikalai Birukou demonstrates the workflow he uses to produce the KWLUG vidcast from BBigBlueButton recordings. See https://kwlug.org/node/1416 for additional information, slides and other auxiliary materials. Note that this audio has had silences clipped.
Khalid Baheyeldin describes how he uses Home Assistant with weather monitoring devices. Spencer Hughes shares his scripts for remastering Debian and Rocky Linux LiveCDs. See https://kwlug.org/node/1404 for additional information, slides and other auxiliary materials. Note that this audio has had silences clipped.
Thomas Busch discusses reliable local DNS using AdGuard Home. Jeff Smith demonstrates mkvmerge and mkvextract. Shravan Dwarka discusses bash scripting. Tim Laurence demonstrates nmap. See https://kwlug.org/node/1406 for additional information, slides and other auxiliary materials. Note that this audio has had silences clipped.
Lori Paniak and Indy Ng discuss the University of Waterloo WATGPU project. Sam Zhang introduces the Open WebUI AI interface. See https://kwlug.org/node/1403 for additional information, slides and other auxiliary materials. Note that this audio has had silences clipped.
Khalid Baheyeldin discusses how he uses Home Assistant to monitor indoor air quality. Mikalai Birukou explains the concepts behind PrivacySafe. See https://kwlug.org/node/1399 for additional information, slides and other auxiliary materials. Note that this audio has had silences clipped.
Spencer Hughes explains why and how to use infrastructure as code tools in your homelab. Colin_ gives us a tour of high-availability on the virtualization platform Proxmox. See https://kwlug.org/node/1395 for additional information, slides and other auxiliary materials. Note that this audio has had silences clipped.
Sam Zhang compares video download tools, with an emphasis on yt-dlp. Gord Dey discusses relaying radio signals using the MQTT server Mosquitto. See kwlug.org/node/1389 for additional information, slides and other auxiliary materials. Note that this audio has had silences clipped.
Michael Free discusses the components of a digital signage system he built. Mikalai Birukou discusses spreadsheet macros in LibreOffice. See kwlug.org/node/1387 for additional information, slides and other auxiliary materials. Note that this audio has had silences clipped.
Livia Lima discusses the online training resource Linux Upskill Challenge, and Sam Zhang discusses downloading tools wget, wget2, aria2, and curl. See kwlug.org/node/1381 for additional information, slides and other auxiliary materials. Note that this audio has had silences clipped.
Hubert Chathi tells us what's new with the decentralized communications platform Matrix. Cam Davidson-Pilon tells us about his startup Pioreactor, which makes low-cost bioreactors that run on Raspberry Pi boards. See https://kwlug.org/node/1379 for additional information, slides and other auxiliary materials. Note that this audio has had silences clipped.
Jason Paul presents a brief overview of Linux (followed by a robust discussion). Anton Avramov presents examples from the SQL-oriented web development framework SQLpage, with an introduction from project founder Ophir Lojkine. See https://kwlug.org/node/1374 for additional information, slides and other auxiliary materials. Note that this audio has had silences clipped.
Ian Goldberg discusses privacy and the value of universities running Tor exit nodes. Tim Laurence discusses sensors and their uses in his home automation system. See https://kwlug.org/node/1366 for additional information, slides and other auxiliary materials. Note that this audio has had silences clipped.
Jason Paul demonstrates TrueNAS SCALE, and John Steel demonstrates Unraid. Unfortunately, we had some audio problems during the second presentation, and the audio quality got pretty bad. See https://kwlug.org/node/1368 for additional information, slides and other auxiliary materials. Note that this audio has had silences clipped.
John Driezen demonstrates how to use the gLabels program to design and print peel-off labels. GNU Parallel author Ole Tange presents some advanced features of that program. Unfortunately, the audio quality of Ole's presentation was not great. See https://kwlug.org/node/1364 for additional information, slides and other auxiliary materials. Note that this audio has had silences clipped.
Chris Frey and Tim Laurence offer their origin stories, and Andrew Sullivan Cant leads a tutorial in GNU Parallel. See https://kwlug.org/node/1360 for additional information, slides and other auxiliary materials. Note that this audio has had silences clipped.
Charles McColm demonstrates Inkscape, and Colin_ discusses the knowledge management system Logseq. See https://kwlug.org/node/1352 for additional information, slides and other auxiliary materials. Note that this audio has had silences clipped.
Andrew Maguire explains ten use cases for machine learning in observability. John Steel does a deep dive into the proxy software mitmproxy. See https://kwlug.org/node/1349 for additional information, slides and other auxiliary materials. Note that this audio has had silences clipped.
Nathan G describes his project to emulate the Game Wave Family Entertainment System, and Mikalai Birukou runs a PrivacySafe demo. See https://kwlug.org/node/1344 for additional information, slides and other auxiliary materials. Note that this audio has had silences clipped.
This meeting consists of cool tools discovered by LUG members. John Driezen demonstrates file renaming in Double Commander. John Steel shows us screenkey, fzf (the fuzzy finder), mitmproxy and jq. Nathan G and Nick G demonstrate why xargs still matters in 2023. See https://kwlug.org/node/1343 for additional information, slides and other auxiliary materials. Note that this audio has had silences clipped.
Brent Clements walks us through the Digital Audio Workstation software Ardour. Ron Barnes demonstrates KDEConnect, which facilitates communication and controls between mobile devices and desktops. See https://kwlug.org/node/1335 for additional information, slides and other auxiliary materials. Note that this audio has had silences clipped.
Jason Eckert discusses the UNIX philosophy, and how it has taken over the world. Jason Paul shows us how to use development containers to create replicable build environments. See https://kwlug.org/node/1320 for additional information, slides and other auxiliary materials. Note that this audio has had silences clipped.
John Driezen motivates a scrap-tracking program in Python, and explains how he developed it. Eugen Konkov describes Devel::DebugHooks, a Perl debugger he wrote. See https://kwlug.org/node/1323 for additional information, slides and other auxiliary materials. Note that this audio has had silences clipped.
Kevin Stumpf discusses UW and six local companies in his grassRoots history of Hi-tech in KW. Bob B discusses how he used Umbrel to explore Bitcoin and the Lightning network. See https://kwlug.org/node/1315 for additional information, slides and other auxiliary materials. Note that this audio has had silences clipped.
John Steel demonstrates the LanCache proxy. Jason E ckert leads us through some Linux trivia. See https://kwlug.org/node/1317 for additional information, slides and other auxilia ry materials. Note that this audio has had silences clipped.
Jason Paul gives us a tour of his home lab setup full of enterprise servers. Mikalai Birukou discusses PrivacySafe. See https://kwlug.org/node/1311 for additional information, slides and other auxiliary materials.
Bob B discusses esoteric features of the firewall distribution pfSense, and Nathan G introduces the Plan 9 operating system. See https://kwlug.org/node/1305 for additional information, slides and other auxiliary materials. Note that this audio has had silences clipped.
Ian Kelly introduces CiviCRM, a constituent relationship management system. Five KWLUG members - Brent Clements, Jason Eckert, Jason Paul, Aaron Sohl and Andrew Sullivan Cant -- share how they got into Linux and Free Software, and where that interest took them. See https://kwlug.org/node/1304 for additional information, slides and other auxiliary materials. Note that this audio has had silences clipped.
Fernando Duran discusses his sysadmin training project SadServers, and Sean Dalziel demonstrates how to get Visual Studio Code Server running from inside a virtual machine. Unfortunately, the sound quality on the first presentation was not very good; for those who want to skip ahead, the second begins at 00:43:50 . See https://kwlug.org/node/1303 for additional information, slides and other auxiliary materials. Note that this audio has had silences clipped.
David Trueman from CycleWR is joined by Catalin Pop, Amy Colford and Brent Lintner to present Cycling Guide, a route-finding app which uses OpenStreetMap in its backend. John Steel explains how autocompletion works in the Bash shell. See https://kwlug.org/node/1297 for additional information, slides and other auxiliary materials. Note that this audio has had silences clipped.
Karla Falk introduces the Open Food Network, an international collaborative that is building distributed e-commerce platforms for local farmers. Paul Nijjar discusses the municipal election website Waterloo Region Votes. See https://kwlug.org/node/1298 for additional information, slides and other auxiliary materials. Note that this audio has had silences clipped.
Doug Moen proposes Baz and Bazaar. Baz is a new packaging system for desktop software across platforms. Bazaar is a distributed free software app store. Andrew Cant discusses how he upgraded library dependencies for a Ruby project. See https://kwlug.org/node/1294 for additional information, slides and other auxiliary materials. Note that this audio has had silences clipped.
This meeting features two tools to assist with firewall creation on Linux. Lori Paniak discusses Shorewall, and Bob B discusses FWBuilder. See https://kwlug.org/node/1289 for additional information, slides and other auxiliary materials. Note that this audio has had silences clipped.
Jason Eckert discusses Asahi Linux, a project to run Linux on Apple Silicon Macs. Ron Barnes demonstrates how to create a dynamic bar graph using D3, the Data Driven Documents Javascript library. See https://kwlug.org/node/1288 for additional information, slides and other auxiliary materials. Note that this audio has had silences clipped.
Ken Taylor discusses his plans to use open source tools to manage and monitor a seniors residence. Mikalai Birukou demonstrates some aspects of his privacy-focused server platform 3NWeb. See https://kwlug.org/node/1285 for additional information, slides and other auxiliary materials. Note that this audio has had silences clipped.
Bob B walks us through saving secrets in text files, ending up at the Pass password manager. John Steel walks us through deploying a Docker project in Kubernetes, ending up with Helm Charts. See https://kwlug.org/node/1283 for additional information, slides and other auxiliary materials. Note that this audio has had silences clipped.
Andrew Cant discusses privacy-enhancing Firefox configurations and extensions. Brent Clements gives a tour of Open Broadcaster Software Studio and how he used it for a FASS community theatre production. See https://kwlug.org/node/1279 for additional information, slides and other auxiliary materials. Note that this audio has had silences clipped.
Paul Nijjar presents a beginner-friendly introduction to installing Linux, and Mikalai Birukou discusses WebAssembly. See https://kwlug.org/node/1275 for addi1tional information, slides and other auxiliary materials. Note that this audio has had silences clipped.
Ilguiz Latypov discusses a "community cleanup" project to scan for vulnerable internet devices and notify the owners. Jason Eckert leads us through a Kubernetes tutorial with Docker and Minikube. See https://kwlug.org/node/1272 for additional information, slides and other auxiliary materials. Note that this audio has had silences clipped.
Tim Laurence presents ESPHome, a tool that allows you to configure ESP home automation devices. Cris Waurechen describes how to set up USB flash drives to boot into Linux Mint and Manjaro with persistence, so you can save files between boots. See https://kwlug.org/node/1266 for additional information, slides and other auxiliary materials. Note that this audio has had silences clipped.
Andrew Sullivan Cant discusses testing with RSpec and Cucumber. Mikalai Birukou demonstrates Kubernetes tools Minikube and Lens. See https://kwlug.org/node/1265 for additional information, slides and
other auxiliary materials. Note that this audio has had silences clipped.
John Steel demonstrates smart home software Zigbee, Zigbee2MQTT, and Home
Assistant. Brent Clements shows how to use SQLite to process public transit data. See https://kwlug.org/node/1259 for additional information, slides and other auxiliary materials.
Note that this audio has had silences clipped.
Paul Nijjar discusses the learning management system Open edX. Jeff Smith introduces us to the configuration management tool Ansible. See https://kwlug.org/node/1261 for additional information, slides and other auxiliary materials. Note that this audio has had silences clipped.
Michael Hitchens demonstrates the music scoring software MuseScore, and Jason Eckert leads us through a tour of containerization concepts, buzzwords, and history. See https://kwlug.org/node/1257 for additional information, slides and other auxiliary materials. Note that this audio has had silences clipped.
Kyle Murphy demonstrates how he uses Krita, the digital painting program. Bob B shows off his homelab setup. See https://kwlug.org/node/1251 for additional information, slides and other auxiliary materials. Note that this audio has had silences clipped.
Paul Nijjar describes configuration changes he made in order to migrate from GNU Screen to Tmux, and the group collectively stumps itself with trivia. See kwlug.org/node/1248 for additional information, slides and other auxiliary materials. Note that this audio has had silences clipped.
Brent Clements demonstrates some Arduino projects, and Tim Laurence discusses different text formats you may encounter in the world. See kwlug.org/node/1247 for additional information, slides and other auxiliary materials. Note that this audio has had silences clipped.
Michael Hitchens introduces the digital audio workstation software LMMS. Rocco Commisso gives an introduction to the 3D modelling program Blender. See kwlug.org/node/1243 for additional information, slides and other auxiliary materials.