Skip to content

Instantly share code, notes, and snippets.

View LucasAlfare's full-sized avatar
💭
Attempting "masterize" JetPack Compose

Francisco Lucas LucasAlfare

💭
Attempting "masterize" JetPack Compose
View GitHub Profile
@LucasAlfare
LucasAlfare / Cargo.toml
Last active September 19, 2024 01:16
API simples de registro de ponto em rust + axum em single-file. Objetivo: fazer API lidar com autenticação por JWT, hashing de senha, manipular banco Postgree ou dados em Memória. Deliberadamente feita em single-file. Ainda em construção.
[package]
name = "FLPoint-Rust"
version = "0.1.0"
edition = "2021"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[dependencies]
axum = "0.7.5"
axum-extra = { version = "0.9.3", features = ["typed-header"] }
@LucasAlfare
LucasAlfare / resumo_codigos_http.md
Created September 14, 2024 18:00
Resumo básico dos códigos HTTP e suas respectivas indicações de uso

Resumo códigos HTTP

O resumo mostra o número do código, com seu título e uma breve indicação de uso do mesmo. Confira a lista a seguir:

  • 100 Continue: Solicitação está OK, pode continuar enviando.
    Use ao dividir uma solicitação grande em partes.

  • 101 Switching Protocols: Servidor aceitou mudar o protocolo.
    Use ao alterar de HTTP para WebSockets, por exemplo.

@LucasAlfare
LucasAlfare / A_Matrix4x4.kt
Last active September 3, 2024 02:35
Studying 3D render using easy to ready Kotlin implementations
@file:Suppress("unused", "MemberVisibilityCanBePrivate")
package study.math
import kotlin.math.cos
import kotlin.math.sin
/**
* Represents a 4x4 matrix used for various transformations in 3D space.
*
@LucasAlfare
LucasAlfare / procedures.md
Last active August 9, 2024 20:46
procedimentos gerais laboratório

procedimentos

hematologia automatizada

Exames aqui são feitos no aparelho de hemograma.

  • Exames: HEM (hemograma), PLA (plaquetas) e COA (coagulograma).

Procedimentos gerais

Esse exame é coletado em tubo contendo anticoagulante (EDTA) de cor roxa/lilás. Esse exame fazemos usando o aparelho Mindray BC-5380. Para usar o aparelho é necessário acessar o software (programa de computador) instalado no computador que está do lado. Para acessar o software é necessário colocar as seguintes credenciais:

  • Usuário: service;
@LucasAlfare
LucasAlfare / resumo.txt
Created August 5, 2024 01:01
resumo de conversa kkkk
1. Importância da conversa pessoalmente: Acha que é melhor conversar sobre o assunto cara a cara, mas reforça que o apoio será incondicional.
2. Relação forte e apoio mútuo: Relembra que vocês fazem parte da vida um do outro, independentemente de estarem em bons ou maus momentos. Apoia qualquer decisão dela e valoriza muito a convivência que têm.
3. Preocupação com o futuro: Sente-se preso na situação atual, sem ver crescimento ou melhoria. Quer prover algo melhor para ela e para o Noah.
4. Sentimentos de ansiedade e insegurança: Fala sobre a ansiedade e agonia em relação ao futuro, especialmente em relação ao sustento da família.
5. Confiança em Deus: Reconhece que não tem garantias de sucesso e entrega os planos nas mãos de Deus, confiando que tudo acontecerá conforme a vontade Dele.
@LucasAlfare
LucasAlfare / settings.json
Created July 12, 2024 02:24 — forked from diego3g/settings.json
VSCode Settings (Updated)
{
"workbench.startupEditor": "newUntitledFile",
"editor.fontSize": 15,
"editor.lineHeight": 1.8,
"javascript.suggest.autoImports": true,
"javascript.updateImportsOnFileMove.enabled": "always",
"editor.rulers": [
80,
120
],
@LucasAlfare
LucasAlfare / main.py
Last active August 7, 2025 02:25
Download de todos os capítulos de One Piece fazendo crawling num site baixando todas as imagens dos capítulos organizando elas em pastas
import os
import logging
import requests
from bs4 import BeautifulSoup
from concurrent.futures import ThreadPoolExecutor, as_completed
from requests.adapters import HTTPAdapter
from urllib3.util.retry import Retry
import threading
import time
import sys
https://fastupload.io/fcda01898b2514e9
https://fastupload.io/7fb0e6f337202642
https://fastupload.io/3dbf3c0c71b4ee29
https://fastupload.io/481e20a46e0f3438
@LucasAlfare
LucasAlfare / main.rs
Last active May 1, 2024 05:52
draft: MIDI file reader in Rust (Format Spec. 1.1)
#![allow(unused)]
use std::{
fs::{self, File},
io::Read,
};
fn main() {
let bytes = read_file_bytes("demo.mid");
let mut reader = MyReader::new(bytes);
@LucasAlfare
LucasAlfare / design.md
Last active February 19, 2024 02:50
Ideias de Deisign de Jogo (combate/progressão)

FLCombat

Minha simples sugestão para sistema de combate e princípios de progressão de personagens, aplicados a jogos.

Atributos Globais

O jogo incluirá um atributo de "nível global" que afetará diversos aspectos da jogabilidade. Além disso, os personagens do jogo terão um atributo referente à quantidade de vida (número inteiro).

Nota: causar dano significa reuduzir os pontos quantidade de vida do alvo.