Monday, May 25, 2020

COVID and working at home.

Start of week 11 for working at home.

I treat working at home as if I am actually going to the work office. 

05:30 wake up, breakfast for me and Jane.  Prepare the lunches.  Shower, shave and dress for work (yes, I wear my work clothes!).

The laptop is turned on as soon as I wake up and I start the VPN.  This gives me time for SSC to push through whatever updates are needed.

07:00 to 07:30 is when I actually start working. 
  • Status of machine, network and personal health to the team lead 
  • Then I process the email.  Normal morning for me is to clear about 20-30 mails that arrived after I logged off the prior workday.  Normal mail load for me is a minimum 100 emails a day and on some days exceeds 200.  It has exploded due to everyone working from home.  Before COVID I had a series of mail rules that allows me to sort and prioritize my inbox and that does help manage what needs to be looked at first.

During the day I try to make sure that I get up and move around (my watch automatically nags me to move).  It is too easy to park myself at the desk all day without a break.  I take my lunch at the same time as work (11:00) and I don't look at the work machine during the 30 minutes.  End of day (16:00 to 16:30) I actually logoff from work.  It is way too easy to leave it up and check on it during the evenings, but, unless I am on call I try to logoff.  You need the downtime to spend relaxing.

Some may think it is easy duty and doing less work, but, we do as much (or more) as if we are physically in the office.
  • All normal business activities are completed in the working hours;
  • Most business days we try to have at least one person is online in the evenings other than the duty (on-call) person so that if there are issues/requests they get processed that evening for those who are working off hours;
  • A lot of our documentation and SOPs (Standard Operating Procedures) have been reviewed and updated (several dozen documents I created or revised so far);
  • I still do the conference calls for the working groups
    • Doing the agenda before the meeting;
    • Sending out the various links to the participants for the documents;
    • Taking attendance/notes;
    • Creating the meeting notes, ROD (Record Of Decision) and action items;
    • Posting the documents in the repository for the team members to review before the next meeting;
  • Throughout the days we get service requests (data fixes, updates, password requests, account add/change/delete) and we process them as fast as if we were physically at work;
  • When we are not 'busy' (which isn't very often) we have a number of courses to complete to keep our skills up-to-date;
  • Code releases (one of my jobs is being the release coordinator)
    • All of the paper work is still being done;
    • Follow-up with clients, coders, testers on status of where they are; 
    • Answer questions about the past release or future release;
    • All of the meetings are now conference calls
      • Before and after to review who, what, where, when, how; 
      • The logistics of what is required for a release;
      • Notifications of releases and system availability;
    • No delays for any of our scheduled code releases.  All code was released on time and without any problems.
    • Communication is a key thing here.  We let everyone know what is being done, when it is being done, who is doing it and when we expect to complete.

Sunday, August 18, 2019

Runescape old school and Linux

A while ago the Java plugin I was using in Pale Moon stopped working.  Nothing on the part of Pale Moon, but, the plugin isn't supported anymore.  That wouldn't be a problem except I play Runescape Old School on it and I was forced to use my Windows 10 machine until I figured out how to get it to work again.

I played around with various settings and even tried to launch it from the command line without any luck.  I then checked into the Runescape forums with the search on 'LINUX' and I found a thread (quick link 278-279-207-66116400) describing how to search for 'RuneScape Unix Client'.  I did a search on the web and found in GitHub a client.  I didn't want to try this on my main Linux box just in case, but, the Win10 box I am running virtual machine software and I had MX linux running on it too.  I followed the GitHub instructions (running as root for Debian) and when it was done I had a working Runescape client.  You do have to be patient (especially for getting the keys). 

There seems to be a difference in what I have in the VM and my main box as I couldn't find the Runescape client launch in the menu.  I realized that was the one machine I haven't moved to MX, but, ANTIX.  I had to do a backup of my documents and rebuilt so that every machine in the house works with one version of Linux.  Once it was working I installed the client and it worked...

RS Client with OSRS picked

OSRS Welcome screen

Sunday, August 11, 2019

Fixing up MX Linux application menu entries

Last week I did something that messed up the entries in the application menu.  I had the full menu duplicated four times and I don't know what I did to make the duplicates.  I looked at the Update Menu option, but, it didn't remove the duplicate entries.

I use MX Linux for the machine now as I want every Linux box in the house to use one distro to make my work easier having only one distro.  I originally had the netbook and my main box with ANTIX, the wife's machine with MINT and the media tower with PCLINUXOS.  They are all great distros, but, I had to pick one and MX worked on all machines right from the start (One wouldn't boot, another wouldn't recognize the hardware in the netbook and the other had minor issues with the video).

When I started to research what happened to the menu I went through the forums and the only thing I could see is that I can manually edit the menu applications file.

If you have to manually modify this file here are a few important things to keep in mind:
  1. Everything you do will have to be as root.
  2. Make a backup of the file before you touch it.
  3. Take it slow, don't rush what you are doing.
You can find your application menu in /usr/share/desktop-menu/.icewm.  Use what ever file manager you are comfortable with.
Folder with icewm application menu
As you can see I made a backup of the file before editing.  I then edited the file as root.
Edit as root
Once in edit mode I manually removed the duplicated entries.  It took me a couple of updates as there were entries in what I selected that were not installed (my fault there as I picked the wrong duplicated group to remove).  Once you save the file the application menu is immediately updated.

Manually editing the application menu

As you can see the menu appears and I don't have the duplicated menu entries any more.
MX Application Menu

The preferable way is to let the system do the work for you updating the menus, but, if something does get messed up you do have a way to manually edit the menu entries.

Update 2019/08/31
Looks like MX 18 has changed things around and the above won't work.  I have to figure it out and record how to manually do this.  I prefer one spot and one format and old school text editors to make changes like this. It does have MX MENU EDITOR, but, again I prefer a simple text editor to add/change/delete.