Comandos Terminal

Linux Borrar archivos/directorios Borrar archivo por nombre Buscar por nombre todos los archivos del directorio actual y eliminarlos Borrar directorio o carpeta Nohup: mantiene la ejecución de un comando aunque se cierre la terminal El comando Nohup permite ejecutar un comando y mantenerlo en ejecución aunque se cierre la terminal. Esto es porque hace que … Leer más

Programación funcional en JavaScript

Closures Las clousures son funciones internas que acceden a variables locales de las funciones externas en las que se encuentran definidas. Los clousures tienen algunas ventajas como: encapsulación, ocultación de datos, reutilización de código, etc. Al invocar a la función externa funcionExterna se genera el closure miFuncionInterna y este guarda la referencia de las variables … Leer más

Configurar TypeScript en Visual Studio Code con NPM

TypeScript es un lenguaje de programación moderno usado para el desarrollo de aplicaciones JavaScript de gran tamaño. Este es un superconjunto de JavaScript que incorpora funcionalidades extras además de incorporar funciones recientes de JavaScript. Al final Typescript se compila para producir una versión de JavaScript compatible con todas las plataformas. Vamos a crear un proyecto … Leer más

Crear índices en JavaScript

Si tenemos un array de objetos y queremos obtener un elemento a partir del valor de sus propiedades, normalmente utilizaremos la función find para realizar esta búsqueda: Sin embargo si nuestro array es muy grande y realizamos múltiples búsquedas, esto es poco eficiente ya que en cada búsqueda tiene que recorrer todo el array hasta … Leer más

LocalStorage

LocalStorage es un almacén de datos del navegador similar a las Cookies. Los datos almacenados persisten entre las diferentes sesiones de navegación. Los datos no tienen fecha de expiración. Los datos persisten entre las distintas ventanas/tabs que tienen el mismo origen. A diferencia de las Cookies los datos no se envían con cada petición HTTP. … Leer más

Comandos Git

Subir proyecto local a Github En Github con una cuenta gratuita podemos crear repositorios públicos y privados e invitar a colaboradores. Para subir un proyecto existente a un repositorio de Github desde línea de comandos: Clonar proyecto Git Ver ramas Con este comando vemos las ramas locales: Si añadimos el parámetro -a podemos ver también … Leer más

Snippets útiles para WordPress

Excluir Posts de ciertas categorías en la página de Blog Se excluyen las categorías cuyos IDs son: 3, 5 y 23 Incluir Posts de ciertas categorías en la página de Blog Se incluyen las categorías cuyos IDs son: 2, 3 y 59 Hook al activar plugin Hook al desactivar plugin Imprimir variables desde PHP Opción … Leer más

Twitter

Seguir cuentas de forma automática (compatible con Chrome) Dejar de seguir a usuarios que no son seguidores míos Dejar de seguir a contactos que no me siguen

Snippets javascript

Pausar consola antes de redirigir En una página que tiene una redirección realizada mediante javascript, añadir el siguiente código en la consola (F12) para pausar la página justo antes de realizar la redirección. Banner de cookies Añadir el siguiente código entre las etiquetas head para incrustar de forma automática el típico banner para aceptar las … Leer más