socket_readable?.rb