覚書

彼女(妻)がやっていたから

きっかけはこれです。

真似してやってみようと思いました。

三日坊主なので途中でやめようとも思いましたが、怒られそう&ばかにされそうなので続けられています。

今は習慣 ...

覚書

–exclude を複数指定すればOKです。

rsync -avz --exclude="hoge" --exclude="foo" --exclude="bar&q ...

覚書

MACでmysql コマンドを実行したら以下のようなエラーが発生した。

dyld: Library not loaded:/usr/local/opt/openssl/lib/libssl.1.0.0.dylib Referen ...

JavaScript, 覚書

setupFiles

主にenvを読み込む処理を書く。この時点ではjestはセットアップされていないので、jest.xxxx みたいなAPIはコールできない。

setupFilesAfterEnv

jestがセットアップされた ...

JavaScript, 覚書

github にテストケースが書いてありました。

テストコードはそれ自体が仕様でもあるので、どういう動作かわからないときはテストコードをみるのはすごくありです。

覚書

ajv を使用すると JSON Schema を基に JSON のバリデーションを行うことができます。

JSON Schema で ref を使っている場合は、addSchema でスキーマを繋ぐ必要があります。

システム開発, 覚書

メールアドレスにどのような文字を使うことができるか・文字数制限などは、RFC5321とRFC5322に書いてあります。

git, 覚書

以下のコマンドで、現在のローカルブランチに対応するリモートブランチ名を取得します。

$ git rev-parse --abbrev-ref --symbolic-full-name @{u}origin/main

以下のコ ...

JavaScript, 覚書

string型から特定の文字列を除外した型を作ろうとしていたけど、これってそもそもTypeScriptでやることなのか疑問に思った。

普通にJavaScriptで条件を書いた方が直感的にわかりやすいし、要は使い道が正しいか ...

覚書

こんな感じでやると、LIKEのORと同じになる。

REGEXP_CONTAINS(name, '(hoge|foo|bar)')