LilPacy.info

快楽な不幸を捨て苦痛まみれの幸福を求める男の物語

未分類

ec2運用のrailsアプリでcronの実行時間がズレる

投稿日:

ec2で運用のrailsアプリでcron使って定期的にプッシュ通知を送りたい。そこで以下のように書いてみる。

schedule = PeriodicNotification.where(status: 0).find_by("schedule_date <= ?", Time.now)

wheneverを使ってcron登録し運用してみたところutc時間で送られているようだ。以下のように直した。

schedule = PeriodicNotification.where(status: 0).find_by("schedule_date <= ?", Time.now)

Time.nowだと環境依存の時間、Time.currentだとアプリ依存の時間が取れるらしい。

以上。

-未分類

執筆者:


comment

関連記事

no image

改革改善の思考フロー再考

物事をより良くしていくための思考フローとしてパターンがいくつかあるなと感じたので整理しておく。 関心は、「どういう問いから思考をスタートし、どういう流れを経て着地させればよりスムーズに理想目的を実現で …

no image

休日に働くことの是非。時間給で働くのはダサい。

やりたいことを仕事にできているという仮定のもとで話を進めるならば、結論、進捗と己の限界次第だと思う。 進捗が悪かったら休日に休憩したり休んだりしたところで本当の意味では休まらない。それは休憩ではなくた …

no image

AI時代に心配なこと

自分のことを棚に上げて、さらに座席の下にも仕舞った上でものを言わせていただくと、AIってかなり勉強した人じゃないと何やってるかわからないじゃないかと思う。 そこで出てくるのが、親とか学校教師とか、AI …

p5.jsで球体を3行で描画

p5.jsを使うと、こんな球体がjavascript3行で書けてしまう。 以下、完成したこーど。 function setup() { createCanvas(300,300,WEBGL); sph …

no image

能ある鷹は木から落ちる

自分はそもそもよく失敗をする人間であるし、失敗をしてしまったときに落ち込みがちであるので、そんな自分への処方箋として最近考えていることを書き記そうと思う。 それは、人口に膾炙したことわざであるところの …