Skip to content

Instantly share code, notes, and snippets.

View fabiobrasileiroo's full-sized avatar
🇧🇷
Brazil

Fábio Henrique Mendes Brasileiro fabiobrasileiroo

🇧🇷
Brazil
View GitHub Profile
@bryanbellato
bryanbellato / pre-calculus-roadmap.txt
Last active November 20, 2025 13:55
ROADMAP de Matemática até Pré-Calculo
ROADMAP de Matemática antes de Cálculo 1:
BÁSICO DO BÁSICO:
- As quatro operações básicas
- Expressões númericas
- Frações
- Operações com números decimais
- Dízimas Periódicas
- Múltiplos e Divisores
- Critérios de Divisibilidade
@asepindrak
asepindrak / private-docker-regs-with-free-tiers.markdown
Created March 25, 2024 18:16 — forked from JakubOboza/private-docker-regs-with-free-tiers.markdown
Private Docker registry with free tiers for Developers.

List of sites with free tier limits

  • Docker Hub - One private repo/image spot for free
  • Three Scale - Very generous free tier 50GB of space, 500 Pulls a month etc..
  • Canister - 20 private repos with almost no limits on free tier
  • Code Fresh - Free tier for developers

Setup your own private registry

@Sutil
Sutil / form.tsx
Last active December 4, 2025 05:13
Shandcn UI Money Mask Input - NextJS.
"use client";
import { zodResolver } from "@hookform/resolvers/zod";
import { useForm } from "react-hook-form";
import MoneyInput from "src/components/custom/money-input";
import { Button } from "src/components/ui/button";
import { Form } from "src/components/ui/form";
import * as z from "zod";
const schema = z.object({
@lmcneel
lmcneel / remove-node-modules.md
Last active November 5, 2025 11:41
How to remove node_modules after they have been added to a repo

How to remove node_modules

Create a .gitignore file

  1. Check for an existing .gitignore file in the project directory
ls -a
@gusribeiro
gusribeiro / iin_card
Last active June 27, 2025 18:25
Regex para identificar bandeiras do cartão de crédito
Amex: ^3[47][0-9]{13}$
Aura: /^((?!504175))^((?!5067))(^50[0-9])/
Banese Card: '^636117'
Cabal: '(60420[1-9]|6042[1-9][0-9]|6043[0-9]{2}|604400)'
Diners: '(36[0-8][0-9]{3}|369[0-8][0-9]{2}|3699[0-8][0-9]|36999[0-9])
Discover: /^6(?:011|5[0-9]{2})[0-9]{12}/
Elo: /^4011(78|79)|^43(1274|8935)|^45(1416|7393|763(1|2))|^50(4175|6699|67[0-6][0-9]|677[0-8]|9[0-8][0-9]{2}|99[0-8][0-9]|999[0-9])|^627780|^63(6297|6368|6369)|^65(0(0(3([1-3]|[5-9])|4([0-9])|5[0-1])|4(0[5-9]|[1-3][0-9]|8[5-9]|9[0-9])|5([0-2][0-9]|3[0-8]|4[1-9]|[5-8][0-9]|9[0-8])|7(0[0-9]|1[0-8]|2[0-7])|9(0[1-9]|[1-6][0-9]|7[0-8]))|16(5[2-9]|[6-7][0-9])|50(0[0-9]|1[0-9]|2[1-9]|[3-4][0-9]|5[0-8]))/
Fort Brasil: '^628167'
GrandCard: '^605032'
Hipercard: ^606282|^3841(?:[0|4|6]{1})0