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
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
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
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
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
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
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
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
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
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