記事一覧

技術記事・日々の学びをまとめています。

goのspannerクライアントのReadOnlyTransactionでハマった
アプリケーション 2021-02-08

goのspannerクライアントのReadOnlyTransactionでハマった

goのspannerクライアントのReadOnlyTransactionでハマった

#Google Cloud Platform#Spanner#Tips

最新記事

2020年の振り返りと来年の抱負
ポエム 2021-01-03

2020年の振り返りと来年の抱負

2020年の振り返りと来年の抱負。個人的な振り返りとハイライトをまとめます。

#振り返りと抱負
TerraformとAnsibleを使ってVPSを構築する
インフラストラクチャ 2020-12-20

TerraformとAnsibleを使ってVPSを構築する

TerraformとAnsibleでConoHa VPS上にOpenStack IaC構築、サーバープロビジョニングとインフラ構成管理を自動化

#Ansible#VPS#OpenStack#Terraform
docker-compose.ymlで指定した環境変数がコンテナビルド中に参照できない
インフラストラクチャ 2020-11-14

docker-compose.ymlで指定した環境変数がコンテナビルド中に参照できない

docker-compose.ymlで指定した環境変数がコンテナビルド中に参照できない

#Docker#Docker Compose#Tips
認証・認可の基本
アプリケーション 2020-11-05

認証・認可の基本

「認証・認可の基本」のまとめと読書メモ。重要なポイントと実践的な知見を整理します。

#FIDO#IAM#LDAP#OAuth#OpenIDConnect#SAML#SSO#認可#認証
ネットワーク用語まとめ
ネットワーク 2020-11-02

ネットワーク用語まとめ

掌握するネットワーク用語。IPv4/IPv6、NAT/NAPT、CIDR表記、サブネットマスク、ロードバランシング、ルーティング基礎を網羅。

#IP#ロードバランサー
Kubernetesドキュメントのリーディングーコンセプトのまとめ
インフラストラクチャ 2020-10-20

Kubernetesドキュメントのリーディングーコンセプトのまとめ

理解するKubernetesの概念。コンテナ化、クラスタ管理、自動スケーリング、ストレージオーケストレーション、マイクロサービスアーキテクチャを実践的に解説

#Docker#コンテナ#Kubernetes
Golangでインメモリなキャッシュを実装する
アプリケーション 2020-09-29

Golangでインメモリなキャッシュを実装する

Golangで期限付きキャッシュを実装し、sync.Mapを使った同時参照安全性確保とメモリ破棄の仕組みを設計・検証。

#Golang#キャッシュ
Go CodeReviewCommentsのまとめ
アプリケーション 2020-09-15

Go CodeReviewCommentsのまとめ

Go公式のCodeReviewCommentsからコードレビューのベストプラクティスを厳選し、レシーバー型・エラーハンドリング・メモリ効率について解説。

#Golang#コードレビュー
アジャイルサムライ
開発プロセス 2020-09-12

アジャイルサムライ

アジャイルサムライ

#アジャイル#スクラム#書評
JWTとは?安全なAPI認証のためのJSON Web Token解説
アプリケーション 2020-09-11

JWTとは?安全なAPI認証のためのJSON Web Token解説

JWT(JSON Web Token)とは何か、署名の仕組み・クレームの構造・API 認証を安全に実装するためのベストプラクティスを解説します。

#JWT
gRPCとは?GoによるgRPCの実践入門
アプリケーション 2020-09-08

gRPCとは?GoによるgRPCの実践入門

gRPC とは何か、Protocol Buffers・サービス定義・ストリーミングを Go で実装する実践的な入門ガイドです。

#Golang#gRPC#マイクロサービス#HTTP/2#RPC
SCRUM BOOT CAMP THE BOOK【増補改訂版】 スクラムチームではじめるアジャイル開発
開発プロセス 2020-09-07

SCRUM BOOT CAMP THE BOOK【増補改訂版】 スクラムチームではじめるアジャイル開発

SCRUM BOOT CAMP THE BOOK【増補改訂版】 スクラムチームではじめるアジャイル開発

#アジャイル#スクラム#書評
リトルエンディアン・ビッグエンディアン・ミドルエンディアン・バイエンディアンの違いについて
コンピューターアーキテクチャ 2020-08-25

リトルエンディアン・ビッグエンディアン・ミドルエンディアン・バイエンディアンの違いについて

エンディアン・バイトオーダーの違いを解説。ビッグ・リトル・ミドル・バイエンディアンでメモリ配置の仕組み、CPU・OS依存性、異なるシステム間のデータ互換性を紹介します。

#メモリ
孤児プロセスとゾンビプロセスの違い
コンピューターアーキテクチャ 2020-08-24

孤児プロセスとゾンビプロセスの違い

ゾンビプロセス(defunct)と孤児プロセスの違いを解説。PIDの枯渇リスク・psコマンドによる確認手順・killの方法、親プロセスとwaitシステムコールの仕組みをDockerコンテナの文脈も交えて紹介します。

#UNIX#プロセス
Golang×chromedp×slack botでslackの絵文字自動生成ボットをつくってみた
アプリケーション 2020-08-11

Golang×chromedp×slack botでslackの絵文字自動生成ボットをつくってみた

Golang×chromedp×slack botでslackの絵文字自動生成ボットをつくってみた

#Golang#Slack#chrome#chromedp#emoji#slack-bot
vscodeでgoのLanguage Serverを有効にしたらコード定義元ジャンプができなくなった
アプリケーション 2020-07-19

vscodeでgoのLanguage Serverを有効にしたらコード定義元ジャンプができなくなった

vscodeでgoのLanguage Serverを有効にしたらコード定義元ジャンプができなくなった

#Golang#gocode#gopls#Language Server#vscode#Tips
DBドキュメント(ER図など)を自動生成してくれるツールーschemaspy, tbls
データベース 2020-07-09

DBドキュメント(ER図など)を自動生成してくれるツールーschemaspy, tbls

DBドキュメント(ER図など)を自動生成してくれるツールーschemaspy, tbls

#Docker#ER
PHPでUMLを自動生成してくれるツールーphUML
アプリケーション 2020-06-26

PHPでUMLを自動生成してくれるツールーphUML

PHPでUMLを自動生成してくれるツールーphUML

#PHP
データ分析基盤構築入門
アーキテクチャ 2020-06-19

データ分析基盤構築入門

データ分析基盤構築入門

#ETL#書評#Elasticsearch#Kibana#fluentd