第33回 Ruby/Rails 勉強会

久々の Ruby 勉強会
今回は女子大生の参加も多かった。

今更はじめる Cucumber by Sixeight さん

plain text でテストが書ける。
これはすごい。

次回以降、実践編にも期待だ。

Ruby ではじめるハードウェア制御のアレコレ by keisuken さん

  • パーツ購入方法
  • タッパの使い方
  • 半田付けの方法
  • H/W にアクセスする方法いろいろ
  • 拡張ライブラリの紹介
  • ラッパクラスの紹介
  • etc.

こちらも続編に期待だ。

Mopirun ってなんだ by ヒロさん

リアル SNS Mopirun の紹介。

実際に人と会った記録を残せるのが面白い …… と思うんだけど、共感してくれる人は少い。

Ruby 初級者向けレッスン第 27 回 by okkez さん

今回も女子大生アシスタント不在。

演習問題 0
  • 指定されたふたつの数値を用いて四則演算の実行した結果を表示する

とりあえず引数は、ふたつに限定。
エラー処理なし。

#! /usr/local/bin/ruby19

def comp(a, b)
  [:+, :-, :*, :/].each do |op|
    puts "#{a}#{op}#{b}=#{a.__send__(op, b)}"
  end
end

comp *ARGV[0..1].map(&:to_i)
  • ゼロから指定した数値までの和を計算した結果を表示する

エラー処理なし。

#! /usr/local/bin/ruby19

puts (0..ARGV[0].to_i).inject{|sum,i|sum+i}
  • optparse を使って書き直す

え? どんな option を?

演習問題 1

[あとで書く]

演習問題 2

[あとで書く]