Informática

Algoritmos, lenguajes de programación, sistemas, redes, IA.

380 artículos

Artículos

11 min de lectura

Youku: historia, características y modelo de negocio

Análisis de Youku, plataforma china de alojamiento de vídeos fundada en 2006 por Victor Ku.

15 min de lectura

Cadena de hash

Definición, notación matemática y aplicaciones en seguridad de la cadena de hash criptográfica.

13 min de lectura

Algoritmo de caché ajeno

Concepto, modelo teórico y ejemplos de algoritmos caché-ajenos en computación.

19 min de lectura

Estructuras de control en programación

Concepto, tipos y funcionamiento de las estructuras de control que modifican el flujo de ejecución en los lenguajes de programación.

17 min de lectura

Protocolo de confirmación en dos fases

El protocolo de confirmación en dos fases (2PC) es un algoritmo de consenso distribuido que garantiza la atomicidad de transacciones en sist...

15 min de lectura

Chapuzas de entrada: definición, riesgos y patrones de validación

Análisis del antipatrón de diseño 'chapuza de entrada' en informática, sus riesgos de seguridad como el desbordamiento de búfer y métodos de...

14 min de lectura

Programación: procesos, lenguajes y paradigmas

Definición, historia y procesos de la programación informática, desde el código máquina hasta la ingeniería del software.

17 min de lectura

NetBurst: arquitectura, evolución y legado técnico

Análisis técnico de la microarquitectura NetBurst de Intel, su diseño de pipeline profundo y el impacto en la industria de los procesadores...

16 min de lectura

Algoritmo de actualización difusa (DUAL)

Explicación técnica del algoritmo DUAL, motor de convergencia rápida del protocolo de enrutamiento EIGRP en redes de computadoras.

5 min de lectura

Algoritmo de multiplicación de matrices de Strassen

Análisis del algoritmo de multiplicación de matrices de Strassen (1969), su complejidad O(n^2.81) y su impacto en la teoría de la complejida...

18 min de lectura

Búsqueda de la sección dorada

Algoritmo de optimización para hallar extremos de funciones unimodales usando la proporción dorada.

11 min de lectura

Crackle: historia y evolución del servicio de streaming

Historia de Crackle, desde su fundación como Grouper en 2004 hasta su adquisición por Sony y posterior venta a Chicken Soup for the Soul.

20 min de lectura

Árbol de búsqueda: estructura, algoritmos y variantes

Estructura de datos en forma de árbol para localizar llaves. Tipos: binaria, B-Tree, ternaria. Algoritmos recursivos e iterativos.

18 min de lectura

Protector de software

Análisis de los protectores de software: definición, historia, técnicas de empaquetamiento y herramientas de detección.

12 min de lectura

Falcon (lenguaje de programación)

Lenguaje de programación interpretado, multiparadigma y de código abierto diseñado por Giancarlo Niccolai para aplicaciones web y de escrito...

16 min de lectura

C++14: especificación del estándar y características técnicas

Especificación del lenguaje de programación C++14, aprobado por la ISO en 2014 como norma ISO/IEC 14882:2014.

16 min de lectura

Redes privadas y direcciones IP privadas

Concepto, rangos RFC 1918, IPv6 ULA y funcionamiento de las redes privadas en redes de área local.

14 min de lectura

Tipado explícito

Definición y características del tipado explícito en programación, diferenciándolo de la inferencia de tipos y el tipado estático.

20 min de lectura

Gestión de almacenamiento jerárquico

Estrategia de almacenamiento automático que optimiza costos moviendo datos entre medios rápidos y lentos según su uso.

15 min de lectura

Planificador de sistemas operativos

Componente esencial de los sistemas operativos que gestiona la asignación de tiempo de procesador entre procesos concurrentes.