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

Heroku Schedulerの怪しい挙動

WebアプリでHeroku Schedulerでバッチ処理をしていたのですがたまに実行されないことが幾度かありました。 あれ?と思いつつも自分しか使わないサービスだし、たまにだったので手動再実行で対応していました。。 が、やはり気持ち悪いので重い腰をあげて今回…

letter_opener_webをRails3.2+ruby1.9.3の環境で使う

送信メール確認用にdevelopment環境ではletter_openerを使っていたのですが dockerへ移行したので動かなくなりました。。 そこで、Webインターフェースで送信メールを確認できるletter_opener_webに乗り換えました。 ただ、Rails3.2+ruby1.9.3という古い環境…

Heroku上のRails3アプリの延命対策

プライベートユースでHeroku上で運用しているWebアプリ(Rails3.2 + ruby1.9.3)があるのですが Cedar-14 stack end-of-life window begins 1 May 2019 | Heroku Dev Center のアナウンスがあり、来年5月からビルドができなくなってしまうとのこと ならば、…

Azureデータサイエンス仮想マシンでハマったこと

東大松尾研のDL4USのLesson7 Section4は学習時間が相当かかるのでGoogle Colab上での実行が困難です。 (実際に40時間以上かかりました。。) このため、このSectionだけは Azureにインスタンスを作って動かしました。 そのときのメモです。 一言でいうと、…

東大松尾研のDL4USをやってみた感想

東大松尾研が公開しているエンジニア向けDeep Learning講座、DL4USの評判が良さそうなので一通りやってみました。 やってみての感想 これまでディープラーニングのオンライン講座は fast.ai が一番だと思ってました。 ただ、 オリジナルのライブラリで抽象化…

初仔の成績の分析

現3歳世代、ジェンティルドンナやヴィルシーナといった名牝の初仔はPOG的には不発でした..(秋や古馬になって活躍するかもしれませんが) 初仔は走らないのでしょうか.. ?? そういうことどこかで聞いたことあるよなぁ、、と思いつつ調べてみると、 どうやら…

厩舎のコメントからキーワード分析する

POGの本には冒頭に厩舎コメントつきの2歳馬の写真ページがあります。 この例で言えば、「厩舎の一番馬ですね。来たときから均整の取れた馬体をしていました。(以下、略)」が厩舎のコメントにあたります。 このコメントからその後の活躍を予感させるサイン…

種牡馬の年齢と産駒成績との関係

先日、ディープインパクトとキングカメハメハの種付け中止 という衝撃のニュースが流れました JRAキングカメハメハ「種牡馬引退」濃厚の種付けなし。ディープインパクトを超える「豪華後継馬」に道譲る | GJ 両馬とも高齢になってきて健康面での問題からの種…

母馬年齢と産駒の成績との関係

また今年も日本ダービーが近づいてきました。 というわけで、POGのデータ分析を少しやってみました。 今回は母馬年齢と産駒の成績の関係を調べてみました。 調査は以下の2シーズンのデータを使って行います。 2018~2019の皐月賞後までの成績 2017~2018の皐月…

arXivの論文をチェックするbot

AIの最新の動向を追いたいならarXivをチェックしないわけにはいきません! しかし、 自分の業界のキーワードにマッチする論文は数ヶ月に1回あるかないか... 毎日チェックするのは面倒 そこでボットを作ってチェックすることにしました システム構成 システム…

Flask + Flask-Scriptでgunicornをマニアックに起動する

HerokuでpythonのWebアプリを動かすとき Flask-Scriptを使っている場合、 == manager.py == from flask import Flask from flask_script import Manager app = Flask(__name__) manager = Manager(app) if __name__ == "__main__": manager.run() == Procfil…

キャンプ場レビューのWordCloud画像の検索サービスを作る

WordCloud画像は以前の記事で作れるようになったので今回、全キャンプ場分の画像を作成し検索できるようにしました。 こんな感じです。 https://campsite-wordcloud.herokuapp.com/ 検索ボックスにキーワードを入力してキャンプ場を検索 候補が複数あるとき…

Kerasの学習の再現性を担保する

学習のたびに精度(結果)が違ってしまい、後になって資料のためのグラフを作ろうとしたときなどたまに困るので再現性を担保する方法を調べました。 参考になった記事 https://qiita.com/okotaku/items/8d682a11d8f2370684c9 https://machinelearningmastery…