Heroku

heroku/pythonからPython2のサポートが外れたことの回避策

遭遇した問題 Python 2.7 で動いているアプリケーションが Heroku(Stack-18)でデプロイができなくなった。 すでに stack-18はdeprecatedだが、 Python 2 をサポートしている唯一のstackであり、EOLは2023年の5月1日だと書かれていたので驚いた。 原因 使用…

heroku.ymlでConfig-Varsを利用する

やりたいこと heroku.yml を利用してRailsアプリをHerokuにデプロイしたい。heroku.ymlを利用したDockerfileのビルドで bin/rails asset:precompile を利用する際に必要な環境変数 SECRET_KEY_BASE をハードコードせず、heroku config:set で利用できるConfi…

外部キー制約を付与したデータにより Herokuで db:fixtures:load が落ちてしまう

TL;DR ENV['FIXTURES'] = 'hoge,fuga,bar' と並び順を指定してから投入しているが、あまり良いやり方ではなさそうなので、なにか良い方法があれば教えてください 遭遇した問題 今作っているアプリケーションをHerokuで開発している。 Review Appsで動作を確…

Pocketでお気に入りしたページをはてなブックマークに追加するWebアプリを書いた

TL;DR はじめてGo言語(Echo)でコードを書いてみた。 github.com やりたいこと Pocket でお気に入りした記事をIFTTTのメール通知機能を使ってはてなブックマークに投稿していたが、メールでのブックマーク投稿機能の提供が終わってしまった。 bookmark.hate…