Arquivo de Abril, 2007

Leitura essencial para introdução ao Ruby

A leitura dos 2 artigos a seguir é, das muitas que vi até agora, a melhor introdução ao Ruby. O Ruby é uma linguagem simples, lógica e óbvia, e o artigo também o é: algumas páginas já são suficientes para se saber o que é preciso sobre a linguagem e suas principais funcionalidades.

Ruby—A Diamond of a Programming Language, Part 1

Ruby—A Diamond of a Programming Language, Part 2

Como referência completa do Ruby o livro The Pragmatic Programmers - Programming Ruby , do mesmo autor do livro do Rails, é excelente e deve ser o nosso livro de cabeceira.

Ruby Bernardo Pádua 24 Abr 2007 1 Comentário

Refatorações e “mágicas” do Rails

Programar em Ruby on Rails muitas vezes parece mágica, pois com pouco código pode-se fazer muita coisa. No entanto, como mágicos do Rails, devemos conhecer bem nossos truques, ou não faremos mágicas impressionantes ou realistas. Podemos construir código desnecessariamente complexo se não soubermos dos artifícios dos quais dispomos.

Além disto, quero alertar aqui para a importância da Refatoração: quando vermos um código e acreditarmos ser possível simplificá-lo, esclarecê-lo ou deixá-lo mais aderente ao modelo MVC, devemos fazê-lo. Este exercício não só nos faz comprender melhor o código (se não foi criado por nós) como minimiza problemas futuros que venhamos a ter. Façam sempre refatoração quando forem adicionar algo ao código. Não podemos focar somente nas funcionalidades e ir carregando um código legado, ou então no futuro (não tão distante) iremos pagar dobrado.

Continue a ler »

Dicas Técnicas & Ruby & Rails Bernardo Pádua 16 Abr 2007 1 Comentário

Gettext no Ruby

Gettext é a biblioteca padrão para a internacionalização de software. Obviamente existe uma versão para Ruby. O seguinte guia explica como configurar um projeto Rails para usar o Gettext. Dá também umas dicas sobre o uso de UTF-8 (padrão de caracteres).

http://manuals.rubyonrails.com/read/chapter/105

Ruby & Rails Bernardo Pádua 12 Abr 2007 Nenhum Comentário

Rubyweaver

Existe uma extensão do dreamweaver para Ruby. Está disponível no site abaixo .

http://rubyweaver.gilluminate.com/

Ruby & Rails luiz.laydner 11 Abr 2007 Nenhum Comentário

Through Associations

Associações muitos-para-muitos requerem a criação de uma tabela intermediária para poderem ser implementadas. Tomemos como exemplo as entidades USERS e GROUPS.

USERS(id, nome_completo, email)
GROUPS(id, nome, descricao)
GROUP_USERS(id_usuario, id_grupo)

Continue a ler »

Rails luiz.laydner 11 Abr 2007 2 Comentários

Subdiretórios no Rails

O Rails permite que você particione diferentes áreas do sistema, agrupando os controllers em subdiretórios.

por exemplo: /admin ou /admin/articles etc

O Ruby on Rails utiliza o seguinte mapeamento entre URLs e os controllers:

http://www.url.com/application/mycontroller/myaction/id

Continue a ler »

Rails luiz.laydner 11 Abr 2007 2 Comentários

Acentuação correta no Netbeans

Para que as páginas que criarmos exibam acentos corretamente, devemos configurar o Netbeans para utilizar o “Encoding” de caracteres “UTF-8“. Para fazer isto, abram o arquivo netbeans.conf , dentro da pasta etc do diretório do netbeans (Ex.: C:\Program Files\Netbeans\etc), e editem o campo netbeans_default_options , incluindo o seguinte trecho:

-J-Dfile.encoding=UTF-8

Continue a ler »

Netbeans Bernardo Pádua 09 Abr 2007 Nenhum Comentário

04/08/2007

Tarefas realizadas:

1. Instalação de todos softwares nas máquinas do lab ( existem 5 máquinas já completamente configuradas para execução do projeto )

2. Esboço das páginas de sign-in e de cadastro e criação das tabelas pertinentes no BD.

Próxima reunião:

Terça (04/10/2007) ou Quarta(04/11/2007), a decidir.

Atas raphael 08 Abr 2007 Nenhum Comentário

Next Page »


Online dating