Desculpe, seu navegador não suporta JavaScript! Casa Open

Respostas HTTP

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:

Tipagem em Ruby

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:

Retirando a exceção InvalidAuthenticityToken

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.

progzoo.net: Comparando as linguagens de programaçã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

Teste suas expressões regulares online

testador expressão regular Ruby

Vai uma dica de um ótimo site, o Rubular. Com ele você testa suas expressões regulares em Ruby de forma pratica e rápida e ainda pode adquirir um link de seus testes.






Project Euler #1

O Projeto Euler foi iniciado por Colin Hughes (aka Euler) em outubro de 2001 e consiste em diversos problemas que envolvem matemática e computação, sendo que alguns são possíveis resolver sem o uso da computação e outros não. Segundo a descrição do projeto, este teve como principal motivação oferecer uma plataforma para que mentes curiosas mergulhem em áreas desconhecidas.

Doc da sua aplicação Rails

Já experimentou o comando rake doc:app ?

rake doc:app

Ele cria uma doc semelhante a documentação do Ruby com todos os arquivos, classes e métodos da sua sua aplicação no diretório /doc/app/ .

Casa Open | by Samuel Vinícius, Belo Horizonte - MG. Powered by Blogger