By charm, 23 November, 2020

Here's my /etc/samba/smb.conf file:

#======================= Global Settings =======================

[global]
   workgroup = MEDIA
   client min protocol = NT1
   server min protocol = NT1
   server string = %h server (Samba, Ubuntu)
   security = user
   map to guest = bad user
   name resolve order = bcast host
   log file = /var/log/samba/log.%m
   max log size = 1000
   logging = file

#======================= Share Definitions =======================

By charm, 23 November, 2020

LIRC is a software package that lets you use common remote control with certain programs like KODI. Ubuntu 18.04 used to use LIRC version 0.9x. LIRC was recently upgraded and the new version is vastly different than the previous version. When LIRC was installed in earlier versions it specifically prompted the administrator to select which remote to use (usually something like Windows Media Centre Edition (MCE) remote). This doesn't happen with the new version, 0.10x, in Ubuntu 20.04. This problem seems to be one that a lot of people have. Here's what worked for me.

By charm, 17 November, 2020

Automating a .deb Debian package for Fasteroids

Many versions of Fasteroids ago I made a 3rd download available in the form of a .deb install-able Debian software package. To create the Debian package I followed a tutorial that involved copying a template and editing a number of files manually. Not only is this not the prescribed method for creating Debian packages, but it was a lot of manual work that left room for a lot of editing errors.

By charm, 4 September, 2020
This is a list of 14 programs I use on my Xubuntu 20.04 Linux workstation. Most of the software isn't installed during the installation of Xubuntu, but I believe they're helpful programs for typical desktop users.
By charm, 18 August, 2020
The GIMP cropping tool can be customized to crop at different aspect ratios and sizes. This article looks at some of the cropping options in GIMP.
By charm, 17 July, 2020

A little over 14 years ago I was part of a small group that planned and developed a PHP application. Over the years I've made small changes to the application, but I realized a few years ago that what the application really needed was a complete overhaul. A few people offered to redo the application and one person actually got to the point of making our old code partially work with newer versions of PHP (one of the issues with the application). Ultimately even the best attempts were a band-aid solution to the real problem: the application needs to be simplified and re-written.

By charm, 17 July, 2020

Introduction

Friends, you're going to think I'm nuts, but I broke down this morning and spent just over $95CDN ($84.71 + shipping) for an older socket LGA2011 motherboard (X79). I've been using an AMD A8-5600K APU and a Gigabyte F2A85XM-D3H motherboard for the past 6-7 years. I would love to buy a Ryzen 5 3600XT but that would also mean buying a new motherboard and new RAM. I already have a XEON E5-1650 processor to fit the LGA2011 motherboard. The motherboard I chose is this one:

By charm, 16 July, 2020

When second generation Ryzen processors came out I started to wonder what it would be like to use one to encode video. Currently all my video encoding is done by a custom built computer that doubles as our living room entertainment system. For the sake of this article I'll call that computer KODI. The name of the computer is also a hint as to what the computer is running: KODI, (currently on Linux Mint Cinnamon, but this will be changed in the near future). Unlike most people I generally don't use KODI for streaming, I use it to organize media I've purchased over many years.