プログラミングシェアするTweet外部プログラムの取り込みrequireメソッドRubyのソースコードが大きくなった時に複数のファイルに分割できる。別のファイルにかかれたプログラムをソース中に取り込むときにrequireメソッドを使う。自分で作った便利なクラスをmylibrary.rbとかに保存しておけばそれを取り込んで使える。ファイルの拡張子は省略できる。Rubyには標準ライブラリというライブラリが付属している。その機能を使う時もrequireメソッドを使う。open-uriライブラリを使うとopenメソッドが拡張され、ウェブサイトの内容をファイルを読み込むように取得できる。}endrequireに指定するファイルは現存のフォルダかRubyがファイルを探しに行くフォルダにないとダメ。$:」のようにグローバル変数$:を見ると良い。$:」でパスの確認できるってことやで。Supportの日付と時刻requireにメソッドを使うとGemパッケージのプログラムを取り込める。Supportの機能を取り込んで見る場合は下記。Supportは数値クラスを拡張して時刻を扱えるようにしている。2.days.agoの書き方で二日前の時刻を取り出せる。SupportはTimeクラスも拡張している。beginning_of_◯◯メソッドでその時刻の月の初めnext_◯◯メソッドやprev_◯◯メソッドで次の月や前の週を取り出せる。Supportは自動的に読み込まれるのでrequireを書かなくても便利なメソッドを利用できる。日数」を指定するとその日数だけ時刻を進めることができる。-2」(2日前)のような指定もできる。3日後の午前0時を取り出す。今日はここまでにしとくか。本記事は下記本の勉強記事です。初学者にとても良い本です。あらゆるものをオブジェクトとして扱うRubyでは、予め組み込まれているクラスのオブジェクトだけでなく自分でクラスを作れたりもする。Hashクラスのオブジェクト。こちらの記事はドットインストールの「Ruby入門」の個人メモです。メソッドとはコードのかたまりに名前をつけたもの。機能をもってるんやで。余白が少なすぎるので...記事を読む【10日目:正規表現ってそういう意味やったんや。正規表現とは、文字列の中から特定のパターンを見つけ出すための構文のこと。Railsを読み進めてRubyの基礎をまとめてみる。式とは、リテラル、変数、演算子、メソッドなどを組み合わせたもの。Railsを読んだで!RailsではURLの形式(パターン)とコントローラ、アクション、ビューが密接に関係している。RESTはRailsアプリケーションを開発する上での重要な概念。Link【10日目:正規表現ってそういう意味やったんや。【3日目:Rubyの文字列とか。Railsを読んだで!【10日目:正規表現ってそういう意味やったんや。