t-salad
/blog
Public
概要
記事一覧
409
記事一覧
PyInstallerの--onefileでバッチファイルが動かない?実行ファイルの場所を正しく取得してパス問題を解決する
Python
PyInstallerの--onefileオプションでexe化した際、バッチファイル生成や実行が失敗する原因は「パスの勘違い」にあります。一時フォルダとexe設置場所を正しく使い分け、環境に左右されない堅牢なパス解決の実装方法を解説します。
2026-03-25
スマホカメラで指紋認証を実現する:Gaborフィルタによる高品質な前処理の実装法
Python
スマホカメラの画像から高精度な指紋データを抽出するための、GaborフィルタやCLAHEを用いた前処理パイプラインを解説。ノイズ除去からWSQ変換、NIST基準の品質確保まで、実務でハマるポイントと解決策を断定的に提示する。
2026-03-25
LLMの「無限空白ループ」を叩き潰す:Structured Output運用におけるJSONパースエラー回避の決定打
AI開発
AI
Structured Output運用で稀に発生する「無限空白生成」によるパースエラー。本記事ではgpt-4o-mini等の軽量モデルで発生するこのエッジケースを、max_tokensの厳密な制御と堅牢なリトライロジックで確実に回避する実装戦略を解説する。
2026-03-25
Debian 13でDockerのx509証明書エラーが出た際の最短復旧手順
Docker
Docker
Debian 13の最小構成で発生しがちなDockerのTLS証明書検証エラー(x509)の解決策を解説。原因はOS標準のCAストア不足だ。インセキュア設定に逃げず、ca-certificatesの導入とデーモン再起動でセキュアに解決する手順をまとめる。
2026-03-25
AWS Lambda Function URLでバイナリファイルを確実に返却する
AWS/クラウドインフラ
AWS
Lambda
AWS Lambda Function URLから画像やPDF等のバイナリファイルを正しく返却する方法を解説。Base64エンコードとisBase64Encodedフラグを適切に設定し、API Gateway不要の低コストかつ高速なファイル配信を実現する実装パターンを紹介する。
2026-03-25
Amazon Cognito カスタム認証で「認証方式の識別」に詰まる理由と回避策:ClientMetadata の制約を突破する
AWS/クラウドインフラ
AWS
Cognito
Amazon Cognitoのカスタム認証で、初期トリガー時にClientMetadataが渡されない制約と、その回避策を解説。複数の認証方式を使い分ける際の「ダミーチャレンジ」の活用や外部ストレージによる状態管理など、現場で役立つ実装パターンを網羅する。
2026-03-25
Serverless Frameworkの未使用コードを徹底削除!コスト削減と開発効率を劇的に向上させる方法
AWS/クラウドインフラ
AWS
Lambda
Serverless Frameworkプロジェクトに溜まった未使用コードは、コスト増と開発効率低下の元凶だ。本記事では、静的解析、IaC設定分析、実行ログ活用を組み合わせた実践的な削除アプローチを解説。コスト削減と開発効率向上を同時に実現しよう。
2026-03-25
AWS Lambda LayersでのPillowインポートエラー:Dockerを使った確実な解決策
AWS/クラウドインフラ
AWS
Lambda
AWS Lambda LayersでPillow (PIL) のインポートエラー「cannot import _imaging from PIL」に遭遇した場合の解決策を解説。Lambda実行環境をエミュレートしたDockerコンテナでPillowをビルドし、レイヤーを作成する手順を詳述。アーキテクチャや依存関係の不一致問題を解消し、画像処理機能を安定利用するための実践ガイド。
2026-03-25
AWS Lambda LayersでPillowの「_imaging」エラーを解決!現場エンジニアが教える構築法
AWS/クラウドインフラ
AWS
Lambda
AWS Lambda LayersでPillow(PIL)の「cannot import _imaging」エラーに直面していませんか?本記事では、現場エンジニアの経験に基づき、環境差異を乗り越えPillowをLambda Layersに正しく組み込むための実践的な解決策を解説します。AWS SAM CLI等の活用法も紹介。
2026-03-25
Claude Codeの長期記憶で「忘却」を克服!開発効率と意思決定の質を劇的に向上させる方法
AI開発
AI
claude
Claude Codeの「忘却」問題は開発効率を低下させる。長期記憶の実装で意思決定の迅速化、コード品質の安定化、壁打ち相手の質向上、オンボーディング効率化を実現。本記事では具体的なアプローチと現場での注意点を解説。
2026-03-24
Claude Codeのマルチプロジェクト開発をcmuxで解決!現場エンジニアの生産性向上戦略
AI開発
AI
claude
Claude Codeは強力な開発支援ツールですが、サブエージェントの挙動が不透明であったり、複数プロジェクトを跨ぐ作業が煩雑になりがちで、現場エンジニアの生産性を低下させる要因となっていました。 本記事では、これらの課 […]
2026-03-24
Ghostty 1.3.1: ターミナル体験を向上させる新機能と現場での注意点
開発環境・ツール(Mac/Windows等)
Ghostty 1.3.1でターミナル体験を劇的に改善 GhosttyGhostty is a fast, feature-rich, and cross-platform terminal emulator that […]
2026-03-24
AI生成文の「AIくささ」を消す方法:Claude Code連携と現場での実践
AI開発
AI
claude
AI生成文に潜む違和感、現場エンジニアはどう向き合うべきか AIが生成した文章は、なぜか「それっぽい」と感じてしまう。この違和感の正体を知り、解消することで、より自然で人間味のあるコンテンツ作成が可能になります。 本記事 […]
2026-03-23
Tailwind CSSのフロントエンド負債をPanda CSSで解決する移行ガイド
JavaScript/Node.js/TypeScript
Panda CSSへの移行でフロントエンド開発の悩みを解決 大規模Next.jsプロジェクトにおけるTailwind CSSのスタイリング課題を、Panda CSSへの移行を通じて解決します。本記事では、現場で直面する具 […]
2026-03-23
生成AI時代における仕様駆動開発のドキュメント基盤構築:現場の課題と解決策
AI開発
AI
生成AI時代におけるドキュメント基盤の重要性 生成AIの活用が日常化する中で、仕様駆動開発(Spec-Driven Development, SDD)への注目も高まっています。しかし、SDDを効果的に進めるためには、堅牢 […]
2026-03-22
M2 Macにおけるzsh環境構築:zoxideとfzf連携によるディレクトリ移動効率化
Linux/Bash/Shell
Bash
MacBookPro M2導入を機に、開発効率を劇的に改善するzsh環境をゼロから構築しませんか? 本記事では、zoxideとfzfを連携させ、インタラクティブなディレクトリ移動を実現する具体的な設定方法を解説します。 […]
2026-03-22
仕様レビュー地獄を回避!意図駆動開発(IDD)でエージェント開発のスピードを取り戻す方法
AI開発
設計
仕様レビュー地獄を回避!意図駆動開発(IDD)でエージェント開発のスピードを取り戻す方法 仕様駆動開発(SDD)における「How」の混入によるレビュー負荷増大と、開発スピード低下という課題を解決します。意図駆動開発(ID […]
2026-03-21
Go開発におけるDockerfile/Docker Composeの最適化戦略
Docker
Docker
Go開発におけるDockerfile/Docker Composeの最適化戦略 Goアプリケーションのデプロイ効率とセキュリティを向上させるための、最新のDockerfileとDocker Composeの書き方について […]
2026-03-21
Claude Codeで開発効率を劇的に改善!現場エンジニアが直面する課題と解決策
AI開発
AI
claude
Anthropic社員のClaude Code活用術を、現場エンジニアの課題解決という視点で解説。コンテキストエンジニアリングによる効率向上、既存手法との比較、導入時の注意点、具体的なアクションプランまで、実践的なテクニックを詳述します。
2026-03-21
Claude Codeの厳選Skills/Plugin 8選:開発ワークフローを劇的に改善する実践ガイド
AI開発
AI
claude
Claude Codeを使いこなし、開発効率を最大化する Just a moment...claude.ai Claude CodeのSkillsやPluginは、開発者の生産性を飛躍的に向上させる可能性を秘めています。 […]
2026-03-21
← 前へ
3 / 20
次へ →