Arquivo pela Tag: rails

Criando novas estratégias com OmniAuth

Postado em 15. jul, 2011 por .

3

Diversos sistemas espalhados pela web hoje tem seu login facilitado através de um outro sistema que o usúario utilize, como Facebook e Twitter. O Agendatech é um exemplo onde fazemos o login através da conta de Twitter do usuário. O protocolo utilizado para isso é o OAuth, que possui uma extensa documentação. Para facilitar o more »

Continue Lendo

Geradores no Rails e RSpec-Rails

Geradores no Rails e RSpec-Rails

Postado em 06. abr, 2011 por .

0

O framework Ruby on Rails é conhecido por facilitar e dar mais produtividade ao desenvolvimento web, estando preparado para uma série de necessidades comuns desse tipo de desenvolvimento. O vídeo que tornou Ruby on Rails famoso fazia uso de uma série de geradores, no caso os scaffolds, para produzir uma aplicação baseada em Posts e more »

Continue Lendo

Perdendo ou ganhando tempo com testes de unidade

Postado em 10. dez, 2010 por .

17

Durante as aulas e palestras sobre TDD e testes de software é bem comum ouvir perguntas relativas a “o que deve ser testado e o que não precisa ser testado”. Geralmente os exemplos inicials que encontramos na literatura sobre TDD são muito simplistas, nos levando a crer que devemos testar todo e qualquer método de more »

Continue Lendo

5 dicas simples de escalabilidade com Ruby

Postado em 08. dez, 2010 por .

4

Escrever aplicações Ruby e Rails, justamente pela alta produtividade dessa plataforma, permite a criação e implantação de um novo projeto em um curto espaço de tempo. Colocar o projeto rapidamente em produção para receber feedback dos clientes faz parte da cultura ágil. Mas e se a aplicação atingir um público maior que o esperado inicialmente? more »

Continue Lendo

Instalando sua aplicação Ruby no cloud do Google (GAE)

Postado em 03. nov, 2010 por .

8

É cada vez mais comum ouvirmos sobre instalação de nossas aplicações em um servidor nas nuvens. Boa parte da comunidade Ruby já está acostumada a utilizar o Amazon EC2 através do Heroku, mas pouco se fala sobre a instalação de nossos aplicações no cloud do Google, o Google App Engine (GAE). Embora o GAE não more »

Continue Lendo

Em busca do nome adequado: métodos, variáveis e classes

Postado em 08. out, 2010 por .

15

É muito comum após alguns dias de trabalho em um projeto perceber que as escolhas de nomes de classes e métodos não condizem com o que cada um representa. Isso acontece pois, com o passar do tempo, aumenta o nosso conhecimento sobre o domínio do problema. Também é natural surgir o desejo de mudança: a more »

Continue Lendo

Rails 3

Lançado Rails 3 – e apostila atualizada para download

Postado em 02. set, 2010 por .

13

Depois de dois anos de trabalho da junção do Merb com o Rails, saiu nesse fim de semana a versão final do Rails 3. E, para comemorar, a Caelum acaba de liberar a apostila atualizada do curso RR-71 Ruby On Rails 3 para download. Entre as principais novidades, temos a nova API de query do more »

Continue Lendo

Últimos aprendizados e inovações na Caelum

Postado em 27. mai, 2010 por .

15

Inovação é parte fundamental da missão da Caelum. E, como uma empresa de treinamentos, Ensinar e Aprender são nosso dia a dia. Muitos nos perguntam o que devem estudar no seu tempo livre, onde devem investir. A Caelum tem seguido várias linhas e iniciativas que eu gostaria de apresentar nesse post. De tempos em tempos, more »

Continue Lendo

Screencast: Sinatra e DataMapper

Postado em 24. fev, 2010 por .

2

Ruby on Rails é o framework Ruby para web mais utilizado atualmente, mas não é o único. Existem casos de aplicações web escritas em Rails, como o Gemcutter, onde outros frameworks usados em conjunto podem ser uma melhor opção para determinada parte do projeto. Um outro framework Ruby que vem chamando muita atenção é o more »

Continue Lendo

Metaprogramação em Java? O papel do APT.

Metaprogramação em Java? O papel do APT.

Postado em 08. dez, 2009 por .

16

Em 2004, com o lançamento do Java 5, muitas novidades entraram pra linguagem. As anotações são um recurso hoje fundamental, que utilizamos como metadados. O Hibernate, junto com a JPA/EJB 3.0, popularizaram muito o uso das anotações para afetar o comportamento em tempo de execução do framework em relação às suas classes anotadas. Em linguagens more »

Continue Lendo

Apostila de Ruby on Rails RR-71 liberada para download

Apostila de Ruby on Rails RR-71 liberada para download

Postado em 02. dez, 2009 por .

18

Muito aconteceu envolvendo Rails em 2009, e agora temos até Tribunais de Justiça e grandes empresas adotando-o no Brasil. Considerar o Ruby on Rails para um projeto significa estar aberto a novos paradigmas e fornecer novas opções ao desenvolvimento de software, analisando sempre os trade-offs entre as diferentes plataformas para cada problema. E há ainda more »

Continue Lendo

Screencast Ruby on Rails: Introdução a RSpec e Cucumber

Postado em 15. out, 2009 por .

8

TDD e BDD são assuntos amplamente difundidos entre a comunidade ágil, especialmente entre quem usa Ruby on Rails. Aproveitando o fim do Rails Summit, gravamos este screencast sobre o assunto que é amplamente discutido no nosso novo curso RR-75 sobre Rails avançado, junto com buscas textuais, integração com Web Services, escalabilidade, etc. Esse vídeo introdutório more »

Continue Lendo

A Trinca de Ases do programador Rails

A Trinca de Ases do programador Rails

Postado em 25. ago, 2009 por .

9

O que era uma aposta está virando cada vez mais realidade. Ruby on Rails, que já era muito forte lá fora, atualmente está fazendo bastante barulho em terras brasileiras. Uma série de artigos em revistas, inúmeros posts em blogs, diversas empresas adotando e vagas de empregos pipocando nos sites especializados. Nosso núcleo de Ruby on more »

Continue Lendo