すでにメンバーの場合は

無料会員登録

GitHubアカウントで登録 Pikawakaが許可なくTwitterやFacebookに投稿することはありません。

登録がまだの方はこちらから

Pikawakaにログイン

GitHubアカウントでログイン Pikawakaが許可なくTwitterやFacebookに投稿することはありません。

Ruby

Rubyとはプログラミング言語の一つ。オブジェクト指向のスクリプト言語です。RubyはMatzことまつもと ゆきひろ氏によって作られ、1995年に一般公開されました。主にwebアプリケーションを作成するときによく使われる言語です。

8 わかった数
Ruby

論理演算子(!, &&, ||, not, and, or)をまるごと学ぼう!

rubyの論理演算子は、!, &&, ||, not, and, orがあります。この記事では論理演算子に深く関わる真偽値やそもそも論理演算とはどういうものか、など基礎の部分から学んで理解を深めることができます。また各論理演算ごとに使い方や挙動をサンプルコードで1つ1つ確認することができます。
8 わかった数
Ruby

gemの仕組みを図解形式で学ぼう

アプリケーション開発でよく使われるgemですが、結局gemとは何なのか理解できないという方多いかと思います。この記事では、gemとは何か理解できるようにgemに関連する用語を整理しながらGemについて解説します。Gemを調べてもイメージできなかったという方に豊富な画像を使っているのでおすすめです!
8 わかった数
Ruby

attr_readerメソッドの使い方を基礎から学んで整理しよう

attr_readerメソッドが何をしているのか良く分からないという方は、getter(ゲッター)を理解してないことが原因の1つとしてあります。この記事では、attr_readerメソッドの使い方やこのメソッドを使えば何が出来るのかに焦点を当てて解説します。
6 わかった数
Ruby

randメソッドの使い方を学んでランダムなデータを作成しよう

randメソッドとは、擬似乱数を生成してくれるメソッドのことです。引数には、整数やRangeオブジェクトを渡して乱数の上限や範囲を指定する事が出来ます。ランダムなデータを生成する際に便利なメソッドなので是非マスターしましょう!
6 わかった数
Ruby

クラスにモジュールをincludeする方法を図解形式で理解する!

includeにモジュールを指定する事で、そのモジュールのメソッドや定数を引き継ぐ事が出来ます。この記事ではモジュールをincludeする方法、他のMix-inのextendやprependとの違いを図解で解説します。includeした際の継承チェーンの仕組みを理解することが出来ます。
5 わかった数
Ruby

sortメソッドで配列とHashの中身を並び替える方法

sortメソッドとは、配列やハッシュの中身をある一定の規則で並び替えて、新しい配列を返すメソッドのことです。sortメソッドを使えば、データを欲しい順番で取得する事が出来ます。sortメソッドはよく使われるメソッドなので是非マスターしましょう!
5 わかった数
Ruby

splitメソッドの使い方-基礎から応用を理解しよう

splitメソッドとは、文字列を特定の区切り文字で分割し配列で返すメソッドの事です。この記事ではsplitメソッドを使って文字列を区切り文字で分割する基本的な使い方からmapメソッドなど他のメソッドと組み合わせた応用的な使い方までを豊富なサンプルコードを使って詳しく解説します。
5 わかった数
Ruby

attr_writerメソッド使ってコードの可読性を上げよう

attr_writerメソッドが何をしているのか良く分からないという方は、getter(ゲッター)を理解してないことが原因の1つとしてあります。この記事では、attr_writerメソッドの使い方やゲッター、セッターについてや他のアクセサメソッドとの違いを詳しく解説します。
4 わかった数
Ruby

返り値(戻り値)とは?returnの使い方を初心者向けに解説

返り値(戻り値)について理解できていますか?初心者は特に理解しづらい返り値について画像やサンプルコードを使いながら丁寧に解説します。本記事では、returnの基礎から実践でも使える応用的な使い方も学習できます。
4 わかった数
Ruby

case whenによる条件分岐を基礎から応用まで学ぼう

この記事ではRuby caseの使い方を基礎から応用まで段階的に解説しているので、初心者の方も1つ1つ整理しながら学ぶことができます。ifとの使い分けやcaseの処理の流れがよく分からないという方にもおすすめの記事です。