Encontrei duas bem interessantes. Gráficos têm muitas aplicações no nosso projeto, e estas bibliotecas tornam o nosso trabalho bem mais fácil.
Arquivo de Março, 2007
Padrões de Projeto?
Aqueles de vocês que tiveram aulas com o prof. Clóvis devem se lembrar dos infinitos discursos sobre padrões de projeto: aquelas padronizações que são utilizadas em código para “simplificar” a nossa vida e tornar o mundo mais bonito. Como o próprio Java e seus infinitos frameworks com um milhão de padrões de projeto estão aí para provar, muitos vezes o que você ganha em termos de “reuso” de código com o uso excessivo destes padrões, acaba perdendo em código de configuração, complexidade e dificuldade de debug. No final seu código acaba ficando maior, mais emaranhado, e só pode ser compreendido por especialistas na tecnologia/framework utilizado.
Vejam só este artigo: Design Pattern Berserk . Nele o author consegue a proesa de usar uns 7 padrões de projeto num hello world, vejam que beleza que fica. Quem entender todo o código, de 160 linhas, ganha um chocolate!
Está é a beleza do Rails: implementa os padrões de projeto mais importantes para a web (MVC e ActiveRecord), sem adicionar complexidade (por causa do infinitos códigos de configuração e housekeeping). Na medida certa, com simplicidade. Sem exargerar como o Java e todos os seus feijões mágicos.
Dicas Técnicas Bernardo Pádua 29 Mar 2007 2 Comentários
SGBD (Sistema gerenciador de banco de dados)
Uma dúvida levantada foi de qual banco de dados utilizar no projeto.
As principais opções seriam o MYSql 5.0, o PostGree 8.1 , o Firebird e mesmo o Oracle XE 10g.
Dados os requisitos de nosso sistema, e as respectivas vantagens de cada um dos aplicativos, foi decida pela utilização do PostGree 8.1. Essa conclusão foi tomada com base em dois fatores principais
para mais informações veja o comparativo completo:
Comparativo entre banco de dados
Softwares & Banco de Dados luiz.rolim 28 Mar 2007 2 Comentários
Tortoise SVN - Para navegar nos repositórios do Subversion
O Tortoise é o cliente de SVN (Subversion) mais prático e utilizado por aí (para Windows). Ele se integra diretamento no Windows Explorer, permitindo que você execute todos os comando do svn com o botão direito do mouse.
Softwares & Obrigatórios Bernardo Pádua 28 Mar 2007 Nenhum Comentário
Screengrab - Screenshots de páginas
Recomendo a todos instalarem esta extensão do Firefox: http://www.screengrab.org/
É muito prática e permite salvar screenshots de toda a extensão da página (ou somente de porções predefinidas, dá para configurar). Instala um pequeno ícone na parte de baixo do browser. Finalmente fizeram algo decente para agilizar esta tarefa, que é bem chatinha de fazer na mão.
Softwares Bernardo Pádua 27 Mar 2007 Nenhum Comentário
Exemplos de Design 1
Vou começar aqui uma série de artigos listando alguns sites que possuem um design (visual e interface) excelente. São exemplos a serem seguidos e fontes de inspiração para o nosso projeto. Não vamos re-inventar a roda: vamos seguir as tendências, usando o que for mais apropriado no nosso contexto. Além do mais, não somos gênios do design nem precisamos inovar neste aspecto para que o produto tenha sucesso. Precisamos sim atingir padrões “profissionais”, o que já não é fácil e não é atingido por muitos projetos, que ficam com aquele ar de “amador”. Via de regra eles não dão certo (mesmo que a idéia seja boa).
Entendam bem: quando digo design excelente não me refiro a páginas “artísticas” e pouco funcionais, como é muito comum vermos em sites de grifes, joalherias, artistas, etc. Exemplos: giselebundchen.com.br, arezzo.com.br . Design bom, para mim, são aqueles simples e funcionais, mas ao mesmo tempo agradáveis de se olhar e com ar muito profissional.
Interface Bernardo Pádua 27 Mar 2007 4 Comentários
Aplicações “grandes” feitas em Ruby on Rails
Listarei aqui um repositório de sites “powered by Ruby on Rails”. O objetivo é mostrar que:
- Tem muita gente usando Ruby on Rails, apesar do Framework ser bem novo (uns 2 anos).
- Ruby on Rails pode ser usado para fazer coisas complexas, grandes e de larga escala.
Geral Bernardo Pádua 22 Mar 2007 Nenhum Comentário
Primeiro Post
Olá a todos,
Este é o primeiro post deste blog! Os objetivos deste blog serão:
- Informar ao público externo sobre o andamento do projeto ITA-Alumni;
- Divulgar as informações básicas sobre o projeto (integrantes, objetivo, etc)
- Reunir as informações úteis e notícias relacionadas;
- Servir como meio para a publicação de relatórios periódicos;
Os integrantes do projeto devem criar contas e, após aprovação, já poderam publicar no mesmo. Todos os leitores estão convidados a fazer comentários, sem a necessidade de se cadastrar. Espero que está ferramenta seja utilizada por todos os integrantes do ITA-Alumni e adquira um papel importante nas relações externas do projeto.
Geral Bernardo Pádua 20 Mar 2007 Nenhum Comentário