俺はRubyを始めたぞーっ!! & 痩せたい人のためのWebサービス作った
来年こそ痩せるために、まずはRubyの本を買おうと思う。
— たかっしー☆タカシカンパニー非公認キャラ (@takashicompany) December 27, 2014
遅くなりましたが、あけましておめでとうございます。 今年もよろしくお願いします。
今年は、いろんなものを作りまくるぞーっ!! ということでRubyを始めました。
勉強も兼ねてWebサービスを作りました。
Logfat
痩せたい人(主に自分)のためのWebサービスです。
リンクはこちら
- 毎日の体重を記録することができる
- 体重のログをAPI形式で取得可能
http://logfat.herokuapp.com/api/list?twitter_nickname=<ツイッター名(@で始まるやつ)>
&row_count=<取得したい件数>
を末尾に追加で取得したい件数を指定&start_at=<YYYY-mm-dd HH:MM:SS>
を末尾に追加で取得開始日時を指定&end_at=<YYYY-mm-dd HH:MM:SS>
を末尾に追加で取得終了日時を指定
- サンブルのAPIはこちら
- 体重のログを毎日ツイートする
- 当日の体重と前回との差を毎日午前10:00に自動でツイート
(*'-') < @takashicompany の本日の体重は『体重: 88.3kg(-0.1kg) 体脂肪率: 27.5%(-0.3%)』です!! #takashicompanyのダイエット大作戦 #logfat http://t.co/MYKOxi8Qzr
— たかっしー☆タカシカンパニー非公認キャラ (@takashicompany) 2015, 2月 15 - 当日分の体重を入力していないと怒られる
(#'-') < @takashicompany の本日の体重データーが記録されていないようです。おそらくデブっているでしょう。 #takashicompanyのダイエット大作戦 #logfat http://t.co/MYKOxi8Qzr
— たかっしー☆タカシカンパニー非公認キャラ (@takashicompany) 2015, 2月 13
- 当日の体重と前回との差を毎日午前10:00に自動でツイート
今後も気長に機能を追加していきたいと思います。
作るまでにやったこと
- パーフェクトRubyを買って読む
- 量が結構あるので、1/3しか読んでないorz
- 余談だけど、技術書は電子書籍じゃないほうが読みやすいという学び...
- herokuのアカウント作る
- herokuのRubyサンプルをやってみる
- Ruby素人でもできた!Herokuで動かすTwitter Bot! - Qiita を自分でも作ってみる
- sinatraを使ってみる
- ruby-mysqlを使ってみる
- herokuのaddonにClear DBを追加
- hamlを使ってみる
今年はUnity以外にRubyでもいろいろ作っていこうかなと思います〜!