Entradas

Mostrando las entradas de enero, 2024

Elon Musk: Neural Link y el Chip en Humanos es Real !!!

Imagen
Neuralink es una empresa fundada por Elon Musk en 2016 con el objetivo de desarrollar interfaces cerebro-máquina. Su objetivo principal es permitir la comunicación directa entre el cerebro humano y las computadoras, lo que podría tener aplicaciones en áreas como la medicina, la neurociencia y la inteligencia artificial. Sin embargo, como he comentado en algunas de mis clases, particularmente en la de Ética Informática, el desarrollo de esta tecnología también plantea cuestiones éticas y de privacidad que deben ser cuidadosamente consideradas. Desde 2019, Neuralink ha estado en conversaciones con la FDA para obtener la aprobación de sus implantes cerebrales. Aunque Elon Musk ha anticipado en varias ocasiones el inicio de ensayos clínicos en humanos, los plazos se han cumplido sin la autorización necesaria para avanzar. La FDA es la Administración de Alimentos y Medicamentos de los Estados Unidos (en inglés, Food and Drug Administration). Es una agencia del gobierno federal estadounidens

Video Patrón Model-View-Controller con PHP

Imagen
El patrón MVC proporciona una estructura organizada y modular para el desarrollo de aplicaciones web, mejorando la mantenibilidad y eficiencia en el desarrollo. Cabe destacar que MVC puede referirse tanto a una  ARQUITECTURA  de software como a un  PATRÓN DE DISEÑO , dependiendo del nivel de abstracción y del propósito del término en un contexto específico. En el contexto de MVC como una arquitectura, es cuando MVC establece una estructura general para la organización de un sistema, mientras que cuando se utiliza como patrón de diseño, se refiere a que MVC ofrece directrices específicas para la interacción y la separación de responsabilidades en el nivel de diseño de componentes individuales de software.  En esta entrada del Blog dejo un video explicando lo que es el Model-View Controller y mostrando el paso a paso de como implementarlo en el desarrollo de una aplicación Web con PHP. Es fácil, simple e ilustrativo. La lista de reproducción completa se encuentra en el siguiente enlace: 

Con la novedad de la Inteligencia Artificial Gemini en el nuevo Samsung Galaxy S24 Ultra

Imagen
El nuevo Samsung Galaxy S24 Ultra, lanzado el pasado 17 de enero, marca un hito en innovación para los entusiastas de la tecnología. Con un precio inicial de $1299 USD, $100 USD más que sus predecesores, este dispositivo introduce nuevos materiales y funciones de inteligencia artificial nunca vistas en la línea Galaxy. Pero primero, escribiré un poco sobre la historia de estos teléfonos inteligentes. Veamos…. Samsung Galaxy S del 2010 al 2015 En junio del año 2010, Samsung lanzó el primer Galaxy S, equipado con una pantalla Super AMOLED de 4 pulgadas, un procesador de 1 GHz y ejecutando Android 2.1 (actualizable a versiones posteriores). Posteriormente, en 2011, Samsung presentó el Galaxy S II, mejorando varios aspectos clave. Introdujo una pantalla más grande de 4.3 pulgadas, un procesador de doble núcleo más rápido y una cámara mejorada. Este modelo fue un éxito comercial que consolidó la posición de Samsung en el mercado de smartphones, incluso se decía que poseía tecnología más ava

Siete patrones arquitectónicos de software que debe conocer, según los ingenieros de software.

Imagen
En esta entrada del blog describiré un resumen de los siete patrones arquitectónicos de software más populares que he encontrado en la literatura (Sommerville, 2011), algunos de ellos los utilicé en proyectos de desarrollo web y de escritorio en los que en un tiempo participé. Estos, según los expertos, se considera que son los que debemos conocer. Si bien es cierto que especializarse en uno no es lo recomendado, pues el implementar tal o cual dependerá de los requerimientos de tu proyecto, si es necesario al menos conocerlos y saber qué es lo que son. A continuación describiré  lo que es 1) arquitectura dirigida por eventos, 2) arquitectura en capas,  3) arquitectura monolítica, 4) arquitectura de microservicios, 5) modelo-vista-controlador, 6) arquitectura master-slave y 7) arquitectura dirigida por modelos. Arquitectura dirigida por eventos: se basa en componentes desacoplados y con una comunicación asíncrona. En la literatura se propone como ideal para sistemas donde los eventos de

Todo lo que debes saber sobre el Model-View Controller (MVC) para Aplicaciones Web

Imagen
En esta entrada del blog explicaré un poco lo que es el patrón de diseño Model-View-Controller (MVC) ……Además, aclararé si es una arquitectura o un patrón de diseño o en que contexto aplica su concepción.  El Modelo-Vista-Controlador es un patrón en el diseño de software comúnmente utilizado para implementar interfaces de usuario, datos y lógica de control. Enfatiza una separación entre la lógica de negocios y su visualización. MVC es comúnmente utilizado en el desarrollo de aplicaciones web para separar las preocupaciones (concerns) y mejorar la mantenibilidad del código fuente.  Primero, aprenderemos un poco de la historia del Model-View-Controller (MVC), de donde viene, etc. después ahondaremos en detalles. El MVC nace por aquellos años de los famosos hippies en la década de 1970 y está fuertemente relacionado con el desarrollo de interfaces de usuario. MVC fue “conceptualizado” por Trygve Reenskaug (foto a continuación), quién según Wikipedia, es informático noruego y profesor emé

El Proyecto Colmena...UNAM y la Agencia Espacial Mexicana, primera misión lunar mexicana

Imagen
En esta entrada del blog cambiamos un poco el contenido del mismo para hablar un poco de un tema tecnológico pero enfocado al espacio. El pasado 8 de enero del 2024 representa un momento histórico para nuestro país tras el despegue exitoso del cohete Vulcan-Centaur y de la nave Peregrine Lunar Lander que llevan en su interior la misión "#Colmena", una iniciativa de la Universidad Nacional Autónoma de México (UNAM) en conjunto con diversas instituciones. En este evento participaron 250 alumnos de ingeniería de la UNAM participaron en COLMENA, coordinados por el Dr. Gustavo Medina Tanco, que también recibió el apoyo de la Agencia Espacial Mexicana.  El #Conahcyt y la Agencia Espacial Mexicana (@AEM_mx) impulsaron este proyecto a través de dos proyectos uno denominado "Montaje autónomo de estructuras sobre la superficie lunar usando robots modulares auto-organizados" y otro "Lanzamiento y transporte a la superficie lunar de una carga útil mexicana".  El objet

La partida de un grande...de la vieja escuela..WordPad

Imagen
Como primera entrada del año 2024 de este blog, hablaremos de algo nostálgico para los usuarios de Windows, para los programadores de la vieja escuela…… les vengo a anunciar la caída de un grande, su retiro mejor dicho. Así es, WordPad se va.  Para las generaciones recientes, les doy una pequeña introducción, WordPad es un procesador de texto muy básico que ha sido incluido en el sistema operativo Windows desde su versión 1.0 en 1985.  A lo largo de los años, ha experimentado varias actualizaciones y mejoras, pero su historia se remonta a los primeros días de Microsoft Windows, por allá en 1985 con la versión 1.0 del famoso sistema operativo. En ese momento, era una versión básica de procesador de texto, destinada a ofrecer a los usuarios una herramienta simple para crear y editar documentos de texto. Posteriormente, con el surgimiento y rápida adopción del famosísimo Windows 95, sacado a la luz en 1995, WordPad experimentó mejoras en su interfaz de usuario y funcionalidad. Esta versió
Mi foto
José Alfonso Aguilar
Mazatlán, Sinaloa, Mexico
Me gusta aprender y escribir sobre tecnología y desarrollo. Soy Ingeniero en Sistemas Computacionales, trabajo como Profesor-Investigador en la Facultad de Informática Mazatlán, de la Universidad Autónoma de Sinaloa. México. Me gusta combinar la docencia-investigación con el giro profesional del desarrollo de software y gestión de proyectos de innovación.