papanda925

网络・RFC

使用PowerShell检查HTTPS证书到期时间 ― 直接使用.NET的SslStream

通过PowerShell使用.NET的TcpClient和SslStream,检查HTTPS网站的服务器证书、有效期以及剩余天数。
Linux・CLI・DevOps

在Ubuntu中查看JSON API首选 curl + jq —— 一键提取所需字段

在Ubuntu中结合使用curl和jq,从JSON API响应中仅提取所需字段。以GitHub的公开Repository API为例。
VBA・Office

仅凭 Excel 从日志中提取 ID、邮箱和 IP —— 使用 REGEXEXTRACT / REGEXREPLACE

通过 Microsoft 365 版 Excel 的 REGEXEXTRACT / REGEXREPLACE,从日志字符串中轻松提取 ID 或 IP,并对电子邮箱地址进行掩码处理。
VBA・Office

VBA的DoEvents在做什么? —— 理解界面卡死的原因与事件处理

通过事件处理、重入(Reentrancy)与异步处理的区别,深入探讨VBA的DoEvents为什么有时能恢复Excel的响应。本文旨在避免将DoEvents视为万能的异步化手段。
网络・RFC

HTTPS的证书究竟在验证什么?——通过序列图看TLS连接的入口

深入浅出地通过图解TLS 1.3、证书链、服务身份(service identity)以及DNS名匹配,探讨HTTPS服务器证书的具体验证目的。
Microsoft 365・Azure

Microsoft Graph 的访问令牌在哪里使用?——通过图表整理到调用 API 为止的流程

结合委派访问(delegated access)和仅应用访问(app-only access)的区别,通过图解说明在何处获取 Microsoft Graph 的 access token,以及如何将其作为 Bearer token 使用。
Microsoft 365・Azure

为什么在 Microsoft 365 域验证中使用 TXT 记录?——理解 DNS 验证流程

在 Microsoft 365 中添加自定义域时,为什么注册 TXT 记录就可以用来验证域管理权限?本文将结合 DNS 的运行流程以及当前的 Microsoft Learn 文档来进行梳理。
人工智能・机器学习

不要直接 sudo AI 生成的命令 — 执行前的 5 阶段检查

在执行生成式 AI 建议的 Linux 命令之前,梳理包含目的、对象、权限、变更内容以及恢复方法在内的 5 阶段检查。这是在添加 sudo 之前阅读的实务规则。
PowerShell

确认两个文件是否完全相同 —— 在 PowerShell 中使用 SHA-256

通过 PowerShell 的 Get-FileHash 计算 SHA-256,验证两个文件的内容是否相同。同时介绍了与文件大小的区别、修改单个字符时的行为以及与分发方哈希值的核对。
人工智能・机器学习

从官方信息确认 GPT-6 Astra 在 GitHub Copilot 中的通用可用性

本文是一篇利用 AI 创建的技术解析与实现示例。虽然发布的代码和步骤是基于一手信息构建的,但笔者尚未在真实设备上进行运行验证。根据环境和版本的不同,实际运行情况可能会有所差异。本文基于官方变更日志(Changelog),安全且实用系统地梳理...