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.!!!

Link: Projeto de Banco de Dados Evolutivos

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!!!!

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!

Link:  Administração de Sistemas com Ruby

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..

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!