SakuraWi - BLog

WEBエンジニア。聴いたお話をまとめておく倉庫的な。スタックストックスタック!

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

【AWS lambda】RubyでlayerにGemfile, chromedriverをアップロードして使用する方法

AWS lambdaのlayerにRubyのGemfileとchromedriverをアップして利用する方法のまとめです。

AWS lambdaを使って一定時間ごとにrubyを動かしたい

AWS Lambdaの奮闘記です。 初めて触るAWS Lambdaちゃんに苦戦した様子の備忘録。

【Ruby on Rails】SendGridのAPIを使ってメールを送信する

Ruby on Railsでメールを飛ばすのを利用するときに SendGridを検討することは多いと思います。 結構本番環境で飛ばしたり、API使ってやるにあたってハマったところが多かったので残します。 smtpの設定で飛ばす方法の記事は多いのですが、APIを利用する記事…

【Chrome拡張】DOMの表示を待ってからクリックさせたい

【Chrome拡張】編です。 今回はタブが新しく開けたりした場合にDOMの表示を待ってからjsでクリックさせたい時のノウハウを書きます。 結論から書くと以下です。 const jsInitCheckTimer = setInterval(jsLoaded, 1000); function jsLoaded() { if (document.…

【Chrome拡張】新規タブの読み込み完了をフックさせる方法

【Chrome拡張】の開発についての記事です。 タブが作成された時に、読み込み完了をさせてから処理を書きたい時の方法を書きます。 結論のコードから先にのせておきます。 chrome.tabs.onUpdated.addListener(function(tabId, changeInfo, tab){ console.log(…

【Chrome拡張】background.jsの発火の確認方法

background.jsのconsole.log などが出力されているのか、発火しているのか気になった時は、 chrome://extensions/に接続して、ここのビューを検証をクリックして、そこのブラウザでのconsoleをチェックしましょう! ビューを検証バックグラウンド ページ こ…

docker + Rails + posgre の設定でハマった

docker上にposgreのDBサーバを立ててRailsするぞの知見。 出ていたエラーとか psql: FATAL: password authentication failed for user "posgre" $ docker exec -it 942a697dd914 bash $ su - postgres postgres=# ALTER USER postgres with encrypted passwo…