BCS Blog

COBOL, z/OS performance measurement, and systems programming updates.

Open Portal
Completed system

Created the Bootstrap 5 + Smarty security-report starter system.security_reports_smarty_bootstrap5.zipIt includes:PHP 8.4+Smarty 5Bootstrap ...

Arch Brooks Sep 19, 2026
entice users to use my reports

If you're referring to security reports as a product/service on your website, the key is to make the reports immediately useful rather than ...

Arch Brooks Sep 19, 2026
Install Webmin On AWS

Yes. I can walk you through installing Webmin on an AWS EC2 instance.If you're using Ubuntu 24.04 on EC2, the simplest approach is:sudo apt ...

Arch Brooks Sep 17, 2026
Isaiah 40:31

Isaiah 40:31King James Version31 But they that wait upon the Lord shall renew their strength; they shall mount up with wings as eagles; they...

Arch Brooks Sep 15, 2026
What is notebook LM

NotebookLM (recently renamed Gemini Notebook by Google) is an AI-powered research and learning tool designed to help you understand informat...

Arch Brooks Aug 29, 2026
AI Markdown

The life blood of AI is The markdown file This file this file in

Arch Brooks Aug 29, 2026
AI Markdown

The life blood of AI is The markdown file. The markdown file in AI Is extremely versatile from it you can create a presentation slide deck a...

Arch Brooks Aug 29, 2026
BCS Slide Deck

https://bcs.archman.us/pdf/Brooks_Computing_Systems_-_Explainer_Presentation.pdf...

Arch Brooks Aug 18, 2026
tool group one

tool group 1...

Arch Brooks Aug 18, 2026
mainframe interview guide

mainframe interview guide.pdf...

Arch Brooks Aug 18, 2026
ai fundamentals brief

ai fundamentals brief...

Arch Brooks Aug 17, 2026
mainframe modernization

mainframe_modernization...

Arch Brooks Aug 17, 2026
COBOL fundamentals guide

cobol_fundamentals_guide...

Arch Brooks Aug 17, 2026
mainframe interview mastery

mainframe_interview_mastery...

Arch Brooks Aug 17, 2026
AI Roadmap

AI Roadmap...

Arch Brooks Aug 17, 2026
COBOL Subroutine

IDENTIFICATION DIVISION. PROGRAM-ID. DISPLAY-80. DATA DIVISION. WORKING-STORAGE SECTION. LINKAGE SECTIO...

Arch Brooks Aug 13, 2026
install Stagehand and Playwright

Yes. On Gentoo, the cleanest setup is to use your existing Node.js environment and install Stagehand + Playwright locally in a project. Stag...

Arch Brooks Aug 11, 2026
xdg-open

xdg-open is the standard XDG utility for opening a file, directory, URL, or document with the desktop's default application. Basic syntax xd...

Arch Brooks Aug 8, 2026
what is Haskell

Haskell is a functional programming language designed around mathematics, strong typing, and writing programs using functions.5Key character...

Arch Brooks Aug 8, 2026
markdown to html

Use this updated process. It produces a fully self-contained README.html with Bootstrap CSS, JavaScript, images, and other referenced resour...

Arch Brooks Aug 8, 2026
update chromium on Gentoo

On Gentoo, update Chromium by syncing Portage and emerging the package:sudo emerge --sync emerge -pv www-client/chromium sudo emerge -av w...

Arch Brooks Aug 8, 2026
uv Development Approach

For your Gentoo system, I'd use Python 3.13 for general development right now:uv init --python 3.13 myprojectFor projects that specifically ...

Arch Brooks Aug 8, 2026
uv install status

$ uv tool upgrade aider-chatModified aider-chat environment - greenlet==3.3.1 - pip==26.1.2 - playwright==1.58.0 - pyee==13.0.0✔ archman@gen...

Arch Brooks Aug 8, 2026
uv

If you mean uv, the fast Python package/project manager from Astral, it is essentially an all-in-one replacement for much of pip, venv, pip-...

Arch Brooks Aug 8, 2026
democracy now

If you're referring to Democracy Now!, it's an independent, nonprofit weekday news program that covers U.S. and international news with an e...

Arch Brooks Aug 7, 2026
update n8n

bun update -g n8nn8n --version...

Arch Brooks Aug 5, 2026
bun

Bun is a fast JavaScript/TypeScript runtime and toolkit—an alternative to using Node.js + npm/yarn/pnpm separately.On your Gentoo system, Bu...

Arch Brooks Aug 5, 2026
Obsidian Usage

Obsidian is essentially a local knowledge base built from Markdown files. You create a folder called a vault, put notes inside it, and conne...

Arch Brooks Aug 5, 2026
Install Obsidian On Gentoo

Obsidian does not appear in the official Gentoo app-editors repository, but an app-editors/obsidian ebuild is available through the nest ove...

Arch Brooks Aug 5, 2026
Obsidian

ObsidianObsidian is a local-first Markdown note-taking and knowledge-management application. Instead of locking your information into a prop...

Arch Brooks Aug 5, 2026
What Is gentoolkit

gentoolkit is a collection of command-line utilities that makes administering a Gentoo system—especially Portage—much easier. It supplements...

Arch Brooks Aug 4, 2026
Portage Use Flags

In Gentoo, Portage USE flags are switches that tell Portage which optional features to compile into packages.For example, if you install a m...

Arch Brooks Aug 4, 2026
What Is Gentoo

6Gentoo is a highly customizable, source-based Linux distribution designed for users who want maximum control over their operating system.Un...

Arch Brooks Aug 4, 2026
HTTP/2 vs. HTTP/3

HTTP/3 improves on HTTP/2 by replacing TCP with QUIC, a transport protocol built on UDP. The biggest gains aren't in raw throughput—they're ...

Arch Brooks Jul 31, 2026
install oLLM

If you mean oLLM (the Python inference framework, not Ollama), there is currently no Gentoo ebuild, so the recommended installation is into ...

Arch Brooks Jul 31, 2026
oLLM

If you mean oLLM (lowercase "o"), it's a relatively new open-source project designed for running very large-context language models on modes...

Arch Brooks Jul 31, 2026
Gemini Notebook

Gemini Notebook (formerly NotebookLM) is a web application, not a native Linux desktop application. There is nothing to install from the Gen...

Arch Brooks Jul 30, 2026
omniroute

If you're referring to the AI tool, OmniRoute is a free, open-source local AI gateway that sits between your AI applications (OpenCode, Code...

Arch Brooks Jul 30, 2026
pi update

That's actually good news. You only have one pi on your PATH: /home/archman/.local/bin/pi The problem is simply that npm is no longer config...

Arch Brooks Jul 29, 2026
Poise centopoise

Poise (P) and centipoise (cP) are units of dynamic viscosity, which measures how much a fluid resists flowing.Relationship 1 poise (P) = 10...

Arch Brooks Jul 29, 2026
bootstrap 5 skeleton

<!DOCTYPE html><html lang="en" data-bs-theme="dark"><head> <meta charset="UTF-8"> <meta name="viewport" content...

Arch Brooks Jul 28, 2026
pi vs opencode

Since you've been using OpenCode on Gentoo with Ollama, llama.cpp, and multiple local models, here's how Pi compares from a developer's pers...

Arch Brooks Jul 28, 2026
install herdr Gentoo

Herdr is not currently available in the official Gentoo Portage tree. The recommended installation on Gentoo is to use the project's install...

Arch Brooks Jul 28, 2026
herdr

If you're evaluating Herdr as a replacement for tmux, it depends on your workflow. FeatureHerdrtmuxPersistent sessions✅✅Panes & tabs✅✅De...

Arch Brooks Jul 28, 2026
git replacement

If you're looking for alternatives to Git, here are the most notable ones: ToolTypeAdvantagesDisadvantagesJujutsuDistributedSimple commands,...

Arch Brooks Jul 27, 2026
FreeCAD

FreeCAD Overview6FreeCAD is a free, open-source, parametric 3D CAD application used for:Mechanical engineeringProduct design3D printingCNC m...

Arch Brooks Jul 27, 2026
Reconcile VCS

Steps to Reconcile a Till in Vision Commerce Suite (VCS) Table of Contents Introduction Before You Begin Log into VCS Open Additiona...

Arch Brooks Jul 27, 2026
install FreeCAD Gentoo

install freecad gentooTo install FreeCAD on Gentoo using Portage: emerge --ask media-gfx/freecad The Gentoo package is media-gfx/freecad. C...

Arch Brooks Jul 27, 2026
install paperclip

Paperclip is not currently packaged in the official Gentoo Portage tree. The recommended installation method is via Node.js and npm/npx. 1. ...

Arch Brooks Jul 26, 2026
paperclip ai

Paperclip AI is an open-source platform for orchestrating and managing teams of AI agents. Rather than being an AI model itself, it acts as ...

Arch Brooks Jul 26, 2026