Powershell: Logging events in a GUI

This post will take a look at providing Powershell script output within a WPF GUI. The code will display a log of messages that would usually be sent to the console, but are easily missed by users when interacting with a GUI. This also makes it simple to display output from…

more ...


Extending a thin LVM pool and virtual disk

These steps were carried out with Fedora based VM running on a libvirt KVM/QEMU host, so the commands will be specific to that setup in certain places. However the tools and process should be the same for most flavours of Linux. There are plenty of guides that help with managing…

more ...

Powershell: A GUI and Runspaces Example

There are a lot of resources available describing how to use Powershell with WPF for creating a GUI. However I found there was not very much example code that showed clearly how to put all the pieces together. To have a GUI that is usable it needs to be multi-threaded, and that can get…

more ...

Building a Xeon D based FreeNAS server

Towards the end of 2015 Intel's new server chip the Xeon D became available so i picked up a Supermicro board with one of these to build as a FreeNAS server. It turns out they are perfect for a small FreeNAS build as you get enterprise grade hardware at a good price and a board that supports plenty of RAM for ZFS to use. Supermicro also have Mini-ITX configurations so it can all be crammed into a nice small case.

more ...

A Centos 7 virtual machine host

I had previously run Arch Linux as a virtual host. While it did mean I had the features of the latest kernel and QEMU releases, the number of updates and stability issues a rolling release distro like Arch brings was a problem. With the more stable distros now having the features I wanted a couple ...

more ...