Slide 20
Slide 20 text
余談︓rubyでソケット通信
■ TIDサーバは社内からしかアクセスできない
■ しかし開発者は⼿元で開発したい
– 常駐ぜったいしたくないマン
■ Wi○○○○arkで通信の内容を解析
■ 開発者が⼿元で動く疑似TIDサーバを実装
■ 疑似TIDサーバを相⼿に、列⾞情報のやりとりをするプログラムを実装
■ 本物のTIDサーバとつながったのはリリース3⽇前
assign_port_server = TCPServer.new('0.0.0.0', 21000)
client = assign_port_server.accept
req = client.recv(1)
client.send ['00'].pack('H*'), 0
socket = TCPClient.new('0.0.0.0', 21000)
socket.puts “hello, tcp server”
Server
Client