インストールするRedisのパッケージを確認 dnf search redis Redisインストール dnf install redis6 ソースからインストールする場合 cd /usr/local/src wget -c https://download.redis.io/redis-stable.tar.gz tar -xzvf redis-stable.tar.gz cd redis-sta…
必要なパッケージをインストール dnf install git gcc gcc-c++ readline-devel openssl-devel libyaml-devel zlib-devel インストールするバージョンのRubyを公式からダウンロード オブジェクト指向スクリプト言語 Ruby cd /usr/local/src wget -c https://c…
通常メール配信はSendgridやSES等を利用することが多いのですが、Google WorkspaceのSMTPリレーサービスを利用してメール送信する機会があったのでメモ。 Google WorkspaceでSMTPリレーサービスを有効にする 設定項目 アプリ => Google Workspace => Gmail =…
Google reCAPTCHA v3 www.google.com 導入の流れ サイトを登録してサイトキーとシークレットキーを発行する フロントエンドでsubmit時にトークンを発行する サーバサイドでスコアを評価する フロントエンドでsubmit時にトークンを発行する ログインフォーム…
サンプルコード canvasに画像を読み込むサンプルコードです。 以下では画像を読み込み、canvasを読み込んだ画像と同じサイズに設定してcanvasに読み込んだ画像をそのまま描画しています。 <html> <head> <meta charset="utf-8"/> <style> body { display: flex; justify-content: center; align-items:</style></meta></head></html>…
SendGridで開封率を取得出来るAPI 開封率は統計情報に含まれるのでStats APIで取得することができます。 Stats APIの中でも開封率を取得するには以下の3つのAPIが使えます。 Global Statsで全メールの開封率/クリック率を取得するか、サブユーザを予め用意し…
サンプルコード SendGridでよく利用するテキストメール/HTMLメール/テンプレートを利用したメール配信のサンプルコードです。 テキストメール/HTMLメールを分けていますが、両方mail.SGMailV3.AddContentする事でマルチパートメールにする事も可能です。 ※ …