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

正規表現

今回は、正規表現についてです。 私自身も理解できていない部分が多いので調べたことを記事にしたいと思います。 [正規表現とは] 文字列の集合を一つの文字列で表現する方法の一つです。 [基本的な正規表現] 文字 説明 ・ 任意の文字にマッチします。 + 直…

Rubyにおける「シンボル」

今回は、シンボルについてです。 Rubyにおける「シンボル」とは何なのか? 公式ドキュメントでは次のように説明されています。 シンボルを表すクラス。シンボルは任意の文字列と一対一に対応するオブジェクトです。文字列の代わりに用いることもできますが、…

HTML/CSS基礎知識

今回は、HTMLとCSSの基礎についてです。 まずは、HTML/CSSのファイルを用意します。 [HTML] HTMLファイル [head要素とbody要素] HTMLは基本的に2つの要素に分かれています。 head要素 ウェブサイトの基本情報などを記載する部分です。ブラウザ上には表示さ…

RGBカラー変換プログラムの作成 Ruby

今回は、RGB変換プログラムを作成していきます。 テストコードも同時に作成していきます。 ruby/ lib/ rgb.rb test/ rgb_test.rb RGBカラーとは、1つの色を表すためにRed、Green、Blue R=90、G=35、B=100のように10進数の整数で表現することもあれば、"…

プログラマの三大美徳

今回は、技術的な内容ではありません。 タイトルにもあるようにプログラミングの世界には「プログラマの三大美徳」と呼ばれる3つの美徳があります。 それは「怠惰・短気・傲慢」です。 実生活においては美徳とは言えませんが、プログラミングの世界では「怠…

FizzBuzzプログラム Ruby

初めまして! HIDEと申します! ブログ初投稿になります! Ruby,Rails,JavaScript等でインプットした内容をアウトプットしていきたいと思います。 今回は「FizzBuzz問題」についてです! ・3で割り切れる数値を引数に渡すと、"Fizz"を返す。 ・5で割り切れる…