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

E-mail para vários destinatários

Recentemente desenvolvi uma aplicação que tinha a necessidade de enviar e-mail para vários destinatários. O que poderia gerar problemas relacionados a quantidade máxima de destinatários  - CC, CCo, BCC... - do SMTP. No meu caso o SMTP permitia enviar e-mails para no máximo 500 destinatários em uma única vez via mala direta. Fato é que este detalhe nem sempre é lembrado na hora do desenvolvimento. Então deixo aqui uma sugestão de código para enviar e-mails respeitando o limite de destinatários:

Traduzindo datas no Rails

O date_select é um ótimo helper do Rails para se trabalhar com datas. Veja:

<% form_tag do |f| %> 
<%=   date_select("post", "written_on",  options = { :order => [:day, :month, :year],:start_year => 1900, :end_year => Time.now.year },  html_options = { :class=>'select_medio'}) %> 
<% end %>



Gráficos no Rails - CSS Graphs

CSS Graphs é um bom plugin para quem deseja gerar gráficos no Ruby on Rails usando apenas CSS. Veja como utilizá-lo:

Instalação

./script/plugin install http://topfunky.net/svn/plugins/css_graphs

Arquivos em Ruby

O Ruby tem um modo muito fácil para manipular arquivos. Aqui vamos ver os principais métodos para manipular arquivos de texto plano.
 

Bill Gates no Twitter!

Para quem não sabe o Twitter é feito em Ruby on Rails! E, como quase todos sabem, um dos seus grandes problemas é o fator escalabilidade. A discução se este problema é devido ao RoR ou a estrutura que a equipe de desenvolvimento dispõe é longa e não vem ao caso.

Mas deixando as introduções de lado e indo direto ao assunto, foi só o Bill Gates entrar no twitter - é isso mesmo que você leu, agora ele possui sua conta e não é fake, veja: @billgates - que o site ficou fora do ar por algumas horas!

Coincidência? Nem todos acham...

Veja a imagem que @workforfood postou:


Documentação Ruby on Rails

Com o expressivo crescimento do framework Ruby on Rails muitas versões de sua documentação surgiram na web. Nesse post irei mostrar algumas dessas versões sub-divididas nos tópicos: Documentação official, Documentação para download e Documentação comentada.

Ruby on Rails vs Java

Não sou daqueles que amam determinada linguagem de programação e odeiam outra. Acredito que cada uma possui suas vantagem e desvantagens. E as voltas que o mercado dá deixam claro o fato de que não devemos nos apegar a nenhuma delas.

Lendo URL's no Ruby

Já precisou saber o código HTML de uma página em sua aplicação? Precisei disso em um projeto e confesso que fiquei impressionado com o quanto é fácil! Veja:

require 'open-uri'
url = open('http://www.casaopen.com.br/')
html = url.read

Pronto! Agora a variável  "html" possui uma string com o código HTML da página "http://www.casaopen.com.br/"!

Agora se você precisa saber se essa página possui uma determinada palavra, que era o meu caso, basta:

url.read.include?("palavra")
Casa Open | by Samuel Vinícius, Belo Horizonte - MG. Powered by Blogger