News

Articles, sustainability work, and the occasional take on what it means to keep critical systems running.

Filters

Clear filters

2023.02.05

crypto

auto investment NumeraiThe hardest data science tournament on the planet. Build the world’s open hedge fund by modeling the stock market.Numerai

kevin
2023.02.05

Rooting Android Samsung S10

Changelog 27 - Thriving Thirteen, Amazing Aperture, Careful CommonizationX_XThriving Thirteen, Amazing Aperture, Careful Commonization – LineageOS – LineageOS Android DistributionLineageOS

kevin
2023.02.05

Micro transportation

PodRidePodRide is the 4 wheel e-bike that looks like a car. Everything you want to know about PodRide can be found here.

kevin
2023.02.05

Solar

https://midsummer.se/

kevin
2023.02.05

Ai tools

Voice ElevenLabs || Prime Voice AIPrime Voice AI gpt-3 clones http://askluci.tech/qa image to prompt Image Social Caption Creator

kevin
2023.01.21

Docker Storage: How to Change the Default Storage Driver and Volume Location

To set a new volume location for all of Docker, you need to change the default storage driver used by Docker. Here are the general steps to change the default storage driver and set a new volume location for Docker: 1.…

dockerkevin
2023.01.21

Diving into Docker Volumes: Understanding and Implementing Volume Management in your Containerized Applications

Creating a Docker volume is relatively easy, but there are a few important considerations to keep in mind. When you create a Docker volume, it is created as a directory on the host file system and it can be accessed by…

kevin
2022.08.29

resize lvm

CentOS / RHEL : How To Shrink LVM Root File System – The Geek DiaryDuring system installation, one may allocate an over-generous amount of disk space to the root partition and may later wish to reclaim any unused space.…

kevinlvm
2022.08.05

git notes

Git setup basic git init # create a git user name git config --global user.name "FIRST_NAME LAST_NAME" git config --global user.email "MY_NAME@example.com" # create git ignore files touch .gitignore # add items to the…

kevin
2022.08.05

Apache DocumentRoot doesn't change

Keep in mind there are usually TWO configurations for each site. Configurations for insecure connections (port 80) and secure connections (port 443). Each configuration needs to be updated with the correct DocumentRoot…

apachekevin
2022.07.18

LVM snapshotting, linux undo fileystem

Undo and redo are life-savers in any app... here is how to undo a fileystem using LVM. Key points * The snapshot 'snap_lv' captured all filesystem changes on the original logical volume when the snapshot was created.…

kevinlvmsnapshots
2022.05.21

rsync: [Receiver] mkdir "/mnt/raid" failed: Permission denied (13)

1. Make sure that the permissions are correct on the target host (root@bkp-fivemin) 2. Make sure that the folder you are targeting exists before running rsync 3. Alternatively copy the folder you want to folder to a…

kevinLinux commandsrsync
2022.05.15

Random linux notes

This post is updated continually Semi organized enlarge / shrink filesystem, different filesystems are easier/harder to extend or shrink Virsh - Virtual Machines List images on disk and see locations See disk locations…

kevin
2022.05.12

VSCODE quickstart

default commands CTRL+SHIFT+F = search all files vscode CTRL+P = search files CTRL+SHIFT+E = open explorer settings CTRL+` (backtick) = open terminal open folder in integrated terminal

kevin
2022.05.04

Web technologies tldr

Infrastructure Docker - tool to create reproducible containers Vagrant - abstraction for building reproducible virtual machines

kevin
2022.04.28

Shortcut links, Ebay invocing, Microsoft Invoicing, etc

Ebay bulk listing: Security Measure ebay summaries Security Measure Ebay financial statements Security Measure ebay livechat Sign in or Register | eBayeBay livechat inc invoicing LiveChatLiveChat – online chat and help…

ebaykevin
2022.04.28

News Aggregator Sites

The Brutalist ReportThe day’s headlines delivered to you without bullshit.

kevinTools
2022.04.28

broadband forums

International: Shaping the future of Broadband - Broadband ForumBroadband ForumThreerooms

kevin
2022.04.23

seo tools

Google tools: PageSpeed InsightsPageSpeed InsightsGoogle Search ConsoleGebruik Search Console om zoekresultaatgegevens voor Google Zoeken bij te houden voor je property’s. "free" SEO Checker | Test your website for free…

kevin
2022.04.18

HP Elitebook generation differances

source: https://h30434.www3.hp.com/t5/Notebook-Hardware-and-Upgrade-Questions/HP-Elitebook-what-has-G1-G2-G3-mean/td-p/6933853 The G stands for Generation. The Elitebook 850 G1 for example, has the Intel 4th gen core…

kevin
2022.04.04

newsletter SAAS applications

adding as i find them! https://getanewsletter.com/

kevin
2022.03.21

phpmyadmin

Phpmyadmin uses the php.ini file The php.ini file imposes restrictions on phpmyadmin. For example, uploading a large database through phpmyadmin requires php.ini "upload_max_filesize" to accomodate the size. Likewise…

kevin
2022.03.20

webdev sites

Favicon generator Favicon Generator for perfect icons on all browsersThe ultimate favicon generator. Design your icons platform per platform and make them look great everywhere. Including in Google results…

developerkevinweb2
2022.03.13

Mysql Error 2022-03-13T12:08:03.773559Z 128 [Note] Access denied for user 'root'@'172.0.13.37' (using password: YES), docker container, escape environment variables docker

In my case the solution was simple but took some head scratching before it was obvious. I am using docker environment variables in a .env file, one of my environment variables had special characters in them "%!@". This…

dockerkevin
2022.03.12

Site Title, If you give a man a tutorial, you help him for a day. If you teach a man the concepts in the manpage, he helps himself for a lifetime.

I believe the old addage Give a man a fish and you feed him for a day. Teach him how to fish and you feed him for a lifetime applies to all walks of life. Including devops. Understanding the inner workings of how a…

kevinmeta
2022.03.12

Operations vs Options Linux TAR, Definition

Extract from the article: Linux Tar Quickstart, create and extract files from archives.The tar utility is used to work with archive files and has 8 modes of operation and several options. The most used operations are…

kevin
2022.02.27

Dev, staging and production environments - why are they used?

Each environment isolates tools needed at different stages of the applications lifecycle. Development phase (create new features/templates) * Introduce new features * Change database schemas to accommodate new features…

environmentskevinwhy
2022.02.26

tmux cheatsheet with example config

Sessions :new<CR> new session s list sessions $ name session Windows c create window w list windows n next window p previous window f find window , name window & kill window Panes % vertical split " horizontal split o…

kevintmux
2022.02.26

Överskottslager länkar

Militärfärg - Armystuff.seHär finns olika färger till fordon med militär anknytning .Målarfärg och sprayfärgerNORRBOTTENS SKOGSTEKNIK HANDELSBOLAG

kevin
2022.02.25

News sites list

https://liveuamap.com

kevin
2022.02.23

SSH config file template

Make sure permissions are correct on ssh config # create config file touch ~/.ssh/config chmod 600 ~/.ssh/config SSH config examples Host fivemin HostName 10.13.37.5 User five Port 22 IdentityFile ~/.ssh/fivemin.key…

kevinSSH
2022.02.23

/usr/bin/ssh-copy-id: ERROR: failed to open ID file

SSH-COPY-ID is unable to find the public and private key pair ... If you renamed the default id_rsa to mykey.key, try to remove the ".key" part of the filename and re-run the command. An alternative is to use the -f…

kevinSSH
2022.02.21

fun ansible errors

"Using a SSH password instead of a key is not possible because Host Key checking is enabled and sshpass does not support this. Please add this host's fingerprint to your known_hosts file to manage this host" Alternative…

kevin
2022.02.15

Vanity domains in Microsoft sharepoint - Can i change onedrive share links to custom url if i have "Microsoft Business Basic"?

Question: Can i change URLs ? From: https://MYCOMPANY.sharepoint.com/:w:/r/personal/my_custom_dns/15/Doc.aspx to: https://MYCOMPANY.com/:w:/r/personal/my_custom_dns/15/Doc.aspx Answer: Nope! Not possible.. copy paste…

kevinMicrosoft Business Basic
2022.02.15

Your OneDrive is not set up Before you can use Word. First you need to go set up your OneDrive. ERROR, FIX solution

We recently changed to a custom domain in microsoft teams. After doing this we were unable to edit word documents. If you are unable to create .word/other documents on office.com after signing in to your "Microsoft…

kevinMicrosoft Business Basic
2022.02.09

Most used linux commands and CLI tools

this article is being updated. .. Basic commands (must know) pwd ls cd chown chmod ps -aux useradd -aG wheel [user] cat less | piping Networking related commands (must know) ip a (previously ifconfig) ip link ip route…

kevinLinux General
2022.02.09

thunderbird resync folders and subfolders solution (images)

Thunderbird folder synchronization between different host systems can get out of sync at times, see below for a solution to re-syncing your folders and subfolders Useful links: How can I force Thunderbird to reload IMAP…

kevinthunderbird
2022.02.09

Networking humour and jokes

I will tell you a joke about UDP, but i’m not sure you will get it. The problem with UDP jokes is that I don't get half of them! I would counter with an HTTP joke but I am feeling slightly insecure.

kevinhumourjokes
2022.01.29

List of web3 tools for coins and NFTs

WEB3 is coming! Here is a list of tools Gas Trackers * https://ethgas.watch/ Revoke Permissions * https://etherscan.io/tokenapprovalchecker * https://revoke.cash/ Automated Market Makers * Metamask Wallet integrated…

kevinToolsweb3
2022.01.24

Show SFP transceiver details for all switches, gigabit, 10gigabit etc

Huawei display version display transceiver interface XGigabitEthernet 0/0/1 verbose display transceiver verbose Aruba show interface transceiver detail show interfaces transceiver show version Cisco sh version sh idprom…

kevinSFP
2022.01.23

Exclude my host from tcpdump

Connecting to a host through ssh and monitoring the connection with tcpdump spews out a lot of information. Say that we have a peculiar situation, we want to monitor ssh traffic on the server, but not our connection…

kevinLinux NetworkingSSHTCPdump
2022.01.23

Terminal vs Console vs Shell visualized

User └── terminal └── virtual-terminal (tmux, screen, etc) └── console ├── console is always closest to the shell └── shell └── kernel └── hardware wrapped around the hardware and kernel is the shell which exposes…

ConsolekevinLinux basics, Linux 101ShellTerminal
2022.01.23

"finding the right manpage is what you pay a sysadmin to do"

kevinmeme
2022.01.23

nmconnection vs link vs ifcfg files

WTF is the difference between .nmconnection .link and ifcfg-* files ? /etc/NetworkManager/system-connections/*.nmconnection = network manager configuration keyfiles…

kevinLinux NetworkingNetworking General
2022.01.08

SteamVR cant click the settings button

Try to reinstall the application Launch the application again Connect your headset to see all settings Disable steamVR home (lags alot)

kevinVR
2021.10.09

Setup 2FA on centos 8/fedora/rhel based distros

Important note!! If you are facing issues with logging in, check if selinux is running and either disable it or change the contexts. selinux blocks reading your google-authenticator key files. trial and error dnf…

kevin
2021.10.08

Docker day 1

This article is a work in progress. Email your suggestions to kevin@fivemin.net. Build, swap and remove infrastructure in a text file Docker containers are a set of tools to quickly and easily build, swap out and remove…

Containersdockerkevinvirtualization
2021.09.23

What is the difference between tagged and untagged vlan ports? Tagged = trunk ports, untagged = access ports

VLAN-enabled ports are generally categorized in one of two ways, tagged or untagged. These may also be referred to as “trunk” or “access” respectively. The purpose of a tagged or “trunked” port is to pass traffic for…

GlossarykevinNetworking General
2021.09.23

List of networking management software

# software Age Link Comment 1 SNMP-C 23/01/1990 https://www.castlerock.com/products/snmpc/ # software Age Link Comment

kevinsoftwareTools
2021.09.21

why is the command line interface needed cant we just write configurations by hand?

Sure! If you know the configuration language its easy to write a configuration file. Command line interfaces are often used to format your configuration file in a very specific manner, one can think of the CLI as an…

kevin
2021.09.21

What is the difference between console ports and management ports on switches?

Console ports enable console connections using, usually, a USB to db9 connector. These ports are usually used when first setting up a switch were the technician has physical access to the switch. Management ports are…

kevin
2021.09.19

Enable copy paste in libvirt guests, Install spice-vdagent using libvirt centos 8

This post is a part of “up and running with libvirt guests series” Tldr: see below instructions for centos 8 myLibvirtHost# virsh destroy myguest myLibvirtHost# virsh edit --domain myguest # ADD BELOW CODE SNIPPET…

dnfkevinrpmspice-vdagentxml
2021.09.13

What is a nonblocking switch fabric / architecture?

Switchports are tied to a back-plane or “fabric”, the back-plane coordinates switching between ports and end devices. Sometimes there is a discrepancy between the processing power of the back-plane and its switchports:…

explainedkevinnonblocking