2018-01-01から1年間の記事一覧

ActiveJob で active_elastic_job を利用時、設定が反映されない

active_slastic_job を利用しているとき、Rails のバージョンを変更したところ、 I, [2018-10-12T16:21:11.029048 #653] INFO -- : [d8e52f46-4c12-40b5-ab99-f593f6306a95] Started POST "/" for 127.0.0.1 at 2018-10-12 16:21:11 +0000 F, [2018-10-12T16…

ActiveAdmin の update url に対して、ajax通信すると302リダイレクトし続ける

例えば 管理画面上の action ボタンで、データを更新できるようにした場合ですが、 ActiveAdmin.register Message do index do script do raw <<-'EOS' function censor(id, url){ var elem = document.querySelector('#message_'+id+' > .col-text > span')…

Carrierwave から ActiveStrage に乗り換えたときに、予想外だったこと

route の一番下に、404用のアクションを定義していると、画像が表示されない $ config/route.rb # ... get '*path', to: 'application#error_404' これは、active storage が定義する 以下よりも先に、上記が処理されているため。 get "/rails/active_storag…

Alexa 開発時、スキルの呼び出し名の変更が反映されない

2018/09/21現在、スキルの呼び出し名を変更しても、それだけでは反映されない。 ストアに公開するための認定時にも、古い呼び出し名のまま動作確認が行われてしまう。これを反映させるには、一度テストを無効にして、再度有効にすることで反映される。それに…

Mysql8 に接続できないとき

ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO) MariaDBと同じく、ログイン認証プラグインがかわり、現在のユーザーとmysqlにログインしようとしているユーザーが異なるとログインできない状態になっている。 そのま…

UPS Eaton IPP を利用する

Daitron の製品、無停電電源装置(UPS) イートン を CentOS 7 で利用するときの設定方法です。 Lenovo UPS 1000VA、UPS 1500VA は、EATON社製UPSです。CentOS 7.4 インストール手順 | 無停電電源装置(UPS) | イートン ここの説明で大体は大丈夫ですが、もっと…

Serverless Framework で、functions block に定義した 関数名を参照する

$ serverless.yml service: aws-nodejs # NOTE: update this with your service name provider: name: aws runtime: nodejs8.10 region: ap-northeast-1 stage: ${opt:stage, 'development'} ... functions: webApp: handler: 'handler.main' #name を指定し…

AWS 利用時に、HTTPS 通信する方法いくつか

ドメイン認証でよいのであれば、https で通信する時は、AWS Certificate Managerで証明書を取得し、CloudFront で選択すれば良いが、いろんな条件でそれが出来ないことがあるため、そのときの対処方法と問題点です。 AWS Certificate Manager で、CNAME を利…

AWS Mysql に IAM Role で接続する

MySQL 5.6 マイナーバージョン 5.6.34 以降、MySQL 5.7 マイナーバージョン 5.7.16 以降、Amazon Aurora 1.10 以降 で対応している。ただし、1秒間あたりの接続開始の認証回数が20回と少ないため、アクセスの多いシステムでは採用できない。 IAM データベー…