読者です 読者をやめる 読者になる 読者になる

Bonkura - Kenny

SIerで働く文系SEの記録

Ruby

【たのしいRuby_21】Procクラス

たのしいRubyの第21章を学んだ。 たのしいRuby 第4版作者: 高橋征義,後藤裕蔵出版社/メーカー: SBクリエイティブ発売日: 2015/04/24メディア: Kindle版この商品を含むブログ (1件) を見る ブロックとして記述された手続きを持ち運ぶためのクラス。 Procク…

【たのしいRuby_20】Timeクラス、Dateクラス

たのしいRubyの第20章を学んだ。 たのしいRuby 第4版作者: 高橋征義,後藤裕蔵出版社/メーカー: SBクリエイティブ発売日: 2015/04/24メディア: Kindle版この商品を含むブログ (1件) を見る TimeクラスとDateクラス Timeクラス: 「年月日日時分秒」 と タイ…

【たのしいRuby_19】Encodingクラス

たのしいRubyの第19章を学んだ。 たのしいRuby 第4版作者: 高橋征義,後藤裕蔵出版社/メーカー: SBクリエイティブ発売日: 2015/04/24メディア: Kindle版この商品を含むブログ (1件) を見る プログラムがどのように文字コードを扱うか、言語によって異なる。…

【たのしいRuby_18】Fileクラス

たのしいRubyの第18章を学んだ。 たのしいRuby 第4版作者: 高橋征義,後藤裕蔵出版社/メーカー: SBクリエイティブ発売日: 2015/04/24メディア: Kindle版この商品を含むブログ (1件) を見る ファイルの操作 mvコマンドと同じ File.rename("hosts","hosts2") …

【たのしいRuby_17】I/Oクラス

たのしいRubyの第17章を学んだ。 たのしいRuby 第4版作者: 高橋征義,後藤裕蔵出版社/メーカー: SBクリエイティブ発売日: 2015/04/24メディア: Kindle版この商品を含むブログ (1件) を見る プログラムの外部とデータをやり取りする為の機能として、入力(In…

【たのしいRuby_15】ハッシュクラス

たのしいRubyの第15章を学んだ。 たのしいRuby 第4版作者: 高橋征義,後藤裕蔵出版社/メーカー: SBクリエイティブ発売日: 2015/04/24メディア: Kindle版この商品を含むブログ (1件) を見る ハッシュオブジェクトは配列オブジェクトと似て非なるもの。配列は…

【たのしいRuby_16】正規表現クラス

たのしいRubyの第16章を学んだ。 たのしいRuby 第4版作者: 高橋征義,後藤裕蔵出版社/メーカー: SBクリエイティブ発売日: 2015/04/24メディア: Kindle版この商品を含むブログ (1件) を見る 正規表現で書かれたパターンを保持するオブジェクトを「正規表現オ…

【たのしいRuby_14】文字列クラス

たのしいRubyの第14章を学んだ。 たのしいRuby 第4版作者: 高橋征義,後藤裕蔵出版社/メーカー: SBクリエイティブ発売日: 2015/04/24メディア: Kindle版この商品を含むブログ (1件) を見る Rubyでの文字列は全て、 Stringクラスのオブジェクト 文字列の作り…

【たのしいRuby_13】配列クラス

たのしいRubyの第13章を学んだ。 たのしいRuby 第4版作者: 高橋征義,後藤裕蔵出版社/メーカー: SBクリエイティブ発売日: 2015/04/24メディア: Kindle版この商品を含むブログ (1件) を見る 配列の作り方 # オーソドックス nums = [1,2,3] # newを使う a = A…

【たのしいRuby_12】数値クラス

たのしいRubyの第12章を学んだ。 たのしいRuby 第4版作者: 高橋征義,後藤裕蔵出版社/メーカー: SBクリエイティブ発売日: 2015/04/24メディア: Kindle版この商品を含むブログ (1件) を見る Numericのクラス構成 Numericクラス -Integerクラス -Fixnumクラス…

【たのしいRuby_11】ブロック

たのしいRubyの第11章を学んだ。 たのしいRuby 第4版作者: 高橋征義,後藤裕蔵出版社/メーカー: SBクリエイティブ発売日: 2015/04/24メディア: Kindle版この商品を含むブログ (1件) を見る ファイルオブジェクト システム上のファイルを読み書きするための…

【たのしいRuby_10】エラー処理と例外

たのしいRubyの第10章を学んだ。 たのしいRuby 第4版作者: 高橋征義,後藤裕蔵出版社/メーカー: SBクリエイティブ発売日: 2015/04/24メディア: Kindle版この商品を含むブログ (1件) を見る 例外 エラー処理をサポートする為の仕組み begin 例外を発生させる…

【たのしいRuby_9】演算子

たのしいRubyの第9章を学んだ。 たのしいRuby 第4版作者: 高橋征義,後藤裕蔵出版社/メーカー: SBクリエイティブ発売日: 2015/04/24メディア: Kindle版この商品を含むブログ (1件) を見る 代入演算子 a += 1 B *= 2 論理演算子 条件1 || 条件2 OR 条件1が…

【たのしいRuby_8】クラス・オブジェクト指向

たのしいRubyの第8章を学んだ。オブジェクト指向を理解する為に大事な内容が詰まっていた。 たのしいRuby 第4版作者: 高橋征義,後藤裕蔵出版社/メーカー: SBクリエイティブ発売日: 2015/04/24メディア: Kindle版この商品を含むブログ (1件) を見る 基本的な…

【たのしいRuby_7】メソッド

たのしいRubyの第7章を学んだ。 たのしいRuby 第4版作者: 高橋征義,後藤裕蔵出版社/メーカー: SBクリエイティブ発売日: 2015/04/24メディア: Kindle版この商品を含むブログ (1件) を見る オブジェクトとメソッドの基本 オブジェクト.メソッド名(引数,引数2…

【たのしいRuby_6】繰り返し

たのしいRubyの第6章を学んだ。 たのしいRuby 第4版作者: 高橋征義,後藤裕蔵出版社/メーカー: SBクリエイティブ発売日: 2015/04/24メディア: Kindle版この商品を含むブログ (1件) を見る 繰り返しの実現方法は「構文」「メソッド」の2パターンがある。 time…

【たのしいRuby_5】条件判断

たのしいRubyの第5章を学んだ。 たのしいRuby 第4版作者: 高橋征義,後藤裕蔵出版社/メーカー: SBクリエイティブ発売日: 2015/04/24メディア: Kindle版この商品を含むブログ (1件) を見る 条件判断について failse と nil だけが「偽」として扱われる。 条件…

【たのしいRuby_4】オブジェクト・変数・定数

たのしいRubyの第4章を学んだ。 たのしいRuby 第4版作者: 高橋征義,後藤裕蔵出版社/メーカー: SBクリエイティブ発売日: 2015/04/24メディア: Kindle版この商品を含むブログ (1件) を見る オブジェクト≒ hogeクラスのインスタンス 数値、文字列、配列、ハッ…

【たのしいRuby_3】ARGV・ファイルからの読み込み・メソッドの作成など

たのしいRuby第3章を学んだ。 たのしいRuby 第4版作者: 高橋征義,後藤裕蔵出版社/メーカー: SBクリエイティブ発売日: 2015/04/24メディア: Kindle版この商品を含むブログ (1件) を見る 「ARGV」配列オブジェクト コマンドラインからの情報をデータとして受…

【たのしいRuby_2】配列・ハッシュ・nilとは?

たのしいRuby第2章を学んだ。 たのしいRuby 第4版作者: 高橋征義,後藤裕蔵出版社/メーカー: SBクリエイティブ発売日: 2015/04/24メディア: Kindle版この商品を含むブログ (1件) を見る 配列 names = [] names = ["小林","佐藤","大田"] names[0] => "小林" …

【たのしいRuby_1】文字出力・コメント・変数の埋め込み

仕事でプログラムを書く機会が皆無で面白くないので、 「たのしいRuby」を使ってRubyをゼロから勉強することにしました。 たのしいRuby 第4版作者: 高橋征義,後藤裕蔵出版社/メーカー: SBクリエイティブ発売日: 2015/04/24メディア: Kindle版この商品を含む…

【Ruby】crontabでRubyを実行する際に失敗する時の対策

crontabでRubyのプログラムを動かす時にハマったので、 対処方法をメモしておきます。 最初は下記の様に書いていたのですが、 うまく動きませんでした。 02 23 * * 1-5 ruby test.rb rubyにPATHは通ってるはずですが、 プログラム内で「require “./test2.rb”…

【Ruby】net/httpの使い方(JSON形式APIを扱う)

JSON形式のAPIをRubyで扱う時のメモ。 net/httpライブラリを使う。 「Webはステートレスなやりとりを行う」という事を意識するとわかりやすい。 URIを扱うライブラリ:uri ・URI.parse('~~')とする事で、URIオブジェクトを生成できる。 ・メソッドによって…