cuzic です。
これは、 Ruby on Rails Advent Calendar 2019 の 14日目の記事です。
続きを読むこんにちは、SanFrancisco Bay Areaでエンジニア業務をしている大澤です。 普段はRailsを使って電力会社様向けのサービスの開発、運用しています。
今年の夏のある日、FollowしているJoe Rogan *1 のInstagramから、こんな動画が流れてきた。 https://www.instagram.com/p/B0i9QevlN7V/
*1:Joe Roganはアメリカの徹子の部屋っぽい感じで、IT系ではElon Musk、Jack Dorseyが出てきたり、 James Hetfield, Kelly Slaterが出たりと、為になります。
こんにちは。ENECHANGE の gamenechange です。
朝起きたら「The Last of Us Part II」の発売が 5月 に延期になったことが発表されており、とても残念です。しばらくは IGA氏 の新作 Bloodstained: Ritual of the Night をプレイしていきたいと思います。
さて、今回はPDFファイルに保存されている「不適切な」メタデータの露出を防ぐために、CI でそのデータの検知をする方法をご紹介します。
続きを読むこんにちは。ENECHANGEのgamenechangeです。伝説のゲーム moon がついにSwitchで配信開始されましたが、未だにその事実が信じられずにいます*1。
さて今回は、絵文字を使用したことにより、GitHub Actions と AWS Elastic Beanstalk(eb) で罠にはまった話をしたいと思います。
*1:気になる方はぜひ「moon 伝説」で検索してみてください
プラットフォーム事業部の@yuyasatです。
ENECHANGE社では、ElasticBeanstalkのRubyプラットフォームを利用してインフラを構成することが多くあります。ElasticBeanstalkを利用していて困るのがデプロイに時間がかかること。デプロイするRailsアプリケーションやデプロイ時のバッチ数(複数のEC2インスタンスに対し、何回に分けてデプロイを反映するか)にも依存しますが、長い時では20分近くかかってしまうこともあります。
デプロイに時間がかかると速やかに修正を反映できません。不具合時の対応に時間がかかり、デプロイすることへの心理的ハードルも上がってしまいます。デプロイ時間を速くすることは安定的なリリースには欠かせません。
続きを読む