投稿日:
nginxの設定ファイルを更新したのに読み込んでくれないときの対処法
- 次のようにnginxのリロードや再起動をしても通じないとき
nginx -s reloadnginx -s stop-> nginx
- 次のコマンドを流すとプロセスが綺麗に死んでくれて再読込できることがある
sudo kill -HUP $(cat /var/run/nginx.pid)
投稿日:
Windows標準のリモートデスクトップを使うケース
確認環境
| Env | Ver |
|---|---|
| Windows 10 Pro | 19042.985 |
やり方
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\ParametersにDWORDでDisableTaskOffloadを切り、1を設定してOSを再起動- 適当な音声を再生し、停止したときに遅延がなければOK
備考
- DiscordやSlackがホストかクライアントでマイクをlistenしてると遅延が起きることがあるので切っておくと安定することがある
- 数時間起動してると徐々にずれてくるので、その場合は手間になるが定期的にRDPを繋ぎ直すと良い
- ZOOMなどの通話をする手前で繋ぎ直すと有効だが、通話が長時間に渡ると微妙になる
投稿日:
確認環境
| Env | Ver |
|---|---|
| React | 17.0.2 |
サンプルコード
.env
REACT_APP_FOO=hoge
public/index.html
%REACT_APP_FOO%
投稿日:
具体的にはref('SomeReference').once('value')の結果を取得する
確認環境
| Env | Ver |
|---|---|
| Chrome | 91.0.4472.77 |
| Firebase SDK | 8.6.2 |
サンプルコード
top level awaitが使える
// apps[]から使いたいのを取る
const dbInstance = firebase.apps[0]
// DB参照を取る
const dbRef = firebase.database(dbInstance)
// 読み取る場合、書き込みは.set()とかする
(await dbRef.ref('/foo/bar').once('value')).val()