Past Meetings

[Cancelled]

Sep 15th, 2020 @ 7:00pm

This month's meeting has been cancelled. We'll see you in October!

The Provo Linux Users Group (https://plug.org) meet monthly to discuss Linux, Linux-related topics, and technologies of interest to Linux users. If you enjoy Linux, or would like to learn more, join us.

An Introduction to Go

Aug 18th, 2020 @ 7:00pm

James Simister will present on a brief introduction to the Go language.

I recently needed to come up to speed (rapidly) on the Go language for work, and found in the process a new favorite language. There are some really cool features and lots of great libraries available, making it a competitive language for many different purposes.

From Go's website:

The Go programming language is an open source project to make programmers more productive.

Go is expressive, concise, clean, and efficient. Its concurrency mechanisms make it easy to write programs that get the most out of multicore and networked machines, while its novel type system enables flexible and modular program construction. Go compiles quickly to machine code yet has the convenience of garbage collection and the power of run-time reflection. It's a fast, statically typed, compiled language that feels like a dynamically typed, interpreted language.

--

This meeting will be online.
https://us02web.zoom.us/j/89007734341?pwd=OXQvZnpBdmJwbXZWd2cvYWgrOXNkdz09
Meeting ID:[masked]
Passcode: 5jYb9C

A Whirlwind Introduction to Alien Technologies

Jul 21st, 2020 @ 7:00pm

Alpheus Madsen will present about "alien technologies" he has found interesting over the years, ranging from keyboards to computer languages to unusual forms of nuclear power.

In this presentation, Alpheus Madsen will be briefly covering various alternatives to popular things, starting with keyboard layouts, and including operating systems, computer languages, nuclear power, and even math textbooks (if time permits), among other things. He will also provide a brief explanation for why he finds these things fascinating.

--

The Provo Linux Users Group (https://plug.org) meet monthly to discuss Linux, Linux-related topics, and technologies of interest to Linux users. If you enjoy Linux, or would like to learn more, join us.

!!Online Event!!

Join Zoom Meeting
https://us02web.zoom.us/j/89007734341?pwd=OXQvZnpBdmJwbXZWd2cvYWgrOXNkdz09

Meeting ID:[masked]
Passcode: 5jYb9C

Setup your own home Google App replacement with NextCloud

Jun 16th, 2020 @ 7:00pm

Meet via NextCloud: https://cloud.sysadminathome.com/call/rtwjxfc9

In 2009 Bitcoin was released to the world as, what the developer hoped would be, a premier digital currency. In the following 11 years the true digital "currency" that has been adopted by the masses isn't Bitcoin, it's your privacy. Knowing what people like, who they communicate with, their views, and their opinions is what the masses use as payment for a bulk of online resources. Lucky for us, we can do something about this without losing access to these kind of valuable services!

In this month's meeting we'll be talking about the Google App replacement app Nextcloud. Nextcloud provides file syncing & sharing, docs, calendar, contacts, email, chatting, and so much more all running from your own server. We'll talk about what it is, what it can do, and how you can easily stand up your own server so you can begin to de-Google your life.

This months presentation will to be hosted virtually using Nextcloud Talk video conference app. If all of us overload the server or are hitting a max user count, we'll then switch to Zoom. Both the Nextcloud and Zoom links will be provided on the day of the meeting via Telegram and the mailing list.

--

The Provo Linux Users Group (https://plug.org) meet monthly to discuss Linux, Linux-related topics, and technologies of interest to Linux users. If you enjoy Linux, or would like to learn more, join us.

This meeting will be held virtually this month.

Meet via NextCloud: https://cloud.sysadminathome.com/call/rtwjxfc9

**If there are issues, we may meet via Zoom; link will be provided if needed**

A Whirlwind Introduction to Alien Technologies

May 19th, 2020 @ 7:00pm

Alpheus Madsen will present about "alien technologies" he has found interesting over the years, ranging from keyboards to computer languages to unusual forms of nuclear power.

In this presentation, Alpheus Madsen will be briefly covering various alternatives to popular things, starting with keyboard layouts, and including operating systems, computer languages, nuclear power, and even math textbooks (if time permits), among other things. He will also provide a brief explanation for why he finds these things fascinating.

We will be meeting virtually/online this month in place of a physical meeting.

Join Zoom Meeting
https://us02web.zoom.us/j/82736501423?pwd=dGtENzU0UHZtVVpCVVJmM2g2VEpBZz09

Meeting ID:[masked]
Password: plug

Cancelled this month

Apr 21st, 2020 @ 7:00pm

Following the governor's recommendations on public gatherings and to help curb the potential threat of infection, we will not hold an in-person meeting this month for PLUG.

Thanks for your understanding. Stay safe!

Cancelled this month

Mar 17th, 2020 @ 7:00pm

Following the governor's recommendations on public gatherings and to help curb the potential threat of infection, we will not hold an in-person meeting this month for PLUG. It may be possible to hold online meetups in the near term if needed.

Thanks for your understanding. Stay safe!

Open Discussion: Desktop Linux

Feb 18th, 2020 @ 7:00pm

Tonight we'll have an open discussion on the topic of Desktop Linux (using Linux as your primary desktop/laptop experience).

Suggested topics:
Distro of choice for best user experience.
Desktop Environment (Gnome, KDE, XFCE, etc.)
Mandatory software (Office suites, editors, tools)
Hardware tips (what to look for, what to avoid)
Recommendations (who should/shouldn't consider this move)
Experiences (the good & bad)

Those who have attempted and/or succeeded at this, please share your experience and recommendations.

Just go in the front doors, and follow the signs. We're usually in a conference room in the back of the main floor (BR-117), but may be relegated to the loft tonight (2nd floor).

Pizza provided by Alpine Mindset (https://www.AlpineMindset.com).

Let's Encrypt!

Jan 21st, 2020 @ 7:00pm

AJ O'Neal will be giving us an overview of the latest in Let's Encrypt, a self-service, free SSL Certificate Authority.

***UPDATE***
We have a room scheduling conflict tonight. We may need to meet upstairs initially, but we have the big front room from 7:30. I will be working with the SBDC to get our time slot back on their calendar.

Pizza will be provided courtesy of Alpine Mindset Mentoring.
https://alpinemindset.com/

Merry Christmas & Happy New Year (No Meeting)

Dec 17th, 2019 @ 7:00pm

This month's meeting is cancelled. Happy holidays! We will be back in January.

Building Armbian Linux for the Orange Pi

Nov 19th, 2019 @ 7:00pm

Gabriel Gunderson will be walking us through building a custom Armbian image for the Orange Pi.

This will be a hands-on workshop. Gabriel has several Orange Pi Zero boards that he is donating to the workshop and will walk us through bootstrapping them. Bring an empty SD card to participate.

Check back here for more details on how to prepare for this exciting workshop!

Just go in the front doors, and follow the signs. We're usually in a conference room in the back of the main floor (BR-117).

Pizza will be provided by Alpine Mindset Mentoring.
https://AlpineMindset.com

Open Forum

Oct 15th, 2019 @ 7:00pm

We will be having an open forum for discussion. Bring your questions or topics of interest and let's share our knowledge!

If there's interest, I can share my experience booting a diskless desktop Linux machine, or automounting sshfs for user home directories.

Just go in the front doors, and follow the signs. We're usually in a conference room in the back of the main floor (BR-117).

Pizza will be provided by Alpine Mindset Mentoring.
https://AlpineMindset.com

Fundamentals of Haskell

Sep 17th, 2019 @ 7:00pm

In this presentation, Alpheus Madsen will discuss data types, lazy evaluation, functions and functoional programming, pattern matching, type classes, and if we have time, will briefly discuss monads and how they are used for input, output, and many other things.

This presentation should provide a basic foundation for getting started in Haskell programming, and give a feel for why people find this language to be fascinating.

Just go in the front doors, and follow the signs. We're usually in a conference room in the back of the main floor (BR-117).

Pizza will be provided by Alpine Mindset Mentoring.
https://alpinemindset.com/

Secure Apache Web Hosting

Aug 20th, 2019 @ 7:00pm

James will present on securely hosting a website using the Apache web server.

Just go in the front doors, and follow the signs. We're usually in a conference room in the back of the main floor (BR-117).

Pizza will be provided, sponsored by Alpine Mindset (https://alpinemindset.com).

SELinux

Jul 16th, 2019 @ 7:00pm

Garrett Hyde will be presenting on SELinux.

Just go in the front doors, and follow the signs. We're usually in a conference room in the back of the main floor (BR-117).

Pizza is provided by Alpine Mindset Mentoring (https://alpinemindset.com)

Kubernetes

Jun 18th, 2019 @ 7:00pm

Mike Adams will amaze us with the ins and outs of Kubernetes!

Just go in the front doors, and follow the signs. We're usually in a conference room in the back of the main floor (BR-117).

Pizza will be provided, sponsored by Alpine Mindset (https://www.AlpineMindset.com).

Intro to HashiCorp’s Vault

May 21st, 2019 @ 7:00pm

Security is an important part of computing, and it all hinges on the ability to manage and audit access to the secrets needed to run your infrastructure.

HashiCorp Vault is a secrets managements engine. It helps you secure, audit, limit access to and otherwise protect: * Tokens * Passwords * Secrets * Certificates and Keys * Sensitive Data

Come learn the basics of encryption, and how to utilize HashiCorp Vault to manage secrets in your environment.

- Presented by Derek Carter -
Derek Carter (goozbach as his online friends know him) is a husband, father, woodworking enthusiast, and active participant in the Open Source Community. He is the part founder of two Linux users groups, and is a regular presenter at various conferences. He also actively contributes to several Open Source projects, including some of his own. Derek has worked as a senior Linux systems administrator for a Fortune 500 company. He has also worked as a consultant to state agencies, and as a QA engineer for a SAN storage company. As a Linux instructor, Derek has written course ware, proctored certification exams, and taught classes across the globe for such companies as Red Hat, IBM, Novell, HP, and Lockheed Martin, among others.
Derek lives in Utah with his family.

Just go in the front doors, and follow the signs. We're usually in a conference room in the back of the main floor (BR-117).

Chromebook Linux

Apr 16th, 2019 @ 7:00pm

Presented by Jeff Strong

Just go in the front doors, and follow the signs. We're usually in a conference room in the back of the main floor (BR-117).

Learn how to use Jenkins for fun and profit

Mar 19th, 2019 @ 7:00pm

Learn how to stand up a Jenkins server and write your first build job using the new Pipeline build type powered by a Jenkinsfile. You'll need to have a GitHub or GitLab account and it would be recommended to have Docker installed before coming or have access to a box you can install a Java app on.

Docker: https://docs.docker.com/install/linux/docker-ce/ubuntu/

Presented by Michael Holley

Just go in the front doors, and follow the signs. We're usually in a conference room in the back of the main floor (BR 117).

An Evening with Bash

Feb 19th, 2019 @ 7:00pm

Bash is the default shell for many Linux distributions, at least for the root user if not all users. Bash is extremely flexible, powerful, and capable. But unless you've spent some time delving into its nuances, some of what it does may seem strange, confusing, or downright magical. Tonight we'll be uncovering some of that magic and discovering some cool, powerful things you can do really easily in your bash shells and scripts. Bring your bash questions, too!

Presented by: James Simister

Just go in the front doors, and follow the signs. We're usually in a conference in the back of the main floor.

Wireguard VPN

Jan 15th, 2019 @ 7:00pm

Bryce Larson will discuss the pros and cons of wireguard compared to ipsec and openvpn and then demonstrate it. He will also show how it works well for dualstack networks because of it's ability to roam between any networks and re-establish the vpn connection without much packet loss and without dropping connections inside the tunnel.

Just go in the front doors, and follow the signs. We're usually in a conference in the back of the main floor.

Why You Should NOT Use Rust

Nov 20th, 2018 @ 7:00pm

AJ ONeal will be presenting this month on Rust.

Rust fanatics often can't wait to tell you how superior Rust is for whatever foobar app you're building. Such vehement protagonism is perhaps overly optimistic.

Sadly, Rust is not a silver bullet and the more pessimistic view that you probably *shouldn't* use it is perhaps closer to the truth.

Let's take the opposite approach. Let's step through all the reasons that you probably *won't* need the great features of Rust and maybe, just maybe, we'll discover where it really shines.

Just go in the front doors, and follow the signs. We're usually in a conference in the back of the main floor.

Building Spaceship Controls for Fun and Learning

Oct 16th, 2018 @ 7:00pm

Speaker: Alex Anderson

Do you want to build your own spaceship simulator? Let Alex show you how he developed multi-purpose controls for starship live action role playing. He’ll show you how these controls integrate sound, lights, videos, and on-screen controls to create an immersive experience. He’ll also talk about how current development tools have accelerated and improved the web development workflow.

Just go in the front doors, and follow the signs. We're usually in a conference in the back of the main floor.

Quickstart to Kong: Managing your APIs

Sep 18th, 2018 @ 7:00pm

Victor Villa will be presenting an introduction to Kong, a Next-Generation API Platform for Modern Architectures. This will be a beginner-level developer / sysadmin introspective.

Just go in the front doors, and follow the signs. We're usually in a conference in the back of the main floor.

Secure Apache Web Hosting

Aug 21st, 2018 @ 7:00pm

James Simister will be presenting on hosting a secure web site using the Apache Web Server. We'll explore some security adjustments to make in your Apache configuration, and how to setup SSL using free certificates via Certbot (https://certbot.eff.org/) and Let's Encrypt (https://letsencrypt.org/).

Just go in the front doors, and follow the signs. We're usually in a conference in the back of the main floor.

Pizza will be provided by Google.

Random Number Generators

Jul 17th, 2018 @ 7:00pm

Aaron Toponce will be talking on random number generators, how they're classified, a look at different algorithms, where they've been deployed, how mistakes have been learned, and where intuitions are right and where they're wrong about randomness.

The presentation will cover some very basic theory, a bit of application, and we'll take a walk down a bit of history. By the end of the presentation, we should know enough about random number generator so to have a good idea on how to take things further on our own.

Just go in the front doors, and follow the signs. We're usually in a conference in the back of the main floor.

Pizza will be provided courtesy of Google.