Programming / Web Development

Overview of Changes and Usage Impact in the New Builds for September 11, 2026

This article is a technical explanation and implementation example created using AI. Although the code and procedures pr...
Google Cloud

What is Google Search? Clarifying the Relationship Between Search, AI Mode, and Lens

For beginners, this guide explains Google Search through its relationships with traditional search, AI Overviews, AI Mode, and Google Lens.
Programming / Web Development

Are Laws Specifications and Trials Production Tests? Understanding Legal Systems Through Input, Implementation, and Feedback

Laws are not rules that suddenly drop from above. Using social issues, trials, statistics, and administrative practices as inputs, this article illustrates the flow leading to institutional design, legislation, operation, and revision by mapping it to IT development. It even introduces examples of management using Excel, VBA, and PowerShell.
Security

Reading TLS Certificate Chains in PowerShell: Observing X509Chain Status

Observe each stage of a certificate chain and its ChainStatus in a read-only manner using PowerShell and .NET X509Chain.
VBA / Office

Extracting IDs and Emails from Logs Using Only Excel: Using REGEXEXTRACT and REGEXREPLACE

Learn how to read regular expressions by extracting IDs from dummy logs and masking emails using Excel's REGEXEXTRACT and REGEXREPLACE.
VBA / Office

Making Monthly CSVs Resilient to Column Name Changes — Handling Column Variations with Power Query M

Standardize column name variations such as employee codes and IDs using Power Query M, and fill in missing columns with null. Inputs with ambiguous multiple candidate columns are safely stopped.
PowerShell

Checking the Contents of a ZIP Without Extracting It — Directly Using .NET's ZipFile from PowerShell

Use .NET's ZipFile.OpenRead from PowerShell to list file names, original sizes, and compressed sizes without extracting the ZIP.
Networking / RFC

Sending Raw HTTP in PowerShell — Experiencing HTTP over TCP on localhost

Connect to localhost using TcpClient and send an HTTP/1.1 GET request as a string. Observe the differences between the HTTP and TCP layers on a single PC.
Programming / Web Development

10 Characters $neq$ 10 Bytes: Comparing UTF-8 and Shift_JIS Byte Counts in PowerShell

Character count, .NET String.Length, and the byte count after encoding are not the same concepts. We compare UTF-8 and code page 932, and use PowerShell to examine why discrepancies occur with fixed-length data and BOMs.
Programming / Web Development

Do Not Construct URLs with String Concatenation ― Safely Building Japanese Queries with PowerShell + UriBuilder

Use .NET's UriBuilder and Uri.EscapeDataString from PowerShell to escape queries containing Japanese or spaces and safely construct URLs.