Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?
前書き 初心者向けに自分なりの言葉で柔らかく書いたつもりです。非エンジニアですが、メモ目的とアウトプットの恩恵のために記事にしました。間違っているところなどありましたら、コメントをください。 あとコードにコメントが多く視認性が悪いかもしれません。そこは申し訳なく… Bootstrap実装 前置き Bootstrapは、環境構築を行い使用できる状態を整えたのち、公式ホームページからサンプルをコピーしてきて、必要な部分のみ抜き出して使用する。 そのため、Bootstrapを使用する場合は公式ホームページにあるサンプルページの理解が技能習得の近道だと思っている。 あとBootstrapの公式ホームページは英語のページであるため、分かりにくいという人もいると思う。そーいう時は、Google Chromeの翻訳機能という文明の利器を素直に使ってやると良いと思っている。 環境構築 gemとcssの編集
00.前置き 今後、仕事でRubyを使う機会があるため開発環境を構築しよう! と思ったのがきっかけ。 そして書くならコード補完してくれるIDEで書きたい。 ググった結果、なんとEclipseでRuby開発ができるというじゃないですか。 他にもVimだのなんだのあるらしいけど、元々JAVAばかり書いていた自分にとって馴染みのあるEclipseで一旦やってみよう、という結論。 ということで、自分もRubyに関してはわからないことだらけなので、 詳細は書かない(書けない)けど とりあえず構築して書いてみるか!って人には参考になるかと。 01.前提 ・Eclipseは導入済み ・Windows 02.環境 ・Eclipse(photon) ・Win10 ・64bit 03.EclipseにてRuby開発キットのインストール 1.[ヘルプ]-[Eclipse マーケットプレース] 2.[検索]で、「
環境構築 やりたいこと railsなどのgemはプロジェクトごとにバージョン管理したい。 githubを基本利用する mysqlを利用したい 前提 bundleはグローバルにインストールされてる 構築 mkdir project cd project bundle init vim Gemfile 〜〜 gem 'rails'のコメントアウトを外す〜〜 bundle install --path=vendor/bundle bundle exec rails new . -d mysql 〜〜 Gemfileは上書きしてOK〜〜 git init vim gitignore 〜〜 https://www.gitignore.io/ を参照〜〜 git remote add origin hogehoge.git => postの内側にネストされたリソースとしてcommentsが作成される。
アソシエーションとは Ruby on RailsのActive Recordでテーブル間(モデル)の関連付けを行うこと メソッドの種類 belongs_to...(「1対1」のつながりを設定する) has_one...(「1対1」のつながりを設定する。belongs_toとの違いは、他方のモデルのインスタンスをまるごと含んでいること) has_many...(「1対多」のつながりを設定する場合によく使われる。) has_many :through...(「多対多」のつながりを設定する場合によく使われる。この関連付けは、2つのモデルの間に「第3のモデル」(結合モデル)が介在する点が特徴) has_one :through...(他方のモデルに対して「1対1」のつながりを設定。この関連付けは、2つのモデルの間に「第3のモデル」(結合モデル)が介在する点が特徴) has_and_belongs_
class Hello def sayHi(name) puts "hi! #{name}" return "" end sayHi("yukaaaah") /* sayHi "yukaaaah" 実はカッコは省略可能 ←驚き! */ p sayHi end メソッドはクラスの中に定義する。 引数はカンマ区切りで何個でもOK。デフォルト値も渡せる。 メソッド内で定義された変数は外では使えない。 @:インスタンス変数 クラスのインスタンスごとに作られる。 他のフィーチャでも使いたい場合に、インスタンス変数を使う。 メソッドの入れ子 Ruby でネストしたメソッドは定義できるが、変数のスコープに注意 -> 手続きオブジェクトを使って、外側の変数を参照する。 lambda{ } または proc{ } Ruby ではオブジェクトのインスタンス変数はクラスと何のつながりもない。インスタンス変数
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く