<- home
Blog
VPSでSSH鍵が反映されない — OS再インストールで解決した話SSH

SSH公開鍵を登録したのにPermission deniedが出続けた。原因はVPS固有の仕様だった。

VS Code Remote-SSHでLinuxのグループ変更が反映されないLinux

usermodでグループを追加したのにgroupsに表示されない。VS Codeのセッションキャッシュが原因だった。

sudoで作成したファイルに書き込めない — 所有権の罠Linux

初回だけsudoで実行して動いたスクリプトが、cronでは権限エラーで失敗していた。

VPSからRedditのJSON APIが403でブロックされる — RSSフィードで回避した話Network

ローカルMacでは取得できるRedditのデータが、VPSからは403。RSSで回避した。

「pythonが見つからない」— 仮想環境の有効化忘れという初歩的なミスDev

pythonコマンドが見つからないエラー。原因は仮想環境のactivateを忘れていただけだった。

nanoへのコピペでSyntaxError — ターミナルの文字化け問題Dev

Pythonスクリプトをnanoにコピペしたら不可視文字が混入してSyntaxErrorが出た。

フッターとレスポンスヘッダーから攻撃の糸口を消すSecurity

ポートフォリオのフッターにインフラ情報を書いていた。公開すべきでない情報を整理する。

PythonのF-stringにJavaScriptを埋め込んでSyntaxErrorDev

sedでPythonテンプレートにJSを注入したら、波括弧が衝突してSyntaxErrorが出た。

.envにAPIキーを直貼りしていいのか — 段階的セキュリティの考え方Security

「.envにキーを直貼りしない方がいい」という記事を読んで不安になった。状況に応じた管理方法を整理する。

HTMLソースとHTTPヘッダーに残る情報を棚卸しするSecurity

ブラウザの表示だけでなく、レスポンスヘッダーやソースコードにも攻撃者が利用できる情報が隠れている。

自作VPSでClaude Service Monitorを構築した話Project

Reddit RSS、Python、Claude Haikuを使って、API費用を1日1円以下に抑えたサービス監視ダッシュボードを構築しました。

Anthropic API「評価アクセス」に無料クレジットはなかったAPI

新規アカウントには$5の無料クレジットがあるはずだったが、実際には購入が必要だった。