Abaixo post artigo Cefet-PI
Link: http://macewindu.wordpress.com/2009/09/01/artigo-ruby-on-rails-aplicado-praticas-de-banco-de-dados-ageis/
Depois muito tempo parado resolvi traduzir o excelente artigo escrito por Martin Fowler, que relata a experiência da adoção de metodogia ágeis em projetos de banco de dados. Vale a pena a leitura.!!!
Diversão com Active Scaffold
06/07/2009
Tenho me divertindo muito com Active Scaffold!!! Então decide disponibilizar no link abaixo um sistema de controle fluxo de caixa.
Inicialmente tive os seguintes problemas com projeto:
1) Internacionalização
Solução:
Configurando para o português do Brasil
No arquivo environment.rb adicionar a seguinte linha antes do end:
config.i18n.default_locale = ‘pt-BR’
Copiar o arquivo pt-BR.yml do easy-rails/rails-i18n para o diretório config/locales da aplicação.
Usando o brazilian-rails e sua pluralização
Crie o arquivo dependencias.rb (pode ser um nome qualquer) no diretório config/initializers/ com o seguinte conteúdo:
require ‘brazilian-rails’
require ‘brtraducao/inflector_portuguese’
Importante: Não adicione mais as dependências no final do arquivo environment.rb.
Plurais irregulares podem ser configurados no arquivo config/initializers/inflections.rb.
2) Componentes
2.1 – nested_add_link
Solução: plurizando os controllers
Ex.: script/generate controller grupos
2.2 – Internacionalização calendat_date_select
Solução: Sobrescrevendo arquivo javascript do mesmo.
Se você não quer ter dor-de-cabeça com instalação de Ruby, Ruby on Rails e Plugins, basta baixar Easy-Rails(versão 0.9.5).
Links:
Projeto Hermes(Sistema de Controle Fluxo Caixa)
http://github.com/reinaldosaraiva/Hermes/tree/master
Easy-Rails
http://regispires.wordpress.com/2009/05/23/easy-rails-0-9-2/
http://rubyforge.org/projects/easy-rails/
Nota: Deixo aqui meus agradecimentos Regis Pires pelo projeto Easy-Rails!!!!
Pós instalação do SQL*Plus
03/07/2009
Já faz quase dois anos que estamos desenvolvendo aplicações com o Oracle na Credishop e eu ainda não tinha parado pra tentar melhorar algumas coisinhas na instalação padrão do SQL*Plus (a ferramenta de linha de comandos do Oracle) que irritam um pouco a gente.
“E porque não usar uma ferramenta visual como o SQL Developer?” Claro que nós usamos, mas às vezes abrir o terminal e executar o comando é bem mais prático que abrir uma ferramenta gráfica, escolher a conexão e executar o comando.
A primeira dica é instalar o rlwrap para permitir que a gente use as maravilhosas setinha do teclado (rsrs) e o veja o histórico de comandos quando teclar pra cima.
$ sudo apt-get install rlwrap
Agora vamos criar um alias para sempre que chamarmos pelo sqlplus, usarmos ele junto com o rlwrap:
$ alias sqlplus="rlwrap sqlplus"
A segunda coisa a fazer é configurar o ambiente para que o sqlplus use o vim para a edição de queries.
$ export EDITOR=/usr/bin/vim
Assim, você poderá usar o comando edit, ou simplesmente ed, para ele abrir a última consulta executada ou abrir um arquivo, como por exemplo:
SQL> ed consulta_conta
Para terminar, adicione esses dois comandos, o alias e o export, no seu arquivo ~/.bashrc.
–
Post publicado originalmente no Blog do Lucas
Ola pessoal,
Meu primeiro post é uma tradução de um artigo do site IBM -DeveloperWorks que mostra a outra face do Ruby!! Além de ser uma poderosa plataforma de desenvolvimento de aplicativos Web em combinação com o framework Ruby on Rails, tem outro lado pouco explorado que é ser uma poderosa linguagem de script, como Python ou Perl. Tem imensa capacidade, devido à disponibilidade de muitas bibliotecas internas e externas, podendo resolver uma grande parte da necessidade de script que surge em qualquer ambiente de trabalho em administração de sistemas. Além disso, é muito divertido programar em Ruby!
Ruby on Rails no ERECOMPI
05/06/2009
As palestras do ERECOMPI 2009 sobre Ruby on Rails foram bastante interessantes. Esperamos que o contéudo tenha sido passado da melhor forma possível, e que sirva de incentivo para todos que ainda tinha algum tipo de receio.
Uso do Ruby on Rails na Credishop
Ruby on Rails, ecossistema e agilidade (Fábio Akita)
Estaremos sempre a disposição para qualquer contato sobre o assunto..
Ruby na Credishop e no Erecompi
03/06/2009
Daqui há exatamente uma semana Daqui a pouco, o Constantino Neto e o Mário Marroquim irão apresentar no Erecompi como anda sendo a migração para o Ruby on Rails na Credishop.
Como sabemos que ainda existe muito preconceito em relação a essa tecnologia por aqui, decidimos mostrar porque decidimos usar o Rails e dar algumas dicas pra turma que ta começando ou que pretende fazer uma migração desse tipo.
O evento desse ano também contará com a tão esperada presença do Fábio Akita além de palestras sobre Robótica, Web semântica e Computação nas Nuvens (confira a progamação).
Se ainda não se inscreveu, não perca tempo ainda dá tempo.
PS: Post copiado do Blog do Lucas
Oi Mundo!
02/06/2009
Este é o blog dos desenvolvedores da Credishop. Queremos colocar aqui todo tipo de experiência com tecnologia que a gente adquire no dia-a-dia. Isso vai incluir Ruby, Java, Redes, Banco de Dados, etc.
Esperamos que gostem!