Skip to content

Instantly share code, notes, and snippets.

View MauricioAires's full-sized avatar
🚀
learning something new...

Mauricio Aires MauricioAires

🚀
learning something new...
View GitHub Profile
@MauricioAires
MauricioAires / PHPGD.md
Last active September 23, 2022 13:32
Editar imagem com PHP para ocupar menos espaço no armazenamento

PHP GD

Edit image with PHP GD

<?php

$filename = "image.png";
@MauricioAires
MauricioAires / README.md
Last active September 23, 2022 13:36
Documentação sobre CRONTAB, tudo sobre o que, para que serve, variáveis e como utilizar.

CRONTAB

CRONTAB personal documentation

O que é o crontab

Traduzido do inglês-O utilitário de software cron é um agendador de tarefas baseado em tempo em sistemas operacionais de computador tipo Unix. Os usuários que configuram e mantêm ambientes de software usam o cron para agendar tarefas para serem executadas periodicamente em horários, datas ou intervalos fixos.

A maioria das distrubuições Linux já vem com o cron instalado e conficurado para verificar se o cron já está funcionando é só rodar o comando.

Markdown

Markdown personal documentation

Titulos ❗

Essas linhas mais fina é criada automaticamente pelas tags de titulo e subtilulo, assim como no HTML as tags vão de h1 até h6

H1 # H1

@MauricioAires
MauricioAires / database-dockerhub.md
Last active September 23, 2022 13:31
Configuração do deploy do banco de dados no DockerHub utilizando CI

Deploy Docker Hub

CI with deploy to docker hub

# path and file name => .github/workflows/push.yml

name: ci

Solve Rubik's Cub

How to solve Rubik's Cube simple version

1 - Centro amarelo com cruz amarela

2 - Alinha o centro do topo com a cor correspondente e gira 90º

3 - Centro branco

Github commands

command that you can use in everyday life

Desfazer commit

Esse comando só pode ser utilizando caso o commit ainda não tenha sido envado ("pushed")

Using React Testing Library

debugging

Documentação

O Testing Playground permite que você renderize um componente em um sandbox fornecendo feedback visual direto do componente renderizado para obter as melhores consultas para selecionar elementos. E, assim como a Testing Library, tudo o que ela faz tem acessibilidade (a11y) em mente, então ensina sobre a importância da a11y e as melhores práticas enquando você a usa.

GRAPHQL + FETCH

Consumir uma api graphql utilizando apenas fetch

// IIFE - This is just to user snippets on chrome and
// make sure we won't have an error like:
// Uncaught SyntaxError: Identifier 'createPost'
// has already been declared
(async () => {

WSL2 com conexão VPN

Como corrigir a rede WSL2 com conexão VPN

Desativar conexão do WSL

netsh interface set interface "vEthernet (WSL)" disable

Realizar conexão da VPN

... vamos, pode conectar sua VPN

React useEffect renderizando apenas uma vez com useRef

React

Para utilizar o useRef do React e garantir que o useEffect seja executado apenas uma vez, você pode combinar esses dois hooks da seguinte maneira:

import React, { useEffect, useRef } from 'react';

function Componente() {