-
概要
- ペアプロ、ペア作業、複数人でのプログラミングを体験できる
- いろんな状況での複数人作業の知見を得ることができる
- やったことがなくて、これからやりたい人
- いまやっていて、なんとなく上手く行っていない人
- チーム全体に文化として広げたい人(管理者?)
-
募集の仕方
- ドアキーパー
-
月2回(同じ日に2セット)
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
var m_start_time; | |
var m_total_msec; | |
var m_past_msec; | |
var m_offset_msec; | |
var m_start_pressed; | |
function setup() { | |
createCanvas(windowWidth, windowHeight); | |
background(255); | |
textAlign(LEFT, CENTER); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
class Bicycle | |
attr_reader :size, :parts | |
def initialize(args={}) | |
@size = args[:size] | |
@parts = args[:parts] | |
end | |
def spares | |
parts.spares |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
class Dictionary | |
def initialize | |
@random = [] | |
open('dic/ramdom.txt') do |f| | |
f.each do |line| | |
line.chomp! | |
next if line.empty? | |
@random.push(line) | |
end | |
end |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
require 'unmo' | |
def prompt(unmo) | |
return unmo.name + ':' + unmo.responder_name + '>' | |
end | |
puts("Start Proto") | |
proto = Unmo.new('proto') | |
while true | |
print('> ') |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
class Responder | |
def initialize(name) | |
@name = name | |
end | |
def response(input) | |
return '' | |
end | |
def name |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
require 'responder' | |
require 'dictionary' | |
class Unmo | |
def initialize(name) | |
@name = name | |
@dict = Dictionary.new | |
@resp_what = WhatResponder.new('Wht', @dict) | |
@resp_random = RandomResponder.new('Rnd', @dict) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
class Bicycle | |
attr_reader :size, :parts | |
def initialize(args={}) | |
@size = args[:size] | |
@parts = args[:parts] | |
end | |
def spares | |
parts.spares |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
class Schedule | |
def scheduled?(schedulable, start_date, end_date) | |
puts "This #{schedulable.class}" + | |
"is not scheduled¥n" + | |
" between #{start_date} and #{end_date}" | |
false | |
end | |
end | |
class Bicycle |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
ary = [1, 2, 3, "A", 1 + 3] | |
p ary | |
p ary[0] | |
p ary[-1] | |
ary[10] = "mmm" | |
ary[2] = 20 | |
ary[0] = 0 | |
p ary | |
hs = {} |