System & Network Admin

System & Network Admin

2123 bookmarks
Custom sorting
Radio Free Fedi
Radio Free Fedi
Sounds from the Fediverse to the Universe
·radiofreefedi.net·
Radio Free Fedi
Glitch
Glitch
Simple, powerful, free tools to create and use millions of apps.
·glitch.com·
Glitch
Using ARG in a Dockerfile - beware the gotcha
Using ARG in a Dockerfile - beware the gotcha
Using ARG in a Dockerfile - beware the gotcha 13 May 2024 | 3 min read Today I learned about the subtleties of build arguments in Dockerfile...
·qmacro.org·
Using ARG in a Dockerfile - beware the gotcha
Distrobox
Distrobox
Use any linux distribution inside your terminal.
·distrobox.it·
Distrobox
How to mount a vmdk file in Linux
How to mount a vmdk file in Linux
Overview vmdk’s, the underlying filesystem commonly used in vmware, can be mounted on a Linux server using the qemu utilities. In this example, I downloaded an ova, unarchived it, and retrieved the vmdk files. Once exposed, I am able to mount the filesystems embedded within the vmdk. In this example, the ova is a virtual “appliance” which prohibits access a low level root shell. By mounting the vmdk file system directly, we can take a peek at the hidden secrets the vendor keeps under lock and key.
·jasonmurray.org·
How to mount a vmdk file in Linux
Text Processing in Linux: Understanding Grep, sed, and AWK
Text Processing in Linux: Understanding Grep, sed, and AWK
This guide introduces you to Grep, sed, and AWK, which are Linux tools used for text processing. It explains the differences between grep, sed, and AWK and provides beginner examples for each.
·linode.com·
Text Processing in Linux: Understanding Grep, sed, and AWK
Combine multiple text files into one file
Combine multiple text files into one file
I am using the unix pr command to combine multiple text files into one text file: pr -F *files > newfile Each file is a different length, a different number of lines. I am mostly happy with the
·askubuntu.com·
Combine multiple text files into one file
Makefiles 101: how to use make as a task automation tool
Makefiles 101: how to use make as a task automation tool
by Alex Nadalin Makefiles 101: how to use make as a task automation tool Photo by Agto Nugroho [https://unsplash.com/photos/1mnXGDl3iRY?utm_source=unsplash&utm_medium=referral&utm_content=creditCopyText] on Unsplash [https://unsplash.com/search/photos/factory?utm_source=unsplash&utm_medium=referral&utm_content=creditCopyText] It seems like developers are afraid of using make as they associate it with the painful experience of compiling things from scratch — the dreaded ./configure &&
·freecodecamp.org·
Makefiles 101: how to use make as a task automation tool
How To Use Makefiles to Automate Repetitive Tasks
How To Use Makefiles to Automate Repetitive Tasks
Make is a tool that is primarily used to assist in compiling software in an automated way. However, makefiles, the files that make relies on for configuration, are very flexible and can be used to automate just about any task. In this article, we will discuss how to use makefiles to make repetitive system administration tasks easier.
·digitalocean.com·
How To Use Makefiles to Automate Repetitive Tasks
Postgres Is Now a Vector Database, Too
Postgres Is Now a Vector Database, Too
The open source PG Vector brings vector similarity search into Postgres, said Sirish Chandrasekaran of Amazon Web Services in this episode of The New Stack Makers.
·thenewstack.io·
Postgres Is Now a Vector Database, Too
Gear Lever
Gear Lever
A super-simple way to install AppImages on your system
·mijorus.it·
Gear Lever
Distrobox
Distrobox
Use any linux distribution inside your terminal.
·distrobox.it·
Distrobox
Bazzite - The next generation of Linux gaming
Bazzite - The next generation of Linux gaming
Bazzite is a custom image built upon Fedora Atomic Desktops that brings the best of Linux gaming to all of your devices - including your favorite handheld.
·bazzite.gg·
Bazzite - The next generation of Linux gaming
Block AI crawlers
Block AI crawlers
I have very mixed opinions on LLMs, as they stand. This note won’t be digging into my thoughts there - I don’t want to have that discussion. However, while I’m not exactly doing cutting-edge research here, I do put effort into publishing for humans.
·ellie.wtf·
Block AI crawlers
Rustls Gains OpenSSL and Nginx Compatibility
Rustls Gains OpenSSL and Nginx Compatibility
The Rustls TLS library can now be used with Nginx via an OpenSSL compatibility layer. This means that Nginx users can switch from OpenSSL to Rustls with minimal effort - users can simply swap in a new TLS library without needing to modify or recompile Nginx. We have targeted Nginx versions greater than 1.18 on Ubuntu 22.04 or newer for initial support. Here's how easy it is to get going on x86_64 Ubuntu Linux 22.
·memorysafety.org·
Rustls Gains OpenSSL and Nginx Compatibility
How to use VIA to program your keyboard
How to use VIA to program your keyboard
VIA is an app that can easily configure keyboard keys with QMK firmware, here is a guide to walk you through.
·keychron.com·
How to use VIA to program your keyboard
NixOS: build your system on Github actions! • gvolpe's blog
NixOS: build your system on Github actions! • gvolpe's blog
What if I told you that you can save plenty of time and CPU-power by pre-building your entire NixOS configuration on Github actions? Fresh installations coul...
·gvolpe.com·
NixOS: build your system on Github actions! • gvolpe's blog
Weekend Project: Setting up DNS Service Discovery - Linux.com
Weekend Project: Setting up DNS Service Discovery - Linux.com
DNS Service Discovery (DNS-SD) is a component of Zeroconf networking, which allows servers and clients on an IP network to exchange their location and access details around the LAN without requiring any central configuration. Most Linux distributions supply the Avahi library for Zeroconf support, but not nearly as many users take advantage of it. Let’s …
·linux.com·
Weekend Project: Setting up DNS Service Discovery - Linux.com
Manually Adding DNS-SD Service Discovery Records to an Existing Authoritative Name Server
Manually Adding DNS-SD Service Discovery Records to an Existing Authoritative Name Server
( "txtvers=1" "qtotal=1" "rp=printers/HP_Color_LaserJet_9500" "ty=HP Color LaserJet 9500 MFP" "adminurl=http://msweet.apple.com.:631/printers/HP_Color_LaserJet_9500" "note=Shared HP CLJ 9500; In DA7/4 Near Howard" "priority=0" "product=(HP color LaserJet 9500 MFP)" "printer-state=3" "printer-type=0xC0B0DE" "Transparent=T" "Binary=T" "Fax=F" "Color=T" "Duplex=T" "Staple=F" "Copies=T" "Collate=T" "Punch=F" "Bind=F" "Sort=F" "Scan=F" "pdl=application/octet-stream,application/pdf,application/postscript,image/jpeg,image/png,image/urf" "air=username,password" "URF=W8,SRGB24,CP255,RS600,DM1" )
·dns-sd.org·
Manually Adding DNS-SD Service Discovery Records to an Existing Authoritative Name Server