Skip to content

Instantly share code, notes, and snippets.

View sibelius's full-sized avatar
🦈
give me a feedback https://entria.feedback.house/sibelius

Sibelius Seraphini sibelius

🦈
give me a feedback https://entria.feedback.house/sibelius
View GitHub Profile
@sibelius
sibelius / edital.md
Created July 3, 2022 21:11
edital TI
  • Ciência de Dados Aprendizado de máquina > Técnicas de classificação
  • Ciência de Dados Aprendizado de máquina > Técnicas de regressão
  • Ciência de Dados Aprendizado de máquina > Técnicas de agrupamento
  • Ciência de Dados Aprendizado de máquina > Técnicas de redução de dimensionalidade
  • Ciência de Dados Aprendizado de máquina > Tecnicas de associação
  • Ciência de Dados Aprendizado de máquina > Sistemas de recomendação
  • Ciência de Dados Aprendizado de máquina > processamento de linguagem natural PNL
  • Ciência de Dados Aprendizado de máquina > Visão computacional
  • Ciência de Dados Aprendizado de máquina > Deep learning
  • Ciência de Dados Big Data > Fundamentos
@sibelius
sibelius / woovi_challenge.md
Last active December 24, 2024 16:25
Woovi Challenge
@sibelius
sibelius / useMutationPromise.tsx
Created June 25, 2022 14:35
Relay useMutationPromise.tsx
import { useState, useRef, useEffect } from 'react';
import type {
GraphQLTaggedNode } from 'relay-runtime';
import {
commitMutation as relayCommitMutation,
} from 'relay-runtime';
import { useRelayEnvironment } from 'react-relay';
type UseMutationPromiseArgs = {
@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',
],
}
@sibelius
sibelius / test.yml
Created May 20, 2022 13:26
basic yarn jest test github actions
name: Tests
on:
push:
branches:
- main
pull_request:
branches:
- main
@sibelius
sibelius / crash.log
Created April 26, 2022 19:45
jest segmentation fault
PID 10891 received SIGSEGV for address: 0x0
0 segfault-handler.node 0x000000010727534c _ZL16segfault_handleriP9__siginfoPv + 288
1 libsystem_platform.dylib 0x00000001bf8714c4 _sigtramp + 56
2 node 0x0000000102f0a190 _ZN12v8_inspector19V8DebuggerAgentImpl15ScriptCollectedEPKNS_16V8DebuggerScriptE + 136
3 node 0x0000000102b2d3ec _ZN2v88internal13GlobalHandles4Node31PostGarbageCollectionProcessingEPNS0_7IsolateE + 128
4 node 0x0000000102b2df5c _ZN2v88internal13GlobalHandles31PostGarbageCollectionProcessingENS0_16GarbageCollectorENS_15GCCallbackFlagsE + 204
5 node 0x0000000102b6d790 _ZN2v88internal4Heap14CollectGarbageENS0_15AllocationSpaceENS0_23GarbageCollectionReasonENS_15GCCallbackFlagsE + 2264
6 node 0x0000000102b75bcc _ZN2v88internal4Heap36FinalizeIncrementalMarkingIfCompleteENS0_23GarbageCollectionReasonE + 216
7
@sibelius
sibelius / jest.config.js
Created March 5, 2022 10:55
jest config multi project to test both server/api and frontend tests in a nextjs api
module.exports = {
projects: [
'<rootDir>/jest.frontend.config.js',
'<rootDir>/jest.server.config.js',
],
}
@sibelius
sibelius / nameIt.ts
Created March 3, 2022 17:35
Create a class with a given name
const nameIt = (name, cls) => ({ [name]: class extends cls {} }[name]);
@sibelius
sibelius / DelegateProxy.sol
Last active March 4, 2022 14:46
Delegate function call to another smart contract implementation
pragma solidity ^0.5.0;
contract DelegateProxy {
address internal implementation;
function() external payable {
address addr = implementation;
assembly {
calldatacopy(0, 0, calldatasize())
let result := delegatecall(gas(), addr, 0, calldatasize(), 0, 0)
@sibelius
sibelius / Charity.sol
Last active March 4, 2022 14:46
Charity receives ether even when no function called was matched
pragma solidity ^0.5.0;
contract Charity {
function() external payable {
// React to receiving ether
}
}