2019-03-01から1ヶ月間の記事一覧

Ruby 〜Rangeオブジェクト覚書〜

Rangeオブジェクトについて Rangeオブジェクトとは、ある値の範囲を扱うオブジェクト。 例:1から3の範囲の表し方 irb(main):001:0> 1..3 => 1..3 irb(main):002:0> (1..3).class => Range irb(main):003:0> to_aメソッドで表示するとより分かりやすい irb…

Ruby 〜Hashオブジェクト覚書〜

Hashオブジェクトについて Hashオブジェクトはキーとバリューの組み合わせでデータ表現できるオブジェクト 通常Hashオブジェクトを使うには{}中括弧を使う。 irb(main):011:0> user1 = { name:'一郎'} => {:name=>"一郎"} irb(main):012:0> user2 = { id: …

Docker内のゲストサーバの内部IPアドレスを調べる

先日Dockerを使って2台のゲストサーバを構築しました。 そこからAnsibleを使ってちょこちょこ弄ろうと思った矢先にゲストサーバのIPアドレスなんだっけ? ってなったのでご紹介します。 コンテナのIDを確認 $ docker ps CONTAINER ID IMAGE COMMAND CREATED …

Docker入手からCentos7の起動までやってみる

DockekでCentOS立てようとずっと思っていてやっと今日その機会がやってきました。 なんかお袈裟なこと言ってますが、やる気スイッチが入らなかっただけです(笑) では早速Dockerのインストールから行ってみよう〜 Dockerの入手とインストール ここから入手d…

Ruby 〜Arrayオブジェクト覚書〜

Arrayとは Arrayは一般的に配列とも呼ばれ、開発で頻繁に使われる重要なオベジェクトで 複数のオブジェクトを格納できるオブジェクトです。 Arrayオブジェクトの生成 [1] pry(main)> [] => [] [2] pry(main)> [1,2,3] => [1, 2, 3] [3] pry(main)> [1,'文字'…

Ruby 〜Integer,Float,Enumeratorオブジェクト覚書〜

Ruby Integer,Float,Enumeratorについて 四則演算 足し算、引き算、掛け算、割り算について [1] pry(main)> 1 + 1 => 2 [2] pry(main)> 2 - 1 => 1 [3] pry(main)> 100 * 1.08 => 108.0 [4] pry(main)> 4 / 2 => 2 [5] pry(main)> ・ちょこっとメモ Integer…

Ruby 〜Stringオベジェクト覚書編〜

RubyのStringオブジェクトについて 文字列を扱うオブジェクトでシングルクオートかダブルクオートで囲んだ文字列がStringオベジェクト $ pry [1] pry(main)> '文字' => "文字" [2] pry(main)> "文字" => "文字" [3] pry(main)> Stringオブジェクトのクラスの…