Skip to content

Instantly share code, notes, and snippets.

@patybastos
patybastos / challenge.md
Last active September 21, 2023 15:23
Desafio

Aplicando o uso de Jobs e AplicationMailer

Com base em tudo que aprendemos e na nossa aplicaçäo de Administração de usuários previamente criada. Vamos adicionar um serviço para upload de arquivos via endpoint. Esses arquivos irão ser usados posteriormente para atribuir foto ao perfil dos usuários.

Task 1 - Criar um job e adicionar um endpoint(API) que deve receber uma URL da imagem ou um form que deve receber usuario e URL da imagem.

Deveremos criar um job de processamento(sem validação) e um endpoint que deve receber a url da imagem para ser processada(salvo e associado ao usuário) no job. Caso opte por fazer por um form, esse form precisa ter campos de email e url da imagem.

Task 2 - Refatorar e adicionar service

Se necessário, refatorar as lógicas implementadas usando service. Além disso, devemos ter certeza de que o arquivo é imagem e se o usuário passado existe.

Task 3 - Adicionar Mailer para notificar o usuário sobre o upload

@patybastos
patybastos / oportunidades_codeminer42.md
Last active June 6, 2023 13:24
[Diversos] Vagas para Back-end e Front-end na Codeminer42

Descrição da vaga


Buscamos developers para atuar em diversos projetos, inclusive projetos internacionais com clientes estrangeiros. Temos diversos projetos, com diversos frameworks e tecnologias, então entre em contato. Estamos procurando pessoas de todo os níveis para fazer parte de nosso time, sem diferenças nem preferências. Todos são bem vindos.

Local


A Codeminer42 está presente atualmente em mais de 10 locais do país. Temos vagas para todos eles.

@patybastos
patybastos / postgres-brew.md
Created February 20, 2019 14:30 — forked from ibraheem4/postgres-brew.md
Installing Postgres via Brew (OSX)

Installing Postgres via Brew

Pre-Reqs

Brew Package Manager

In your command-line run the following commands:

  1. brew doctor
  2. brew update
@patybastos
patybastos / mysql-docker.sh
Created January 22, 2019 16:05 — forked from spalladino/mysql-docker.sh
Backup and restore a mysql database from a running Docker mysql container
# Backup
docker exec CONTAINER /usr/bin/mysqldump -u root --password=root DATABASE > backup.sql
# Restore
cat backup.sql | docker exec -i CONTAINER /usr/bin/mysql -u root --password=root DATABASE