require 'eventmachine'moduleEchoServerdefpost_init
puts "-- someone connected to the echo server!"enddefreceive_data data
send_data ">>>you sent: #{data}"
close_connection if data =~ /quit/ienddefunbind
puts "-- someone disconnected from the echo server!"endendEventMachine::run {
EventMachine::start_server "127.0.0.1", 8081, EchoServer
}
Rails (3 pre, 2.3.5, 2.3.2, 2.2.2, 2.1.0, 2.0.2, 2.0.1, 1.2.6, 1.2.5, 1.2.3, 1.1.6)
Mac OS X 10.6.2
Mongrel, Mysql
TextMate
Safari 4, FireFox 3,6 (FireBug)
Git, Blipper.ru