localadm

関東地方でネットワークエンジニアのようなプログラマーのような情シス的なお仕事をしているシステム屋さんです。

Amazon SESで受信した給与明細メールをS3へ保存し、2つのLambdaで添付抽出とPDF復号を行うAWS構成図

AWS システム開発関連

2026/9/13

[AWS Lambda] 給与明細PDFの処理を、手動アップロードからメール受信まで自動化した

S3への手動アップロードから始めた給与明細PDFのパスワード解除を、Amazon SESによるメール受信から添付抽出、pypdfによる復号まで自動化しました。コンテナからZIPへの方針転換、Terraform化、ローカル実行環境の整備をまとめます。

パスワード付きの給与明細PDFを、S3とLambda・qpdfで自動復号する流れを表したイラスト

AWS システム開発関連 パソコン関連

2026/9/11

[AWS Lambda] 給与明細のPDFをS3に置いたら、自動でパスワード解除する仕組みを作ってみた

毎月メールで届くパスワード付きの給与明細PDFを、S3へ手動アップロードするとLambdaとqpdfで自動復号する仕組みを作りました。構築で学んだことと、メール受信から家計簿アプリへの連携まで広げたい今後の構想をまとめます。

自宅サーバの横にあるモニターでLinuxのディスク使用状況を確認している様子

Linux 自宅サーバ

2026/8/30

Linuxでディスク容量を定期表示するワンライナー

本格的な監視ツールを導入するほどではない場面で、Linuxのディスク空き容量を定期確認するワンライナーをまとめました。ログ出力やnohupによるバックグラウンド実行、監視間隔の変更方法も紹介します。

MySQL Powershell Windows11 パソコン関連 自宅サーバ

2026/8/23

XAMPPのMariaDBが「Aria recovery failed」で起動しなくなったときの復旧記録

Windows版XAMPPのMariaDB 10.4.32が「Aria recovery failed」で起動しなくなった際に、ログから原因を切り分け、aria_log.*のみを削除して復旧した記録です。

AIによるデータベース消失とバックアップ・binlogによる復旧を表したイラスト

AI関連 MySQL Windows11 パソコン関連 バックアップ関連 自宅サーバ 設計

2026/8/17

ChatGPTに家計簿データを消されたけれど、VSSとbinlogで完全復旧した話

ChatGPTのテスト操作で家計簿データが消失。SQLバックアップとbinlogだけでは埋まらなかった空白を、WindowsのVSSに残っていたMySQL物理データでつなぎ、事故直前まで完全復旧した記録。

旅行 雑記

2026/8/16

東横INNのおにぎり朝食、やっぱり梅干しが一番おいしいよね

東横INNのおにぎり朝食。いろいろ迷っても、結局いちばん手が伸びるのは梅干し。朝にちょうどいい酸っぱさと安心感について。

PHPバッチでWindowsパスの8進エスケープ問題を解説するサムネイル

システム開発関連 パソコン関連

2026/8/17

サーバー移行後、PHPバッチが正常終了なのに動かない? Windowsパスの8進エスケープにハマった話

終了コードは0、エラーもほぼなし。それでもデータが1件も取り込まれないPHPバッチを調べたところ、原因はWindowsパス中のバックスラッシュと数字でした。再現コード、修正方法、再発防止策を紹介します。

Linux Proxmox 自宅サーバ

2026/7/20

Proxmoxのコンソールから搭載メモリの枚数と容量を確認する方法

Dell OptiPlexを止めてケースを開けることなく、Proxmoxホストのコンソールから搭載メモリの枚数・容量・スロットを確認します。実機では4枚、合計40GBでした。

Linux Windows11 パソコン関連 自宅サーバ 設計

2026/7/12

Windows上のLaravelプロジェクトをSMBでマウントして、DebianをAPサーバとして動かす

普段はWindows上のPhpStormでLaravelを触っているのですが、今回はWindows側に置いたソースコードをそのまま利用しつつ、Linux側をAPサーバとして動かす構成を試してみました。(CI/CDの構成組んでも良いですが、色々異な事情があって今回は横着構成をします) 構成はこんな感じです。 ソースコードはWindows側に置いたまま、DebianからSMBでマウントし、NginxとPHP-FPMでLaravelを動かします。本番向けというよりは、Windowsで編集しながらLinux環境で ...

サーマルプリンタ システム手帳 リフィル 雑記

2026/7/4

レシートプリンタでPLOTTERナローサイズのリフィルを自作してみた

以前の記事でも書いた通り、最近はPLOTTERのナローサイズのバインダーを使っています。作業服の深めのポケットや、ジャケットの内ポケットに入れておくにはちょうどいいサイズで、持ち歩き用の手帳としてかなり気に入っています。Plotterのシュリンク・ナローサイズ・ブラックを買った ただ、使っているうちに少し気になってきたのがリフィルです。市販のリフィルを買えばそれで終わりなのですが、微妙にかゆい所に手が届かない。 カフェで手帳書いている時に、ふと手元にあった少し幅広のレシートを重ねてみたところ、これがナロー ...

旅行 雑記

2026/7/3

とうとう世間が私に注目し始めたかと思ったら、乗っていた新幹線がこれだった

出張で使った新幹線に乗っていたら、ホームに停まるたびにやたらとスマホのカメラを向けられる。とうとう世間が私に注目し始めたか。一瞬そんなことを思ったが、もちろんそんなわけはなく、降りてみて理由が分かった。 自分が乗っていた新幹線が、東京ディズニーシー25周年のラッピング車両だった。車両の側面には「Sparkling Jubilee 25」のロゴ。青を基調にしたデザインで、かなり目立つ。白い車体のほうにはキャラクターの大きなイラストも入っていて、これはホームで見かけたら写真を撮りたくなる。 グリーン車に乗って ...

ガジェット ノートパソコン パソコン関連

2026/7/1

ヤフオクでVAIO純正のType-Cドッキングステーションを買った

暇があったらヤフオクを巡回している中古ガジェット好きです。 中古VAIOを買ってからというもの、VAIO関連の周辺機器もつい探してしまうようになりました。今回見つけたのは、VAIO純正のType-Cドッキングステーションです。型番は VJ8PRA2。ヤフオクで中古品として出ていたものを落札しました。落札価格は 3,370円。送料を入れてもかなり手頃だったので、これは買っておいて損はなさそうだなと。 VAIO純正のType-Cドッキングステーション 今回購入したのは、VAIOのロゴが入った純正のドッキングス ...