A Go program to modify PaperCut MF/NG Advanced Config Settings
TL;DR — Alec loves programming in Go.
And someone asked for a utility to modify the value of auth.webservices.auth-token config value when installing a third-party integration package.
TL;DR — Alec loves programming in Go.
And someone asked for a utility to modify the value of auth.webservices.auth-token config value when installing a third-party integration package.
We’re renaming our Git master
branches to main
.
This post from PaperCutter Alec explains why we’re doing it, how we’re approaching it, and provides useful suggestions if you want to make similar changes.
Ready to get your Git on?
Today a lot of the world’s information is accessible using web APIs of various types.
A few times recently I have seen developers make assumptions about the information they would get back from a web API call.
This led to trouble when the server supplied data that was slightly different than expected.
If you have scripts that run server-command on a regular basis, then consider using the Public web services API instead.
You’ll get a five to ten times speedup, and it’s more powerful!
PaperCut MF/NG has a handy RESTful API that allows administrators to discover lots of useful information about the PaperCut MF/NF Application Server.
PowerShell helps glue all the data together with other APIs and sources of information.
PaperCutter Alec had a major life experience earlier this year – migrating from MacBook to a Windows 10 laptop.
The change led him to the mysterious wonders of PowerShell and .NET Core (as you do).
In this post, Alec shares his latest PowerShell discoveries.
With Device Scripting joining print scripting, today’s PaperCut admin has unprecedented control over user printing behavior.
From conditional copier access to on-the-fly pricing, it’s about creating rules to improve how people go about printing.
Join me in exploring three scripts bound to be an excellent starting point for any workplace.
This is a story about two separate datasets and one troublesome request:
Is it possible to report on both as one?
It’s a tale wherein almost anything’s possible with a few SQL tricks up your sleeve and our fancy new reporting feature.
I’m Jason, your friendly neighborhood junior QA (Quality Assurance) here at PaperCut.
This is the story about the time I solved “syntax error near unexpected token `do”.
Settle in – it’s a page-turner!
VALA – Libraries / Technology and the Future held their biannual tech camp in Melbourne, Australia recently.
There were lots of great sessions on using technology to manage and publish information. One such talk was by PaperCutter Alec Clews, speaking about the Pandoc text formatting tool.
Here’s that talk.
We’ve been using Apache Beam Java SDK to build streaming and batch pipelines running on Google Cloud Dataflow. It’s solid, but we felt the code could be a bit more streamlined.
That’s why we took Kotlin for a spin! Find out how we leverage it to reduce the boilerplate code.
I love making life easier. And let’s face it – some repetitive administrator tasks are prime targets for streamlining. Take the case of a boatload of inactive PaperCut users. Removing them’s too much trouble, but letting them take up valuable licenses is a big no-no. Here’s where scripting can really help.
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.