どぼじょのIT学習ブログ

高専卒土木女子がIT業界を目指してお勉強。

Ruby

Rubyでlsコマンド作成

久しぶりの投稿ですが、勉強してなかったわけではありません!!笑 Rubyでlsコマンドを作っていました。 ようやくできたので、学んだことなど記録します〜 目次 1.経緯 2.成果 ls (オプションなし) ls -a ls -r ls -l ls -arl (オプション同時実行) …

Rakeの基本

今回はRubyで使える便利なツール、Rakeというものを扱ってみます! 目次 1.Rakeとは 2.Rakeの使い方 2-1. Ralefileを作る 3.C言語を使ってビルド 1.Rakeとは Rubyに限らず、アプリケーションを構築するとき、手順を自動化したりするビルドツールとい…

RubyGems

本日は、RubyGemsというソフトを使ってみます! Rubyのライブラリを扱うことができるそうで、Ruby on RailsもRubyGemsでパッケージングされているとのこと。早速始めます 目次 1.RubyGemsとは 2.gemのインストール 3.gemの一覧を表示 4.gemの更新 5…

Ruby入門 part10

Ruby入門いよいよラストスパートです! 標準ライブラリのセクションに入りました\(^o^)/ 目次 1.標準ライブラリ 2.数値(Numeric)クラス 2-1. 整数(Integer)と浮動小数点数(Float)の変換 2-2. 数値を文字列に変換 2-3. 割り算メソッド 2-4. 絶対値を取…

Ruby入門 part9

引き続きRuby入門やっていきます! 「クラスとモジュール」の後半です。 目次 1.アクセス制御 2.モジュール 1.アクセス制御 前回のクラスとモジュールの前半では、クラスの定義の方法などを学びました。 また、別の記事(メソッド)では、メソッドの定…

Ruby入門 part8

本日はRuby入門の「クラスとモジュール」の前半をやっていきます 1.クラスの概念 1-1. クラスとは 1-2. クラスメソッド 1-3. インスタンスメソッド、インスタンス変数 1-4. アクセスメソッド 1-5. クラス変数 1-6. 定数 2.クラスの継承 2-1. クラスを継…

Ruby入門 part7

Ruby入門続けていきます〜!本日はメソッドについてのお勉強です。 目次 1.メソッド 1-1. 学習の前置き 1-2. Rubyにおけるトップレベル 1-3. メソッドの定義と呼び出し 1-4. 引数を付けたメソッド呼び出しとデフォルト値 1-5. 引数を配列として受け取る 1-…

Ruby入門 part6

Ruby入門も第6部となりました! 内容量的には半分くらいでしょうか…?笑 目次 1.ハッシュ 1-1. ハッシュオブジェクト、値の取得 1-2. Hashクラス 1-3. デフォルトの設定 1-4. 要素の追加と値の変更 1-5. ハッシュのサイズの取得 1-6. ハッシュに対する繰り…

Ruby入門 part4

本日もRuby入門の続きです 目次 1.繰り返し 1-1.while文、until文 1-2. for文 1-3. 範囲オブジェクト 1-4.eachメソッド 1-5. timesメソッド、uptoメソッド、downtoメソッド 1-6. stepメソッド 1-7. loopメソッド、break 1-8. next 1-9. redo 1-10. while修…

Ruby入門 part3

Ruby入門進めていきます 目次 1.変数 2.定数 3.条件分岐 3-1. if文 3-2. 疑似変数 3-3. 関係演算子 3-4. 論理演算子 3-5. else 3-6. elsif 3-7. unless文 3-8. case文 3-9. 条件演算子 3-10. 式修飾子 1.変数 これまでに文字列と数値を扱ってきまし…

Ruby入門 part2

Ruby入門続けていきます! 目次 1.数値と四則演算 1-1. 数値オブジェクト 1-2. 四則演算 2.ビット演算子 2-1. ビット演算子とは 2-2. ビットAND 2-3. ビットOR 2-4. ビットXOR 2-5. ビットNOT 3.シフト演算子 1.数値と四則演算 1-1. 数値オブジェク…

Ruby入門 part1

本日からRubyの学習をしていきます。 学習には以下のサイトを使います www.javadrive.jp 一番始めの「Rubyのインストールと環境設定」は終わっているので、「Rubyプログラムの基本事項」から進めていきます。 目次 1.Rubyプログラムの基本事項 2.日本語…

Rubyインストール

今回はRubyをインストールします 目次 1.Rubyとは 2.Rubyインストール 2-1. rbenvとruby-builtをインストール 2-2. PATHの設定 2-3. Rubyインストール 3.rbenvのコマンド 1.Rubyとは Rubyはプログラミング言語のひとつで、Webアプリケーションを作る…