Skip to content

Instantly share code, notes, and snippets.

View misaelvillaverde's full-sized avatar
🥥

Misael Villaverde misaelvillaverde

🥥
View GitHub Profile
@misaelvillaverde
misaelvillaverde / fase-3.md
Last active February 12, 2026 17:39
Pixel Canvas - Fase 3: Endpoints Avanzados

Pixel Canvas - Fase 3: Endpoints Avanzados

Estos endpoints se habilitan cuando el instructor activa la Fase 3. Requieren autenticacion (Authorization: Bearer TU-API-KEY).

Base URL: https://pixels.misael.software


GET /api/threats

@misaelvillaverde
misaelvillaverde / fase-2.md
Last active February 12, 2026 17:39
Pixel Canvas - Fase 2: Endpoints de Inteligencia

Pixel Canvas - Fase 2: Endpoints de Inteligencia

Estos endpoints se habilitan cuando el instructor activa la Fase 2. Requieren autenticacion (Authorization: Bearer TU-API-KEY).

Base URL: https://pixels.misael.software


GET /api/leaderboard

@misaelvillaverde
misaelvillaverde / fase-1.md
Last active February 12, 2026 17:39
Pixel Canvas - Fase 1: Endpoints Base

Pixel Canvas - Fase 1: Endpoints Base

Tu API key se obtiene en la pagina de asientos: https://pixels.misael.software/seats

Todas las llamadas autenticadas requieren el header:

Authorization: Bearer TU-API-KEY
@misaelvillaverde
misaelvillaverde / README_ESP.md
Created February 11, 2026 21:02
Tamagotchi MCP - README en Español

Tamagotchi MCP

Servidor MCP (stdio) que permite a un LLM cuidar una mascota virtual. La interfaz web es de solo lectura y muestra el estado en tiempo real.

Instalacion

npm install
npm run build
@misaelvillaverde
misaelvillaverde / AOS.css
Created June 12, 2025 14:56 — forked from carlfriess/AOS.css
A beautiful Markdown CSS Theme for scientific documents
html, body {
padding: 2.5em;
margin: auto;
max-width: 48em;
}
body {
font: 0.8em Palatino, Times;
color: #333;
line-height: 1.3;
@misaelvillaverde
misaelvillaverde / .tmux.conf
Last active August 8, 2024 13:50
tmux conf
# set-option -sa terminal-overrides ",xterm-kitty:RGB"
# set -g default-terminal "tmux-256color"
set -g default-terminal "screen-256color"
# tell Tmux that outside terminal supports true color
set -ga terminal-overrides ",xterm-256color*:Tc"
# Undercurl, taken from: https://github.com/folke/lsp-colors.nvim
set -g default-terminal "${TERM}"
set -as terminal-overrides ',*:Smulx=\E[4::%p1%dm' # undercurl support
set -as terminal-overrides ',*:Setulc=\E[58::2::%p1%{65536}%/%d::%p1%{256}%/%{255}%&%d::%p1%{255}%&%d%;m' # underscore colours - needs tmux-3.0
# vim:fileencoding=utf-8:foldmethod=marker
Fonts {{{
#: kitty has very powerful font management. You can configure
#: individual font faces and even specify special fonts for particular
#: characters.
font_family JetBrainsMono Nerd Font
bold_font auto
@misaelvillaverde
misaelvillaverde / kClosestPoints.ts
Last active August 20, 2022 09:29
Heap-based Priority queue implementation on typescript for leetcode 973
interface Node<T> {
key: number;
value: T;
}
class PriorityQueue<T> {
heap: Node<T>[];
constructor() {
this.heap = [];
# Circular linked list implementation
"""
Se desea llevar un control de las temperaturas diarias en la ciudad, los atributos de la clase Temperaturas son: fecha (dd,mm,yy) y temperatura máxima; utilizar una lista simplemente ligada circular que realice los siguientes procedimientos:
• insertar en forma ordenada en base a la fecha.
• mostrar la temperatura más alta y la fecha.
• eliminar un registro ´x´.