Skip to content

Instantly share code, notes, and snippets.

View jgcmarins's full-sized avatar

João Marins jgcmarins

View GitHub Profile
@sibelius
sibelius / woovi_job.md
Last active August 31, 2024 16:18
Woovi Job Description
@sibelius
sibelius / woovi_challenge.md
Last active December 24, 2024 16:25
Woovi Challenge
@sibelius
sibelius / jest.config.js
Created May 25, 2022 01:29
Jest Multi Project Nextjs myTest.spec.tsx (frontend test, jsdom), anotherTest.server.tsx (backend test, node)
module.exports = {
projects: [
'<rootDir>/jest.frontend.config.js',
'<rootDir>/jest.server.config.js',
],
}
@Med-H
Med-H / esbuild.md
Last active November 29, 2023 10:03
esbuild with hot reload, typescript server as well as eslint server

An extremely fast JavaScript bundler written in Go.

structure path

  • public
    • favicon.ico
    • locales
  • ...
@jeffque
jeffque / java-path.md
Last active July 8, 2024 19:05
Caminhos para começar a dominar o Java

Alguns passos a seguir rumo a dominação do Java:

  • Faz um CRUD Java
  • Faz um cli Java
  • Aprende a fazer um package Java
  • Aprende a consumir um package Java
  • Aprende a configurar e atualizar packages
  • Aprende a deploiar Java
  • Aprende a consumir requests usando Java
  • Aprende a usar databases no Java
const reverse = (array) =>
array.reduce((acc, elem) => [elem].concat(acc), []);
const map = (array, fun) =>
reverse(array.reduce((acc, elem) => [fun(elem)].concat(acc), []));
const filter = (array, pred) =>
reverse(array.reduce((acc, elem) => pred(elem) ? [elem].concat(acc) : acc, []));

NNNN - [short title of solved problem and solution]

  • Status: [proposed | rejected | accepted | deprecated | …]
  • Deciders: [list everyone involved in the decision]
  • Date: [YYYY-MM-DD when the decision was last updated]

Technical Story: [description | ticket/issue link]

Context and Problem Statement

@tgmarinho
tgmarinho / get_schema.md
Created October 3, 2021 20:10
Script to get schema.graphql from Hasura relay endpoint

Exporting the Hasura GraphQL schema

Install graphqurl

npm install -g graphqurl

If Hasura GraphQL engine is running with an admin secret

@sibelius
sibelius / floatToCents.ts
Created September 29, 2021 16:32
convert a float to cents
export const floatToCents = (value: number): number => {
return parseInt((value * 100).toFixed(2), 10);
}
@vulcandragi
vulcandragi / nginxloadbalancer.conf
Created September 16, 2021 01:37
Nginx loadbalancer
upstream loadbalancer {
least_conn;
server 127.0.0.2 weight=5;
server 127.0.0.3 weight=5;
server 127.0.0.4;
server 127.0.0.5;
}
server {
listen 80;