Skip to content

Instantly share code, notes, and snippets.

View wellington1993's full-sized avatar
🏠
Working from home

Wellington Torrejais da Silva wellington1993

🏠
Working from home
View GitHub Profile
@wellington1993
wellington1993 / input.json
Last active October 18, 2025 13:48
EasyEffets Meus Ajustes
{
"input": {
"blocklist": [],
"compressor#0": {
"attack": 10.0,
"boost-amount": 6.0,
"boost-threshold": -72.0,
"bypass": false,
"dry": -100.0,
"hpf-frequency": 10.0,
@wellington1993
wellington1993 / dark-theme-kde.sh
Created October 16, 2025 14:48
Tema Escuro para aplicativos KDE
#!/bin/bash
sudo apt update
sudo apt install qt5-style-plugins qt5-style-kvantum qt5-style-kvantum-themes qt5ct -y
gsettings set org.gnome.desktop.interface color-scheme 'prefer-dark'
echo "QT_QPA_PLATFORMTHEME=qt5ct" >> ~/.profile
echo "================================================================"
echo " CONFIGURAÇÃO QUASE CONCLUÍDA!"
echo "================================================================"
@wellington1993
wellington1993 / Deblocker-Remover-tampermonkey.js
Last active October 11, 2025 17:51
Deblocker Remover tampermonkey
// ==UserScript==
// @name Deblocker Controlador (Focado no Novizer)
// @namespace http://tampermonkey.net/
// @version 1.9
// @description Adiciona controle manual para fechar divs fixas no Novizer
// @author Wellington (com ajuda de Grok)
// @match https://novizer.com/*
// @grant none
// @run-at document-end
// ==/UserScript==

Auditoria de Operações com UUID, Diff Real e Campos em Português

Este guia mostra como auditar automaticamente operações de INSERT/UPDATE em uma aplicação Spring Boot com Hibernate e Lombok, usando campos em português. O destino deste documento é um Gist no GitHub.


📚 Índice

@wellington1993
wellington1993 / webp-img-gif.html
Last active September 25, 2025 18:48
webp img example
<img
src="https://mathiasbynens.be/demo/animated-webp-supported.webp"
alt="Live Long And Prosper Star Trek GIF by HULU"
sizes="100vw"
/>
@wellington1993
wellington1993 / linux-disk-autofix-boot-ubuntu.md
Created September 19, 2025 13:43
Configurar o Ubuntu para Corrigir Erros de Disco Automaticamente

Configurar o Ubuntu para Corrigir Erros de Disco Automaticamente

Um guia rápido para configurar o Ubuntu (e derivados) a executar o fsck automaticamente na inicialização, corrigindo erros de disco sem pedir intervenção manual. Ideal para computadores que sofrem com quedas de energia.


Passo 1: Abrir o Terminal

A primeira coisa a fazer é abrir o terminal.

'use client';
import { usePathname, useRouter } from 'next/navigation';
import { useEffect, useState, useRef, useCallback } from 'react';
import { useToast } from '@/hooks/useToast';
import { api } from '@/services/Api/api';
// --- Tipagem para maior segurança ---
interface User {
@wellington1993
wellington1993 / pre-commit.sh
Created August 22, 2025 14:15
Prevent code lost in merge
#!/bin/bash
# Identifica o branch atual
current_branch=$(git rev-parse --abbrev-ref HEAD)
# Evita executar o hook no próprio branch pai (ex.: main ou develop)
if [ "$current_branch" = "main" ] || [ "$current_branch" = "develop" ]; then
echo "ℹ️ Hook ignorado: você está no branch $current_branch, que não é derivado."
exit 0
fi

Navegação Rasa e Intuitiva em Aplicações Web: Um Guia Prático

A simplicidade na navegação não é apenas uma boa prática, mas um princípio fundamental para garantir que os usuários encontrem o que procuram com o mínimo de esforço. Como defendem pioneiros como Jakob Nielsen e Steve Krug, uma arquitetura da informação com hierarquias rasas (poucos níveis de profundidade) aumenta a eficiência, a capacidade de descoberta do conteúdo e a satisfação geral do usuário.

Este guia reúne referências clássicas, metodologias e exemplos práticos para fundamentar a construção de sistemas de navegação eficientes.


Índice