Categories
Technology

Synology DSM Manual Update 6 to 7

Synology DSM 7 has been out for a while now but you may have a NAS that is still running on DSM version 6.x. As you can see this Rackstation RS814+ is running version 6.2.4 and no updates are available and it says it is up-to-date. There are several reasons why no updates are available […]

Categories
Uncategorized

WordPress Twentytwenty Theme – Expanding Width

By default, the latest Twentytwenty theme for WordPress has a bias towards mobile devices. It does look nice on a phone and tablet but on the desktop or laptop, the width is too narrow and makes things very unpleasant to read. The fix is easy, and just requires a custom change to the CSS. First, […]

Categories
Technology

VirtualBox Snapshots from Command Line

Creating a snapshot of your VirtualBox VM is easy to do from the GUI tool but did you know it is also just as easy from command line? This is one of the most powerful features of any VM system and it should be a common practice that you use before upgrading anything on your […]

Categories
Linux

Configuring a Fedora Email Server

This article covers the how to steps for configuring an email server on Fedora 35. This move was instigated by the demise of the free Google Suite service which ultimately decided to convert into a pay service. What was promised as free for many years had become an irrationally priced service and therefore the move […]

Categories
Java Technology

Spring Security – Access Denied SpEL Changes

If you use Spring Security to lock down a web application and you use the hasAnyRole or hasAnyAuthority you are likely using a comma separated list of roles or authorities. If you upgrade to Spring Framework 5.3.13 or higher your roles will not parse correctly if the entire comma separated list is contained in single […]

Categories
Technology

Beware Xfinity gigabit speed

Never before have I dealt with a more disconnected company. This saga started in December of 2019 when I decided to upgrade my service plan for TV, internet, and voice. I wanted to get more TV channels and found a promotion that cost less than my current plan. This plan came with 1,000 mb internet. […]

Categories
Mac

Uggg Mac OSX Catalina

Yep this one is a bit of a dumpster fire. I had acquired a bit of security in the idea of upgrading Mac operating systems but that is now destroyed. In my opinion Apple tried to change too much at once and this OS will be updated often to resolve these issues. While there are […]

Categories
Java

Using a pinned certificate for SSL communication

Using a pinned certificate for SSL communication can enhance security when communicating to a known service. The certificate from the server can be hard coded into a client application and used during SSL verification as an additional check. This has the drawback of requiring a client application update prior to the server certificate expiration. The […]

Categories
Android Java

Android Studio git ignore file

The default .gitignore file in Android Studio is good enough but not great. Whenever an IDE or SDK update takes place, files change and need to be committed to git. This becomes a bigger problem when the project is checked out on more than one computer. You will need to update projects on command line […]

Categories
GoPro

GoPro Android Capture app, you are destroying the experience

GoPro has been slowly updating their app experience on Android and slowly making things more annoying. Their latest product is the ‘Capture’ app which seems to be the only app offering available on Android. This app starts out with requiring you to sign in to your GoPro account. Following this, they try to sell you […]