俺は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でもいろいろ作っていこうかなと思います〜!
Inspectorで配列を扱う時は要素のNullチェックを"絶対"入れるのだ!!
UnityのInspectorでGameObjectやTransformの配列を設定することがあると思うが、
その際は絶対に要素毎のnullチェックを入れるんだぞ!!という話。
というのも、シーンのちょっとした変更や、スクリプトの改修、参照先のオブジェクトの変更などで、配列の要素の参照が途切れることが往々にして起こりえる。
もしそうなっても、配列の要素を参照する際にnullチェックを入れるようにしておけば、参照エラーでアプリが止まるケースは避けられる。
配列の要素をInspectorで設定するときは絶対に要素毎のnullチェックを入れるんだぞ!!
いいか!絶対だぞ!!
タカシカンパニーとの約束だかんな!!
Unity製Androidアプリをインストールする時に「USBストレージまたはSDカードにインストールできませんでした」というエラーが出た話
Unityで作ったAndroidのアプリで
「USBストレージまたはSDカードにインストールできませんでした」
というエラーが一部端末で出た時の話。
- しばらく待ってもらう
- 再起動してもらう
- Google Playアプリのキャッシュクリアをしてもらう
といったことをユーザーに行ってもらって解決できることもあるみたいだが、それでも一部端末ではインストールできないままだったことがあった。
続きを読むKAYACのAdvent Calendar2014で記事を書きました
tech.kayac.com Advent Calendar 2014 23日目を担当しました。
内容は先日ブログで取り上げた Qubicle 2.0を使ってキャラクターをドット絵化→3D化するというものです。
Qubicle 2.0、beta版なだけあってまだ不具合がありますね...。
個人的に嬉しい改善点は、 作ったボクセルモデルをエクスポートする際に最適化してくれる ことですね。
Qubicle 1.6(Qubicle Constructor)だと、自分でBlenderとかを使って最適化しなくてはならなくてツラかった... orz
時間ができたらQubicleで作ったモデルをカジュアルゲームとかで動かしたい。
Webブラウザのアドレスバーから俺のiPhoneにメッセージ送れるようにした結果www
先週に作った、Webブラウザのアドレスバーから俺のiPhoneにメッセージを送れるようにした件、いろいろあったので、まとめてみた。
いたずらで連続してメッセージ送るやつ
誰だ、バッチ組んだの!!!!!
— たかっしー☆タカシカンパニー非公認キャラ (@takashicompany) December 7, 2014
めっちゃiPhoneなってる
— たかっしー☆タカシカンパニー非公認キャラ (@takashicompany) December 7, 2014
今度はF5攻撃受けてる
— たかっしー☆タカシカンパニー非公認キャラ (@takashicompany) December 7, 2014
やっと通知収まった。
— たかっしー☆タカシカンパニー非公認キャラ (@takashicompany) 2014, 12月 7
続きを読む
3Dドット絵作るツールのMac版キタ━━━━(゚∀゚)━━━━!!
Qubicle 2.0のMac版キタ━━━━(゚∀゚)━━━━!! 年末はこれで3Dドット絵作りまくるぜっ!!
http://t.co/uHePZDIhRF pic.twitter.com/rOHkIikuqv
— たかっしー☆タカシカンパニー非公認キャラ (@takashicompany) 2014, 12月 13
今年の9月にドット絵の3Dモデル作るツールのMac版クル━━━━(゚∀゚)━━━━!! ということで期待して待っていたQubicle2.0のMac版がついに公開されました。
Qubicke作るマン「10月に公開するお」
↓
Qubicke作るマン「10月から11月くらいに公開したいお」
↓
12月になっても音沙汰なし
↓
さっきWebサイト行ったらMac版出てた
という流れ。
いつまでたっても出ないから他の3Dドット絵ソフトに浮気するところだった。
年末はこれで3Dモデル作ってUnityで簡単なゲームを作れたらなーと思う。