タグ

2019年9月16日のブックマーク (3件)

  • rails consoleコマンドがLoadErrorでエラーになったときの解消法 - Qiita

    1. 概要 Railsアプリケーションとコマンドラインでやり取りをするためのコマンドである、 $ rails console $ rails c(短縮形) が、正常に動かなかったので、対処法を書きます。 2. rails consoleの実行 まず、なにもしていない状態で、$ rails console を実行してみます。 $ rails console 実行結果 /home/vagrant/.rbenv/versions/2.1.3/lib/ruby/2.1.0/irb/completion.rb:9:in `require': cannot load such file -- readline (LoadError) from /home/vagrant/.rbenv/versions/2.1.3/lib/ruby/2.1.0/irb/completion.rb:9:in `<top

    rails consoleコマンドがLoadErrorでエラーになったときの解消法 - Qiita
  • Rails をはじめよう - Railsガイド

    1 ガイドの前提条件 ガイドは、Railsアプリケーションを構築したいと考えているRails初心者を対象にしています。読者にRailsの経験があることは前提としていません。 Railsとは、プログラミング言語「Ruby」の上で動作するWebアプリケーションフレームワークです。ただしプログラミング経験がまったくない人がいきなりRailsを学ぼうとすると、かなり大変な作業になるでしょう。オンラインで学べる洗練されたコンテンツはたくさんあるので、その中から以下をご紹介します。 プログラミング言語Ruby公式Webサイト プログラミング学習コンテンツまとめ いずれもよくできていますが中には古いものもあり、たとえば通常のRails開発で見かけるような最新の構文がカバーされていない可能性もあります。 2 Railsとは何か Railsとは、プログラミング言語「Ruby」で書かれたWebアプリケーシ

    Rails をはじめよう - Railsガイド
  • Rubyの文字列とシンボルの違いをキッチリ説明できる人になりたい - Qiita

    Rubyには、文字列とシンボルという似て非なるものがある。 それぞれの使いドコロだったり、内部での扱われ方だったりはなんとなく分かってるつもりだったけど、いざ違いを説明しろと言われたら言葉に詰まるなーと思って整理してみる。 困ったときはリファレンスだ!ということで、Ruby2.3.0のシンボルのページを見てみたところ、ちょうどいい解説があったのでそれを参考に文字列との違いを見ていく。 http://docs.ruby-lang.org/ja/2.3.0/class/Symbol.html シンボルとは何なのか? 文字列はまぁ文字列だけど、シンボルってどんなものだろう? リファレンスによると、 Rubyの内部実装では、メソッド名や変数名、定数名、クラス名など の`名前'を整数で管理しています。これは名前を直接文字列として処理するよりも 速度面で有利だからです。そしてその整数をRubyのコード

    Rubyの文字列とシンボルの違いをキッチリ説明できる人になりたい - Qiita