Posts recentes by João Paulo Lins
|
31/08/2009
|
Tópico: Testes no Rails Entendi… |
|
31/08/2009
|
Tópico: Testes no Rails Legal. Quando vocês falam de testar o controller/view com cucumber eu vejo que isso seria um tradução no que é feito apenas nos cenários e nos steps, é isso mesmo? Mais isso seria um teste de integração/aceitação certo? Além do teste acima vocês chegam a implementar um teste especifico para o controller em uma spec da vida? Vocês acham que isso é dispensável com o uso do cucumber? As perguntas podem parecer bestas, mas essa questão de meter o cucumber no meio é complicado… :P []’s |
|
29/08/2009
|
Tópico: Testes no Rails Pessoal, Gostaria de saber o que vocês estão utilizando para fazer os testes em ruby/rails e trocar algumas idéias sobre a abordagem BDD. Eu particularmente tenho dado uma lida e vejo que existe uma tendência comum no uso de Cucumber, Rspec e Machinist/Facotry_gil. O que vocês tem utilizado para testes? Vi que tem o Remarkable do Carlos Brando e que aparentemente facilita bastante nos testes com matchers para ActiveRecord e ActiveController. Queria saber o que vocês acham do uso do remarkable? A sensação que tenho é que todo mundo tem utilizado o cucumber para testes de comportamento e depois disso todo mundo só testa os models com shoulda/rspec. O que vocês acham? Se alguém estiver disposto a compartilhar a experiência com testes seria interessante, falando os frameworks que utiliza e se tem executado os testes em todas as camadas… |
|
27/03/2009
|
Tópico: Graphs! Bem completo. E visualmente show! http://www.fusioncharts.com/free/ Esse aqui também é bem completo. Já usei muito em perl, mas sei que pode ser utilizada para ruby também. Por fim tem esse artigo que sempre aparece no google. Ele é baseado no amCharts, mas se a opção for usar flash sugiro o fusion. De qualquer forma segue o link: []’s |
|
31/07/2008
|
Tópico: Blogs... Pessoal, Fiz um esforço e atualizei a blogosfera: Aguinelo Pedroso http://www.aguinelopedroso.com Alex Garrafa http://alexmrg.wordpress.com/ Éverton Ribeiro http://www.nuxlli.com.br Carlos Brando http://www.nomedojogo.com/ Carlos Eduardo http://www.blog.egenial.com.br Clovis http://www.techguide.com.br Coutinho http://carcara.railsplayground.com Daniel Lopes http://blog.areacriacoes.com.br/ Davis Zanetti Cabral http://blog.impactmedia.com.br Diego Carrion http://www.mouseoverstudio.com/blog/ Eduardo Fiorezi http://tudoquequerosaber.com/ Elomar Santos http://www.elomarns.com/blog/ Elvis Fernandes http://www.elvis.eti.br Eustáquio "TaQ" Rangel http://eustaquiorangel.com Fábio Akita http://www.akitaonrails.com Felipe Mathies http://felipemathies.blogspot.com Flavio Granero http://flaviogranero.com/ Flávio Maltempe http://flaviogranero.com/ Guilherme Garnier http://ggarnier.wordpress.com Helton Alponti http://heltonalponti.wordpress.com/ Herval Freire http://hervalicio.us/blog/ Codare http://codare.net João / Thiago Arrais http://www.minerama.net Leandro Silva http://aartededesenvolversoftware.blogspot.com/ Leonardo Almeida http://www.sobretrilhos.com.br Leonardo Faria http://leonardofaria.net Márcio Gasparotto http://www.diretoefacil.com.br Marcos Ricardo http://marcricblog.blogspot.com Nando Vieira http://simplesideias.com.br Ozéias Sant'ana http://blog.iconcreative.net/ Pedro Pimentel http://www.pedropimentel.com/ Rafael Henrique http://www.rafaelmanoel.pro.br/blog/ Rafael Mueller http://queroseragil.wordpress.com Roberto Soares http://roberto.techmobil.com.br/ Rodrigo Urubatan http://www.urubatan.com.br Ronaldo Ferraz http://logbr.reflectivesurface.com Samir Mamude http://samirmamude.com/ Shairon Toledo http://www.hashcode.eti.br/ Sylvestre Mergulhão http://mergulhao.info/ Thiago Arrais http://thiagoarrais.wordpress.com Tiago Peczenyj http://peczenyj.blogspot.com Vinícius Teles http://blog.improveit.com.br/ Walter Cruz http://devlog.waltercruz.com/ Temos agora 43 blogs cadastrados na blogosfera. Quem não entrou foi porque tava com problema no feed ou blog fora do ar. Quem quizer o blog adicionado na blogosfera quando postar a mensagem favor colocar os seguintes dados: Nome: Abraços, João Paulo Lins |
|
08/07/2008
|
Tópico: Colabore com o RubyOnBr Blogosfera atualizada! Logo mais atualizo a lista lá na thread de Blogs. |
|
05/07/2008
|
Tópico: Colabore com o RubyOnBr Bom, Já faz algum tempo que eu baixei o código e dei uma olhada. Vi que tem algumas coisas que são bem simples de fazer. Estou disposto a dar algumas contribuições. Bom para começar acho interessante atualizar a Blogsfera, que para mim é um recurso bem legal, e tá bastante desatualizado. Tem muita gente escrevendo coisas legais mais que não tem o blog cadastrada na blogsfera. A idéia a atualizar as pendências que já têm no tópico de blogs e mandar email para lista rails-br para ver se tem mais alguém. Então posso meter bronca? |
|
01/05/2008
|
Tópico: Validação em formulário de envio de email Marcos, Tem um plugin para rails que ele emula os Models do ActiveRecord sem a necessidade de persistência. Dá uma olhada no link: http://paulbrackenridge.com/2007/06/18/non-persistant-models-basewithouttable/ []’s |
|
28/04/2008
|
Tópico: RESTful Authentication - dúvida Tenta colocar isso no seu routes.rb Se quizer mais detalhes dá uma olhada neste post do Akita: http://www.akitaonrails.com/2007/11/30/road-to-rails-2-0-routes |
|
24/04/2008
|
Tópico: RESTful Authentication - dúvida Exatamente. |
|
19/04/2008
|
Tópico: RESTful Authentication - dúvida Cara na verdade isso depende de como está configurada as suas rotas (routes.rb) e de como você fez o relacionamento dos models e como você está usando o plugin de restful_authentication. :P Seria interessante colar o código para a gente ter certeza, mais inicialmente parece correto. myapp/users/3/posts #deveria listar todos os posts do usuário 3 Além da ação acima você teria que ter os models relacionados e um código assim no routes.rb para que a mágica das rotas possa acontecer… Dito isto a afirmação que eu fiz lá em cima é verdadeira. Bom agora falando sobre a linha da ação de Index que eu deixei comentada lá em cima é o seguinte: Se essa parte de autenticação e autorização aqui complicou, você pode tentar brincar com as urls comentando e descomentando as linhas que eu citei e ir alterando o parametro de id do usuário na url para ver na prática o que acontece… Recomendo dá uma olhada no railscast de restful_authentication que pode ser bem esclarecedor: http://railscasts.com/episodes/67 []’s Boa Sorte! |
|
19/04/2008
|
Tópico: Upload de Imagens para banco de dados Paulo dá uma olhada nesses tópicos. |
|
18/04/2008
|
Tópico: Decodificação Base64 (resolvido) Oops apertei enter aqui sem querer!!! tenta um metodo assim no controller: tenta chamar a imagem dentro de uma tag img em alguma view tipo: <%= image_tag(“/controller/thub/id”, :alt => “Image”) %> |
|
18/04/2008
|
Tópico: Decodificação Base64 (resolvido) Só para garantir que o processo de encode/decode está certo, você poderia pegar a imagem do banco e jogar em um arquivo e tentar abrir… Se isso tiver funcionando acho que o link que eu mandei resolveria o seu problema da seguinte forma: |
|
17/04/2008
|
Tópico: Decodificação Base64 (resolvido) Ve se o que você tá querendo é isso? |
|
15/04/2008
|
Tópico: Colabore com o RubyOnBr Shairon, Legal! A outra coisa que gostaria de sugerir é que quem for implementar alguma coisa coloque no tópico o que está fazendo, ou em algum lugar mais adequado (wiki), para evitar esforços duplicados e manter uma lista onde tenha as pendências, o que está sendo desenvolvido e o que ficou pronto. []’s João Paulo Lins |
|
25/03/2008
|
Tópico: Duvida, Anos Bissextos Existe uma diferença sim entre AND e && e OR e ||. Dá uma olhada: |
|
25/03/2008
|
Tópico: Duvida, Anos Bissextos Ops tem um erro na minha condicional… O Ano de 1900 estava sendo aceito como ano bissexto na minha lógica. o certo de forma compacta seria: |
|
25/03/2008
|
Tópico: Duvida, Anos Bissextos acho que a lógica também está errada. Teria que ser algo assim: |
|
24/03/2008
|
Tópico: Regulamentação da Profissão Pessoal, Tem um ponto de vista bem interessante que eu li em um Blog, e que inclusive retrata como isso é visto pela SBC, ACM e em outros países… Para mim fica comprovado que a lei está sendo feito com intuítos políticos (reeleição, plataforma política) e que não irão resolver os problemas que as pessoas que trabalham com TI têm. o link: http://blog.fragmental.com.br/2008/03/21/ainda-bem-que-estou-aqui/ |
|
13/03/2008
|
Tópico: Padrão UTF-8 e ISO8859-1 Só uma sugestão… Eu já tive problemas deste tipo. Só tenha cuidado para não misturar os tipos UTF-8 e ISO no banco… para garantir que o seu ICONV vai funcionar sempre. Se você não especificar para o rails como ele deve gravar os dados no banco ele por default grava em UTF-8. Caso queira forçar o cabeçario para o browser você pode fazer isso no action do seu controller que renderiza o seu xml: E caso queira fazer para todos os controllers você poderia colocar isso como um filtro no ApplicationController, porém isso ainda não resolveria o problema de gravar os dados como ISO no banco… Para você resolver isso tenta colocar o que eu falei sobre o enconding no database.yml deixando ele com algo parecido com: Isso aqui é mesmo que fazer um set names ‘latin1’ no console do mysql. Fazendo todas essas modificações acho que você estaria configurando sua aplicação para utilizar um encode só. Ao invés de ficar convertendo… Acho que é isso… Espero ter ajudado. []’s |
|
12/03/2008
|
Tópico: Padrão UTF-8 e ISO8859-1
Essa afirmação não é verdadeira na verdade o que muda é a forma como o dado está sendo armazendo (sequência e quantidade de bits). ISO8859-1 é um sub-conjunto de UTF-8. O que está acontecendo é que você está armazenando em um formato e exibindo em outro… É isso que estou tentando descobrir… O fato de você ter colocado ISO8859-1 no XML não signigica dizer que é esse o formato que estará sendo exibido. Isso na verdade depende do header HTTP. |
|
12/03/2008
|
Tópico: Padrão UTF-8 e ISO8859-1 vamos por parte… tenta colocar no teu config/environment.rb isso: tenta renderizar de novo e olha o que o browser está dizendo que está renderizando depois que você colocar isso. entra pelo console mysql e faz uma query e me diz se no console vc consegue ver os caracteres acentuados ou truncados. |
|
12/03/2008
|
Tópico: Padrão UTF-8 e ISO8859-1 Quanto ao charset mesmo na versão antiga do rails daria para você setar o encoding da conexão colocando isso no seu database.yml mas acho que seu problema não é esse… Explica melhor. O que você tá querendo fazer? Post.find(:first).to_xml Ou outra forma? Você já verificou o encoding do XML? Coloca o código aqui para tentar dá contexto. Pelo que estou entendendo o seu problema não está no banco e sim no content-type do xml que está sendo gerado… |
|
11/03/2008
|
Tópico: Padrão UTF-8 e ISO8859-1 Se vc estiver utilizando o rails 2 você pode mudar isso no arquivo de configuração database.yml se não for esse o seu caso ai vai depender do que você está utilizando para acessar o Banco. Se estiver usando ActiveRecord é só você setar o enconding da conexão no active record que deve funcionar. http://api.rubyonrails.com/classes/ActiveRecord/ConnectionAdapters/MysqlAdapter.html |
