PaperCut Blog

The n00b’s guide to Docker

Like most geeks on the planet, many of us here at PaperCut have been getting up to speed on Docker (the Open Source containerization platform) over the last few months and years.

Remembering the difficulties and the questions I had back then, I’ve created a short one hour talk to get people bootstrapped into Docker.

How to test Univention on a virtual machine

I recently installed and tested out PaperCut NG on the easy-to-use Univention Corporate Server (UCS).

Tl;dr? It was a breeze. But what about getting the server itself up and running?

Join me as I walk through creating a PaperCut-ready UCS test environment on a virtual machine.

How programming languages have changed over the years

I recently spoke at Linux Conf Australia about the differences between five programming languages developed over many decades. It was a five minute talk, which didn’t give me enough time to do the topic justice.

I found it an interesting enough exercise to warrant exploring more in a blog post, as it’s a handy way to see how different languages work.

How to write XML-RPC clients

The XML-RPC network protocol is popular, small, and lightweight. It’s designed for clients to make function calls to a server and receive the results in a simple and language-independent manner. Recently developed servers will probably offer remote procedure calls based on more modern technology, for example gRPC. However it’s very possible you will still need to […]

Melbourne Knowledge Week and some Raspberry Pi

Guiding partners through the PaperCut application by day, and occasional technology coach at the weekends. Recently I donned the PaperCut t-shirt and got down to programming with kids and adults of all ages using Raspberry Pi and Minecraft at Melbourne Knowledge Week. The event was held by the City of Melbourne here in Victoria to […]

PaperCut 11.5 is now available for download

Along with usual collection of enhancements and fixes comes PaperCut Web Cashier. This feature will be useful for educational institutions and other organisations who want to offer a simple mechanism for users to purchase good and services, such as binding, using PaperCut accounts. As well as purchasing items, users can also make over the counter deposits. […]