Welcome

KWLUG - The Kitchener-Waterloo Linux User Group is a monthly meeting of GNU/Linux, Free Software, Open Source and technology enthusiasts.

Where? When? We meet in Kitchener, Ontario, usually on the first (non-holiday) Monday of the month, beginning at 7pm. (Directions)

How much? Our meetings are free of charge and open to anybody with an interest in Linux and/or free software.

What next?

Upcoming Meetings

KWLUG Meeting: Monday, March 6 2017, 7pm

Date: 
Monday, 6 March 2017
Presentation Topic

Rust and Kernel Development

Rust is a new systems language designed by Mozilla, who are using it to develop their next generation browser. What else could it be used for?

Theo Belaire will describe his experiments using Rust for low level kernel code, building a Linux module and developing a time operating system. In the process he will review the basics of the language and what benefits it can give low-level developers.

Presented
Emcee: 
acant

KWLUG Meeting: Monday, April 3 2017, 7pm

Date: 
Monday, 3 April 2017
Presentation Topic

OSSIM + 1 more

Having recovered from his germ attack, Mark Steffen will give us a talk on OSSIM, an open source SIEM (Security Information and Event Management) system. Mark says that this system is appropriate for small organizations or paranoid home users. He will cover the following topics:

  • Traffic analysis (Suricata), including OSSIM's limitations in this area.
  • The OSSEC HIDS agent, which looks for bad behaviour and reports back to OSSIM for logging.
  • OSSIM alerts and tickets
  • Open Threat Exchange
Presented

KWLUG Meeting: Monday, May 1 2017, 7pm

Date: 
Monday, 1 May 2017
Presentation Topic

Introduction to Functional Programming and Haskell

Aden Seaman will give us an introduction to functional programming.
He will cover the following topics:

  • What functional programming is all about, and how it differs from imperative programming.
  • Commonalities and differences between Erlang, Scala, Clojure and Haskell.
  • A deeper exploration of Haskell, including its famous type system, functional purity, laziness.
  • Implications of the type system on language safety, programming style and constraints, and concurrent programming.
Presented
Syndicate content Syndicate content