議事録(104) - hamamatsu-rb/hamamatsu-rb.github.com GitHub Wiki
Hamamatsu.rb 104回
自己紹介
KPTふりかえり
- RUBY-JP参加してくれ
- チャンネルたくさんある。過疎れば消えていくらしい
- regional_rbチャンネルは各地域Rubyの情報が集まっていて楽しいかも
- なぜかPythonチャンネルもある
技術書典参加報告
モブプロ
- お題:Programmin Party


- 急に連立方程式が出てきて難しくなった・・・
- べき乗は×を二つつなげる
- X**2
- Wolfram|Alpha ... 数式を入れると計算してくれる
- https://ja.wolframalpha.com/
- 数学よりの問題に偏っているから進みに偏りが出るかも
- 今回のコード
def condition_1(x, n)
x ** 2 - 8 * x + n
end
def condition_5(x, n)
x ** 3 - 7 * x - n == 0
end
def rule_5(n)
1.upto(100).any? {|i| condition_5(i, n) }
end
def rule_3(n)
sum = 0
sum = (0..1000).inject(0) {|sum, i| sum += condition_1(i, n) == 0 ? i : 0 }
sum > 0 ? sum : nil
end
def barbuzz(n)
if n % 4 == 0
puts n.to_s + ':Bar'
elsif !rule_3(n).nil?
puts n.to_s + " " + rule_3(n).to_s + ':rule_3'
elsif n % 5 == 0
puts n.to_s + ':Buzz'
elsif rule_5(n)
puts n.to_s + rule_3(n).to_s + ':Plugh'
else
puts n
end
end
1.upto(1000).to_a.shuffle.take(100).sort.each {|n| barbuzz n}
雑談
告知
LT大会
hamamatsu.js 8
JAWS-UG HAMAMATSU
KPT
KEEP
- ProgrammingParty楽しかった ★3
- LT
- LTネタを持ってきた
- 技術書典楽しかった
- タピオカチャレンジVRが良かった
- 濃い内容だった ★1
- 技術書典行きたくなった!
- ゲームマスターがいたおかげでサクサク進められた
PROBLEM
- ProgrammingPartyの問題が難しかった
- 人数 ★15
TRY
- 次回は11/13(水) ★1
- モブプロに使えると思いました! > ProgrammingParty
- ネタをバージョンアップしてくる(表情、じどりぼう、ドローン)
- ProgrammingPartyのルールを覚えたい ★1
- 新pc ★1
- Windows PC買う ★1
- 同人誌作る ★1
- ProgrammingPartyやる場合はしばらくゲームマスター的な人が必要かも
次回