プログラミング

プログラミング

『cocoon』で『Ajax Load More』を使って無限スクロール(Infinite Scroll )を楽に実装できる

『cocoon』で『Ajax Load More』を使って無限スクロール(Infinite Scroll )を楽に実装できる  記事が多いサイトで「ページネーション」をポチポチやらなくても、スクロールするだけで記事が読み込まれる便利な無限スクロール(Infinite Scroll...
0
プログラミング

RPC failed; curl 56 LibreSSL SSL_read: SSL_ERROR_SYSCALL, errno 60を解決できる

やったこと rbenvでrubyのバージョンを変更したかった  変更しようとしたら以下のエラーが出た。 $ rbenv install 2.5.9 ruby-build: definition not found: 2.5.9 See all available versions...
0
プログラミング

dockerコンテナのmysqlとredisのバージョンを変更する

設定ファイルのmysqlとredisのバージョンを変更する # docker-compose.yml mysql: image: mysql:5.7 environment: MYSQL_ALLOW_EMPTY_PASSWORD: "yes" redis: image: redi...
0
プログラミング

Jenkinsのjobが「SCMのポーリングが実行」によって実行されないようにする

Jenkinsのjobが「SCMのポーリングが実行」で短い間隔で無限に実行される  原因はわからない。  該当のjobは、gitと連携しているので、git側の何かの更新を捉えてしまってjobが実行されるようになっているのかもしれない。  とりあえず無限に実行されるのを何とかしたい...
0
プログラミング

Selenium::WebDriver::Error::SessionNotCreatedErrorの解決方法はChromeDriverとchromeブラウザのバージョンを合わせること

エラー  ローカルのrails環境にて以下のエラーが出た。 Selenium::WebDriver::Error::SessionNotCreatedError (session not created: This version of ChromeDriver only sup...
0
プログラミング

メモリ省力化設定を入れて「Selenium::WebDriver::Error::UnknownError: unknown error: session deleted because of page crash」が出ないようにする

対応  rubyでseleniumインスタンス(Selenium::WebDriver::Chrome::Options)のメソッドを使う際に、引数に省メモリ化するための引数をつける。 例 options = Selenium::WebDriver::Chrome::Option...
0
プログラミング

PC限定でyoutubeで登録しているチャンネルを自動で一括削除するスクリプト

スクリプト var i = 0; var els = document.getElementById("grid-container").getElementsByClassName("ytd-expanded-shelf-contents-renderer"); var myV...
20
プログラミング

rails consoleやirbで必要のない返り値の出力を避けてコマンドの実行時間を速くする方法

rails consoleやirbは、以下のように入力したコマンドの返り値を出力する。 irb(main):001:0> 1 + 1 => 2 しかし、処理内容によっては返り値の出力が不要な場合がある。 irb(main):001:0> array = [1, 2, 3] irb...
0
プログラミング

rails5.2でMysqlに接続しようとするとLost connection to MySQL server at ‘reading initial communication packet’が出る

エラー  こんな感じのエラーが出る。 Mysql2::Error::ConnectionError: Lost connection to MySQL server at 'reading initial communication packet', system error: ...
0
プログラミング

複数カラムを操作するときのmigrationはbulk: trueオプションをつけてクエリを1つにする

複数カラムを操作するmigrationはbulk: trueオプションをつける  例えばカラム追加をする時は、こんな感じに書く。 class AddFlagColumnToUsers < ActiveRecord::Migration[5.2] def change change...
0