Ruby
真昼間に散歩(ポケモン探し)に行くものじゃないですね。。。 暑くて溶けそうです。 収穫はズバット1匹、ポケストップ1箇所。とほほな結果です。 こんな暑い日はクーラーの効いた部屋に篭っとくのが最善でしょう! というわけで午前中はドットインストー…
ブログの集客用にランキングサイトとか登録してますか? このブログもとりあえず「にほんブログ村」に登録をしてたりします。 集客といってもブログ村からのお客さんは1日あたり2、3人ぐらいですけどね。 なにもしないよりはマシでしょう。 今日のネタは…
前に作った家計簿アプリのrailsのバージョンが4.0.0のままだったので4.2.5にバージョンアップしました。 やり方はこちらを参考にさせてもらいました。 Ruby on Rails の大掃除! 3.2 → 4.1 にバージョンアップするの巻 - komiyakの通り道 さてまずは、Gemfil…
「読書録」って作ったはいいけど、データ入力が面倒なんですよね。 ということで、楽天のwebAPIを使って入力作業の省力化を図りたいと思います。 まずは楽天APIのサイトへ行って、アプリIDを発行してもらいます。 webservice.rakuten.co.jp 楽天にはいろいろ…
楽天API使って入力補助機能をつくろうとしたんですが、 楽天APIのアカウント作成するのにWEBアプリのURLがいるんだってさ。。。 ということで、まずはherokuにアプリをデプロイしたいと思います。 herokuコマンドとかもろもろは既にインストール済みなので省…
scaffoldで自動生成された_form.html.erbでsubmitボタンは <%= form_for(@book) do |f| %> 〜 略 〜 <div class="actions"> <%= f.submit %> </div> <% end %> のようになっていますよね。 このボタンのラベルって new.html.erbから呼ばれたときには「create 〜」 edit.html.erbから呼ば…
前回から1週間放置してしまいました。。。 結局scaffoldで一からさくっと作り直して、ひととおりの機能は実装済みというところで終わってました。 今回はちょっと見た目のほうに手を入れたいと思います。 大した内容じゃないのに記事にすると無駄に長くなっ…
前回はbooksテーブルの作成をしました。 他のこと(主にゲームw)してて、なかなか進んでません。。。 さて、今日はcontrollerの作成です。 $ rails g controller books create app/controllers/books_controller.rb invoke erb create app/views/books invo…
前回はbookモデルを作りました。 今回はcontrollerとviewをやりたかったのですが、 その前にデータベースの準備で意外と苦戦してしまいそこまで行けませんでした。。。 さてモデルが出来たので、テーブルを作成したいと思います。 booksテーブルの定義は"rai…
前回はアプリの名前を決めて、rails newをするところまでやりました。 m-uta.hatenablog.com 今回はモデルを作成していきたいと思います。 モデルはMVCのMですが、ようするにDTOとBeanをまとめて作る感じですね。 たぶんもっと他の事も考慮しなきゃいけない…
前回開発環境を準備したので、 次はアプリの名前を決めたいと思います。 って、その前にどんなアプリ作るのか書いてなかったようなw いくつか候補がありましたが、とりあえず 「本、映画、アニメなどの記録をまとめて管理できるアプリ」 を作ろうと思います…
なんかつくると宣言してから早3日。 このままでは有言不実行になってしまう。。。 m-uta.hatenablog.com ということで、とりあえず開発環境を準備しました。 といっても、すでにRuby on Railsの環境はあるのでバージョンアップとかをしただけですけど。 blo…