[Intern] サイバーエージェントインターンのブログが公開されました
この度は私がサイバーエージェントのTech Job インターンに参加し、執筆していたブログが公開されていたのでこちらにも紹介させていただきます。 サイバーエージェントのTech Job インターンのブログ 同様の内容を以下にも掲載しております。 ABEMAの動画配信システムを理解する はじめに 私は、2024年2月の一ヶ月間、「CA Tech JOB」というインターンシップに参加...
この度は私がサイバーエージェントのTech Job インターンに参加し、執筆していたブログが公開されていたのでこちらにも紹介させていただきます。 サイバーエージェントのTech Job インターンのブログ 同様の内容を以下にも掲載しております。 ABEMAの動画配信システムを理解する はじめに 私は、2024年2月の一ヶ月間、「CA Tech JOB」というインターンシップに参加...
サブのssh鍵を生成する まず、 ssh-keygenを使ってサブの鍵を生成します。 cd ~/.ssh 何回か聞かれますが、何も入力しなくて大丈夫です。 ssh-keygen -t ecdsa -C test@test.com -f is_test_rsa Generating public/private rsa key pair. Enter passphrase (...
Microsoft Azure Web App Node 20.9.0 Nextjs 14 npm 9.6.4 Githubと連携し、Actionsによる自動デプロイを設定したところで、 2024-01-19T16:20:37.030399788Z Error: Cannot find module '../server/require-hook' 2024-01-1...
Requirements Flask App Docker Image AWS Configureでシークレット登録 ZappaでFlaskのDocker ImageをLambda + API Gatewayでデプロイする方法を紹介します。 以下は僕が使用したDockerFileです FROM amazon/aws-lambda-python:3.9 ARG FUNCTION_DI...
Ghost 5.75.1 会員登録にはAWS SESを使用中 GhostのニュースレターはMailgunのみサポートしています。これの基本料金は35ドルで4000円ぐらいしますが、あまり送信件数の多くない方には負担になるでしょう。僕もそうだったので、色々調べたのですが、Ghostでメールを送る方法は2つあります。 会員加入や認証に使うメールサーバー これは一般的なSMT...
Ghost 5.7.1 Lightsail上のGhostを更新する方法は簡単です。 LightsailにSSHアクセスし、以下のコマンドを打ちます。 cd /opt/bitnami/ghost 次に更新を行います。 $ sudo su ghost -c "ghost update" 新しいバージョンをダウンロード後、更新作業を行います。 ✔ Checking system...
SESの設定を完了するとデフォルトサンドボックスにいる状態になります。 プロダクションの申請を行うと、サポートケースが生成されます。 ここから自動配信でその目的が聞かれます。 最初、短くかつ簡単に Ghostブログを使用しております。会員加入にメールアドレスを通した認証が必要なので、そのためのメールサーバーとしてSESを使用したいと考えております。 と書いたのですが、拒否さ...
前提 Mailgunにアカウントを作成 Mailgunにドメインを登録後、DNSサーバーのレコードを登録し、認証を終える apiコードを発行し、ghostの設定画面に入力する デフォルト状態では会員加入ができなくなっています。新規登録を行うと、以下のエラーが出ます。 Failed to send magic link email この問題は、メール転送機能を有効化し...
Lightsail公式の手順に従って設定を行うと、基本的な表示はできるようになります。しかし、以下のような混合されたコンテンツのブロックが表示されるようになります。 解決としては、インスタンスのssh接続後、 sudo vim /opt/bitnami/apache2/conf/httpd.conf \ を入力し、 <IfModule headers_module>...
使用環境 Windows 11 韓国語設定 Chaliceプロジェクトをデプロイしようとすると以下のエラーが出ました。 (venv) PS $ chalice deploy UnicodeDecodeError: 'cp949' codec can't decode byte 0xff in position 0: illegal multibyte sequence ...