TIC

Uno de los tres pilares de este Blog de Ciencia. Tecnologías de la Información y las Comunicaciones (TIC), software e IoT (Internet de las cosas)


Decoradores, patrones de diseño multilenguaje.

Mucho han evolucionado los lenguajes de programación desde que Ada Lovelace codificara los primeros bucles para la máquina de Charles Babbage. Los diferentes lenguajes intentan ser cada vez más simples y automáticos para facilitar la codificación de complejas relaciones con pocas líneas de código. Macros, templates o patrones de diseño, […]


Luz con parte imaginaria

Redes neuronales computacionales. 3

Una red neuronal artificial (ANN) es un sistema de computación que intenta replicar el comportamiento biológico de las neuronas para desarrollar complejos sistema de decisión. Las redes biológicas utilizan las neuronas y su información para modificar la transmisión de los impulsos eléctricos entre las sinapsis. Estos impulsos componen una señal […]


ChatGPT, OpenAI y Nvidia. 3

El fenómeno ChatGPT ha sido todo un acontecimiento mundial. De la noche a la mañana un «simple» programa de simulación se coló en todos los hogares, empresas, noticias y conversaciones. Fue la estrella de las conversaciones navideñas. ¿Has visto como redacta? Si, los profesores temblaban pensando en como iban a […]


comunicaciones

IP y máscara de red.

Internet, como toda buena tecnología computacional, está construida sobre el sistema binario y el algebra de Boole. Las url o links que escribimos en los navegadores para acceder a las paginas web desde nuestros hogares o móviles, o los diferentes servidores a los que accedemos en nuestros trabajos para mantener […]


metadatos

Hash. El guardián de nuestra seguridad. 1

En este mundo de hoy día en el que depositamos prácticamente la totalidad de la información, tanto pública como privada, en formatos electrónicos falsificables, necesitamos poder confiar en ellos. Los bits digitales son volubles. Tanto física como digitalmente hablando. Las memorias que contienen las celdas electromagnéticas son sensibles por ejemplo […]


IBM frente a una nueva década marcadamente cuántica.

A principios del siglo pasado, un conjunto de empresas del sector tecnológico comenzaron a unirse para fortalecer su posición en el incipiente mundo de los componentes electrónicos. Terminaron formando, en 1924, la compañía International Business Machines Corporation o IBM. Desde entonces han sido los principales actores de muchos de los […]


De 2D a 3D. Shaders y GPU 1

Cuando empezamos a utilizar las computadoras personales para más cosas que realizar complejos cálculos, comenzamos a desarrollar los periféricos, como las pantallas. Las pantallas han evolucionado desde los monitores de tuvo de rayos catódicos hasta las modernas pantallas planas. Al reducir el tamaño de los pixeles y aumentar la gama […]

Motor de juego

bibliotecas

Creeper. El primer «virus».

Corría la década de los 70, la red de computadores ARPANET (Advanced Research Projects Agency Network), lanzada unos años antes por el Departamento de Defensa Americano, DOD, contaba ya con muchos ordenadores en universidades y compañías. ARPANET, la precursora del Internet que conocemos hoy, era una plataforma perfecta no solo […]