🛡️ 【提出用図面データ作成の自動化 #4】「動く」だけでは足りない。失敗時の復旧とレビュー導線まで設計した
図面自動化を実運用へ近づけるため、Dry Run、ロールバック、ZIP互換、VBS実行に加え、環境構築不要のVBA配布とレビュー者が店舗情報へ辿る導線まで整えた過程です。
図面自動化を実運用へ近づけるため、Dry Run、ロールバック、ZIP互換、VBS実行に加え、環境構築不要のVBA配布とレビュー者が店舗情報へ辿る導線まで整えた過程です。
40MB級DXFで数分かかっていた処理を分解計測。ADODB StreamではなくBinary GetとWin32 APIのCP932変換へ切り替え、DXF構造解析・ENTITY削除まで進めた試行錯誤です。
見た目は文字でも、CAD用フォントによってはPDF上で文字データとして取れない。そこで直接抽出にこだわらず、A3固定・タイトル位置固定・候補6種類に絞ったOCRへ切り替えた試行錯誤です。
図面提出自動化を作り直す中で、PDF/DXFの1対1前提を捨て、PDFを提出対象の正本に変更。OCR・DXF解析を分けながらDrawingKindへ正規化した設計判断をまとめます。
普段使いのPCとCodexの作業が競合していたため、2018年に組んだWindows PCを常時起動の専用機として再利用しました。実際にPRの実装・レビュー・修正・CI・マージまで完走した例を交え、導入後に何が変わったかを紹介します。

セール情報を自動で取得し、GoogleカレンダーとDiscord通知でお気に入り店舗のセール開始を見逃さない仕組みを紹介します。

OKストアのウイスキー抽選販売を見逃さないため、Google Apps Script (GAS) で通知システムを開発しました。ニュースページを定期チェックし、新着情報をDiscordとGoogleカレンダーに自動登録。手間を減らし、確実に応募できる仕組みを構築しました。

Djangoの公式チュートリアルでWebアプリ作成に挑戦しました。学びと感想をまとめました。
kirara-to-x-posterを開発しました。
Weekly EduTime Trackerを開発しました。