[NCLUG] Tuesday, November 14, 2017 NCLUG Meeting at FCCH

Bob Proulx bob at proulx.com
Tue Nov 14 19:41:32 MST 2017


James DeWitt wrote:
> What: Tuesday November 14, 2017 NCLUG Meeting
> When: Tuesday November 14, 2017, 6pm
> Where: Fort Collins Creator Hub,
>   1304 Duff Dr Unit 15, Fort Collins, CO; map:
>   https://maps.google.com/maps?f=q&hl=en&q=1304+Duff+Dr+Unit+15%2C+Fort+Collins%2C+CO%2C+us
> topic:  short topics!

Stephen opened the short topics meeting collecting a list of people
with topics to present.

Stephen then started the topics talking about netdata.  Demonstrated
in an lxc/lxd container.  Cool base functionality.  Lots of plugins
for additional functionality.  The netdata monitoring is an in memory
monitor.  Therefore it is very fast.  But it does reset state when
stopped and started.  The idea is that every system will monitor
itself more than having some type of aggregated monitoring.  Cool
stuff.  Very pretty.  Check it out.

  https://github.com/firehol/netdata

Stephen then talked about Lilypond.  According to the home page,
"LilyPond is a music engraving program, devoted to producing the
highest-quality sheet music possible.  It brings the aesthetics of
traditionally engraved music to computer printouts."

  http://lilypond.org/

In association with Lilypond Stephen demonstrated Frescobaldi.
According to the home page, "Frescobaldi is a LilyPond sheet music
text editor. It aims to be powerful, yet lightweight and easy to use."
It creates two frames, one for editing the input and the other for
rendering the output preview.

  http://www.frescobaldi.org/

Stephen was using this to produce midi files and then from there to
play the midi files using Timidity++.  From the home page, "TiMidity++
is a software synthesizer. It can play MIDI files by converting them
into PCM waveform data; give it a MIDI data along with digital
instrument data files, then it synthesizes them in real-time, and
plays. It can not only play sounds, but also can save the generated
waveforms into hard disks as various audio file formats."

  http://timidity.sourceforge.net/

Stephen then talked about accessing Google Drive using Python.
Demonstrated Google API creating IAM user account and credentials to
be used to access the data.  Google provides the python modules for
interacting through the Google API.  The python libraries were easily
installable using the normal apt-get.

Bill then took on the projector to talk about xmonad.  Bill uses
Ubuntu and commented that the previous window manager Unity "is going
away" and therefore he wanted to sample other alternatives.  Since
everyone else was using a window manager that wasn't xmonad this
seemed perfect.  Written in Haskel another fringe item.  Sounds
perfect!  Xmonad is a lightweight tiling window manager.  Bill talked
at some length about the features he liked about it and the workflows
he uses with it.

  http://xmonad.org/

Then Bill talked about using Network Manager via the nmcli command
line interface and how this brought joy and fulfillment to his
desktop environment.

  https://developer.gnome.org/NetworkManager/stable/nmcli.html

Nathan then talked about mail filtering.  He is using Sieve.  The home
page says, "Sieve (RFC 5228) is a language for filtering e-mail
messages. It is designed to be implementable on either a mail client
or mail server."  This is available to dovecot IMAP users through the
dovecot-sieve package which is easily installable.  Nathan described
his virtual user ISP-like setup and how he is using Sieve for mail
filtering.

  http://sieve.info/
  https://wiki2.dovecot.org/Pigeonhole/Sieve

The meeting concluded with votes from the group for dinner.  The group
decided to adjourn to Coopersmith's for dinner.


More information about the NCLUG mailing list