2022-10-01から1ヶ月間の記事一覧

【Node.js】環境変数がうまく取れないときはまずconsole.log(process.env)

.envの環境変数が取れない時。 console.log(process.env) とするとひとまず環境変数の一覧が見られる。 グローバルのものが出てきたりしたら、その辺りが怪しいとか。

【Rails】型キャストされる前の値にvalidationするのは_before_type_cast

良い方法 numericality qiita.com 以下に色々書いたが↑の方法の方が良い。 シンプルに対応できる。 最初に書いていた方法 前提 異常な値が入力されたときにバリデーションしたい データ型が違う値が送られてきてもバリデーションしたい 年齢を3桁の数値のみ…

TypeScript ts-nodeでスクリプトを実行する前に

ts-nodeをインストールする npm install -g ts-node ts-node ファイルパス とすると実行できる

【JavaScript】無名関数をアロー関数に書き換える

無名関数 const nonNameFunc = function(arg){ return arg; } アロー関数 const arrowFunc = (arg) => { return arg; } 差分はこんな感じ。 変数名はどうでも良いとして、 引数の前のfunctionを消して、引数の後に=>をつける感じ。 ↓差分を出すのに以下のツ…

Dockerが動かない場合はプロセスを全消去

dev63.hatenablog.com ↑を書いてからも何度かdocker-compose downやdocker-compose upがなぜかできないみたいなトラブルがあった。 具体的には、 Error response from daemon: cannot stop container: : tried to kill container, but did not receive an ex…

コマンド一発でRails環境構築するリポジトリを作った

ライブラリだとかの検証用に。 rubocopのwarningとか気になるところは色々残ってるので、 時間ある時に直していく。 github.com