技術系の調べ物でサンプルが欲しいとき、公式ドキュメント、はてブ、stackoverflow, qiita, ブログをよく見るけど、YouTubeを忘れがち。カンファレンス動画 (海外含む) では比較やデモが入ってて分かりやすい。国内外の大学が提供しているオンライン学習講座も内容がちゃんとしてる。英語の障壁があるけど、動画になっていることで、ドキュメントだけを見るよりはずっと分かりやすい。
…前にも同じこと書いた気がする…
まわりの人の思考速度に追いつけないことが多いぽよ。
単純に理解力が足りて無いのか、視野が狭いのか、前提知識が足りて無いのか、前提条件を把握できてないのか、行間を読めてないのか、ゴールを意識できてないのか。
人の話を最後まで聞いてから分からないことがあれば質問しようと思っているのだけど「分かんないなら分かんない、ってその場で言ってくださいね」と言う人もいて、でも前職の部長は「とりあえず最後まで聞け」派だったのだよなあ。
相手の人によって変えられるのが一番なんだろうけど、慣れるまでは緊張して張り詰めてしまう。
ただ、こういう場合、人の好き嫌いでそう言っているのでは無いので、相手の目的意識を汲み取って協調していきたい次第。
ひっさしぶりに徹夜して頭が回らない。 ツレーワー
やる気出ないとき、息をいっぱい吸ってゆっくり吐くのを10回ほどやる。慣れてきたら、腹式呼吸で、呼気を安定させてみる。出来れば窓の外に出るか、窓から顔を出してやるといい。
スクワットもしてみる。2回でもいいから。
あとはキューブリックが絶賛したと言うフルメタルジャケットのハートマン軍曹の登場シーンを見ること。その男凶暴につき、でもいいです。
いざやってみると息をするという単純なことですら…という気持ちになる。
本当に辛い時はこういうのだけだと全然効かないので、落ちたら他人に頼るしか無い。
同じworker name (id) を持つ親プロセスからforkされたワーカープロセスがあるとdequeueが重複するのか、 EX_RECYCLEが出て worker lost error が起こる。
worker name にユニークな名前を当てているにも関わらずエラーが起きる場合は、デプロイなどのタイミングで 親ワーカープロセスがkill出来てない可能性がある。つまり、残留ワーカープロセスと新規にforkされたワーカープロセスが 名前重複する。
WorkerLostError: Worker exited prematurely: exitcode 155 · Issue #3085 · celery/celery · GitHub
変なワーカープロセスが起動していないかを確認して、
$ supervisorctl stop celery_worker # または $ kill -SIGTERM (pid of celery worker) $ pgrep -f 'celery -A my_project.celery.app worker' # または $ ps auxw | grep 'celery -A my_project.celery.app worker' $ pkill -f 'celery -A my_project.celery.app worker'
それでも残留プロセスがある場合は、再度kill。残留プロセスがゼロになったらworkerを再始動させる。
他は issue コメントの通り。
科学的に愛が合成、再現できれば世界は平和になるに違いない。人類のアガリだ。
でもそうなると神が怒ってジャイアントキリングを起こすから、人類は神になれないのだろうけど、ゆりかごから、いつかは旅立つ日が来るのだろう。
いや、川が流れたり、時間が流れるのも神の愛なら、愛を使って遠くの国に被害を与えることも出来るんじゃないか?
人類は永遠に夢を見てた方が平和度的にはベターなのかな。
今週はとにかく疲れた。痩せて結婚して子供が欲しい。あとはお金だなー。
落ち着いたらアプリ、サービスを作りたい。