About Charles Jones

Niggling Aspirations

About Charles Jones

Hopefully a headache helper.

JUNE 9TH, 2022

Samsung U32J59x Mouse Lag

It's been a whlie since I've posted, but I recently received a nice Samsung 32 inch monitor from work and attempted to hook it to my MacBook M1 Pro. After doing so, I noticed some extreme mouse lag, and after checking my display settings, I…

Tags:
    Samsung U32J59x, Mac, Mouse lag

JANUARY 27TH, 2021

How to programmatically fetch an NPM package's latest version with Node JS

We have several front-end modules, all of which utilize a shared enterprise UI library. We needed a way to keep this shared library's dependency version in sync, therefore, we needed a way to programmatically pull the latest library package version…

Tags:
    JavaScript, npm

OCTOBER 19TH, 2020

Cinnamon boots to black screen with cursor, then restarts in a loop, the logs reference systemd / dbus timeout

I've been running Linux Mint now for ~10 years after earlier forays into Gentoo, Slackware & Arch. Back when I was a teenager and I didn't have the cash to purchase new hardware and needed to squeeze every inch of performance out of my machines…

Tags:
    Linux, Cinnamon, /var/run

SEPTEMBER 29TH, 2020

The npm pack command works fine manually, but refuses to work when utilizing a Gradle wrapper

It's been a while since my lost post and since then I've moved far into the world of JavaScript development (primarily the React/Angular space). I just came across something I spent entirely too long on, which I definitely want to share in case…

Tags:
    JavaScript, npm pack, Gradle

OCTOBER 9TH, 2017

Quickly find uninstall GUID of product in Programs and Features

Ever get tired of digging through the registry HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall and HKLM\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall keys searching for a product? Luckily, there's a much faster way to…

Tags:
    Programs and Features, Uninstall, GUID

OCTOBER 9TH, 2017

Skype for Business / Lync 2013 Outlook Properties Dialog Implementation

Since the advent of Office 2013, I've been increasingly frustrated with the new Outlook contact cards, and the round-about way needed to access the legacy GAL properties dialog as shown below: After a ton of research, I discovered it's possible to…

Tags:
    Skype for Business, Lync 2013, Outlook

JULY 14TH, 2017

Find All Servers in OU Utilizing dsquery

Recently at work I needed to pull all servers from a specific OU and Get-ADComputer was not working for some reason. I didn't feel like taking the time to figure it out so I just reverted back to handy dsquery :

Tags:
    Active Directory, Powershell, dsquery

JULY 12TH, 2017

JavaScript Convert String to Bytes Function

Just wanted to post a quick JavaScript convert string to bytes function just for myself, but I figured someone else may find it useful: And my slightly improved, ES6 compatible version: That funky bytes concatenation line simply enables the function…

Tags:
    JavaScript

DECEMBER 14TH, 2015

Microsoft KB 3109103 Breaks WebSockets

Recently my gulp live reload broke like so: ws://x.x.x.x:8080/LiveReload' failed: Error during WebSocket handshake: Unexpected response code: 200 Even though nothing changed, I noted patches had been installed over the weekend. After looking through…

Tags:
    Microsoft Update, KB 3109103, Websockets

DECEMBER 2ND, 2015

MSI Installation Failure - 1328. Error applying patch.

Wow this one killed me. After attempting to determine why I simply could not install Adobe DC with our package from enterprise (though only on certain machines) I really had to dig into this one. The package would first fail with a generic: Product…

Tags:
    MSI, Patching
Next page

©2025 Charles Jones - CC BY 4.0.