紅茶が好きなサーバーサイドエンジニアの備忘録
cdk (TypeScript) とLambda (Java) でHelloWorldする
概要 AWS のリソースをアプリケーションコードから作成するのに AWS CDK はとても便利です。 CDK の実装が溜まってくると、過去のプロジェクトからコードをコピー
ISUCON14に参加して23位になりました (28156点)
去年の isucon13 に引き続き、overcached で ISUCON14 も参加してきました。私は今年で 2 回目の参加です。 結果は 28156 点で 23 位でした。目標としていた入賞 30 位以
アクセスログ解析 alpの正規表現Tips
alp とは alp は Web アプリケーションのアクセスログを解析するためのツールです。 主に リクエストのパスやクエリ文字列 を抽出し、パフォーマンス分析やボトル
Developers Summit 2024 Summer参加記
はじめに 8 月に Developers Summit 2024 summer に行ってきました。 色々なバズり記事や twitter のリンクがスライドに多く、インターネット上のコンテンツ自体が観客と登壇者との間で
[Ubuntu] Lambdaのローカル実行 (sam local invoke) でdockerが認識されない
事象 AWS SAM (Serverless Application Model)を利用してlambda関数をローカル実行しようとした際、以下のエラーが発生することがあります。 $ echo {} | sam local invoke HelloWorldFunction /usr/lib/python3/dist-packages/paramiko/transport.py:237: CryptographyDeprecationWarning: Blowfish
AWS Summit 2024のまとめ
AWS Summit 2024に参加してきました。以下は印象に残ったセッションのメモとなります。 目次 AWS Summit とは? 個人的キーポイント セッションハイライト レジリエン
LLMと共に歩む新人プログラマ
ChatGPT をはじめとした LLM のツールが、まるで昔からあったものであるかように人々に受け入れられている。 新型コロナウイルスが収束し、気づいたらみんなマス
運用で使える咄嗟のコマンドリスト
障害対応では即時の対応が求められます。 コマンドがわからなくてあたふたしていると足手まといになってしまうので、生ログの解析に役立つコマンドを復
spotlessでcommit時に自動フォーマッターを適用させる
チームで開発するにあたりコードのスタイルはできるだけ統一したいです。 Python にはpre-commitで yaml ファイルからかんたんに pre-commit の hooks を作成すること
ISUCONで学ぶObservability入門
限られた時間(業務時間)のなかでシステムのパフォーマンスを改善するときには メトリクスを見ながら効果のある修正を行っていきたいです。 具体的には