2015-09-01から1ヶ月間の記事一覧
以下はチュートリアルをやってみたログである。railstutorial.jp 投稿(microposts)の中から自分のポストとフォローしたユーザのポストを選んで表示したい。Micropost.from_users_followed_by(user)のようなメソッドを実装することになる。これをフィードとい…
これは以下のチュートリアルをやってみたログである。railstutorial.jp フォロー、フォロー解除できるようにする。 ユーザ一覧から他の人のユーザプロファイル画面に行き、そこでフォローボタンを押すとフォロー(フォロー解除)できる。 ユーザのhomeページに…
iOS9API差分developer.apple.com
これは以下のチュートリアルをやったことのログである。railstutorial.jpミニメッセージを投稿できるようにしたい。 そのためのモデルををつくる。 データ検証する 発言したユーザが破棄されれば自動で破棄される。 マイクロポストモデル rails generate mod…
これはチュートリアルをやってみたログである。railstutorial.jp editアクションに編集画面をつくる。 Name,Email,Password,Confirm,の各フォームと、saveボタンを入れる。一番下に画像変更も。 app/controllers/users_controller.rb class UsersController …
この記事は以下のチュートリアルをやってみた記録である。 第8章 サインイン、サインアウト | Rails チュートリアルサインイン、サインアウトをするにはセッションの管理が必要となる。 忘却モデル ブラウザをとじることでセッション終了 継続モデル 「パス…
これは以下のチュートリアルをやってみた際のログである。第7章 ユーザー登録 | Rails チュートリアル ユーザ表示ページに表示するもの ユーザのプロファイル写真 ユーザデータ マイクロポスト一覧 デバッグ表示 app/views/layouts/application.html.erb <html> <head> </head></html>…
これはチュートリアルをやってみたログである。 第6章 ユーザーのモデルを作成する | Rails チュートリアルRailsではモデルをActive Recordとして扱い、SQLを意識せずモデリングできる。 例えば開発環境でSQLite、本番環境のHerokuでPostgreSQLといった使い…
以下はチュートリアルをやってみたログである。railstutorial.jpSassはCSS生成ツールでAsset Pipelineの一部である。 三つのキーワード アセットディレクトリ マニフェストファイル プリプロセッサエンジン アセットディレクトリ 三つのアセットディレクトリ…
以下はチュートリアルをやってみたログである。railstutorial.jp レイアウトの構想 真ん中にタイトルとボタン、右上にHelpとか、Signin 右下にAboutとかnewsがある。 全体レイアウトを変更 app/views/layouts/application.html.erb <html> <head> <title><%= full_title(yield(</title></head></html>…
以下のチュートリアルをやったのログである。第4章 Rails風味のRuby | Rails チュートリアル静的なページにrubyを埋め込むのは、出力させるのはであった。 sample_appアプリケーション全体のレイアウトの元を見てみる。 app/views/layouts/application.html.…
Rubyの様々なライブラリを公開、インストールできるシステム。探す。 RubyGems.org | your community gem host gem search -r railsでrailsに関連するgemを探せる。インストール gem install hoge gem install hoge --version 2.0インストールされた一覧 gem…
以下のチュートリアルをテスト駆動はやらずに実行してみる。railstutorial.jp やることは二つのページHome, Helpに加えて三つ目のページAboutを作成しておく。app/controllers/static_pages_controller.rb class StaticPagesController < ApplicationControl…
以下はチュートリアルをやったログである。railstutorial.jp 準備 Test::Unitフレームワークなしでアプリ作成 rails new sample_app --skip-test-unitgemfile更新 テスト用のRSpecが使えるようにする。 source 'https://rubygems.org' ruby '2.0.0' #ruby-ge…
以下、チュートリアルをやってみたログである。railstutorial.jpアプリを作る。 rails new demo_appGemfileの書き換え source 'https://rubygems.org' ruby '2.0.0' #ruby-gemset=railstutorial_rails_4_0 gem 'rails', '4.0.5' group :development do gem '…
チュートリアルを参考に実行している。railstutorial.jp フォルダを作ってはいる。 mkdir rails_projects cd rails_projects/アプリ作成 rails new first_appフォルダ構成を描いてみた。 Gemefileの確認 gemfileをチュートリアルにあわせる。 source 'https:…
railstutorial.jpMac OSX yosemite環境でのチュートリアルをやってみたログ。rvmインストール関連 curl -L https://get.rvm.io | bash -s rvm get stable rvm requirementsrubyインストール rvm install 2.0.0 --with-openssl-dir=$HOME/.rvm/usrgemsetを設…
Node.js以下を参考にした。liginc.co.jp NVM(Node version Manager) Node.jsのバージョン管理ツール。github.comnvm.sh で起動する。 インストール リンク先に使い方が乗っている。 nvm install 0.10 などとやればインストールできる。インストールされたバ…
一つは [[UIDevice currentDevice] systemVersion] で返ってくる文字列で見る方法、もう一つは NSFoundationVersionNumber のdoubleの値を見る方法がある。