Programming, Ruby

本稿ではRubyの字句構造を説明していきます。

大文字と小文字の区別

メソッドは大文字と小文字を区別します。

# 次のコードはHello Worldを出力puts "Hello World"# 次のコードはNoMeth ...

Programming

試験について試験の概要

Ruby技術者認定試験は「 Rubyアソシエーション認定Rubyプログラマー」の資格者を認定する試験制度です。

RubyアソシエーションはRubyの言語設計者で開発者でもある、まつもとゆきひろ氏を中心 ...

Programming

本稿ではcapistranoでのデプロイ時に利用する公開鍵を設定する方法を説明致します。

 

deploy.rbの修正

 
deploy.rbに下記の記述をすることで利用する公開鍵の設 ...

Programming, Ruby

String.splitは指定したデリミタ文字列で文字列をを分割してその結果を配列で返します。

本稿ではデリミタを省略した場合と指定した場合の返り値を説明していきます。

 

デリミタを省略した場 ...

Programming, Ruby

本稿ではRubocopのMetrics Abcsizeの概要を説明致します。

 

Metrics Abcsizeとは

公式サイトの引用を要約しますと、
代入(A)、メソッド呼び出し(B)、条件式 ...

Programming, Ruby, Web

本稿ではRubyで:(コロン)が2つ使われる::(ダブルコロン)の意味を説明致します。

 

メソッドや定数を呼び出す場合の::(ダブルコロン)

下記の例ではConstantクラスのDEVICE_CODE ...

Programming, Ruby

本稿ではWSLを使用してUbuntuにRuby2.3.1をインストールする方法を説明します。

 

使用環境Windows 10 64bit
WSL
Ubuntu 18.0.4
rbenv ...

Programming, Ruby

本稿ではRubyで日本語表示がエラーになった場合の対策を説明します。

 

Rubyで日本語の表示を行うサンプルサンプルで以下の1-7.rubyファイルを作成します。puts "サンプル文字列"そして1-7. ...

Programming, Ruby

本稿ではRubyのメソッドの使い方を解説していきます。

 

 

メソッドの定義

 

# 引数がないメソッドdef sample1 # 処理を記述end# 引数がある ...

Programming, Ruby

Rubyでは複数の値を管理する仕組みとして配列がありますが、

ハッシュでも複数の値を管理できます。

 

 

ハッシュとは?

前述した通り、Rubyにおいて複数の値を管理 ...