Skip to content

Instantly share code, notes, and snippets.

View morjuax's full-sized avatar
🎯
Focusing

Juan morjuax

🎯
Focusing
View GitHub Profile
@morjuax
morjuax / commit_empty.md
Created July 31, 2025 16:56
Commit empty

git commit --allow-empty -m "ci(pipeline): empty commit to trigger gitlab-ci"

@morjuax
morjuax / paso_creacion_servidor_kafka_local.md
Last active July 31, 2025 13:31
Crear server kafka local con su topico

Configurar Kafka Local con Docker en macOS

1. Requisitos previos

  • Docker: Asegúrate de tener Docker instalado en tu macOS. Puedes descargarlo desde aquí.
  • Docker Compose: Viene incluido con Docker Desktop, así que no necesitas instalarlo por separado.

2. Usar Docker Compose para Kafka

Docker Compose te permite definir y ejecutar múltiples contenedores (como Kafka y Zookeeper) con un solo archivo de configuración.

@morjuax
morjuax / initProject
Created April 18, 2025 15:09
Init project golang
Go recomienda una estructura específica para proyectos. Usa este esquema estándar:
mi-proyecto/
├── cmd/ # Punto de entrada principal
│ └── main.go # Archivo principal (aquí va `func main()`)
├── internal/ # Código privado del proyecto
│ └── mi-paquete/ # Lógica interna
├── pkg/ # Código reusable público (opcional)
├── go.mod # Archivo de definición del módulo (se genera en el paso 2)
├── README.md # Documentación
@morjuax
morjuax / resetMasterGit.md
Last active November 13, 2024 18:12
Git reset para que queda al igual al master remote
  • git checkout master Asegúrate de estar en la rama master local
  • git fetch origin Trae los últimos cambios del repositorio remoto (pero no los fusiona)
  • git reset --hard origin/master Resetea tu rama local master al estado de la rama master remota
@morjuax
morjuax / versiones.md
Last active April 8, 2024 14:01
Tabla versiones NX + Nestjs
NX nestjs axios @jscutlery/semver @nestjs/axios @nestjs/config @nestjs/event-emitter @nestjs/typeorm
14 8 1.3.5 2 2
15 9
16 10 1.6.8 3.0.2 3 2.0.4 10.0.2
17 1.6.8 4 3.0.2
18 1.6.8 5 3.0.2
@morjuax
morjuax / instalaciones-angular-openai.md
Created January 29, 2024 23:54 — forked from Klerith/instalaciones-angular-openai.md
Instalaciones recomendadas para el curso de OpenAI con Angular y Nest

OpenAI Logo

Instalaciones recomendadas

Curso de OpenAI con Angular y NestJS

Necesarias

@morjuax
morjuax / nvm.txt
Last active August 25, 2023 16:17
nvm commands
1) List available versions
nvm ls-remote
1.1) list installed versions
nvm list
2) Install a specific version
nvm install 8.16.2
2.1) Install the latest release
nvm install node
@morjuax
morjuax / types_convetional_commits.txt
Created August 1, 2023 18:17
Types conventional commits
build:
chore:
ci:
docs:
style:
refactor:
perf:
test:
<header className="flex items-center bg-gray-800 px-28 py-3">
<Link href="/">
<h1 className="font-black text-3xl text-white">Title</h1>
</Link>
<div className="flex-grow text-right">
<button
className="bg-green-500 hover:bg-green-400 px-5 py-2 text-gray font-bold rounded-sm inline-flex items-center"
onClick={() => router.push("/new")}
@morjuax
morjuax / links_tools_dev.md
Last active September 23, 2023 22:22
Links tools DEV