Skip to content

Instantly share code, notes, and snippets.

View codewithleader's full-sized avatar
💭
I love programming 👨‍💻💙

Elis Antonio Perez codewithleader

💭
I love programming 👨‍💻💙
View GitHub Profile
@codewithleader
codewithleader / branch-name-terminal-ubuntu.md
Last active October 3, 2022 20:31
Branch Name Terminal Ubuntu: Ver la rama en la linea de comandos de la terminal de Ubuntu. Tipo: elis@perezmusic ~/home/my-app (main) $

Ver el branch name en la terminal pegar este condigo en el .bashrc (control + h para ver archivos ocultos)

# Show git branch name Elis Antonio
mostrar_git_branch() {
     git branch 2> /dev/null | sed -e '/^[^*]/d' -e 's/* \(.*\)/ (\1)/'
}
export PS1="\u@\h \[\033[32m\]\w\[\033[36m\]\$(mostrar_git_branch)\[\033[00m\] $ "
@codewithleader
codewithleader / UbuntuCommandsTerminal.md
Last active June 26, 2023 20:26
Terminal Commands Ubuntu: Comandos de la terminal de Ubuntu. La guia de Git and GitHub fue movida a la otra nueva guia mas completa. Acá solo dejé los comandos para la Terminal bash. Seguiré actualizando nuevos comandos utiles.

Terminal - Ubuntu - NPM - YARN

Elis Antonio Perez

COMANDOS EN LA TERMINAL

A continuación vamos a explorar una serie de comandos básicos que podemos usar en nuestra terminal.

@codewithleader
codewithleader / AddOpenInCode.md
Created August 17, 2022 18:05
Agrega la opcion "Open in Code" en el menú contextual de Ubuntu

Comando para agregar al menu contextual de Ubuntu Abrir con VSCode:

wget -qO- https://raw.githubusercontent.com/cra0zy/code-nautilus/master/install.sh | bash
@codewithleader
codewithleader / hyper.js
Last active October 3, 2022 20:27
Hyper Terminal: Esta es la configuracion para la terminal https://hyper.is Reemplaza el archivo `$Env:AppData/Hyper/.hyper.js` en Windows
module.exports = {
config: {
// default font size in pixels for all tabs
fontSize: 12,
// font family with optional fallbacks
fontFamily: 'Menlo, "DejaVu Sans Mono", Consolas, "Lucida Console", monospace',
// terminal cursor background color and opacity (hex, rgb, hsl, hsv, hwb or cmyk)
cursorColor: 'rgba(248,28,229,0.8)',
@codewithleader
codewithleader / FirefoxDev-Install-Ubuntu.md
Last active October 3, 2022 20:27
Firefox Developer Edition: Pasos para instalar Firefox Developer Edition en Ubuntu.
  1. $ sudo cp -rp firefox-105.0b6.tar.bz2 /opt [sudo] password for [user]: ******
  2. $ sudo rm -rf firefox-105.0b6.tar.bz2
  3. $ cd /opt
  4. /opt $ sudo tar xjf firefox-105.0b6.tar.bz2
  5. /opt $ sudo rm -rf firefox-105.0b6.tar.bz2
  6. /opt $ sudo chown -R $USER /opt/firefox
  7. /opt $ nano ~/.bashrc
  8. Pegar en la ultima línea y guardar: export PATH=/opt/firefox/firefox:$PATH
  9. /opt $ `cat > ~/.local/share/applications/firefoxDeveloperEdition.desktop <
@codewithleader
codewithleader / XAMPP-Install.md
Last active October 3, 2022 20:26
XAMPP: Pasos para instalar XAMPP en Ubuntu

Paso 1: Descargar XAMP: [https://www.apachefriends.org/es/index.html]

Paso 2: $ cd Downloads

Paso 3: Para utilizar el paquete, hay que hacerlo ejecutable. Y para ello ejecute el siguiente comando: $ sudo chmod +x xampp-linux-x64-[VERSION-NAME]-installer.run Nota: al escribir sudo chmod +x xampp pulsar TAB y completará automaticamente el resto del nombre del archivo.

Paso 4: Escriba el comando de instalación para seguir adelante: $ sudo ./xampp-linux-x64-[VERSION-NAME]-installer.run

En este momento debe salir la ventana del instalador de XAMPP. Leer cada ventana y seguir hasta instalar.

@codewithleader
codewithleader / Docker-Install-Ubuntu.md
Last active January 5, 2023 22:04
Docker: Instalar, Detener... Docker Desktop en Ubuntu

Primero hay que instalar Docker y luego proceder a instalar Docker Desktop.

Instalación de Docker

Actualizamos los paquetes del sistema a su última versión:

sudo apt update sudo apt upgrade ​ Instalamos algunas depedencias necesarias para la instalación de Docker

@codewithleader
codewithleader / Dockerfile-NextJS
Last active September 12, 2022 02:35
NextJS - Dockerfile - Configuración simple y recomendada. Este es el Dockerfile con la configuracion recomendada por NextJS para crear la imagen.
# Fuente: https://github.com/vercel/next.js/blob/canary/examples/with-docker/README.md
# Install dependencies only when needed
FROM node:16-alpine AS deps
# Check https://github.com/nodejs/docker-node/tree/b4117f9333da4138b03a546ec926ef50a31506c3#nodealpine to understand why libc6-compat might be needed.
RUN apk add --no-cache libc6-compat
WORKDIR /app
COPY package.json yarn.lock ./
RUN yarn install --frozen-lockfile
@codewithleader
codewithleader / Events-Javascript.md
Last active July 9, 2023 19:27
Lista de eventos en javascript - React

EVENTOS

OnBlur:

  • Un elemento pierde el foco
  • Definido para: <button>, <input>, <label>, <select>, <textarea>, <body>

OnChange:

  • Un elemento ha sido modificado
@codewithleader
codewithleader / Cambiar-Master-Main.md
Last active March 7, 2024 01:34
Configurar git para usar 'main' como rama principal: Para cambiar el nombre de la rama "master" a "main" tanto en local como en el repositorio remoto

Configurar git para usar 'main' como rama principal

  • Cambiar la rama principal para usar 'main' Los repositorios recién creados usan el nombre master como la rama principal. Para asegurar compatibilidad futura, se recomienda que actualices el nombre de esta rama a main.

  • Revisa el nombre de tu rama:

git branch -a

  • Asegúrate de que la rama activa sea master. Si no es entonces ejecuta: