Skip to content

Instantly share code, notes, and snippets.

View n0nuser's full-sized avatar
👽

Pablo Jesús González Rubio n0nuser

👽
View GitHub Profile
@n0nuser
n0nuser / push_to_new_remote.sh
Last active May 22, 2024 09:43
Bash Script to Push to a New Remote
#!/bin/bash
# SET YOUR VARIABLES HERE
YOUR_HOST="github.com"
YOUR_NEW_HOST="github.com"
YOUR_ORG="github"
YOUR_NEW_ORG="github"
MAIN_BRANCH="main"
# Get the current repository name from the folder name
@n0nuser
n0nuser / guía_scrum_2020.md
Last active May 15, 2024 00:19
Guía de Scrum TM - 2020
@n0nuser
n0nuser / glosario_scrum.md
Last active May 14, 2024 22:24
Scrum - Glosario de Términos

Glosario de Términos de Scrum

Este glosario tiene como objetivo proporcionar una visión general de los términos relacionados con Scrum. Algunos de los términos mencionados no son obligatorios en Scrum, pero se han agregado porque son comúnmente utilizados en Scrum. Para aprender más sobre el marco de trabajo Scrum, identificar cuáles de estos términos son elementos requeridos de Scrum y comprender cómo se conectan los elementos mencionados, recomendamos encarecidamente que consultes la Guía de Scrum™.

Para aprender más sobre términos específicos para equipos de desarrollo de software que utilizan técnicas de desarrollo ágil y Scrum, consulta el glosario de Professional Scrum Developer.

B

Gráfico de Burn-down: Un gráfico que muestra la cantidad de trabajo que se cree que queda en un backlog. El tiempo se muestra en el eje horizontal y el trabajo restante en el eje vertical. A medida que el tiempo avanza y los elementos se extraen del backlog y se completan, se espera que una línea de trazado que

@n0nuser
n0nuser / scrum_questions.md
Last active May 6, 2024 16:07
SCRUM Certifications 130 Q&A!
@n0nuser
n0nuser / Dockerfile
Last active February 29, 2024 11:33
Node 18 in a Dockerfile
# NodeJS Preparation
RUN curl -fsSL https://deb.nodesource.com/setup_18.x | bash -
# Install runtime dependencies
RUN apt-get update && \
apt-get install -y nodejs npm && \
rm -rf /var/lib/apt/lists/*
# Install packages
RUN npm install @stoplight/spectral-cli @stoplight/spectral-core
@n0nuser
n0nuser / extensions.md
Last active April 22, 2024 14:21
VSCode Python Backend Extensions
@n0nuser
n0nuser / functions.py
Last active November 1, 2023 20:03
Python Function Performance Profiler - Should work as is!
from profiler import profile_functions
def romanToIntPablo2022(s: str) -> int:
roman = {"I": 1, "V": 5, "X": 10, "L": 50, "C": 100, "D": 500, "M": 1000}
roman_sum = 0
for index, letter in enumerate(s):
try:
if roman[letter] < roman[s[index + 1]]:
roman_sum -= roman[letter]
@n0nuser
n0nuser / README.md
Last active September 22, 2023 12:58
Kali Linux Env. Install Script

Kali Linux Environment - Install Script

Look inside the Gist to find the install script!

I made this script 2 years ago, so I guess the version of Kali Linux back then was the 2021.4 version.

Take the package installation with a grain of salt and adapt it to your needs.

Cheers!

@n0nuser
n0nuser / sync_dirs.cmd
Last active October 30, 2023 12:50
Sync Directories with Rsync in Windows
REM ADAPT TO YOUR LIKING
REM Change Drive if needed
F:
REM Change to parent folder of the one to be synced
cd "F:\Documents\"
REM Have installed WSL in order to launch bash
bash -c "rsync -avzh -P --stats MyFolder/ '[email protected]:/mnt/hdd/MyFolder'"
REM If another port is used
bash -c "rsync -avzh -P --stats --ignore-errors -e 'ssh -p 2222' MyFolder/ '[email protected]:/mnt/hdd/MyFolder'"