Lenguaje de programación R – Introducción

R es un lenguaje de programación de código abierto que se usa ampliamente como software estadístico y herramienta de análisis de datos. R generalmente viene con la interfaz de línea de comandos. R está disponible en plataformas ampliamente utilizadas como Windows, Linux y macOS. Además, el lenguaje de programación R es la última herramienta de … Continue reading «Lenguaje de programación R – Introducción»

Raspado de datos para aplicaciones de Android usando google-play-scraper en Node.js

El método más comúnmente existente para raspar la web es aquel en el que usamos selenium & beautifulsoup en Python. Aunque nos ayuda en una variedad de tareas, si buscamos específicamente extraer información sobre una aplicación de Android ya existente en Google Play Store con fines de investigación o incluso para uso propio, hay otra … Continue reading «Raspado de datos para aplicaciones de Android usando google-play-scraper en Node.js»

¿Cómo configurar la fecha del tipo de entrada en formato dd-mm-yyyy usando HTML?

Para establecer y obtener la fecha del tipo de entrada en formato dd-mm-yyyy, usaremos el atributo de tipo <input> . El atributo de tipo <input> se utiliza para definir un selector de fecha o un campo de control. En este atributo, puede establecer el rango desde el cual se puede seleccionar la fecha de día-mes-año … Continue reading «¿Cómo configurar la fecha del tipo de entrada en formato dd-mm-yyyy usando HTML?»

¿Cómo la inspección de software mejora la calidad del software?

El término inspección de software fue desarrollado por IBM a principios de la década de 1970, cuando se notó que las pruebas no eran suficientes para obtener software de alta calidad para aplicaciones grandes.  La inspección se utiliza para determinar los defectos en el código y eliminarlos de manera eficiente. Esto previene defectos y mejora … Continue reading «¿Cómo la inspección de software mejora la calidad del software?»

Tipos de métodos de análisis estático

Análisis estático de software: el análisis estático implica un conjunto de métodos utilizados para analizar el código fuente del software o el código objeto, determinar cómo funciona el software y establecer criterios para verificar su corrección. El análisis estático estudia el código fuente sin ejecutarlo y revela una amplia variedad de información, como la estructura … Continue reading «Tipos de métodos de análisis estático»

Hashing de contraseña con módulo MD5 en Node.js

El módulo MD5 en node.js utiliza un algoritmo de resumen de mensajes y es una función hash ampliamente utilizada que produce un valor hash de 128 bits. El hashing de contraseñas es un concepto importante porque, en la base de datos, la contraseña real no debe almacenarse porque es una mala práctica y también hace … Continue reading «Hashing de contraseña con módulo MD5 en Node.js»

Sistema operativo en tiempo real (RTOS)

Los sistemas operativos en tiempo real (RTOS) se utilizan en entornos donde una gran cantidad de eventos, en su mayoría externos al sistema informático, deben aceptarse y procesarse en poco tiempo o dentro de ciertos plazos. dichas aplicaciones son control industrial, equipos de conmutación telefónica, control de vuelo y simulaciones en tiempo real. Con un … Continue reading «Sistema operativo en tiempo real (RTOS)»

Características y Beneficios del Sistema Digital

Las características importantes del sistema digital son las siguientes: Los datos se representan en un sistema digital como un vector de variables binarias. Los sistemas digitales pueden proporcionar precisión (rango dinámico) limitada solo por la cantidad de bits utilizados para representar una variable Los sistemas digitales son menos propensos a errores que los sistemas analógicos. … Continue reading «Características y Beneficios del Sistema Digital»

Diferencia entre Banana Pi y Raspberry Pi

1. Banana Pi: Banana Pi es una computadora de placa única que se utiliza para competir con Raspberry Pi. Proporciona una plataforma de código abierto que ejecuta un sistema operativo de código abierto. Este dispositivo ejecuta Android 4.2, que se considera mejor que Raspberry Pi. Con su ventaja en el sistema operativo, es capaz de … Continue reading «Diferencia entre Banana Pi y Raspberry Pi»

Comando Strace en Linux con ejemplos

Strace es una de las herramientas de instrucción, diagnóstico y monitoreo de procesos más poderosas de Linux. También actúa como una herramienta de depuración que ayuda a solucionar problemas. Se utiliza principalmente para los siguientes propósitos: Programas de depuración Programas de resolución de problemas Interceptar llamadas del sistema por un proceso Grabar llamadas al sistema … Continue reading «Comando Strace en Linux con ejemplos»