とりあえずコード書けよ

技術的なことの備忘録。

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

nodejsのアップデートでハマった

概要 nodejsのアップデートとエラーの対応の方法について nodejsのアップデート 1.指定のバージョンのダウンロード distributions/README.md at master · nodesource/distributions · GitHub curl -sL https://rpm.nodesource.com/setup_12.x | sudo bash - …

github actionsにredisを追加する

概要 actionsにredisを追加してActiveJobのCIに対応する。 結論 docs.github.com ここに書いてありますね。 で、Rails用のactionsに置き換えると下記のような感じかなと。 name: Build on: push: branches: - master - development pull_request: branches: …

ec2にredisを入れる

概要 ActiveJobを使うために必要だったのでとりあえず雑に書き留め。 手順 1.リポジトリの追加 sudo rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm 2.インストール sudo yum --enablerepo=remi install redis 3.起動 sudo service …

postgresqlに依存関係が増えた関係でlinux2にインストールのにハマった

postgresql 11.8をインストールしようとすると llvm-toolset-7-clang >= 4.0.1 の依存でこけるようになりました。 調べてみるとllvm-toolset-7-clangはcentos-sclリポジトリにあるとのことでした。 https://centos.pkgs.org/7/centos-sclo-rh-x86_64/llvm-to…

【Rails】PostgreSQLのバイナリ型で画像を扱う

経緯 画像のアップロード機能を追加したい アップロードしたデータはアップロードしたユーザー以外にみられたくない S3などの外部ストレージに保存したくない これらの条件を考えた時に、バイナリ型でDBに突っ込むのが一番手取り早いと思いこの実装にいたる…

github actionsでのruby2.6.6対応

ruby 2.6.6 が先月末にリリースされました。 セキュリティFixなので早めに対応しましょう、という話になったので対応を進めていたところ、github actionsでruby 2.6.6が見つからないとエラーが出た。 どうやらactions/ruby-setup@v1だとまだ対応していない模…

【メモ書き】テスト環境向けamazon linux2のEC2セットアップ2

aws

route53の設定 nginxのインストール lets encrypt導入 nginx設定 unicorn起動 1.route53の設定 言うまでもなさそうなので端折ります。 2.nginxのインストール extrasからnginxをインストール sudo amazon-linux-extras install nginx1 3.lets encrypt導入 こ…

【メモ書き】テスト環境向けamazon linux2のEC2セットアップ1

aws

linux2でテスト用の環境作りをしたので改めて手順まとめ。 ゴール RDSとかELBとか使わずにhttps化してBasic認証アクセスするテスト環境作る。 概要 VPC作成 サブネット作成 IGW作成 ルートテーブル作成 セキュリティグループ作成 インスタンス作成 セットア…

バビロン見終わった【ネタバレ含む】

バビロン見終わった。 最終回で一気に酷評の嵐になってしまったのだけど、個人的にはとても面白かった。 この作品、テーマとしては結局終始、「善とは?悪とは?」って部分で、勧善懲悪的なものだったりとか、サスペンスって感じじゃないのではないのかなと…