プログラミング、フリーダイビング、旅行のブログ

プログラミング道場

「Ruby」 一覧

Rubyで作るビットコインとブロックチェーン_1【概念の説明】

2019/09/21   -Ruby, プログラミング

これから、Rubyでビットコインらしきモノとブロックチェーンに関する記事を連載で書いていきます。 最初は、ビットコインとブロックチェーンの概念の説明から入っていきたいと思います。 従来型の金融取引 従来の金融システムでは、AさんからBさんに ...

【Ruby入門】Rubyでポイントシステムを構築してみよう

2019/09/12   -Ruby, プログラミング

この記事では、Ruby on Railsでポイントシステムを構築する際の設計的なところを紹介します。 ポイントシステムの要件 まずは、ポイントシステムの要件を紹介します。 ユーザーはポイントを持つ ポイントには期限がある ポイント履歴を見た ...

【Ruby入門】クジを引くロジック【抽選ロジック】

2019/09/04   -Ruby, プログラミング

この記事では、Rubyでクジ引きと重み付けの処理を書いていきます。 クジを引くロジック(抽選ロジック)、配列操作のよい勉強になるはずです。 クジ引き 重み付けされた配列を元に、出現回数が異なることが確認できるはずです。 all_user_p ...

Ruby言語を学んで半人前になるまでの過程

2019/06/02   -Ruby, プログラミング

この記事では、初心者がRubyとRuby on Railsを学んで、エンジニアとして成長する方法を紹介します。 就職するまでの道筋は書いていませんが、それでも参考程度にはなるはずです。 宣伝も含んではいますが、できるだけ一般化した記事にして ...

インフィード広告

【Ruby入門】繰り返し処理

2019/04/23   -Ruby, プログラミング

この記事では、Rubyの繰り返し処理に使うメソッドを紹介します。 times 「times」は指定した回数だけ、繰り返し処理が行われます。 upto, downto uptoは、指定した数字から最後の数字まで、1づつプラスしながら、繰り返し ...

【Ruby入門】値渡しと参照渡しの違い

2019/04/23   -Ruby, プログラミング

この記事では、値渡し(あたいわたし)と参照渡しの違いについて説明します。 値渡しと参照渡し メソッドに数字を渡した場合の動作が、値渡しです。 メソッドの中では値が変わっていますが、メソッドの外で値を見ても、元のままであることがわかります。 ...

【Ruby入門】文字列で使えるメソッド

2019/04/23   -Ruby, プログラミング

この記事では、文字列で使える様々なメソッドを紹介します。 文字列とは何か? Rubyの文字列とは、「ダブルクォーテーション」もしくは「シングルコーテーション」で囲まれた値です。 また文字列のクラスは、Stringクラスです。 文字列の連結 ...

【Ruby入門】外部コマンドを実行する方法

2019/04/23   -Ruby, プログラミング

この記事では、Rubyで外部コマンドを実行する方法を紹介します。 外部コマンドの実行方法 systemの場合は、コマンドの実行結果を受け取ることができません。 「バッククォート」と「%x[date]」の場合は、コマンドの実行結果を受け取るこ ...

【Ruby入門】コマンドライン引数の使い方

2019/04/23   -Ruby, プログラミング

この記事では、コマンドラインの実行とコマンドライン引数の使い方について説明します。 コマンドライン引数とは何か? コマンドライン引数とは、コマンドラインから入力する引数のことです。 具体的には、ターミナル上で以下のように実行します。 rub ...

インフィード広告

【Ruby入門】Module(モジュール)の使い方

2019/04/23   -Ruby, プログラミング

この記事では、Module(モジュール)の使い方を紹介します。 Moduleとは何か? Moduleには、主に2つの機能があります。 これらについて、順番に見ていきたいと思います。 名前空間を提供する クラスに組み込んで多重継承を実現する ...

【Ruby入門】クラスの継承の使い方

2019/04/23   -Ruby, プログラミング

この記事では、クラスの継承やオーバーライドを紹介します。 クラスの継承 クラスの継承を試してみよう クラスの継承とは、既に定義済みのクラスやメソッドを再利用するようなイメージです。 クラスの継承をするためには「<」というキーワードを使 ...

【Ruby入門】Rubyでランダムな文字列を生成しよう

2019/04/23   -Ruby, プログラミング

この記事では、Rubyで乱数やランダムな文字列を生成する方法を紹介します。 乱数の作り方 randというメソッドを使うと、乱数を生成することができます。 ランダムな文字列の作り方 アルファベットから作る文字列の作り方とsecurerando ...

Copyright© プログラミング道場 , 2019 All Rights Reserved Powered by AFFINGER4.