Browsed by
Author: main

Converting XMI files to MIDI

Converting XMI files to MIDI

Recently while looking through old files I stumbled across that I was patacialy fond of. So I started digging through files so that I could locate and play its music files. To my upset once I had finally found them nothing I had installed would play them. After a bit of searching I  did find a solution.

Read More Read More

Synology Share Prompting For a Certificate

Synology Share Prompting For a Certificate

As the title may suggest a little while ago the shared folders that had be created on my synology NAS became inaccessible. When trying to access the map drive in Windows / File explorer it would prompt me for a username and password. After clicking ok it would open a dialog that prompted me to select a certificate.

Read More Read More

Website & Server Update

Website & Server Update

This is just a quick update about this website and the server it is run on. For a long time this website has suffered from poor performance owing to a multiple factors which likely deterred many potential visitors.  This has now been rectified and going forward this should stay this way and hopefully with the added benefit of more frequent posts.

The improvement in performance mainly came from two key changes, they being an upgrade in the VPS  tier and the changes to the theme. For those interested a list of changes is provided below:

Changes:

  • Migrated from PHP 5.6 to 7 + enabled opcache. This change alone provided a massive increase in page load time and responsiveness.
  • Added a maintenance page. This is shown during wordpress downtime during updates.
  • Updated the theme. A few aspects of the theme have been updated / changed.
  • Replaced Google font. Removes the need for external resources to be downloaded / rendered.
  • Added an about page.
  • Updated scripts.
  • Server tier upgrade. This allow some other the other changes possible.
Moocat Server Monitor

Moocat Server Monitor

A server monitor page has been added which currently checks the uptime of my main server (the one on which this site runs). This monitor can be found at status.moocat.me. The monitor uses a ping (icmp) to check if the server is responsive but this test is fairly limited as it would not detect if this website was accessible. New test types may be added but servers that I come to acquire will be added.

Read More Read More

Keybase Setup

Keybase Setup

I stumbled across Keybase a little while ago and have finally got round to setting it up / linking to my online identities, such as proving that I’m the admin of this website etc. This process was fast and painless to perform. A link to my Keybase page can be on the link in this post or under the contact section.

Read More Read More

Time Server

Time Server

I have recently set up a public (open access) s/ntp time server that operates at stratum 2. It is available on both IPv4 & IPv6 with the server name ‘ntp.moocat.me’. A good place to start understanding what NTP is and why it is useful is with this FAQ found at ntp.org. The server also participates in the ntp pool project which was easy to setup and hopefully provides a benefit to the community.

Read More Read More

Application ISO hash list

Application ISO hash list

This will be an ongoing project in which ISO hashes will be added over time. The reason for the creation of this list is for archival purposes, allowing both current and future reference. It was brought to my attention as various sites such as MSDN maintain a similar list but would then often remove older versions which could become problematic. One of the main use cases of this list is for checking files to see if they are legitimate.

Read More Read More

SCHOOL WORK: Exel Product

SCHOOL WORK: Exel Product

During my second year of my IT A level one of the units required me to create an excel product for a fictional client. The fictional client that I created was a man called steve who needed part of his VPS management system migrating into a digital form. The resulting product and associated documentation can be found below:

Read More Read More

Script: Clam Scan Email Notification

Script: Clam Scan Email Notification

This is a simple script that automates the process of scanning a specified directory and then sends an email of the results to a specified address.  To automate this process even further the use of cron can be used so that the script will operate on a given schedule. By default the script is set to scan the home directory, send emails to and from email@example.com and store logs in /var/log/. The required packages for this script are sendmail & clamav.

Read More Read More