Skip to content

Instantly share code, notes, and snippets.

View matefs's full-sized avatar
💭
Let's chat on LinkedIn

Mateus Schverz matefs

💭
Let's chat on LinkedIn
View GitHub Profile
@matefs
matefs / retorica-aristotles.txt
Last active June 22, 2023 14:56
retorica de aristotles
ARISTÓTELES
OBRAS COMPLETAS
RETÓRICA
Título: Retórica
2.ª edição, revista
Autor: Aristóteles
Edição: Imprensa Nacional-Casa da Moeda
@matefs
matefs / Arte-da-guerra.txt
Created April 21, 2023 03:51
Arte da guerra - Sun tzu
A ARTE DA GUERRA
SUN TZU
© Qualquer parte desta obra pode ser reproduzida,
transmitida ou arquivada, contanto que seja mencionado o
autor, mas sem poder modificar a obra de nenhuma forma,
nem utilizá-la para fins comerciais.
@matefs
matefs / ciencia-religiao-fundamentos-dialogo.txt
Last active July 6, 2023 12:36
Ciencia-e-Religiao-Fundamentos-para-o-Dialogo-Alister-McGrath
DADOS DE ODINRIGHT
Sobre a obra:
A presente obra é disponibilizada pela equipe eLivros e seus diversos parceiros,
com o objetivo de oferecer conteúdo para uso parcial em pesquisas e estudos
acadêmicos, bem como o simples teste da qualidade da obra, com o fim
exclusivo de compra futura.
É expressamente proibida e totalmente repudíavel a venda, aluguel, ou
quaisquer uso comercial do presente conteúdo.
Sobre nós:
@matefs
matefs / dart-x-javascript.md
Created May 17, 2023 12:30
Dart x javascript table

Dart x Javascript

Command Dart JavaScript
Create a variable var myVar = "Hello, world!"; var myVar = "Hello, world!";
Print to the console print(myVar); console.log(myVar);
Create an array var myArray = ["a", "b", "c"]; var myArray = ["a", "b", "c"];
Add an item to an array myArray.add("d"); myArray.push("d");
Remove an item from an array myArray.remove("b"); myArray.splice(1, 1);
Get the length of an array myArray.length; myArray.length;
@matefs
matefs / datas.sql
Created May 24, 2023 03:42
Aula 02 zurubabel - Formatação e Manipulação de Datas
-- SQL Server Intermediário (Aula 2) - Funções de Formatação e Manipulação de Data
-- pegar data atual
select GETDATE()
-- diferença de data
select datediff(year,'2001-09-20',getdate());
select datediff(month,'2001-09-20',getdate());
@matefs
matefs / ordenacao-sort.js
Created June 18, 2023 04:11
Como ordenar um array e uma lista de objetos com javascript
// array - ordenar do menor para o maior
const numbers = [10, 5, 8, 2, 1];
numbers.sort((a, b) => a - b);
console.log(numbers);
// array - ordenar do maior para o menor
const numbers = [10, 5, 8, 2, 1];
@matefs
matefs / convencao-commits.md
Created June 30, 2023 14:26
Convenção de commits

Convenção dos commits, sua descrição e emoji:

  • 🐛 fix: corrige um bug no código
  • ✨ feat: adiciona uma nova funcionalidade ao código
  • 📝 docs: altera a documentação do código
  • 💅 style: muda o estilo do código, como formatação ou indentação
  • ♻️ refactor: melhora o código sem alterar sua funcionalidade
  • 🚀 build: altera o processo de construção ou empacotamento do código
  • 🎨 perf: melhora o desempenho do código
  • 🧪 test: adiciona ou modifica testes do código
  • 🔧 chore: faz uma tarefa de manutenção do código, como atualizar dependências ou configurar ferramentas
@matefs
matefs / Software-engenieer.md
Last active July 29, 2023 14:36
Software engenieer, arquitetura e projetos de sistemas

About SCRUM

stack holder = qualquer participante do scrum, podendo ser o scrum master, PO ou Dev team.

"Canary Release"

  • técnica de implantação de software que envolve a liberação controlada e gradual de uma nova versão de um aplicativo ou serviço para um subconjunto de usuários ou servidores antes de disponibilizá-lo para todos os usuários ou servidores.
  • Exemplo
    • Criar um ambiente com a implementação já feita e deixar com que somente 5% dos usuários testem, e depois ir gradualmente progredindo a quantidade de usuários. Ajustando os bugs conforme os usuários identificam.

image

@matefs
matefs / o-livro-ilustrado-dos-maus-argumentos-ali-almossa.txt
Created August 23, 2023 15:03
o livro ilustrado dos maus argumentos ali almossa
ELOGIOS A
O livro ilustrado dos maus argumentos
“Eu amei este livro. É um compêndio infalível de falhas.” — ALICE ROBERTS, Ph.D., anatomista,
apresentadora do programa da BBC The Incredible Human Journey
“Maus argumentos, ótimas ilustrações… Maravilhoso.” — CORY DOCTOROW, do BoingBoing.net
@matefs
matefs / atribuir valores aleatorios para o json.js
Created September 26, 2023 13:16
atribuir valores aleatorios para o json
function atribuirValoresAleatorios(json) {
// Converte a string JSON de volta para um objeto
const objeto = JSON.parse(json);
// Percorre todos os atributos do objeto
for (const chave in objeto) {
// Gera um valor aleatório para o atributo
const valorAleatorio = Math.floor(Math.random() * 100);
// Atribui o valor aleatório ao atributo