Posts recentes by Marcelo Pereira
|
12/07/2010
|
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, |
|
03/06/2010
|
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 |
|
22/05/2010
|
Tópico: projeto online hahahahah É bem real!!! Estou usando aqui!! ;-) []s |
|
22/05/2010
|
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, |
|
21/05/2010
|
Tópico: projeto online Tenta este aqui: 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 |
|
19/05/2010
|
Tópico: Ordenar resultado da query Já resolvi o problema. Ficou assim: []s |
|
19/05/2010
|
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 |
|
16/05/2010
|
Tópico: Default Skeleton ae Nofxx, Poderia, por favor, exemplificar??? Obrigado, |
|
13/05/2010
|
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 |
|
13/05/2010
|
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 |
|
13/05/2010
|
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 |
|
13/05/2010
|
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 |
|
11/05/2010
|
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, |
|
10/05/2010
|
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 |
|
07/05/2010
|
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 |
|
07/05/2010
|
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 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 |
|
07/05/2010
|
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 |
|
06/05/2010
|
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 |
|
06/05/2010
|
Tópico: MySQL Erro na instalação! No Arch, é preciso fazer tudo “no braço”, como fazemos no Slackware???? |
|
06/05/2010
|
Tópico: select ??? |
|
04/05/2010
|
Tópico: MySQL Erro na instalação! Vou experimentar, e enviarei aqui o testemunho a respeito da aventura!! hehehe []s |
|
04/05/2010
|
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 |
|
04/05/2010
|
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 |
|
03/05/2010
|
Tópico: Deployment RoR O Capistrano faz exatamente isso: deploy!! []s |
|
03/05/2010
|
Tópico: Deployment RoR Pesquisa um pouco sobre o processo de deploy, usando Capistrano!!! []s |
