Madogiwa Blog

主に技術系の学習メモに使っていきます。

2020-05-01から1ヶ月間の記事一覧

`dist: trusty`を使用するとTravis CIでchromeのversionが古くなる事象の対処法MEMO

下記のような設定ファイルで動かしていたTravis CI上でheadless chrome使うようなgemのテストが急に落ち始めて、テスト通るところまで直したので色々メモして残しておきます✍ --- dist: trusty language: ruby cache: bundler rvm: @@ -8,13 +7,6 @@ rvm: - …

ActiveRecord::QueryMethods#whereで発行されるwhereの部分だけのSQLを取得するMEMO

はじめに 下記のような形でActiveRecordが発行するSQLからWHERE句の部分のSQLだけを取得したいケースがあり、色々やり方とか調べたのでMEMO✍ はじめに やりたかったこと where部分だけのSQLを取得する方法 参考 やりたかったこと 今回やりたかったのは、下記…

JavaScriptでhidden等の画面に表示されてない任意の文字列をクリップボードにコピーさせる方法

JavaScriptでクリップボードにコピーさせる方法として、select()して、document.execCommand("copy")を呼び出すことで、要素を選択してクリップボードへのコピーコマンドを呼び出す方法を採用することが多いと思うのですが、 async function clipboardCopy(s…

Webpackでentryとentryを読み込むhtmlを動的に設定するMEMO

Webpackを使って複数entryを指定して、それらを読み込むhtmlをhtml-webpack-pluginを使って用意すると下記のような感じの設定になるかと思うのですが、 これだとfileが増えるたびにwebpack.config.jsを変更しないといけないので不便です。。。 module.export…