Tag Archives: rails

[Série Completa] Criando um Sistema Administrativo Completo com Rails Admin

capa-all

Sorry, this entry is only available in Brazilian Portuguese. For the sake of viewer convenience, the content is shown below in the alternative language. You may click the link to switch the active language.

Introdução

[Todos os vídeos da série aqui]

Neste Screencast, dividido em 5 partes, nós vamos criamos um sistema administrativo completo usando Rails Admin, neste exemplo vamos criar uma plataforma para que uma empresa possa gerenciar as vendas do seus representantes comerciais com dois tipos de usuário: gerente e vendedor. O vendedor poderá entrar com novas vendas, clientes e ver as suas comissões, o gerente poderá criar produtos, descontos e outros usuários.

Também vamos aprender a implementar uma série de features úteis e comuns à maioria dos APPs como autenticação usando Devise, autorização usando CanCanCan, filtro de registros baseado em quem é o dono deles, upload de fotos, customização da aparência e exportação de dados para PDF usando gráficos.

Este é o primeiro tutorial do OneBitCode dividido em vários episódios em vídeos para aumentar o detalhamento e simplificar a explicação, então se você gostar desse formato deixa um feedback ainda em baixo para eu saber e produzir mais conteúdo como este. 🙂
Continue reading

Criando um APP com Ionic 2 + Rails 5 API

post-rails-ionic2

Sorry, this entry is only available in Brazilian Portuguese. For the sake of viewer convenience, the content is shown below in the alternative language. You may click the link to switch the active language.

Introdução 🙂

Criar Apps se tornou uma tarefa fácil através do uso de alguns frameworks como o Ionic 2 e o Rails 5 (para a criação da API que vai alimentar o APP). Então nesse tutorial nós vamos criar uma pequena API RAILS 5 e um App Ionic 2 que juntos vão permitir que um usuário tire uma foto e compartilhe com pessoas aleatórias do mundo através do seu mobile.

O que vamos aprender
  1. Como criar uma API com Rails 5
  2. Como receber imagens base 64 na sua API
  3. Como armazenar nossas imagens no cloudinary
  4. Como subir nossa API para o Heroku
  5. Como criar um APP com Ionic 2
  6. Como tirar fotos com seu APP
  7. Como criar um provider para conversar com uma API no seu APP
  8. Como usar o Ionic View
  9. Como juntar tudo isso 🙂

Continue reading

Guia para iniciar no mundo do Ruby On Rails

img-post-iniciante4

Sorry, this entry is only available in Brazilian Portuguese. For the sake of viewer convenience, the content is shown below in the alternative language. You may click the link to switch the active language.

O Ruby On Rails é um framework incrível e eu estou certo de que se você deu seus primeiros passos para aprender o Rails provavelmente vocês está encantado(a) com a facilidade com que as coisas sãos feitas (da magia do Scaffold às Gems que automatizam processos complexos com poucas linhas como o Devise).

Mas como em qualquer conhecimento que vale a pena ele também exige esforço e um guia para te ajudar a cortar caminhos.

Este Post tem o propósito de apresentar para as pessoas que estão dando seus primeiros passos ou que ainda não dominam por completo o Rails aspectos do framework, Gems importantes, tutoriais úteis para acelerar a aprendizagem, conceitos e links relevantes 🙂

Continue reading

Como fazer o deploy e rodar os testes automaticamente usando o Codeship

img-post-codeship-01
Para que serve? Se encaixa na sua necessidade?

Se você precisa constantemente fazer deploy da sua aplicação de maneira segura (rodando os testes antes) então o Codeship pode ser o caminho para você. Ele detecta quando você faz um git push para a branch de sua escolha, roda os testes que você deixou pré definidos na plataforma dele e se os testes passarem ele faz o deploy para o servidor de sua preferência como por exemplo Aws, Heroku ou algum servidor particular via capistrano ou script personalizado. Sim é bem legal e tem um plano free!
Continue reading

Criando autenticação com o Facebook em 10 minutos! (Devise + Omniauth)

Screencast #1

Saiu o primeiro ScreenCast do Blog, nele eu falo sobre como criar uma autenticação (usando a conta do facebook) com o Devise e o Omniauth em 10 minutos. Talvez este assunto seja trivial para algumas pessoas, mas ainda existem muitas dúvidas e dificuldades na hora de fazer isso. Então eu decidi simplificar o assunto criando um tutorial em vídeo.
Continue reading