IT Pro Tuesday #220

Get this in your inbox each week.

Welcome back to IT Pro Tuesday!

We’re looking for your favorite tips and tools we can share with the community... those that help you do your job better and more easily. Please reply or leave a comment with your suggestions, and we'll be featuring them in the coming weeks.

As always, we’re updating the full list on our website here. Enjoy.

Free Tool

Woodpecker CI is an extensible, open-source CI engine that allows you to run any pipelines inside Docker containers, for smooth execution of builds within stable environments. Create multiple pipelines with dependencies as well as plugins to extend pipeline features. vanbrosh explains, "concepts of Woodpecker CI and GitHub actions are the same: permissions are fully based on user access to repository (in woodpecker it is done via forge's OAuth2.0), both have pipelines defined in yaml and stored in the repository, both support Docker in pipeline steps, both have external protected secrets vaults. Difference is that Woodpecker is Open-Source CI, which means you just self-host it on VPS (which is pretty simple BTW), and pay only for VPS fixed monthly price."

A Tutorial

GitFixUm is a rather comprehensive guide on how to recover from your blunders in git. Explains how to determine which of various techniques can help you salvage things, depending on exactly what you did, and what you need to do to fix it. Bioman312 finds it a "really good step-by-step process for narrowing down what needs to be done to fix a git problem.

Another Free Tool

CrystalDiskMark is a graphical, open-source disk benchmark tool for Windows that can test the performance of solid-state drives. Reads and writes through the file system in a volume-dependent way, generating read/write speeds in sequential and random positions—with varying queue and thread volume. Kindly suggested by Thecrawsome.

One More Free Tool

SnmpCollector is a full-featured, open-source generic SNMP data collector with a web administration interface. Simplifies the configuration needed to get data from devices with snmp support to an influxdb backend. hombre_sabio adds, "It aims to simplify the alignment for collecting data from various sources [to] send the data to the InfluxDB backend."

A Cheat Sheet

Subnet Mask Cheat Sheet serves as a simple alternative to calculators for determining which addresses you can use on a network. CG_Kilo says, "Love it [for] when I need to figure out how many static IPS are available for a clients ip block."

P.S. Bonus Free Tools

Node-RED allows you to easily wire together hardware devices, APIs and online services. Provides a browser-based editor for connecting flows using a palette with a wide range of nodes that can each be deployed to its runtime in a single-click. Kat- appreciates it because, "This what I spend all my saved time on. Trying to fix broken automations."

PsKill is a command-line 'kill' utility for Windows NT/2000 that can kill processes on both the local computer as well as on remote systems. Doesn't require installation on the target computer to use it to terminate a remote process. Affectionate-Cat-975 says simply: "PSKILL <-- My Fav."

Have a fantastic week and as usual, let us know any comments.

IT Pro title: 
Open-Source CI Engine, Git Recovery, SSD Testing & More