MouseOver Studio

MouseOver Studio header image 4

Entries Tagged as 'rails'

Plugin in_place_edit agora com suporte a i18n

August 9th, 2008 · 1 Comment

Muitos de vocês já devem conhecer o plugin oficial do Rails chamado in_place_editing, o qual permite transformar textos em campos editáveis, como é mostrado aqui.
Eu estava utilizando ele numa aplicação que estou fazendo com suporte a internacionalização mas como ele não suporta tal funcionalidade ficava um pouco feio: todo o texto se encontrava em português […]

[Read more →]

Tags: comunidade · i18n · in_place_edit · plugin · rails

Formatando datas no Rails, agora com suporte a i18n

August 6th, 2008 · 3 Comments

Com o suporte a i18n do Rails Edge a formatação de datas ficou muito mais legal e interessante. Agora já não é necessário utilizar o método to_s(formato) nem definir os formatos no conhecido array DATE_FORMATS.
Para formatar datas no Rails com suporte a i18n podemos utilizar as seguintes sintaxes:
I18n.localize(@date)
I18n.localize(@date, :format => “full”)
I18n.localize(@time, :format => “xpto”)
Os formatos […]

[Read more →]

Tags: data · edge · formato · i18n · rails · rails2

Formatando datas no Rails 2

August 5th, 2008 · No Comments

No Rails 1.x utilizávamos a seguinte sintaxe no arquivo environment.rb tal e como foi mostrado por Nando Vieira:
Time::DATE_FORMATS[:updated] = “updated on %b, %m %Y - %I:%M%p”
Resulta que no Rails 2 a sintaxe mudou e o comportamento desejado agora pode ser declarado assim:
ActiveSupport::CoreExtensions::Date::Conversions::DATE_FORMATS[:updated] = “updated on %b, %m %Y - %I:%M%p”
Não esquecer que a configuração […]

[Read more →]

Tags: data · datas · formatando · formato · rails · rails2

i18n on Rails => mudanças no helper date_select

July 24th, 2008 · 3 Comments

Com o novo suporte a i18n no Rails o helper date_select ficou muito louco.
Olhem só a malandragem: caso os atributos date_order, months_names e abbr_month_names sejam necessários e não tenham sido especificados, eles iram ser procurados nos arquivo de mensagens/propriedades para os diferentes locales.
Por exemplo, eu posso ter os seguintes arquivos:
lib/locale/pt-BR.rb
I18n.store_translations ‘pt-BR’,
:date => {
[…]

[Read more →]

Tags: i18n · rails

Rocking mit i18n em Rails en 4 pasos

July 24th, 2008 · 6 Comments

Comecei um projeto em Rails no começo da semana e a internacionalização em Rails caiu do céu. Como tenho que avançar com o projeto e não tenho muito tempo, vai sem muito papinho :D:
0. Atualizar o Rails para a versão Edge
Na pasta raiz do nosso projeto executamos:
rake rails:freeze:edge
No meu caso o comando anterior não baixo […]

[Read more →]

Tags: i18n · rails

Primeiro e espero que ultimo problema com MySQL no Rails 2.2

July 24th, 2008 · 8 Comments

Quem estiver trabalhando com MySQL no Rails, atualizar para a versão 2.2 do framework e tentar subir o servidor pode se encontrar com a seguinte mensagem:
!!! The bundled mysql.rb driver has been removed from Rails 2.2. Please install the mysql gem and try again: gem install mysql.
Exiting
Consegui instalar o driver do MySQL executando:
sudo gem install […]

[Read more →]

Tags: MySQL · rails

Localização (L10n) em Rails 2 com JRuby é como saideira: Rails 2 sem banco de dados!

July 3rd, 2008 · 7 Comments

O problema
Passei um bom tempo ontem tentando trabalhar com localização numa aplicação Rails 2.1 na qual estou trabalhando. Na verdade o que eu queria fazer era manter todas as mensagens da minha aplicação (que não é muito grande) num arquivo e chamar as mensagens dentro dele desde a view. Preferi utilizar uma solução de L10n […]

[Read more →]

Tags: jruby · rails

Rails 2.1, problemas com scaffolding, IRC e rotas, huh!

July 1st, 2008 · 1 Comment

Como algumas pessoas ja sabem, nessas dois ultimas semanas entrei fortemente no Ruby e no Rails. Comecei lendo os excelentes livros Programming Ruby e Agile Web Development With Rails. Como o livro do DHH fala sobre Rails 1.2, eu atualizei o aprendido com esses dois tutoriais do Akita. Finalmente lapidei um pouco meu conhecimento com […]

[Read more →]

Tags: rails · ruby

Rodando aplicações Rails no teu servidor Java preferido

June 18th, 2008 · No Comments

Vou tentar rodar uma aplicação Ruby no JBoss. Se eu conseguir meu objetivo possivelmente poderei utilizar os excelentes recursos que o JBoss oferece.
Abri o NetBeans 6.1, selecionei para criar uma aplicação Ruby on Rails e ao dar Next fiquei surpreso ao ver a opção Add Rake Targets to Support App Server Deployment (.war). Com um […]

[Read more →]

Tags: java · jruby · rails · ruby

Aprendendo a desenvolver com JRuby (Parte 1: Configurando o ambiente)

February 4th, 2008 · 4 Comments

Vou começar a mexer com JRuby nesse momento.
Depois de pesquisar sobre o melhor IDE para trabalhar com JRuby cheguei a conclusão que o melhor é o NetBeans 6. O NetBeans é da Sun e os desenvolvedores do JRuby trabalham para a Sun então tem lógica. Para saber mais sobre NetBeans e Ruby/JRuby ingressar aqui.
Baixando […]

[Read more →]

Tags: Tutoriales · java · jruby · mongrel · netbeans · rails · ruby