今日のお勉強。180311-Rubyの基本・rubygemsの基本。
Rubyの基本・rubygemsの基本。180311
今日は「Ruby入門」の
日付(Date DateTime)クラス まで学習。
「rubygemsの基本」を学習中。
Dataクラス
日付の加減算 のサンプルプログラムですが、
print("本日の日付と2007/03/14との差は", d1 - d2, "日です¥n")
だと、結果が 日数の差分/1 と表示されます。
/1 を表示させない方法を調べてみると、
print("本日の日付と2007/03/14との差は", (d1 - d2).to_i, "日です¥n")
to_i メソッドを使うと、/1 が無くなり、日数の差分が表示されました。
rubygemsの基本
RubyGemのことを調べる~RubyGems Guide for Japanese
を見ながら学習しました。
bundler コマンドが無かったので、インストール。
ruby site.rb
と書くと、エラーが出てくるため、
site.rbの2行目に
require "bundler/setup"
と、追加。
ruby site.rb
と書くと、エラーは出ませんでしたがターミナル上何も起こらない。
ローカルホストに繋げるのかな、と思って
「RubyGemのことを調べる~RubyGems Guide for Japanese」に、
これでサーバーのアドレス:4567でアクセスできる
と、書いてあったので、
http://localhost/[ローカルIP]:4567
とか
http://[ローカルIP]
とか
http://[ローカルIP]/4567
と、色々アクセスしたけどローカルサーバーに繋がらず、
RubyGems Guides の日本語版が未だに見れてない状態です…。
うーん…。
f(>_<;)