libvirt and SPICE: audio passthrough

What now? Why? I’ve been using libvirt on my workstation to host a variety of local VMs for a while. Recently, Amazon Music HD became a thing. It’s pretty slick! OPUS and FLAC codecs! However, this is only supported on their desktop players and mobile players - not on...

» [Read More]

SAS Controllers and Flashy Lights

Overview Imagine you have a nice fancy pile of disks in a server’s SAS tray. You don’t have a RAID controller and are using software RAID - perhaps because you want to let ZFS manage it? Whatever the reason, you have it and things are cool. Until suddenly the...

» [Read More]

OSX: High Level Assembly on Modern OSX

High Level Assembly (HLA) by Randall Hyde If you’ve gotten yourself a copy of “Art of Assembly Language” by Randall Hyde, well, good on you. However, if you’re running on a modern version of OSX, you’ve probably run into a snag right out of the gate! It’s never...

» [Read More]

OSX: Packaging Java .jar in an .app bundle!

No stub/launcher required! All you need to do this is a jar file, and an installed Oracle JDK! javapackager is cool The magic is actually an Oracle JDK provided binary, “javapackager.” This file does what we want, and is capable of much more. Check the manpage! It is...

» [Read More]