Arquivo da categoria: quick tips

Gerando rotas com parâmetros dinâmicos no Rails de modo fácil

TweetA API de rotas do Rails simplifica consideravelmente o desenvolvimento fornecendo um padrão de geração e utilização de URLs para toda aplicação. Porém algumas necessidades especificas e relativamente simples podem gerar dores de cabeça se forem implementadas incorretamente. Um caso bastante … Continue lendo

Publicado em quick tips, rails, ruby, web | Com a tag , , | Deixar um comentário

Active Record em: Como adicionar comportamento as suas associações

TweetQualquer um que comece a desenvolver com Active Record (AR), minha primeira recomendação é, para tudo e leia:  A Guide to Active Record Associations ou O Guia de Associações do Active Record. O guia é bem completo, e descreve muito … Continue lendo

Publicado em quick tips, rails, real world, ruby | Com a tag , , , , | Deixar um comentário

Teste sua aplicação de Linha de Comando com Cucumber!

TweetÉ engraçado como tudo é questão de treino e disciplina. Levei um tempo para me acostumar com TDD, Vim e não poderia ser diferente com testes funcionais, sendo mais especifico, Cucumber. Até o momento, só tinha usado cucumber em projetos … Continue lendo

Publicado em projetos, quick tips, real world, ruby | Com a tag , , , , | 1 comentário

Rubygems Snapshot! Importando/Exportando gems com velocidade!

TweetNova versão do Rubygems_Snapshot no ar! Fico feliz em dizer que este é o meu primeiro projeto que passou dos dez “watchers” ! E que realmente ajudou alguns developers mundo afora. A primeira versão foi muito focada no uso pessoal, … Continue lendo

Publicado em projetos, quick tips, ruby | Com a tag , , , , | Deixar um comentário

Importando e exportando suas gems com Rubygems Snapshot

TweetFinal de ano está rendendo. O rubygems_snapshot nasceu da necessidade de “migrar” as gems instaladas de uma máquina para outra, aliado ao rvm (veja este post-guia-rápido), permite mudar e/ou criar diferentes ambientes em minutos. Assim você pode fugir do famoso … Continue lendo

Publicado em projetos, quick tips, ruby | Com a tag , , , , | 2 comentários

Ruby, Rubygems e $LOAD_PATH ou Como funciona o require de gems

TweetNa madrugada passada, andei “brincando” com o fonte do Rubygems. Logo de cara posso te dizer que não consegui fazer o que queria, e pra amenizar o sentimento de “perda de tempo”, resolvi postar alguns truques aprendidos. Baixei o fonte … Continue lendo

Publicado em quick tips, ruby | Com a tag , , , , | Deixar um comentário

Paginação no Rails com will_paginate e Ajax de modo fácil

TweetPaginação é um recurso simples e indispensável em qualquer aplicação séria. Em se tratando de Rails, a solução mais popular é a gem WillPaginate que basicamente adiciona o método “paginate_” aos models do ActiveRecord e fornece um helper para renderização … Continue lendo

Publicado em quick tips, rails, web | Com a tag , | 4 comentários

Agendando tarefas em aplicações Rails com rufus-scheduler

TweetRufus é um conjunto de gems utilizado para Workflow e BPM. O rufus-scheduler é a gem responsável pelo agendamento e execução de tarefas (jobs). Se você programa em Java e conhece o Quartz não vai ter dificuldade em utilizá-la. Instalação: … Continue lendo

Publicado em quick tips, web | Com a tag , | 1 comentário

jQuery DataTables, GitHub API e links da semana

TweetjQuery DataTables Nós somos fãs de jQuery pela sua simplicidade e poder de extensão através de plugins. Falando nisso, este plugin torna qualquer tabela <table/> em um “grid” ordenável, pesquisavel e paginável automagicamente. Para usar, basta incluir o plugin na … Continue lendo

Publicado em novidades da semana, quick tips, web | Com a tag , , | 2 comentários

Guia de Ruby do Why e Autospec-notification

TweetO comovente guia de Ruby do Why Este livro é sensacional e demonstra exatamente o espírito do Ruby: papo de programador. O livro é bem divertido. As tirinhas das raposas são ótimas. Várias pessoas contribuíram com a tradução para pt-br … Continue lendo

Publicado em novidades da semana, quick tips, tutorial, web | Com a tag , , , , | Deixar um comentário