Skip to content

Instantly share code, notes, and snippets.

View hemershon's full-sized avatar
🏠
Working from home

Hemershon Silva hemershon

🏠
Working from home
View GitHub Profile
@hemershon
hemershon / devise.pt-BR.yml
Created December 23, 2023 15:15 — forked from mateusg/devise.pt-BR.yml
pt-BR translations for Devise
# encoding: UTF-8
# pt-BR translations for Devise
pt-BR:
devise:
confirmations:
confirmed: "Sua conta foi confirmada com sucesso. Você está logado."
send_instructions: "Dentro de minutos, você receberá um e-mail com instruções para a confirmação da sua conta."
send_paranoid_instructions: "Se o seu endereço de e-mail estiver cadastrado, você receberá uma mensagem com instruções para confirmação da sua conta."
failure:
already_authenticated: "Você já está logado."
@hemershon
hemershon / Dockerfile
Created August 1, 2023 20:23 — forked from davidleandro/Dockerfile
Estudologia Docker config
# Base image:
FROM ruby:3.1.3
ARG _WORKDIR=/estudologia-api
ARG PORT=3000
# Update and install JavaScript Runtime and PostgreSQL dependencies
RUN apt-get update -qq && apt-get install -y nodejs postgresql-client
# Create a new directory for the application in the container
@hemershon
hemershon / API.md
Created July 5, 2023 17:29 — forked from macteo/API.md
Documenting your REST API

Title

<Additional information about your API call. Try to use verbs that match both request type (fetching vs modifying) and plurality (one vs multiple).>

  • URL

    <The URL Structure (path only, no root url)>

  • Method:

Semantic Commit Messages

See how a minor change to your commit message style can make you a better programmer.

Format: <type>(<scope>): <subject>

<scope> is optional

Example

@hemershon
hemershon / README-PTBR.md
Created September 13, 2022 17:41 — forked from lohhans/README-PTBR.md
Um modelo para fazer um bom README.md

Título do projeto

Um parágrafo da descrição do projeto vai aqui

🚀 Começando

Essas instruções permitirão que você obtenha uma cópia do projeto em operação na sua máquina local para fins de desenvolvimento e teste.

Consulte Implantação para saber como implantar o projeto.

@hemershon
hemershon / Post-RubyRails.md
Created July 4, 2022 17:28 — forked from lucasnogueira/Post-RubyRails.md
Para aprender Ruby e Rails

É difícil falar de Ruby sem mencionar seu framework web mais famoso, Ruby on Rails. Mas não adianta muito encarar o framework sem um prévio estudo da linguagem (o que de fato já observei acontecer inúmeras vezes). Esse post tem como intuito auxiliar na aprendizagem tanto da linguagem como do framework, para evitar que erros comuns como esse tornem a utilização de ambos um desastre.

Ruby

Ruby é uma linguagem de programação que apareceu para o mundo em 1995, criada por Yukihiro "Matz" Matsumoto. Tem como características o fato de ser uma linguagem de uso geral, com tipagem dinâmica e forte, orientada a objetos e que incorpora diversos paradigmas de programação, como o funcional e o imperativo.

Iniciantes

  • Ruby in Twenty Minutes - É o que o nome diz: um pequeno tutorial que promete não tomar mais do que 20 minutos do seu tempo. Se encarrega de mostrar como baixar e instalar o Ruby. Faz grande uso da IRB (Int