Posts recentes by Marcus Moreira
|
13/07/2007
|
Tópico: INterface Grafica para RubyOnRails Na verdade você poderia reaproveitar alguns componentes do framework, mas não o Rails completo, que foi desenvolvido para aplicações Web. A parte do ActionView e do ActionController por exemplo, acho que você não aproveitaria nada. |
||
|
11/07/2007
|
Tópico: P*** q P**** mas é complicado hein? Oi Jabber, Eu entendo a sua frustração em relação á documentação. Também sinto falta de uma vasta documentação, explicando e exemplificando cada detalhe no framework. Mas Rails é muito novo e isso é extremamente compreensivel. Dificulta? Claro. Mas pelo menos te obriga a pensar mais, procurar mais, endender mais, ao invez de copiar e colar soluções prontas (vide o exemplo dos desenvolvedores PHP citados acima). Você usa como exemplo o VB. Eu também desenvolvi em VB. Realmente, até hoje se encontra muitos exemplos, livros, tutoriais e documentações diversas sobre VB na internet. Mas Ruby é um outro nivel. Basic nasceu para servir como instrumento de ensino, é natural que os iniciantes sintam-se confortáveis como ele. Mas não é um exemplo a ser seguido. VB é péssimo a longo prazo. A curta curva de aprendizado acaba destruindo a qualidade do código escrito pela maioria absoluta dos desenvolvedores VB. E falo isso como um profissional de desenvolvimento de sistemas q ainda precisar dar manutenção em aplicações escritas em VB. Infelismente estou percebendo que, embora em menor proproção, os desenvolvedores .NET estão indo pelo mesmo caminho. Foi por isso que escolhi, pelo menos nesse momento, aprender e trabalhar com Ruby e Rails. Somos precursores, tenho certeza. A semente ainda está sendo lançada. A comunidade sendo “construída”. A curva de aprendizado é mais íngrime, pois os conceitos são diferentes. Mas você verá que é compensador. Espero que não desista e use sua capacidade de retórica para promover a tecnologia. |
||
|
10/07/2007
|
Tópico: Duvidas com TK Marcelo, Eu já desenvolvi bastante usando Tcl/Tk e se fosse você não ficaria com o Tk não. Ele é muito limitado em termo de widgets. Só tem o básico. Qualquer coisa mais avançada tem q ser feita com composição de vários widgets, pra gerar um personalisado, coisa que o Tk permite muito bem, por sinal, mas acaba dificultando as coisas pra você. Já fiz algumas coisas com GTK, usando C e dei também uma futucada em QT, usando Python (PyQT). Se eu fosse você, iria de GTK, até por causa do licenciamento da biblioteca, que é free tanto em linux, quanto em windows, sendo q o QT pra usar no windows tem q pagar licença (pelo menos na epoca que eu pesquisei sobre isso era assim). Só que eu não sei como andam os bidings do GTK para Ruby. No linux sei que já tem muita coisa escrita em RubyGNOME (RubyGTK é parte dessa biblioteca). Mas não sei como tá a portabilidade disso no windows. Então se vc estiver preocupado com portabilidade da sua aplicação, tem q ver isso. |
||
|
29/06/2007
|
Tópico: Problema com validates_associated Oi Kivanio Como você pode ver, eu já estou usando “validates_presence_of :event”. Já tentei colocar “validates_presence_of :event_id”, o que simplesmente valida se o campo não está vazio. Não valida a associação. Se eu colocar “validates_associated :event_id”, dá erro na chamada do método, pois aparentemente ele não espera receber um Fixnum, mas sim um objeto descendente do ActiveRecord::Base Eu não queria partir pra usar fereign keys no banco de dados, pois queria resolver tudo pelo Rails, mas tô achando que vai ficar “meia boca”. Mais alguem pra dar uma luz? |
||
|
28/06/2007
|
Tópico: Problema com validates_associated Pessoal, Estava pesquisando sobre como poderia fazer validação de registros que possuem referencia a outro model/tabela e encontrei o método validates_associated do ActiveRecord. Tenho dois models: Notification e Event. Cada Notificação tem que estar associada a um Evento. Os models estão assim: end class Event < ActiveRecord::Base Ok. A validação funciona se se eu criar um nova Notification assim:
|
||
|
14/06/2007
|
Tópico: Precisa de 1 controller por crud de model? Eu acho que não é nem questão de performance, mas de organização. Mas o que tá bagunçando aí é vc colocar várias aplicações dentro de um unico projeto Rails. Talvéz isso é que tenha te dado a impressão que tá ficando tudo muito gordo. |
||
|
01/06/2007
|
Tópico: Ei, você pode ganhar uma vaga para o curso on-line de Flex + Ruby on Rails Oba!!! Ganhei! :-) Valeu Carlos Eduardo. Já me matriculei lá no site. Já estou ancioso para começar o curso. ;-) |
||
|
29/05/2007
|
Tópico: Tabela que é filha dela mesma? Mas o acts_as_tree já vai fazer tudo que ele quer e muito mais, com apenas uma linha no model. |
||
|
25/05/2007
|
Tópico: Beta Testers Wanted Olá Herval. Muito bom. Simples e eficiente, como toda aplicação Rails deve ser. ;-) Dei uma fuçada e descobri um pequeno problema. A página de informações do usuário não está apresentando as pontuações nem comentários que fiz. Do resto, achei show de bola. |
||
|
06/04/2007
|
Tópico: Performance.... Bem interessante seu teste. Mas eu acredito que se você aumentar o nivel de concorrencia, a coisa tende a ficar ainda pior pra a Rails. |
||
|
06/04/2007
|
Tópico: IDE para Windows: A busca Terminou! Intelisense é essencial pra mim que não gosto/consigo memorizar os parametros. Por isso acabei partindo para o Netbeans. Estou gostando. |
||
|
28/03/2007
|
Tópico: Novas mensagens desde a ultima visita Pessoal, Um recurso que eu acho muito interessante em fóruns, é a possibilidade de consultar as ultimas mensagens desde a ultima visita. |
||
|
27/03/2007
|
Tópico: Site do RadRails não entra Maiores informações: |
||
|
26/03/2007
|
Tópico: Basico, mas... Heilan, Usando somente os recursos do rais eu não sei fazer. Mas você pode fazer usando javascript. Basta você criar uma função js que será executada no clique do link ‘Editar’, por exemplo. Se alguem souber uma forma de fazer isso com rails, fala ai. |
||
|
26/03/2007
|
Tópico: Basico, mas... Heilan, Vc está querendo que o usuário possa excluir vários registros de uma única vez né? Não fará mais sentido manter o seguinte trecho no seu código: O que esse link_to está fazendo é criando um form no cliente, em tempo de execução, através de javascript, e enviando via post o id do cliente, com a action destroy. | ||
|
07/03/2007
|
Tópico: JRuby...??? Desculpem a ignorância no assunto, mas quais as vantagens de rodar o Ruby dentro de uma JVM? Porque eu escolheria usar JRuby em detrimento do Ruby nativo? |
||
|
06/03/2007
|
Tópico: PDF::HTMLDoc Ronaldo, Antes de qualquer coisa, parabéns pela iniciativa e pela ótima qualidade do trabalho. Experimentei o gem aqui e está realmente fantástico. Como estou usando uma máquina Windows, o unico porém foi ter que informar o caminho do HTMLDoc. Entretando só funcionou com barra normal como separador de diretórios: Na documentação está com barra invertida. Gostaria de sugerir duas melhorias: 1. Adicionar uma forma de obter os erros ocorridos no método generate(). Na ausência disso eu tive que debugar o htmldoc.rb para pegar o erro do program_path. 2. Adicionar à documentação as opções mais comuns do HTMLDoc, por exemplo, por padrão o HTMLDoc gera um “Table of Contents”. Para inibir isso basta setar a opção pdf.set_option :toc, :no Enfim, parabéns! Vou continuar usando e provavelmente te enviarei mais sugestões. |
||
|
09/02/2007
|
Tópico: Refactoring para Ruby?! Eu estou usando o RadRails há uma semana. Não uso Eclipse e achei que fosse demorar de me acostumar. Entretando me adaptei rapidinho e já me sinto em casa. Com code completation então, vai ficar uma maravilha. |
||
|
01/02/2007
|
Tópico: RadRails Configuração no kubuntu Eu instalei o RadRais no Ubuntu 6.10, na segunda-feira e foi bem tranquilo. Vou te relatar o que fiz: 1. sudo apt-get install rails (vai instalar o pacote rails e mais alguns outros pacotes dependentes) 2. Baixe o pacote do RadRais e descopacta em qualquer pasta. Eu coloquei em /usr/local/RadRails Ok. Tá tá instalado e funcionando. O problema é que pacote do rails que vem com o Ubuntu parece que tem uns problemas com o RadRails, então aproveitando que já foi lançado uma nova versão do rails, faça: 3. sudo apt-get remove rails (vai desinstalar somente o pacote rails, mantendo as dependencias que foram instaladas antes) 4. sudo gem install rails Pronto! Não precisei alterar mais nada. Comigo isso foi mais que suficiente pra ter uma configuração 100% |
||
|
25/01/2007
|
Tópico: Iniciando com rails tsantana, Eu sugiro que você estude utilizando algum dos tutoriais já existentes em português. Seguindo um tutorial direitinho, quando terminar você estará apto a realizar alterações em scaffolds e até mesmo criação de telas mais complexas. |
||
|
15/12/2006
|
Tópico: Instalação WinXP Walquencir, Veja no meu blog se ajuda: |
||
