Skip to content

Instantly share code, notes, and snippets.

View teles's full-sized avatar
👨‍🚀
"A inteligência é o mais pobre dos atributos humanos" - Tom Jobim

Teles teles

👨‍🚀
"A inteligência é o mais pobre dos atributos humanos" - Tom Jobim
View GitHub Profile
{
"id": "FINAL_SCREEN",
"title": "Concluído",
"terminal": true,
"layout": {
"type": "SingleColumnLayout",
"children": [
{
"type": "Footer",
"label": "Concluir",
<a href="https://wa.me/5512981554977">TESTE</a>
@teles
teles / cloudfront-function.js
Last active October 23, 2024 13:35
Função cloudfront para redirecionamento de rotas em um app deployado no S3
// https://gist.github.com/teles/9fc2609aeebab217dbbad1e7bf7a9c8e
function handler(event) {
const request = event.request;
const uri = request.uri;
const queryString = request.querystring;
const basePath = '/onboarding';
const validPaths = ['/onboarding', '/reset', '/limit'];
// Redireciona a raiz (/) para /onboarding
@teles
teles / .pylintrc
Created October 21, 2024 21:32
Pylint baseado nos prints
[MASTER]
# Definindo os diretórios a serem ignorados
ignore=CVS,.git,__pycache__
[MESSAGES CONTROL]
# Desativando mensagens específicas para alinhamento com o PyCharm
disable=missing-docstring,
invalid-name,
too-few-public-methods,
global-variable-not-assigned,
<div class="borda-tabelaNutricional">
<div itemscope="" itemtype="http://schema.org/NutritionInformation" class="tabelaNutricional-table">
<div class="tabelaNutricional-topo">
<span class="tabelaNutricional-td-informacao-nutricional">
<b>Informação Nutricional</b>
</span>
<span class="tabelaNutricional-td-topo">Porções por embalagem: 60</span>
<span class="tabelaNutricional-td-topo">Porção: 500 mg (1 cápsula)</span>
</div>
<div class="tabelaNutricional-tr">
[
{
"name": "Couch",
"price": 1000,
"description": "Nice and comfy couch used just twice to smoke marijuana with Joe Biden",
"condition": "used",
"image": ""
},
{
"name": "G.I Joe",
description
Para manter o time de front alinhado quanto as melhores práticas para se lidar com suas tarefas mais habituais e garantir uma das formas de melhorar a estabilidade, qualidade e velocidade de suas entregas.

Melhores práticas para manipular e tratar dados vindos do back-end com javascript

Essa RFC visa expor as etapas/camadas de tratamento pelas quais um dados vindo de um back-end passam até estarem disponíveis na tela para interação com o usuário.

Índice:

2) Reuniões de integração

Motivação das reuniões:

As reuniões de integração visam:

  • Permitir que o(a) novo(a) desenvolvedor(a) tenha um contato inicial com cada um dos desenvolvedores do time.
  • Permitir que todos os desenvolvedores do time tenham contato inicial com o(a) novo(a) desenvolvedor(a).
  • Expor para o(a) novo(a) desenvolvedor(a) quais as principais metodologias e técnicas de trabalham norteiam as tomadas de decisão do time de engenharia.
  • Permitir que o(a) novo(a) desenvolvedor(a) tenha contato com cada uma das seguintes áreas do time: UX, SEO, Front end, Back end, Devops, Mobile.
@teles
teles / splitcsv.sh
Last active March 16, 2022 20:51
Divide um arquivo CSV em várias partes, salvando
#!/bin/bash
# Uso: ./splitcsv.sh "nome-do-arquivo.csv" [numero-de-linhas-por-arquivo]
# Divide um arquivo csv em vários
filename="$1"
total_file_lines=$(cat "$filename" | wc -l)
chunk_size=${2:-10000}
number_of_files_to_create=$(( total_file_lines / chunk_size + 1))
filename_without_extension=$(echo $filename | sed 's/\.[^.]*$//')
mkdir -p "$filename_without_extension"