アプリケーション
223 件の記事
Goプログラミング実践入門 標準ライブラリでゼロからWebアプリを作る
Goプログラミング実践入門 標準ライブラリでゼロからWebアプリを作る
homebrewで過去バージョンをインストールする
Homebrewで過去バージョンのソフトウェアをインストール・ダウングレードする方法を、vimなどの具体例とともに解説します。
Cloud Functionsを使ってSlack AppのSlash Commandを実装
Google Cloud FunctionsでSlack Slash Commandを実装。サーバーレス、低コスト、Signing Secret認証、Cloud Buildでデプロイするボット実装ガイドを紹介します。
SLI・SLO・SLAを解説:エンジニアのための実践ガイド
SLI・SLO・SLA の意味と違いを解説。エラーバジェットの考え方と、信頼性目標を運用に組み込むための実践的なガイドです。
GoでClean Architectureのレイヤーを静的解析する
go-cleanarchを使い、GoでClean Architectureのレイヤー依存関係を静的解析で検証・強制する方法を解説します。
スクラムマスター vs プロダクトオーナー:役割と責任の比較
スクラムマスターとプロダクトオーナーの役割・責任の違いを比較。それぞれがチームに何をもたらすかをスクラムの文脈で整理します。
マークダウン形式のファイルをPDFファイルに変換する(mermaid・emoji・toc対応)
マークダウン形式のファイルをPDFへ変換する仕組みを紹介。mermaid・emoji・目次(toc)に対応したシンプルなドキュメント管理ツールです。
PHP7.4からPHP8.1までの新機能をキャッチアップ
PHP 8.1の新機能を解説。型付きプロパティ、アロー関数、Union型、match式、Attributesなどをキャッチアップします。
Golangでロードバランサーを実装する
L4ロードバランサーをGoで実装し、ラウンドロビンスケジューリング・ヘルスチェック・リバースプロキシの仕組みを構築例を通して解説。
net/httpでつくるHTTPルーター自作入門
Golangのnet/httpでHTTPルーター自作を解説。ルートマップ、URLパス解析、メソッド別ルーティング、パスパラメータの仕組みをステップバイステップで実装ガイドします。
textlintとreviewdogを使ってCircleCIでテキスト校正する
textlintとreviewdogを使い、CircleCI上でテキスト校正を自動化する方法を解説します。
OAuth徹底入門 セキュアな認可システムを適用するための原則と実践
OAuth徹底入門 セキュアな認可システムを適用するための原則と実践
OAuth・OIDCへの攻撃と対策を整理して理解できる本(リダイレクトへの攻撃編)
OAuth・OIDCへの攻撃と対策を整理して理解できる本(リダイレクトへの攻撃編)
雰囲気で使わずきちんと理解する!整理してOAuth2.0を使うためのチュートリアルガイド
雰囲気で使わずきちんと理解する!整理してOAuth2.0を使うためのチュートリアルガイド
OAuth2、OIDCのキャッチアップのための資料
OAuth2、OIDC、JWTといった認証・認可の標準仕様を、仕様書・書籍・実装ガイドからキャッチアップするための資料を紹介します。
Gitでコミットを分割する方法
git rebase -i、reset、addコマンドを組み合わせてコミットを細粒度に分割し、レビュアーが読みやすい提案に整形する手法
OAuth、OAuth認証、OpenID Connectの違いを整理して理解できる本
OAuth、OAuth認証、OpenID Connectの違いを整理して理解できる書籍を紹介します。
GolangのHTTPサーバーのコードリーディング
goblinルーター開発時に調査したGoのHTTPサーバー内部実装を解説。http.Server構造体、ServeMux、Handler登録フロー、goroutineによるコネクション処理を実装コードから読み解く。
自作ルーティングをアップデートした
自作のGo製HTTPルーターgoblinに追加したミドルウェア対応や最適化を、パフォーマンスベンチマークとともに紹介します。
Gitでcommitを分割する方法|rebase -iで履歴整理
Gitのrebase -iを使ってcommitを分割する手順を解説し、edit指定による粒度調整とforce pushまでの流れを示す。