Welcome to the TriLUG home page. We are a LUG dedicated to the Triangle area including Durham, Raleigh, Chapel Hill, and Research Triangle Park. This site, along with our wiki, will enable you to keep abreast of TriLUG information (meetings, events, news), and to communicate with local Linux and FOSS (Free and Open Source) enthusiasts.

The primary modes of interacting with us: mailing list, IRC, or coming to the monthly meetings.

Topic: 
TARPN Off-The-Grid Text Messaging
Presenter: 
Tadd Torborg
When: 
Thursday, 8 June 2017 - 7:00pm to 9:00pm
Where: 
The Frontier, 800 Park Offices Drive, Durham, NC
Parking: 
Parking is free, onsite

Summary
At the June TriLUG meeting I will show what a $150 starter TARPN station looks like as well as a multiple-link network node used to tie several destinations into a single Raspberry PI. I’ll bring some sample antennas. I may even be able to show communications from a station set up at the meeting into our existing 42 mile wide network.

In 2014 I started creating the TARPN web site to promote a technology, philosophy, and system for promoting and building a scalable digital communications system with education as a major purposes and with the goal of having Raspberry PI users communicate over distances of hundreds of miles by stepping through intermediary stations, all built by hobbyist volunteers using equipment located in our homes or at sites the participants control.
TARPN’s buzz-phrase is "off-the-grid text messaging". We communicate entirely on hobbyist controlled networks, mostly located in our homes. Internet is neither required nor desired. The challenge and reward is doing it on our own. This also gets us some extreme educational opportunities. See our web site at TARPN.NET

Bio:
Tadd Torborg is a Firmware Engineer presently consulting to a startup company in Austin TX from an office at First Flight in RTP.

We’re using WiFi and “UWB” transceivers for indoor asset tracking. I have been a small systems microprocessor programmer since 1982 starting with the RCA 1802 CPU for E-Com in Stirling New Jersey. My first microprocessor programming job and my first packet radio project were both in 1982 at E-Com where they were using packetized messages sent and received on CATV lines. I’ve been working in digital radio communications for about half of my working life and in microprocessor programming for bare metal systems for 30 of the past 35 years. I’ve been using Amateur Radio for digital radio communications between computers since 1981.

“Packet networking over ham radio": http://tarpn.net/t/packet_radio_networking.html
Local Raleigh ham radio info: http://torborg.com/a

My first computer KIM1 by MOS Technologies uses 6502 CPU, same as Apple 1 and Apple 2 computers. I bought this in 1978 for $190 + $30 for a plastic box.
I wrote a touch tone decoder, morse code sender, telephone pulse dialer, a couple of games and learned how to do memory busses. Coding was involved writing separate functions in memory, with space in between for expansion room. Code was entered using HEXidecimal machine instructions.
The code space allowed for about 400 instructions in 1K of RAM. Watch out, the stack, limited to 256 bytes, wants to gobble up part of that.

My hobby is Amateur Radio. My FCC issued Amateur Radio callsign is KA2DEW issued in 1979 when I lived in Mendham New Jersey. I’ve lived in Wake County for 10 years, married with two adult children, and I’m 57 years old.

Tadd / KA2DEW
tadd@mac.com
Raleigh NC FM05pv

Jun-8 Meeting Announcements Slides

Topic: 
Home Brew Lab Hack Night
Presenter: 
Mike Canada
When: 
Thursday, 18 May 2017 - 7:00pm to 9:00pm
Where: 
Caktus Group, 108 Morris St, Suite 2 Durham, NC (Next to Bullseye Bicycle)
Parking: 
Street parking

Bring your system down to Caktus Group and let Mike help guide you in how to set up your own Home Brew Lab. From installing the hypervisor, to spinning up VMs and maybe configuring a little virtual infrastructure, he'll be on hand to help kickstart your setup.

Note that you should bring a reasonably powerful system if you want to set up much more than a trivial lab.

Topic: 
Home Brew Lab
Presenter: 
Mike Canada
When: 
Thursday, 11 May 2017 - 7:00pm to 9:00pm
Where: 
The Frontier, 800 Park Offices Drive, Durham, NC
Parking: 
Parking is free, onsite

Note
We will be holding our annual Steering Committee elections at the very start of the meeting.

Summary
In this talk, I will cover how you can create your very own lab for both testing and learning new platforms using freely available software. I want to share with everyone a way that you can have your very own test lab at home for little to no money. With this project, you can brew your own lab at home or work with only one "server" allowing you to test many OSes and networking configurations. I will discuss topics including: Why do a Home Brew Lab? What kind of hardware to you need? What virtualization platform? What kind of networking? I will also provide ideas on how to obtain hardware at reduced and sometimes no cost. I will present methods of acquiring various type of OS and software including VMWare, KVM, and Hyper-V. I will also discuss the implications of the licensing for each product.

Bio
Mike Canada is an Engineer/Account Manager at Deal Consulting providing IT Support for small to medium businesses in the Triangle. In his own words... I have over 30 years of experience in IT ranging from mainframes to PC’s to mobile devices. I cut my teeth in Linux on Slackware in the mid 90’s. I have been using Linux as a hobbyist ever since and I am currently working on Linux Certification. I have a B.S. degree in Computer Science from James Madison University. I have the unique experience of having worked in federal, private, non-profit, and entrepreneurial endeavors.

May-11 Meeting Announcements Slides

Topic: 
How to Deploy Python Applications using AWS Lambda, API Gateway, and CloudFront
Presenter: 
Brian Jinwright
When: 
Thursday, 13 April 2017 - 7:00pm to 9:00pm
Where: 
The Frontier, 800 Park Offices Drive, Durham, NC
Parking: 
Parking is free, onsite

Summary
Tonight's talk will go in depth about the advantages and drawbacks of going serverless. A demo will illustrate deploying a generic Python application using AWS' SAM (Serverless Application Model), a Flask (WSGI) application using Zappa, and why you should reconsider your position on CloudFront.

Speaker
Brian Jinwright is a Senior Software Engineer and resident AWS wizard at MetaMetrics, of Durham, NC where he has deployed various serverless django applications for production in AWS such as the company's homepage: metametricsinc.com.

APR-13 Meeting Announcements

Topic: 
Understand or Write a Basic SELinux Policy
Presenter: 
Brian Bouterse
When: 
Thursday, 16 March 2017 - 7:00pm to 9:00pm
Where: 
Caktus Group, 108 Morris St, Suite 2 Durham, NC (Next to Bullseye Bicycle)
Parking: 
Street parking

Writing or maintaining an SELinux policy can be a daunting task if you've never done it before. In this hands-on workshop, you will learn how to create a basic SELinux policy. You will also learn to debug SELinux issues while designing or maintaining a SELinux policy. Contributing to SELinux is a great way to become more familiar with how it works and make open source computing more secure.

A rough outline of topics will include:

* Basic examples and compiling
* Using the M4 Macro Language (Reference Policy language)
* Debugging SELinux policy issues
* Contributing policies and fixes upstream with SELinux
* Packaging your policy
* Decompiling policies
* Where to get help

I wrote and maintain the SELinux policy for an open source project, Pulp, and want to share the experience I had writing it. With some guidance it can be fun. I'm assuming users have Fedora or RHEL, but we can probably figure it out on other distributions too.

Attendees are encouraged to come with a computer and a desire to contribute to an open source SELinux policy. If you bring software that does does not run within a SELinux context already you could write a basic policy for it. You can also learn more about an existing policy that you did not write. We can fix SELinux bugs and improve existing open source policies.

Bio
Brian Bouterse is a Principle Software Engineer at Red Hat and has been working with SELinux for roughly 3 years. He is a developer on Pulp and has written an SELinux policy for Pulp and fixed many SELinux issues along the way. He lives in Raleigh with his wife Katie and his cat Schmowee.

Pages

Subscribe to [ Triangle Linux Users Group ] RSS