Skip to content

Instantly share code, notes, and snippets.

View vNNi's full-sized avatar

Vinicius Komninakis vNNi

View GitHub Profile
@vNNi
vNNi / oposicao-contrib-assistencial.md
Created January 10, 2022 18:03
SINDPD - 2022 - Como se opor a contribuição assistencial

SINDPD - Sindicato de TI

No ano de 2021, não foi necessário a oposição à contribuição assistencial, apenas quem quisesse ativamente contribuir, que deveria levar a carta. Porém em 2022, a regra mudou e quem quiser se OPOR, deve levar:

  1. Duas cartas, prefencialmente escritar a mão e seguindo esse modelo. obs: Em 2022 eu vi algumas pessoas levando a carta impressa, só alterando as lacunas, estavam aceitando de boas, porém não quis arriscar.
  2. RG
@vNNi
vNNi / memory-leak-study.md
Last active June 30, 2023 16:57
NodeJs - Memory leak research
@vNNi
vNNi / create-package-to-component.js
Created July 23, 2021 19:01
create package json into all atomic folders into package src
/* eslint-disable no-console */
const fs = require('fs');
const path = require('path');
const infoLogger = (...msg) => console.log('\x1b[33m%s\x1b[0m', 'Info: ', ...msg);
const errorLogger = (...msg) => console.log('\x1b[31m', 'Error: ', ...msg);
const warningLogger = (...msg) => console.log('\x1b[34m', 'Warning: ', ...msg);
const fileLoader = async (pathOfFile, throwError = false) => {
try {
@vNNi
vNNi / commit-mensagens-semânticas.md
Created February 1, 2020 17:03
Guia rápido de commits com mensagens semânticas em português

Commits de Mensagens Semânticas

Veja como uma pequena diferença em seus commits podem te tornar um programador melhor.

Formato: <tipo>(<escopo>): <mensagem>

<escopo> é opcional (Esse é mais usado em contextos de mono-repositórios)

Exemplo

<div class="filter__price-values">
<span>R$1</span>
<span>R$2</span>
</div>
<div class="content">
<div id='id66' class="range">
<div id='id66b' class='range__between'></div>
<button id='id661' class="range__button_1"></button>
<button id='id662' class="range__button_2"></button>
<input id='id66i1' class='range_inpt1' type='number' min='20' max='700'>
function createDBConnection() {
return mysql.createConnection({
multipleStatements: true,
host: process.env.DB_HOST,
port: process.env.DB_PORT,
user: process.env.DB_USER,
database: process.env.DB_NAME,
password: process.env.DB_PASSWORD
});
}
{
"name": "",
"version": "1.0.0",
"description": "",
"main": "server.js",
"scripts": {
"start": "cross-env NODE_ENV=production node server.js",
"develop": "cross-env NODE_ENV=development node server.js"
},
"keywords": [],
DB_HOST='127.0.0.1'
DB_PASSWORD='password'
DB_USER='root'
DB_PORT=3306
@vNNi
vNNi / events.md
Last active January 22, 2019 12:08