はてブログ

はてなブックマーク新着エントリーの過去ログサイトです。



タグ Please Sleep

新着順 人気順 5 users 10 users 50 users 100 users 500 users 1000 users
 
(1 - 5 / 5件)
 

シェルスクリプトを書くときにいつもやるやつを調べた - Please Sleep

2021/02/17 このエントリーをはてなブックマークに追加 770 users Instapaper Pocket Tweet Facebook Share Evernote Clip シェルスクリプト bash ShellCheck 脳死 bin

bash のシェルスクリプトを書くときに、いつも脳死で以下をやっている。(同僚が整備してくれたものをコピペしている) エディタなり CI で shellcheck をまわす set -euxo pipefail と冒頭に書く こんな感じ #!/bin/bash set -euxo pipefail いつまでもコピペではさすがにアレなので、意味を調べたメモ。 shellcheck koal... 続きを読む

Go の sql.DB がコネクションプールを管理する仕組み - Please Sleep

2020/10/18 このエントリーをはてなブックマークに追加 136 users Instapaper Pocket Tweet Facebook Share Evernote Clip コネクションプール SQL スレッドセーフ DATABASE

Go の database/sql パッケージ の DB 構造体 は、データベースへのコネクションプールを管理し、かつスレッドセーフ (goroutine セーフと言ったほうが良いのだろうか…?) にそれらの接続を使用できることを保証している。 ドキュメント にも次のように書かれている。 DB is a database handle representing a pool of ze... 続きを読む

Microservices における認証と認可の設計パターン - Please Sleep

2020/05/28 このエントリーをはてなブックマークに追加 544 users Instapaper Pocket Tweet Facebook Share Evernote Clip 要件 パターン マイクロサービス web 一般論

マイクロサービスにおける認証と認可の、一般論としての設計パターンを調べたところ、Web 上の複数の記事で似たようなパターンが登場していた。ここでは、まず認証と認可が実現したい一般的な要件と、そのマイクロサービスでの難しさを整理し、認証と認可に分けて調査したパターンをまとめた。 あくまで “一般論” なので... 続きを読む

Google JavaScript Style Guide 和訳をリビジョン 2.93 にあわせて修正しました - Please Sleep

2015/07/05 このエントリーをはてなブックマークに追加 61 users Instapaper Pocket Tweet Facebook Share Evernote Clip リビジョン nan 和訳 true クリティカル

Google JavaScript Style Guide 和訳 Google JavaScript Style Guide の本家の更新に和訳も追従した。 主な変更点 クリティカルな修正が多かった。そもそもの言語仕様の間違いが二点と、脆弱性につながるルールの修正。 NaN == NaN が true になるという 間違った記述 の修正 セミコロン省略時の自動挿入について。二項演算子の前には自動挿... 続きを読む

Sinon.js Code Reading - Please Sleep

2013/12/06 このエントリーをはてなブックマークに追加 25 users Instapaper Pocket Tweet Facebook Share Evernote Clip

モジュールのロードまわり lib/sinon.js がモジュールのエンドポイント sinon object の作成、環境に応じた初期化、ユーティリティメソッドの定義を行う ... 続きを読む

 
(1 - 5 / 5件)