MikeMike 進捗日誌 17/7/31

Ruby on Rails5を触り始めてから4か月経過。 ・トップページ ・騎手ごとの個別ページ ・ランキングページ 一応形にはなって、当面の継続運営も多分できるんだけど、最大の問題はページを表示する …

MikeMike 進捗日誌 17/7/30

中央競馬開催中の速報データを取得できるようにして、開催中にデータベースを更新すれば、トップページの成績も更新されるようにした。 いつの間にか今月中の完成はあきらめた模様。何度目の延期だ? しかも来月は …

MikeMike 進捗日誌 17/7/27

中央競馬の最近の結果をとってきて、データベースを更新…。 すると、他のソースコードをいじらなくても最新のデータを表示してくれる… まだまだ問題はあるのだけれど…。

MikeMike 進捗日誌 17/7/25

Rails DBのレコードをUPSERT(Update or Insert)する方法がわからん。 重複レコードがあれば更新、なければ新規作成ってそんなにイレギュラーな要求じゃないと思うけどなー。 up …

MikeMike 進捗日誌 17/7/23

各騎手ごとのページにもペタペタリンクを設定。 全ての騎手が正常に表示できるか確認、修正。 細々と修正したいところはいくらでもあるのだけど、キリがないのでとりあえず継続運営できるようにすることを最優先に …

MikeMike 進捗日誌 17/7/22

トップページの騎手名、レース名、馬名にリンクを設定。 騎手名は同サイト内、レース名、馬名はnetkeibaへリンクを設定。 ここまで堂々と他のサイトにリンクを張りまくれるのは個人運営ならではかもしれな …

MikeMike 進捗日誌 17/7/20

ランキングページ最低限の機能だけ実装。。。 とりあえずあと10日で、表示に時間かかっても、機能的にショボくてもいいから継続運営できるところまでなんとか持っていきたい。 CDレビュー久しぶりにひとつ書き …

MikeMike 進捗日誌 17/7/19

ようやくランキングページ作成中…(まだまだ途中) ランキングデータを取得するSQLだけで1000行以上あるんだけど、意外とサクサク動いて嬉しい。(といっても2秒ぐらいかかるけど)

MikeMike 進捗日誌 17/7/18

SQLのなかで条件付き平均値みたいのを求める場合に、 CASE WHEN THEN ELSE END句みたいのが使えることに気付いて、 SQLの実行時間をだいぶん短くすることができてちょっとほっとして …

MikeMike 進捗日誌 17/7/17

ランキングページ作成中…。 平均支持率がマイナスになっちゃうんだけど、何が間違ってるのかなー avg(788.0 / (tanshouodds – 0.1)) as heikinshiji …