アルアカ - Arcadia Academia

Arcadia Academiaは「エンジニアリングを楽しむ」を合言葉に日本のデジタル競争力を高めることをミッションとするテックコミュニティです。
開発Tips 3/8

yt-dlpで自分のYouTube動画が403やフォーマットエラーで落とせない時の対処法

Featured image of the post

yt-dlpで自分のYouTube動画を取得すると403エラーや『format is not available』で失敗することがある。原因別の切り分け表と、YouTube Studioで元画質を取得する手順をまとめた。

kintone REST APIのレコード一覧取得で2回目だけ重複登録が起きる原因と対処

Featured image of the post

kintoneの重複チェック用スクリプトが初回は正常でも2回目の実行で二重登録を起こすことがある。原因はレコード一覧取得の件数上限(500件)。見分け方と、全件を確実に取得する実装への直し方を解説する。

tmuxのnew-sessionで環境変数が届かない時に使う-eオプション

Featured image of the post

tmux new-sessionでexportした環境変数が新しいセッション側に届かず、既定値のまま動いてしまうハマりどころの原因と、-eオプションで確実に渡す方法を実例つきで解説します。

NumPyのfancy indexingでnp.clip(out=)が効かない時の直し方

Featured image of the post

NumPyでvel[idx]のような整数配列インデックスにnp.clip(out=...)で書き戻しても値が変わらず、制限が効かないまま数値が発散するトラブルの原因と直し方を解説します。

Claude Codeのバックグラウンドサブエージェントが毎回止まって報告してくる時の指示文

Featured image of the post

Claude Codeでバックグラウンドのサブエージェントを使うと、作業の節目ごとに完了通知が飛んで手が止まることがあります。原因の仕組みと、最後まで進めさせる指示文の書き方をまとめました。

grepとripgrepで1ファイルだけ検索されない時はNULバイト1個を疑う

Featured image of the post

grep や ripgrep で特定のファイルだけ検索結果に出ないとき、原因は生の NUL バイト1個かもしれません。file コマンドでの判定、混入位置の特定、挙動を変えずに直す手順とリポジトリ全体の点検までをまとめました。

GASで追加した経路だけメールが送られない原因はMailAppとGmailAppのスコープ違い

Featured image of the post

GASのウェブアプリに新しい経路を足したら、そこだけ「エラーが発生しました」で落ちる。原因はMailAppとGmailAppが別のOAuthスコープを要求すること。症状の見分け方、エラー実文の取り出し方、直し方、リリース順序の罠までまとめます。

ffmpegの多区間カットがエラーなく止まる原因と、selectで書き直す方法

Featured image of the post

長い動画から不要な区間を削って書き出すと、ffmpegがエラーを1行も出さないまま消えることがあります。原因はtrimとconcatを区間の数だけ並べる書き方。カーネルログでの確認方法と、selectを使った1パスへの書き換えを実測値つきで解説します。

Claude CodeのSendMessageが「No agent named…」で失敗する時の宛先指定

Featured image of the post

Claude Code の ListAgents に載る別マシンのセッションへ SendMessage で作業を依頼する手順。タイトルを宛先に書くと No agent named … is reachable で失敗する原因と、ref の6桁を添える・返信先を名前で書かない対処をまとめます。

Pleasanterのグループ更新で500エラー(duplicate key PkHistory)が出る原因と直し方

Featured image of the post

Pleasanterでグループのメンバーを更新すると500になり、SysLogsにduplicate key PkHistoryが出る。原因はIDの手動変更で履歴のVerと現行のVerが衝突したこと。検査SQLと、履歴を消さずに現行のVerを進める直し方をまとめます。

無料相談はこちら