bmf-tech

Welcome to bmf-tech.com !

2021-01-03 19:21:50

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

2020年の振り返りと来年の抱負年明けてしまったが書いておく。2020年は毎月振り返りのようなことをTrelloベースでやっていたので、書くつもりはなかったが、...

ポエム

No Tags.

2020-12-20 00:20:51

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

概要この記事はMakuake Advent Calendar 2020の20日目の記事です。 TerraformとAnsibleを組み合わせてVPS上でサーバー...

インフラストラクチャ

Ansible VPS OpenStack Terraform

2020-11-14 14:20:07

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

概要docker-compose.ymlのserviceの1つにenv_fileを指定し、環境変数を設定したが、サービスがbuildするコンテナ内(Docker...

インフラストラクチャ

Docker Docker Compose

2020-11-05 00:37:56

認証・認可の基本

概要最近認証サービスの開発に携わっているので今一度基本的なことを再確認しておく意味でまとめる。 Software Design 2020 11月号の認証・認可の...

アプリケーション

FIDO IAM LDAP OAuth OpenIDConnect SAML SSO 認可 認証

2020-11-02 15:25:52

ネットワーク用語まとめ

概要ネットワークに関して知識が曖昧なワードをまとめる。 IPv4 Internet Protocol version 4 IP(Internet Protoco...

ネットワーク

No Tags.

2020-10-30 02:49:52

ISUCON環境で学ぶシステムメトリクス入門

概要 ISUCON環境を利用してシステムメトリクスをちゃんと見れるようなろうという勉強会を定期的に行っているので、そのまとめを残す。 Webエンジニアが知ってお...

インフラストラクチャ

ISUCON

2020-10-20 01:20:34

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

概要Kubernetesを本格的にキャッチアップしていくためにドキュメントを読んだので、オレオレメモを残す。全部は長いのでメモ書きはコンセプトの章だけにする。...

インフラストラクチャ

Docker コンテナ Kubernetes

2020-09-29 01:53:39

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

概要Golangのインメモリキャッシュのライブラリは良さそうなものが存在するが、軽量でシンプルなもので十分だったので自前で実装してみた。 実装要件 複数のデータ...

アプリケーション

Golang キャッシュ

2020-09-15 00:31:41

Go CodeReviewCommentsのまとめ

概要github.com - CodeReviewCommentsを読んでメモしておきたいことをまとめる。 Comment Sentences コメントの終わり...

アプリケーション

Golang コードレビュー 

2020-09-13 23:11:46

SCRUM BOOT CAMP THE BOOK

SCRUM BOOT CAMP THE BOOK 基礎編 スクラムってなに? はじめに アジャイル開発とは? スクラムってなんだろう? 機能や要求を並べ替える...

アジャイル スクラム

2020-07-19 17:51:47

vscodeでgoのLanguage Serverを有効にしたらコード定義元ジャ...

概要vscodeでgoのLanguage Serverの設定を有効にしたらコード定義元へのジャンプができなくなってしまったので原因を調査した。 settings...

アプリケーション

Golang gocode gopls Language Server vscode

2018-11-13 21:13:03

Golangのポインタ概要

概要Golangのポインタの基本では参照渡しと値渡しの違いの観点からポインタについて書いたが、それ以前にポインタを扱っているうちに混乱してきたため、ポインタの概...

アプリケーション

Golang

2019-01-16 10:06:19

コンテナ技術概要

概要コンテナ技術についてのまとめ。Dockerを使わずにコンテナをつくって触ってみる。 コンテナとは ホストOSからアプリケーションとランタイムをまとめて、分離...

インフラストラクチャ

Docker libcontainer lxc lxd コンテナ

2017-04-25 21:15:56

LaravelでCORS対応

概要LaravelでCORS(Cross-Origin Resource Sharing)に対応する方法をまとめました。クライアントサイドはReact, axi...

アプリケーション

Laravel CORS

2020-01-05 21:18:26

トランザクション概観 

概要トランザクションについてまとめる。 トランザクションデータを正しく保つための手法。DB固有の概念ではなく、一つの理論として独立している。 多数のクライアント...

データベース

トランザクション

2016-12-03 16:06:04

Let'sEncryptの証明書自動更新に失敗し続けていたけど何とかした話

letsencryptの証明書自動更新(cron)とちょっとだけSlack連携 でかいたスクリプトは、手動で実行する場合は更新成功するのですが、cronで実行す...

インフラストラクチャ

cron Let's Encrypt Slack shellscript

2016-11-04 21:05:27

ES6のExportとImportについて

ES6のexportとimportについて把握しきれていないところがあったので調べてみました。 exportの使い方 export 文は、指定したファイル (ま...

アプリケーション

JavaScript ES6

2020-02-01 16:02:47

アルゴリズムとデータ構造 - クイックソート

概要アルゴリズム図鑑を参考に、アルゴリズムとデータ構造を学ぶ。 実装はgithub - bmf-san/road-to-algorithm-masterにも置い...

アルゴリズムとデータ構造

クイックソート

2018-11-27 16:01:41

2進数、10進数、16進数の変換について

概要2進数、10進数、16進数をそれぞれ変換するための計算方法についてまとめる。 重みとは計算する前の前提として、重みについて理解する。 重みとはそれぞれの桁を...

コンピューターアーキテクチャ

基数変換 離散数学

2017-02-23 20:52:48

AWS(Elasticbeanstalk)のレイテンシーがやたら高いと思ったら...

AWS側の問題でした。 AWS(Elasticbeanstalk)で立ち上げたインスタンス(m4)のモニタリングをしていたら、レイテンシーがやたら高く、1分に一...

インフラストラクチャ

AWS elastic beanstalk