1 of 29

TriLUG meeting

Thursday, 12 February 2015

2 of 29

Welcome

  • Phones and pagers on silent
  • Membership forms available
  • “TriChug” post meeting drinks
    • Ba Da Wings (Mission Valley)
    • Local beers on tap
    • Food

3 of 29

Sponsorship and Donations

  • We appreciate your donations.
    • Please use the donation jar or talk to a steering committee member to donate
    • Credit cards welcome
  • Please ask your employer to sponsor.

4 of 29

Your Steering Committee

steering@trilug.org

Chair

Barry Peddycord III

Vice Chair

Brian Gerard

PR Officer

Bill Farrow

Treasurer

Michael Hrivnak

Webmaster

Jack Hill

5 of 29

Thank you

The following people have helped TriLUG:

  • Pilot Server Backup testing
    • Jon Mainguy

6 of 29

Community Announcements

  • Splat Space (a community hackerspace) has moved to a new location:
    • 800 N. Mangum St, Durham
    • http://splatspace.org/
  • Carolina Con 2015
    • March 20th-22nd 2015 in Raleigh NC
    • http://carolinacon.org/

7 of 29

TriLUG Server Hack Night

Theme: Backups

There are many projects, large and small, that we can use your skills on. Come help us tweak, tune, and update our LUG server.

Thursday 19 February, 7pm - 9pm @ Webassign (NCSU)

8 of 29

Have a Job / Need a Job

  • Anyone who knows of open positions.
  • Anyone who would like a new job.

9 of 29

Tonight: Un-Meeting

Welcome to the Grand Experiment!

  • Sign-up sheets for the topics in the lobby.
  • Join a panel, or volunteer to drive a topic!
  • Mark which topics you know about, and which ones you want to know more about (or both).
  • We'll use your votes (and number of panelists) to determine the order.

10 of 29

And Now, Pizza

11 of 29

Vim Plugins

Useful Vim Plugins and How To Manage Them

12 of 29

Vim Plugins

Driver: Brian Gerard

Panel

13 of 29

MythTV & XMBC

"Linux in your living room"

14 of 29

MythTV & XMBC

Driver: Bill Farrow

Panel

15 of 29

MythTV & XMBC

Kodi = Linux and Android Medial Player

(aka XBMC)

16 of 29

MythTV & XMBC

17 of 29

MythTV & XMBC

MythTV - Linux DVR

18 of 29

MythTV & XMBC

MythTV

Guide

19 of 29

MythTV & XMBC

Hardware:

  • Asus Chromebox m004u ($140)
    • 1.4 GHz Intel Celeron 2955U
    • 2GB DDR3 RAM
    • 16 GB SSD HDD
    • Intel HD graphics
    • USB 3.0
  • External HDD
  • HD HomeRun

(Dual Network Tuner)

20 of 29

MythTV & XMBC

One Remote to Control them all

21 of 29

MythTV & XMBC

One Remote to Control them all

  • Linux Infrared Remote Control (lirc)
  • Media Center Edition (MCE)
    • USB
    • IR Blasters

22 of 29

MythTV & XMBC

Linux Infrared Remote Control (lirc)

  • Mythtv config (out of the box)
  • XBMC (Kodi) config (out of the box)
  • irexec - tie buttons to run custom scripts

23 of 29

MythTV & XMBC

Samsung TV

  • Ex-Link (RS232)

24 of 29

MythTV & XMBC

#!/bin/bash

stty -F /dev/ttyUSB0 9600

# Turn TV Off

echo -ne "\x08\x22\x00\x00\x00\x01\xd5" > /dev/ttyUSB0

# Last byte is a simple checksum

# Power Toggle - \x08\x22\x00\x00\x00\x00\x00\xD6�# Power On - \x08\x22\x00\x00\x00\x02\xD4 �# Power Off - \x08\x22\x00\x00\x00\x01\xD5 �# Channel Up - \x08\x22\x03\x00\x01\x00\xD2 �# Channel Down - \x08\x22\x03\x00\x02\x00\xD1 �# Volume Up - \x08\x22\x01\x00\x01\x00\xD4 �# Volume Down - \x08\x22\x01\x00\x02\x00\xD3 �# Mute Toggle - \x08\x22\x02\x00\x00\x00\xD4

25 of 29

MythTV & XMBC

MythTV

    • mythtv.org
    • mythbuntu.org

XBMC (Kodi)

    • kodi.tv
    • openelec.tv

Samsung TV Hacks

    • avsforum.com

26 of 29

GitHub Flow

27 of 29

GitHub Flow

Driver:

Panel

28 of 29

Permissions and Filesystem Concepts

29 of 29

Permissions and Filesystem Concepts

Driver: Brian Gerard

Panel