Este é primeiro de vários artigos que irei publicar sobre Sockets em Ruby. Mas antes de qualquer coisa, é conveniente dizer o que são Sockets:
Existem vários modos para capturar os código ASCII dos caracteres em Ruby, vejamos alguns deles:
Dois dias intensos de Ruby em São Paulo onde mais de 700 pessoas tiveram o privilegio de conhecer um pouco mais deste mundo que a muitos fascinam. Por lá estive e deixo aqui alguns dos meus pensamentos sobre o evento.
Quando fazemos uma requisição na Web, o servidor busca o que está sendo requisitado e envia uma resposta para quem fez a requisição. Esta resposta pode ser dos seguintes tipos:
Cada linguagem de programação tem sua forma de lidar com tipos, por exemplo: C é uma linguagem estaticamente tipada, pois o tipo da variável é definido em tempo de compilação. O que pode ser visto no seguinte exemplo:
Já tentou enviar formulários fora da sua aplicação? Se sim, certamente você teve problemas!
Esses problemas se devem ao fato de que o Rails 2 insere o campo “authenticity_token” nos formulários no intuito de não permitir envios de forms por terceiros.
Mas se desejar receber tais envios basta colocar:
self.allow_forgery_protection = false
no controller desejado.
O progzoo.net é um ótimo site que mostra códigos com o mesmo propósito em linguagens diferentes - Java, C#, C++, Perl, PHP, Python, Ruby, VB. O site fornece exemplos tais como o Hello World, Convert to Number, Read Text File, Sum an Array entre outros.
E, puxando a sardinha para o Ruby, é impressionante o quanto ele é mais conciso do que a maiorias das outras linguagens.
Sem dúvida vale a pena conferir o site
Sem dúvida vale a pena conferir o site

