Informática
Algoritmos, lenguajes de programación, sistemas, redes, IA.
380 artículosArtículos
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.
Cadena de hash
Definición, notación matemática y aplicaciones en seguridad de la cadena de hash criptográfica.
Algoritmo de caché ajeno
Concepto, modelo teórico y ejemplos de algoritmos caché-ajenos en computación.
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.
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...
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...
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.
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...
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.
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...
Búsqueda de la sección dorada
Algoritmo de optimización para hallar extremos de funciones unimodales usando la proporción dorada.
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.
Á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.
Protector de software
Análisis de los protectores de software: definición, historia, técnicas de empaquetamiento y herramientas de detección.
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...
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.
Redes privadas y direcciones IP privadas
Concepto, rangos RFC 1918, IPv6 ULA y funcionamiento de las redes privadas en redes de área local.
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.
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.
Planificador de sistemas operativos
Componente esencial de los sistemas operativos que gestiona la asignación de tiempo de procesador entre procesos concurrentes.