Past Meetings

KWLUG Meeting: Monday, December 5 2016, 7pm

Date: 
Monday, 5 December 2016
Presentation Topic

C Language Introduction, webOS

Colin Mills will give us an introduction to the C programming language. He writes:

C is the backbone of modern computing. Its a broad statement but I
believe it be true. With roots in almost every operating system on the
planet and having a rich forty year old history C still
stands. Providing both flexibility and simplicity C embodies the
world's first portable abstraction over hardware. Having an idea of
memory and lower level programming concepts helps us in all areas
of our computing lives. Come learn the one of the world's first
"higher level" programming from the basics.

Chris Irwin will discuss his adventures with webOS, the open-source tablet/TV/phone operating system you may have never heard of (but might very well use).

Presented

KWLUG Meeting: Monday, November 7, 2016, 7pm

Date: 
Monday, 7 November 2016
Presentation Topic

OpenWRT Customizations

Kris Braun will discuss the work he did customizing OpenWRT images for his startup. He may cover topics related to lua, dnsmasq, iptables, and uhttpd.

Presented

Saturday, Oct 22: Laptop Rescue Mission

Every so often a group of KWLUGers volunteers to rescue laptops donated to the Computer Recycling project at The Working Centre. For assorted reasons it is not viable for Computer Recycling to spend much time refurbishing these laptops itself, so we sort through them, select ones in reasonable condition, then install Xubuntu on them for resale.

Date: 
Saturday, 22 October 2016

KWLUG Meeting: Monday, Oct 3 2016

Date: 
Monday, 3 October 2016
Presentation Topic

Emulating the Tor network

University of Waterloo graduate student Nik Unger will tell us about his research. He is creating a state-of-the-art emulation platform that aims to emulate the entire Tor network at full scale. Tor is an open-source tool that helps users to stay anonymous online. He will discuss some of the challenges involved, his approach to the problem, why he chose Linux as a platform for it, and specific features of the Linux kernel that enable his work. He will also share some of this project's implementation details.

Presented

KWLUG Meeting: Monday, Sept 12, 7pm

Unfortunately, the OpenWRT customization presentation is being postponed. It will be rescheduled. Stay tuned.

Date: 
Monday, 12 September 2016
Presentation Topic

Watcamp Calendar, Linux Retention Facility plugin, Raspberry Pi 2 Car Computer, Indieweb

This month's meeting will consist of some shorter presentations:

  • Bob Jonkman and Chris Craig will describe the technology and workflow for the incredibly useful WatCamp tech event calendar.
  • Kirk Zurell will show us the Guile module he wrote for managing the key retention facilities built into the kernel (!).
Presented

KWLUG Meeting: Monday, July 4, 2016, 7pm

Date: 
Monday, 4 July 2016
Presentation Topic

Synchronizing mail, calendars and contacts

Chris Irwin lived a personal experiment to synchronize his mail, with the following goals:

  • Access mail from the commandline
  • Synchronize between hosts, with no information totally local
  • Use standards
  • Minimal annoyance day to day
  • Synchronize with Android

To accomplish this he uses a stew of utilities and libraries: mutt, notmuch, Khard, Khal, Todoman, iSync/MBsync, vdirsyncer, git, CalDav-sync, CardDav-sync, OpenTasks, Baikal and DavMail.

Presented

KWLUG Meeting: June 6, 2016, 7pm

Construction note: Victoria Street is closed between Charles and Weber streets. If you are coming from the West side of Kitchener-Waterloo, you will want to find an alternative route to the building. If you can get to Weber you should be okay.

Date: 
Monday, 6 June 2016
Presentation Topic

Raspberry Pi Projects

Omar Atwa, who is a grade 8 student, created a Raspberry Pi Water Irrigation System for his school's Science Fair. The project incorporates a moisture sensor, an analog to digital converter, and a relay, all driven by a Raspberry Pi to keep soil moist for a plant. He will be walking us through the details of what he did, and how he did it.

Khalid Baheyeldin will demonstrate his new Raspberry Pi development kit, and how he got started:

  • Where to buy a kit?
  • Using NOOBS to install Raspbian Jessie
Presented

Saturday, May 14 2016: Laptop Rescue Mission

Every so often a group of KWLUGers volunteers to rescue laptops donated to the Computer Recycling project at The Working Centre. For assorted reasons it is not viable for Computer Recycling to spend much time refurbishing these laptops itself, so we sort through them, select ones in reasonable condition, then install Xubuntu on them for resale.

Date: 
Saturday, 14 May 2016

KWLUG Meeting: Monday, May 2 2016, 7pm

Date: 
Monday, 2 May 2016
Presentation Topic

Sound in Linux, Part 2

R. Brent Clements will continue his discussions and demonstrations of sound tools in Linux, including audio recording for music.

Presented
Syndicate content Syndicate content