onyx, a tech blog

thoughts related to programming and linux

A few years ago I picked up a Midas MR18 Digital Mixer for mixing music and streaming online. After a while I discovered the need to make adjustments programmatically, however, there was no official API so I decided to investigate...

Read more...

by Andrew Stellman & Jennifer Greene

Earlier this month I was lucky enough to get my hands on a complimentary copy of Head First C# Fifth Edition. There were things I expected and things that surprised me, here are my thoughts...

Read more...

More than a decade ago now the guys of the IceOps-Team developed a server extension for the stock MW1 game offering a programmable plugin API. In this article I will detail the process of writing a plugin to prevent IP and URL advertisement in a game server.

Read more...

I recently picked up the book C Programming A Modern Approach 2e by K. N. King. Although I've dabbled with C over the years this is the first time I've committed any period of time to learning it. I took this opportunity to do some programming with the Voicemeeter SDK while reading the book.

Read more...

Programming is my primary interest but Linux server administation is another. I find webhooks a valuable way of keeping up to date and more recently a convenient way to receive updates from Github.

Read more...

As mentioned in the previous post Voicemeeter Accessibility for the Blind I chose to work with PySimpleGUI when developing the NVDA Voicemeeter application.

Read more...

Voicemeeter is an excellent application for those who can navigate it with ease, however, for those with accessibility needs it can be a very frustrating experience. I know this for sure having spoken to a number of visually impaired users.

Read more...

A highly praised and well regarded book in the Go community, Let's Go by Alex Edwards walks you through the process of structuring and organising your code for a web application.

As noted in the Prequisites section some knowledge of Go's basic syntax, HTML/CSS, SQL and terminal use makes the book a more fluid experience.

Read more...

Voicemeeter has for a long time been an excellent option in the Windows audio space. For new users, especially those unfamiliar with audio mixers there is a learning curve.

Read more...

Sadly, it's a common fact of life that some people have little better to do than try and ruin other peoples fun. An example of this, an old friend of mine asked me to throw up and configure some Linux servers for him. After a while I noticed some unusual behaviour on one of them, turned out to be a DDOS.

Read more...