Skip to content

Instantly share code, notes, and snippets.

@AlejandroSoftwareDeveloper
AlejandroSoftwareDeveloper / main.py
Last active September 25, 2025 13:55
Archivo de inicio para desarrollo local con fastapi con docs descargadas desde la url
from fastapi import FastAPI
from fastapi.openapi.utils import get_openapi
from fastapi.staticfiles import StaticFiles
from fastapi.openapi.docs import get_swagger_ui_html
app = FastAPI( title="My API", description="API con documentación offline", version="1.0.0")
# Configuración personalizada de OpenAPI
def custom_openapi():
if app.openapi_schema:
set shell := ["CMD","/C"]
# Lista los commandos de este archivo
commands:
@just --list
# Sincroniza las dependendias
sync:
@uv sync
npm config set proxy http://myuser:mypassword@proxy:8080
npm config set https-proxy https://myuser:mypassword@proxy:8080
@AlejandroSoftwareDeveloper
AlejandroSoftwareDeveloper / justfile
Last active June 11, 2025 18:30
Gist for laravel development config
set shell := ["powershell.exe", "-c"]
sms1 := '***EJECUTANDO_CORRECCION_DE_CODIGO***'
inits := "Iniciando_servidor_artisan."
ends := "Se_cerro_el_servidor_artisan."
initn := "Iniciando_servidor_npm"
endn := "Se_cerro_servidor_npm"
# lista de comandos
[windows]
default:
@AlejandroSoftwareDeveloper
AlejandroSoftwareDeveloper / application.properties
Created June 2, 2025 16:56
application properties for postgresql
spring.application.name=ProjectName
spring.datasource.url=jdbc:postgresql://localhost:5432/DataBaseName?createDatabaseIfNotExist=true
spring.datasource.username=root
spring.datasource.password=
# Hibernate Configuration
spring.jpa.database-platform=org.hibernate.dialect.PostgreSQLDialect
spring.datasource.driver-class-name=org.postgresql.Driver
spring.jpa.show-sql=true
spring.jpa.hibernate.ddl-auto=create-drop
git remote set-url origin https://mipersonalaccesskey@github.com/AlejandroSoftwareDeveloper/Nombre_de_proyecto_en_github
git push origin main
@AlejandroSoftwareDeveloper
AlejandroSoftwareDeveloper / makefile
Created January 21, 2025 03:15
Basic window makefile config and sdl2
BIN = ./bin/
SRC=./src
OBJ=./obj
CFLAGS= -g -Wall
SRCS=$(wildcard $(SRC)/*.c)
OBJS=$(patsubst $(SRC)/%.c,$(OBJ)/%.o,$(SRCS))
CC=gcc
LINKS= -lmingw32 -lgdi32
$(BIN): $(OBJS)
@AlejandroSoftwareDeveloper
AlejandroSoftwareDeveloper / makefile
Created January 21, 2025 03:11
Basic linux makefile config
BIN = ./bin/project_name
SRC=./src
OBJ=./obj
CFLAGS= -g -Wall
SRCS=$(wildcard $(SRC)/*.c)
OBJS=$(patsubst $(SRC)/%.c,$(OBJ)/%.o,$(SRCS))
CC=gcc
$(BIN): $(OBJS)
$(CC) $(CFLAGS) $(OBJS) -o $@
@AlejandroSoftwareDeveloper
AlejandroSoftwareDeveloper / gist:00ae07f1839098538953a5453fc168d1
Created January 13, 2025 01:05
Configuracion de git para subir archivos en un repositorio con un access token
git remote set-url origin https://HASH_DEL_ACCESS_TOKEN@github.com/AlejandroSoftwareDeveloper/Nombre_de_proyecto_en_github
git push origin main
@AlejandroSoftwareDeveloper
AlejandroSoftwareDeveloper / application.properties
Last active June 9, 2024 19:17
Configuracion de proyecto spring boot con mysql mysql
spring.application.name=crudapi
spring.datasource.url=jdbc:mysql://localhost:3306/Nombre_de_mi_base_de_datos?createDatabaseIfNotExist=true
spring.datasource.username=root
spring.datasource.password=
spring.datasource.driver-class-name=com.mysql.jdbc.Driver
spring.jpa.show-sql:true
spring.jpa.hibernate.ddl-auto:create-drop