CANCELLED October 11 - An introduction to the Drupal CMS

2018-10-11

Hurricane: 2 | Trilug: 0

Our timing has not been good lately. The very day we are supposed to have another meeting a (degraded) hurricane decided to come this way. Since there is concern about not only winds but also flooding (this is NC after all), we the steering committee decided it was best to cancel the meeting.

I hope for the november meeting we will enjoy a hurricane-free atmosphere.

I do apologize to those who were looking forward to hear this great speaker talk. But we do not want to have him (and you!) call us later from Oz.


October 11 - An introduction to the Drupal CMS

2018-10-06

Topic: An introduction to the Drupal CMS
Presenter: Chris Russo
When: Thursday, 11 October 2018 - 6:45pm to 9:00pm
Where: NCSU College of Textiles, 1020 Main Campus Dr., Room 2207
Parking: Underground parking deck immediately adjacent to the building (see map)
Map: Google Maps
Meetup: https://www.meetup.com/trilug/events/255367282/
Video:
Slides:

Summary
We'll introduce the Drupal CMS and its surrounding relevant ecosystems. We'll take a light dive into a smattering of topics and offer a Q&A session to follow up more deeply. We'll keep it interactive -- so ask about any subject that you wish expanded. We'll also look at a quick tutorial on getting Drupal set up locally, so if you're interested, bring a laptop. We have WiFi service in our meeting.

Some of the things we'll cover, time permitting:

  • Drupal - what is it - how is it used?
  • Drupal's past, present and future
  • Drupal 8 (current version) vs previous versions
  • Drupal vs. Wordpress (because you have to)
  • Deployment and maintenance tactics and best practices
  • How to spin up a local instance
  • Performance optimization
  • Automated testing

Bio
Chris Russo is the founder of Savas Labs - a strategy design and development agency with deep Drupal expertise. When he's not behind his computer, you can find Chris playing soccer or moving about on his bicycle. Chris is passionate about social and environmental justice. He founded and sold Tilthy Rich Compost - a bicycle powered organics recycling service in downtown Durham - combining two of his passions. Chris is eager to figure out what the next Tilthy Rich is so chat him up about any ideas you have.


CANCELLED September 13 - Movie Night! Revolution OS CANCELLED

2018-09-13

Topic: Movie Night! Revolution OS
Presenter: The trilug officers
When: Thursday, 13 September 2018 - 6:45pm to 9:00pm
Where: NCSU College of Textiles, 1020 Main Campus Dr., Room 2207
Parking: Underground parking deck immediately adjacent to the building (see map)
Map: Google Maps
Video: Slides:

Because of the hurricane, NCSU is closed until Monday. So we will have to cancel this month's meeting.

Apologies for all the members who were looking forward for a movie night.

Summary
Revolution OS is a 2001 documentary film that traces the twenty-year history of GNU, Linux, open source, and the free software movement (https://en.wikipedia.org/wiki/Revolution_OS). It features interviews of some heavyweights in the Open Source community like Richard Stallman, Michael Tiemann, and Linus Torvalds. No Macintosh Computers were harmed during the production of this movie.


August 9 - Storage Topologies, including ZFS and btrfs

2018-08-07

Topic: Storage Topologies, including ZFS and btrfs
Presenter: Jim Salter
When: Thursday, 9 August 2018 - 6:45pm to 9:00pm
Where: NCSU College of Textiles, 1020 Main Campus Dr., Room 2207
Parking: Underground parking deck immediately adjacent to the building (see map)
Map: Google Maps
Video: YouTube
Slides: openoid.net

Summary
Ever been confused about the difference between IOPS and throughput? Why the pundits are saying "RAID5 is dead"? Or how various RAID topologies work? Come to the TriLUG meeting August 9th, and Jim Salter will cover performance, redundancy, and storage efficiency for all sorts of storage topologies, along with how you'd measure them and why you'd care. We'll start out simple with a single disk, then move onwards and upwards through traditional RAID configurations, and then move on to ZFS and btrfs. Wear your nerd hat, and if you have questions, be ready to ask 'em.

Bio
Jim Salter photo (@jrssnet) is an author, mercenary sysadmin, and father of three—not necessarily in that order. He got his first real taste of open source by running Apache on his very own dedicated FreeBSD 3.1 server back in 1999, and he’s been a fierce advocate of FOSS ever since. He’s the author of the Sanoid hyperconverged infrastructure project. He writes for Ars Technica on everything from NAS distribution tools to next-gen filesystems to Wi-Fi, and reviews Wi-Fi mesh, routers, and other devices for the Wirecutter.


July 12 - Serverless Architecture 101

2018-07-06

Topic: Serverless Architecture 101
Presenter: Garth A. Henson
When: Thursday, 12 July 2018 - 6:45pm to 9:00pm
Where: NCSU College of Textiles, 1020 Main Campus Dr., Room 2207
Parking: Underground parking deck immediately adjacent to the building (see map)
Map: Google Maps

Note
This Meeting WILL NOT BE RECORDED

Summary
It comes as no surprise that cloud migration and micro-service architectures are all the rage right now. In fact, one of the most satisfying parts of my job is spinning up infrastructure, analyzing and figuring out how to get all the pieces of service layers to play nicely together in the cloud. As we aim for cloud-native design, the idea of serverless applications become more and more alluring.

In this talk, I would like to discuss some of the tools available to us with which we can build serverless applications. Additionally, I would like to break down a simple application into its pieces and examine the role of each AWS service offering and how we wired them together. We will discuss service responsibilities and configuration of API Gateway, Lambda, S3, DynamoDB, SNS, SQS and more. Time permitting, we will also discuss the use of Cloud Formation to orchestrate and deploy a serverless application.

Bio
Garth Henson Garth is a JavaScript engineer and Software Architect who has recently found a love for public speaking. Having worked in the JavaScript ecosystem for over a dozen years, he enjoys sharing his experiences with others through his appearances at tech conferences, university tech talks, and local meet up groups. In his current role at The Walt Disney Company, Garth also applies himself to enterprise cloud migration strategies and architecture, including serverless methodologies. When he is not coding, he can be found involved in active mentoring and is engaged with individuals both locally and internationally. Garth has been married to his beautiful wife for 17 years, and they have five wonderful children.


June 14 - Optimizing MySQL performance

2018-06-09

Topic: Optimizing MySQL performance
Presenter: Peter Zaitsev, CEO of Percona
When: Thursday, 14 Jun 2018 - 6:45pm to 9:00pm
Where: NCSU College of Textiles, 1020 Main Campus Dr., Room 2207
Parking: Underground parking deck immediately adjacent to the building (see map)
Map: Google Maps

Summary
Optimizing MySQL performance and troubleshooting MySQL problems are two of the most critical and challenging tasks for MySQL DBAs. The databases powering your applications need to be able to handle heavy traffic loads while remaining responsive and stable so that you can deliver an excellent user experience. Further, DBAs are also expected to find cost-efficient means of solving these issues.

In this presentation, we will discuss how you can optimize and troubleshoot MySQL performance and demonstrate how Percona Monitoring and Management (PMM) enables you to solve these challenges using free and open source software. We will look at specific, common MySQL problems and review the essential components in PMM that allow you to diagnose and resolve them.

Bio
Peter co-founded Percona in 2006, assuming the role of CEO. Percona helps companies of all sizes maximize their success with MySQL. Percona was named to the Inc. 5000 in 2013. Peter was an early employee at MySQL AB, eventually leading the company's High Performance Group. A serial entrepreneur, Peter co-founded his first startup while attending Moscow State University where he majored in Computer Science. As CEO of Percona, Peter enjoys mixing business leadership with hands on technical expertise. Peter is the co-author of High Performance MySQL published by O’Reilly, one of the most popular books on MySQL performance. Peter blogs regularly on MySQLPerformanceBlog.com and speaks frequently at conferences. Peter lives in North Carolina with his wife and two children. In his spare time, Peter enjoys travel and spending time outdoors.


May 10 - IoT, Linux and the Raspberry Pi

2018-05-03

Topic: IoT, Linux and the Raspberry Pi
Presenter: Warren Jasper
When: Thursday, 10 May 2018 - 6:45pm to 9:00pm
Where: NCSU College of Textiles, 1020 Main Campus Dr., Room 2207
Parking: Underground parking deck immediately adjacent to the building (see map)
Map: Google Maps

Video YouTube

Summary
Getting started with any IoT project can be a little daunting. Whether you are a beginner or and experienced embedded systems developer, there are always little parts of any project that could and should go smoother. This talk will focus on setting up the Raspberry Pi as a headless mobile device, configuring the digital IO pins on the Pi, taking analog signals, and then transmitting the data through LoRa, a Longe Range low power wireless protocol to a server on the net or in the cloud.

Bio
Dr. Jasper has been interested in real-time data acquisition and control since his undergraduate days when he measured the variation the earth’s gravity due to the tides. Although he has worked in the aerospace industry designing spacecraft altitude and control systems, he currently designs data acquisition and control systems for textile processes. His research interests include measurement and control of dyeing, plasma textiles for nanoparticle filtration, and writing Linux device drivers which can be found at https://github.com/wjasper/Linux_Drivers. In 2014 he was the recipient of a Fulbright grant in engineering education to promote study abroad for undergraduate textile engineers.


April 12 - Log Aggregation and Infrastructure Metrics with the Elastic Stack

2018-03-26

Video YouTube

Summary The Elastic Stack is the rebranded ELK stack. It has Elasticsearch at its core for the data store and search engine. Beats are used as data shippers which includes Filebeat, Metricbeat, Packetbeat, and others. Logstash can be used at the edge for things like listening to syslog and for manipulating data prior to ingesting it in Elasticsearch. Kibana is the visualization layer which includes the ability to view logs, create time series graphs, heatmaps, geolocation maps, and many more visualization types. X-Pack includes some free and some commercial add ons to solve RBAC, alerting, machine learning, cluster monitoring, and more. All these pieces provide a powerful ecosystem for monitoring a production environment, quickly finding the root cause for performance issues, and for searching logs across your infrastructure.

Bio Jeff Spahr is the Systems Infrastructure Architect at Bandwidth. He's been using the Elastic Stack for about a year for centralized logging, DNS metrics, and system metrics for linux servers and Kubernetes clusters.


[TriLUG]

The Linux Users Group of the Triangle. Serving Raleigh, Durham, Chapel Hill, and RTP.

Sponsors

Our monthly meetings are hosted by:



Dr. Warren Jasper



Hosting Sponsor

Hosting for TriLUG's infrastructure is provided by:

NetActuate


3D Printed "TriTuxes" provided by:
Brian Henning