Informática
Algoritmos, lenguajes de programación, sistemas, redes, IA.
302 artículosArtículos
Perceptrón: algoritmo de clasificación binaria
El perceptrón es un algoritmo de aprendizaje supervisado para clasificadores binarios, introducido por Frank Rosenblatt en 1958.
Duck typing: concepto, implementación y diferencias con otros sistemas de tipado
Explicación del duck typing en programación: definición, historia, ejemplos en Python y C#, y comparación con tipado estático.
Yeeply: plataforma de contratación de talento móvil
Yeeply es una plataforma española fundada en 2012 que conecta empresas con desarrolladores certificados para proyectos móviles.
Ingeniería Técnica en Informática de Sistemas
Grado universitario en España especializado en hardware, arquitectura de computadores y fundamentos físicos de la informática.
Natron: software de composición basada en nodos
Guía técnica sobre Natron, software libre de composición por nodos, su historia, arquitectura y características técnicas.
Proceso personal de software
Metodología de mejora continua para ingenieros de software basada en la medición de datos personales y la disciplina en el desarrollo.
Clio (plataforma legal)
Plataforma de tecnología legal con sede en Canadá, fundadora del sector legaltech y adquiriente de vLex.
Persistencia de datos: definición, riesgos y métodos de eliminación
Análisis técnico de la persistencia de datos en medios de almacenamiento, causas, niveles de higienización y métodos específicos como sobres...
S-Box: concepto, funcionamiento y diseño en criptografía
La S-Box es un componente clave en el cifrado simétrico que introduce confusión. Analizamos su estructura, el ejemplo de DES y su resistenci...
Principio de sustitución de Liskov
Definición formal, historia y aplicación del principio de sustitución de Liskov en programación orientada a objetos.
OpenNN: biblioteca de redes neuronales en C++
OpenNN es una biblioteca de código abierto en C++ para redes neuronales, desarrollada desde 2003 y destacada en minería de datos.
Superglús: lenguaje de programación para aventuras conversacionales
Superglús es un lenguaje de programación para juegos de aventura conversacional, creado en 2003 por Julio Sangrador y Carlos Sánchez para su...
Desktop Management Interface: estándar de gestión de sistemas
Estándar DMI para la gestión de componentes de ordenadores, desarrollado por la DMTF y su relación con SMBIOS y SNMP.
Ordenamiento por casilleros
Algoritmo de ordenamiento que distribuye elementos en casilleros y los ordena individualmente. Complejidad O(n).
ECDSA: algoritmo de firma digital de curva elíptica
Explicación técnica de ECDSA, su funcionamiento matemático, historia y aplicaciones en criptografía moderna.
Fdupes: herramienta de línea de comandos para la detección de ficheros duplicados
Análisis técnico de Fdupes, software libre escrito en C para identificar y gestionar archivos duplicados mediante comparación de tamaños, fi...
Postcondición en programación: definición, uso y relación con el Diseño por Contrato
Concepto de postcondición en informática: condición lógica que debe cumplirse tras la ejecución de un bloque de código.
Desbordamiento de pila: definición, mecanismos de ataque y protección
El desbordamiento de pila es una debilidad de seguridad informática que permite a un atacante modificar la dirección de retorno mediante mét...
Tecnologías de la información y la comunicación
Definición, evolución histórica, impacto económico y ambiental de las TIC. Análisis de su rol en la sociedad, salud y participación ciudadan...
Tambor magnético: historia, funcionamiento y relevancia en la informática
El tambor magnético fue una memoria principal clave en los años 1950 y 1960. Este artículo analiza su invención, funcionamiento técnico y le...