Verifique a conexão com a Internet no Macruby

Verificar a conectividade com a Internet em um aplicativo Macruby é extremamente simples.

class MyConnection

require 'socket'

def has_connection?
!Socket.getaddrinfo('google.com', nil).empty?
rescue
false
end

end