• Saltar al contenido principal
  • Skip to secondary menu
  • Saltar a la barra lateral principal
  • Saltar al pie de página
  • Inicio
  • Secciones
    • Ciencia de datos
    • Criptografía
    • Herramientas
    • Machine Learning
    • Noticias
    • Opinión
    • Productividad
    • Programación
      • JavaScript
      • Julia
      • Matlab
      • Python
      • R
  • Programación
    • JavaScript
    • Julia
    • Matlab
    • Python
    • R
  • Laboratorio
    • Estadística
      • Calculadora del Tamaño Muestral en Encuestas
      • Calculadora de estadísticos descriptivos
      • Test de normalidad
      • Calculadora de contrastes de hipotesis
      • Calculadora de tamano del efecto
      • Simulador de Regresión Lineal con Ruido
      • Visualizador de PCA
      • Visualizador de Series Temporales
      • Simulador de Regresión Logística
      • Simulador de K-Means
      • Simulador de DBSCAN
      • Detector de la Ley de Benford
    • Probabilidad
      • Calculadora de Probabilidad de Distribuciones
      • Calculadora de Probabilidades de Lotería
      • Simulador del Problema de Monty Hall
      • Simulador de la Estrategia Martingala
    • Finanzas
      • Calculadora de Préstamos e Hipotecas
      • Conversor TIN ↔ TAE
      • Calculadora DCA con ajuste por inflación
      • Simulador FIRE (Financial Independence, Retire Early)
    • Herramientas
      • Formateador / Minificador de JSON
      • Comparador y Formateador de Texto y JSON
      • Formateador y Tester de Expresiones Regulares
      • Inspector de JWT
      • Generador y verificador de hashes
      • Codificador / Decodificador Base64 y URL
      • Conversor de bases numericas
      • Conversor de Timestamp Unix
      • Conversor de colores
      • Generador de UUIDs
    • Juegos
      • Tres en Raya
      • Nim con Q-Learning
    • Más
      • Método D’Hondt
      • Generador de Contraseñas Seguras
  • Noticias
  • Boletín
  • Contacto
  • Tienda
    • Libros
    • Equipamiento de oficina
    • Equipamiento en movilidad

Analytics Lane

Ciencia e ingeniería de datos aplicada

  • Ciencia de datos
  • Machine Learning
  • IA Generativa
  • Python
  • Pandas
  • NumPy
  • R
  • Excel

Node

Creación de rutas para modificar y borrar los registros (5ª parte de creación de una API REST con Express y TypeScript)

noviembre 9, 2022 Por Daniel Rodríguez Deja un comentario
Tiempo de lectura: 7 minutos

En la publicación anterior se han visto los pasos para crear dos rutas mediante las cuales se pueden consultar y agregar los usuarios de la API. Esto es, se han implementado los métodos GET y POST respectivamente. Ahora, para tener implementado todas las operaciones CRUD es necesario crear dos métodos para modificar y borrar los registros. Veamos en esta ocasión como se puede … [Leer más...] acerca de Creación de rutas para modificar y borrar los registros (5ª parte de creación de una API REST con Express y TypeScript)

Creación de rutas para consultar y agregar los registros (4ª parte de creación de una API REST con Express y TypeScript)

noviembre 2, 2022 Por Daniel Rodríguez Deja un comentario
Tiempo de lectura: 8 minutos

En la publicación anterior se han explicado los pasos para configurar TypeORM en un proyecto TypeScript. Un ORM con el que se puede manejar de una forma sencilla los registros de una base de datos. Ahora, usando este conocimiento, se pueden crear unas rutas para consultar y agregar los registros de esta base de datos. Aunque primero es necesario hablar de los métodos o verbos … [Leer más...] acerca de Creación de rutas para consultar y agregar los registros (4ª parte de creación de una API REST con Express y TypeScript)

Configurar TypeORM para acceder a la base de datos (3ª parte de creación de una API REST con Express y TypeScript)

octubre 26, 2022 Por Daniel Rodríguez Deja un comentario
Tiempo de lectura: 5 minutos

En la publicación anterior de esta serie se ha visto una propuesta para organizar el código del proyecto. Una vez organizado el código es el momento de configurar una base de datos para persistir los datos. Para lo que se usará TypeORM. Un ORM (Object–relational mapping) para TypeScript mediante el cual se puede emplear una gran cantidad de motores de base de datos relacionales … [Leer más...] acerca de Configurar TypeORM para acceder a la base de datos (3ª parte de creación de una API REST con Express y TypeScript)

Organizar el código del proyecto (2ª parte de creación de una API REST con Express y TypeScript)

octubre 19, 2022 Por Daniel Rodríguez Deja un comentario
Tiempo de lectura: 5 minutos

En la publicación de la semana pasada se presentaron los primeros pasos para la creación de una REST API con Express y TypeScript. Antes de que el número de servicios crezcan es necesario organizar el código del proyecto para facilitar su mantenimiento en el futuro. Además, también es necesario incluir algunos Middleware para facilitar algunas tareas. Veamos a continuación una … [Leer más...] acerca de Organizar el código del proyecto (2ª parte de creación de una API REST con Express y TypeScript)

Creación de una API REST con Express y TypeScript

octubre 12, 2022 Por Daniel Rodríguez Deja un comentario
Tiempo de lectura: 5 minutos

Esta es la primera entrada de una serie en la que se explicarán los pasos para crear un API REST con Express y TypeScript. En esta primera entrada se explicará cómo configurar el proyecto Node y se creará el primer servicio.Esta entrada forma parte de la serie "Creación de una API REST con Express y TypeScript" de la cual forman los siguientes entregas:Configuración … [Leer más...] acerca de Creación de una API REST con Express y TypeScript

Trabajar con varias instalaciones de Node a la vez en Windows

junio 1, 2022 Por Daniel Rodríguez Deja un comentario
Tiempo de lectura: 4 minutos

Listado de comandos de NVM

Hace un tiempo publiqué una entrada en la que explicaba un paquete con el que es posible configurar un entorno UNIX (Linux o macOS) para tener instaladas varias versiones de Node y cambiar entre ellas de una forma fácil y rápida. Algo que también se puede hacer en Windows usando para ello NVM for Windows. Veamos a continuación como se puede trabajar con varias instalaciones de … [Leer más...] acerca de Trabajar con varias instalaciones de Node a la vez en Windows

Truco: Forzar el recolector de basura en Node

mayo 4, 2022 Por Daniel Rodríguez Deja un comentario
Tiempo de lectura: 2 minutos

En los programas con un gran consumo de memoria es posible que el recolector de basura entre a funcionar en el peor momento, produciendo que el programa se pueda parar temporalmente. Por eso, llamar al recolector de basura cuando no hay tareas puede aumentar el rendimiento. En JavaScript, a diferencia de otros lenguajes como R en los que existe la función gc(), no existe un … [Leer más...] acerca de Truco: Forzar el recolector de basura en Node

Trabajar con varias versiones de Node a la vez

noviembre 24, 2021 Por Daniel Rodríguez Deja un comentario
Tiempo de lectura: 3 minutos

Seleccionar una de las versione de Node instaladas en el sistema

Si trabajas con Node desde hace tiempo es posible que, tras actualizar a la última versión del entorno, te encontrarás con problemas de incompatibilidad de algunos paquetes. Lo que obliga a volver a la versión anterior hasta que este se actualice y solucionen el problema. Algo que puede ser un incordio, especialmente si queremos trabajar con la última versión de Node. Para … [Leer más...] acerca de Trabajar con varias versiones de Node a la vez

Actualizar las dependencias de Node a la última versión de forma automática

noviembre 17, 2021 Por Daniel Rodríguez Deja un comentario
Tiempo de lectura: 4 minutos

Resultado de ejecutar el comando ncu en el proyecto jslane a fecha de publicación

Al trabajar en un proyecto con Node generalmente se instala la última versión de los paquetes necesarios. A medida que pasa el tiempo van saliendo nuevas versiones de estos con nuevas funcionalidades, soluciones de errores y parches de seguridad. Pero, si no hacemos nada, las versiones del archivo package.json no se actualizan. Algo que, en el peor de los casos, puede exponer … [Leer más...] acerca de Actualizar las dependencias de Node a la última versión de forma automática

Empaquetar aplicaciones de Node como un binario independiente

septiembre 29, 2021 Por Daniel Rodríguez Deja un comentario
Tiempo de lectura: 3 minutos

Habitualmente la distribución de las aplicaciones creadas con Node se realiza enviando el código fuente y los archivos de configuración. Obligando al receptor a instalar las dependencias para ejecutar el programa. Un método que tiene varias ventajas, como la de poder instalar el programa en diferentes sistemas. Aunque también tiene desventajas, como la de no poder proteger el … [Leer más...] acerca de Empaquetar aplicaciones de Node como un binario independiente

Truco: Aumentar la memoria máxima en Node

junio 9, 2021 Por Daniel Rodríguez Deja un comentario
Tiempo de lectura: < 1 minuto

Al ejecutar un proceso de Node que sea intensivo en memoria nos podemos encontrar que este finalice de una forma abrupta con un mensaje similar a FATAL ERROR: invalid table size Allocation failed - JavaScript heap out of memory. Lo que nos indica que este se ha quedado sin memoria. Generalmente esto no es debido a que el ordenador se quede sin memoria, sino a que se ha … [Leer más...] acerca de Truco: Aumentar la memoria máxima en Node

Guardar archivos CSV en Node

marzo 24, 2021 Por Daniel Rodríguez Deja un comentario
Tiempo de lectura: 3 minutos

La semana pasada hemos visto el uso del módulo csv-parser para procesar archivos CSV en Node. Lo que facilita la importación de este formato de archivo. Uno de los más utilizados para el intercambio de datos entres sistemas. Esta semana vamos a ver dos módulos (csv-writer y fast-csv) con los que podremos hacer el proceso inverso: guardar archivos CSV en Node.El módulo … [Leer más...] acerca de Guardar archivos CSV en Node

  • « Ir a la página anterior
  • Página 1
  • Página 2
  • Página 3
  • Página 4
  • Ir a la página siguiente »

Barra lateral principal

Suscríbete a nuestro boletín

Suscríbete al boletín semanal para estar al día de todas las publicaciones.

Política de Privacidad

Analytics Lane en redes sociales

  • Amazon
  • Bluesky
  • Facebook
  • GitHub
  • Instagram
  • Mastodon
  • Pinterest
  • RSS
  • Telegram
  • Tumblr
  • Twitter
  • YouTube

Publicidad

Entradas recientes

Nueva herramienta: Comparador y Formateador de Texto y JSON en el laboratorio de Analytics Lane

abril 21, 2026 Por Daniel Rodríguez

Chatbots vs redes sociales: la diferencia clave entre la inteligencia artificial y los algoritmos de recomendación – Conversar con una inteligencia artificial – Parte II

abril 21, 2026 Por Daniel Rodríguez

Nueva Calculadora de Estadísticos Descriptivos en el laboratorio de aplicaciones de Analytics Lane

abril 20, 2026 Por Daniel Rodríguez

Publicidad

Es tendencia

  • Buscar en Excel con dos o más criterios publicado el septiembre 7, 2022 | en Herramientas
  • Gráfica con los datos y las anomalías detectadas con OneClass SVM One-Class SVM: Detección de anomalías con máquinas de vector soporte publicado el marzo 15, 2024 | en Ciencia de datos
  • Método del codo (Elbow method) para seleccionar el número óptimo de clústeres en K-means publicado el junio 9, 2023 | en Ciencia de datos
  • Nueva herramienta: Comparador y Formateador de Texto y JSON en el laboratorio de Analytics Lane publicado el abril 21, 2026 | en Noticias
  • Solución al error Failed to download metadata for repo ‘AppStream’ en CentOS 8 publicado el septiembre 13, 2023 | en Herramientas

Publicidad

Lo mejor valorado

4.9 (24)

Seleccionar filas y columnas en Pandas con iloc y loc

4.6 (16)

Archivos JSON con Python: lectura y escritura

4.4 (14)

Ordenación de diccionarios en Python mediante clave o valor

4.7 (13)

Operaciones de filtrado de DataFrame con Pandas en base a los valores de las columnas

4.9 (11)

Pandas: Cambiar los tipos de datos en los DataFrames

Comentarios recientes

  • M. Pilar en Cómo eliminar las noticias en Windows 11 y recuperar tu concentración
  • Daniel Rodríguez en Probabilidad básica: cómo entender el azar en nuestra vida diaria
  • Pepe en Probabilidad básica: cómo entender el azar en nuestra vida diaria
  • CARLOS ARETURO BELLO CACERES en Justicio: La herramienta gratuita de IA para consultas legales
  • Piera en Ecuaciones multilínea en Markdown

Publicidad


Footer

Analytics Lane

  • Acerca de Analytics Lane
  • Boletín de noticias
  • Contacto
  • Libros
  • Lo más popular
  • Noticias
  • Tienda
  • Tiendas afiliadas

Secciones

  • Ciencia de datos
  • Criptografía
  • Herramientas
  • Machine Learning
  • Opinión
  • Productividad
  • Programación
  • Reseñas

Sobre de Analytics Lane

En Analytics Lane tratamos de explicar los principales conceptos de la ciencia e ingeniería de datos con un enfoque práctico. Los principales temas tratados son ciencia de datos, ingeniería de datos, inteligencia artificial, machine learning, deep learning y criptografía. Además, también se habla de los principales lenguajes de programación y herramientas utilizadas por los científicos e ingenieros de datos.

Copyright © 2018-2026 Analytics Lane ·Términos y condiciones ·Política de Cookies ·Política de Privacidad ·Herramientas de privacidad ·Contacto