JavaFree.org | RubyOnBr.org

Posts recentes by Marcelo Pereira

Acompanhar Posts recentes by Marcelo Pereira 78 posts encontrado

Páginas: 1 2 3 4

12/07/2010
Avatar Marcelo Pereira 78 posts

Tópico: Redirect, ao criar novo registro

Pessoal,

Uma pergunta bem simples:

Os scaffolds sao otimos para criar prototipos rapidos, mas algumas vezes dao um certo trabalho para deixar do jeito que precisamos.

Enfim, a duvida eh a seguinte:

1) Criei um scaffold

A app está de pé em:

http://0.0.0.0:3000/products

Ao adicionar um novo registro, gostaria de “pular” a tela que é gerada a partir do script show.html.erb, e ir direto para o index.html.erb.

Ou seja, quando o usuario criar confirmar o registro, deve voltar direto para a tela do “index”, sem passar pelo “show”.

Qual a maneira para rapida de fazer isso??

Obrigado,
Marcelo

 
03/06/2010
Avatar Marcelo Pereira 78 posts

Tópico: Inserir dados no banco

Caro amigo,

Se é apenas para teste, o que acha de escrever um script sql e simplesmente jogar os dados no banco de dados?? (sem usar ruby, nem rails… roda o script sql direto)

Aliás, voce poderia fazer até melhor, e colocar tudo dentro de uma unica transação, assim:

E fim!! Pode fazer milhares e milhares de INSERT’s, e não vai doer nada!! :D

[]s
Marcelo

 
22/05/2010
Avatar Marcelo Pereira 78 posts

Tópico: projeto online

hahahahah

É bem real!!!

Estou usando aqui!! ;-)

[]s
Marcelo

 
22/05/2010
Avatar Marcelo Pereira 78 posts

Tópico: projeto online

ae,

Eu tenho um Beam1, e funciona 100%. Está sempre no ar. O link de internet disponivel para a virtual machine é ótimo (quando estou logado na VM, consigo fazer download a 1,5 Mbps).

Instalei o Rails 3, e o PostgreSQL. A partir daí, não tenho mais dor de cabeça.

Todas as gems que preciso, basta instalar (afinal, sou root e posso fazer o que quero).

O proximo passo agora é configurar o Capistrano, assim posso desenvolver na minha estação local, e só fazer o deploy lá.

Além de tudo, eles dão um painel, que é acessado via http, para que os usuarios possam fazer ações como: “reiniciar”, “desligar”, “ligar”, “restaurar o sistema operacional”, “fazer backup do SO”, “restaurar um backup”, etc, etc…

Enfim, achei bem mais interessante do que qualquer outro provedor. Eu gosto de fazer as coisas usando sempre as ultimas versoes, e eu estava com dificuldades para encontrar um provedor com Rails 3 e PostgreSQL.

Como sou root lá, faço o que quero, na hora e no jeito que quero!! hehehe

Abração,
Marcelo

 
21/05/2010
Avatar Marcelo Pereira 78 posts

Tópico: projeto online

Tenta este aqui:

PhotoVPS

Você pode contratar uma máquina virtual por US$10/mês, e você é root nela!! ;-) A partir daí, faça o que quiser com a máquina!!

[]s
Marcelo

 
19/05/2010
Avatar Marcelo Pereira 78 posts

Tópico: Ordenar resultado da query

Já resolvi o problema. Ficou assim:

[]s
Marcelo

 
19/05/2010
Avatar Marcelo Pereira 78 posts

Tópico: Ordenar resultado da query

Pessoal,

Tenho um controller [guest], com o qual eu consigo buscar todos as pessoas cadastradas no sistema da seguinte forma:

O resultado é algo parecido com:

Marcelo   true
Tiago      
Antonio   true
Paulo
Anderson

Para ordenar o resultado, usei da seguinte forma:

O que me retorna algo assim:

Tiago      
Paulo
Anderson
Marcelo   true
Antonio   true

Até aqui, está tudo bem!! Pois a idéia é mesmo exibir primeiro aqueles que não possuem ‘status’, e depois os usuarios q estiverem com ‘true’.

A pergunta é: “Como ordenar, secundariamente, pelo campo ‘nome’???”

Ou seja, no subconjunto de mesmo status (no caso, true ou false), ordenar pelo ‘nome’!!!

Em SQL, eu simplesmente faria:

O resultado esperado, neste exemplo, seria:

Anderson
Paulo
Tiago      
Antonio   true
Marcelo   true

Direto no controller, como seria??

Desde já, agradeço!!

[]s
Marcelo

 
16/05/2010
Avatar Marcelo Pereira 78 posts

Tópico: Default Skeleton

ae Nofxx,

Poderia, por favor, exemplificar???

Obrigado,
Marcelo

 
13/05/2010
Avatar Marcelo Pereira 78 posts

Tópico: Default Skeleton

ae galera,

Seguinte,

Toda vez que crio um novo projeto Rails, altero o arquivo “config/database.yml”, e mudo o username do banco de dados para ‘dbadmin’.

Sempre, sempre, sempre isso!!

Alguém sabe como alterar a estrutura padrão dos arquivos para novos projetos??? Assim não preciso alterar este arquivo tooooda vez q crio um novo projeto.

(Sim, eu sei que não ‘deveria’ criar todo esse volume de projetos (afinal, não sou nenhuma fábrica de software). A questão é que nesta fase de testes e descobrimentos nesta nova linguagem e framework, tenho q criar e recriar projetos afim de testar coisas!!)

Agradeço qq ajuda!!

[]s
Marcelo

 
13/05/2010
Avatar Marcelo Pereira 78 posts

Tópico: PaperClip sem download

Vamos lá Emerson, faça o upgrade para a versão 3 e ganhe de brinde algumas horas de sono!! hehe

[]s
Marcelo

 
13/05/2010
Avatar Marcelo Pereira 78 posts

Tópico: Istalação Rails - Offline - Ajuda Plz

Neste caso, abra uma solicitação de suporte no departamento de informática de tua empresa, para que liberem o teu acesso a internet!! ;-)

Sem isso, nem com reza braba mesmo!! hehehe

[]s
Marcelo

 
13/05/2010
Avatar Marcelo Pereira 78 posts

Tópico: apache

Daniel,

Veja o arquivo pg_hba.conf e adicione linhas como estas:

Nestes casos, a primeira linha permite que o usuario [postgres] tenha acesso ‘local’ a qualquer banco de dados. E na segunda linha, voce permite que ‘qualquer usuario’ acesse ‘qualquer banco de dados’… desde que a conexão TCP tenha origem no host 192.168.1.33.

Enfim, faça os ajustes necessários para o teu cenário!! ;-)

Qualquer coisa, mande mais informações aqui, e vejamos o que podemos fazer!!

[]s
Marcelo

 
11/05/2010
Avatar Marcelo Pereira 78 posts

Tópico: Problema com validates_presence_of

Oi Ronaldo,

Será que você poderia dar um exemplo de como seria o migration, neste caso específico???

Creio que será de grande valia a muita gente aqui no forum!! ;-)

Obrigado,
Marcelo

 
10/05/2010
Avatar Marcelo Pereira 78 posts

Tópico: Problema com validates_presence_of

Boa tarde,

Já pensou em preencher os campos “contato” dos registros que estão em branco???

Uma sugestão (gambi) seria, diretamente no banco de dados:

Desta forma, não mais haverá registros com o campo contato em branco!!

Com certeza, alguém ainda vai sugerir alguma coisa mais “limpa”, mais “Rails”, mas por hora é isso que tenho a sugerir!! ;-)

[]s
Marcelo

 
07/05/2010
Avatar Marcelo Pereira 78 posts

Tópico: Projetos em Ruby - Natal/RN

ae Reginaldo,

Se conseguir montar uma equipe que possa trabalhar remotamente, e não presencialmente, creio que você conseguiria uma horda de candidatos aqui mesmo no fórum!! ;-)

[]s
Marcelo

 
07/05/2010
Avatar Marcelo Pereira 78 posts

Tópico: sistema de atendimento

Tenta “esquecer” essa idéia de que o chamado aparece “automagicamente” na tela do suporte…

Vai na linha que o Ronaldo descreveu:

1) A telefonista tem a tela dela, onde faz a inclusão e atribuição de chamados, no banco de dados
2) O suporte vai ter a tela dele, que “de tempos em tempos” procura no banco de dados se foi incluído algum registro em seu nome.

Se voce colocar um delay de (digamos) “um minuto” entre cada refresh então, no ‘pior’ dos casos, o chamado vai “pular na tela” do suporte com uma diferença de 60 segundos após a abertura do mesmo. (Porém, estatisticamente falando, este tempo tende a ser sempre menor, beeem menor).

[]s
Marcelo

 
07/05/2010
Avatar Marcelo Pereira 78 posts

Tópico: duvida Vim

ae Vinicius,

Eu não tenho nem a menor idéia de como responder a pergunta que você fez, mas achei interessante essa tal nerd tree!! hehehe (por “interessante” leia-se: “bom saber que existe”… hehehe… ja q eu sempre fui (e ainda hoje sou) adepto de Vi para editar arquivos no console)

Porém, já pensou em usar alguma IDE como Eclipse ou o próprio Aptana para escrever as aplicações Rails???

[]s
Marcelo

 
06/05/2010
Avatar Marcelo Pereira 78 posts

Tópico: Como ajustar o ambiente para maior performance ?

Olá Hawk,

Provavelmente os mais experientes lhe darão opiniões a respeito de todos os topicos que você levantou. Porem, com relação ao item (3), vou dar a minha opiniao:

“Se você está preocupado com performance, ‘porque’ está cogitando o uso de Windows para a tua aplicação???”

[]s
Marcelo

 
06/05/2010
Avatar Marcelo Pereira 78 posts

Tópico: MySQL Erro na instalação!

No Arch, é preciso fazer tudo “no braço”, como fazemos no Slackware????

 
06/05/2010
Avatar Marcelo Pereira 78 posts

Tópico: select

???

 
04/05/2010
Avatar Marcelo Pereira 78 posts

Tópico: MySQL Erro na instalação!

Vou experimentar, e enviarei aqui o testemunho a respeito da aventura!! hehehe

[]s
Marcelo

 
04/05/2010
Avatar Marcelo Pereira 78 posts

Tópico: MySQL Erro na instalação!

ae nofxx,

É bom o archlinux? Não tenho nenhuma referência dele!! Há quanto tempo você utiliza esta distro Ela é voltada para servidor ou para estações cliente??

[]s
Marcelo

 
04/05/2010
Avatar Marcelo Pereira 78 posts

Tópico: MySQL Erro na instalação!

Oi Adriano,

Devemos conhecer Ubuntu’s diferentes então, pois utilizo aqui o Ubuntu já há algum tempo, e nunca tive problemas para instalar/atualizar software!!

Antes eu utilizava somente Slackware, pois gostava de ter o controle completo dos softwares que utilizava (e, de fato, nos servidores ainda utilizo Slackware), mas para desktop o Ubuntu é muito bom, e fácil de usar!! Aliás, o Debian e Ubuntu apresentam praticamente as mesmas caracteristicas na hora da manutenção!!

Enfim!! Boa sorte aí com tua distro!! ;-)

[]s
Marcelo

 
03/05/2010
Avatar Marcelo Pereira 78 posts

Tópico: Deployment RoR

O Capistrano faz exatamente isso: deploy!!

[]s
Marcelo

 
03/05/2010
Avatar Marcelo Pereira 78 posts

Tópico: Deployment RoR

Pesquisa um pouco sobre o processo de deploy, usando Capistrano!!!

[]s
Marcelo

Próxima página

Páginas: 1 2 3 4