代々木で働く超新米エンジニアの足跡

代々木で働くエンジニアです。超新米です。

7/3 ruby bundler xcode パイプ getsの改行読み込み

ruby

 参考

http://chaika.hatenablog.com/entry/2015/01/18/072245

<benvを使ってrubyをインストール>

① xcodeをインストール

   xcode・・・ソフトウェアを開発するための統合開環境

②  command line tools for Xcodeをインストール

   ?xcodeのメニューが表示されない

            一番上のメニューバー→ウィンドウ→Welcome to 

③ Homebrewインストール

  参考の指示通り  return =enter

Ruby のインストール

<bundlerのインストール>

参考 http://sushichop.blogspot.jp/2014/02/bundler.html

 ?bundler スペルに注意

 ?インストールがうまくいかないときはsudoでいけるかも

【パイプ】 参考 http://www.adminweb.jp/command/redirect/

 コマンドを使って別のコマンドをさらに処理したいときに使う

 左側のコマンドが標準出力した内容を右側のコマンドの標準入力へ渡す

 【リダイレクト】

 標準出力向けに出力された内容をどのデバイスに出力するのかを指定できる

 コマンド> ファイル名 で使用

【gets】

http://magazine.rubyist.net/?0003-FirstProgramming

getsで読み込むと改行も読み込まれるらしい

gets.chompで改行を読み込まない

文字比較をしたら改行があるので上手くいかなかった

【エラー】

・undefined method~

 変数を初期化すればいい

・数値を扱ってる時

 実は数値じゃなくて文字列になってる可能性あり

 数値のやりとりをしたかったらto_fで変換