Publicado por
José M. Alarcón Aguín
el
Chrome planea eliminar para principios de 2025 el soporte para el evento unload en los navegadores, marcando el fin de una herramienta clave que permitía a los desarrolladores ejecutar código al cerrar una página. Este artículo explora las causas detrás de esta decisión, su impacto en aplicaciones actuales y las mejores alternativas para adaptarse a esta transición en el desarrollo web.
[Más]
Publicado por
José M. Alarcón Aguín
el
En este artículo echamos un vistazo a dos paradigmas fundamentales en programación: imperativo y declarativo. A través de ejemplos claros y comparaciones prácticas, desglosamos las diferencias clave entre ambos enfoques, destacando cómo cada uno afecta la forma de escribir y entender el código.
[Más]
Publicado por
José M. Alarcón Aguín
el
Aunque los emuladores de dispositivos que tienen los navegadores en la actualidad suelen ser más que suficientes para desarrollar y probar las aplicaciones web móviles, la realidad es que aparecen errores en producción que precisan depurarlas directamente en el dispositivo móvil, y no con un emulador. En este artículo te contamos cómo puedes lograrlo con dispositivos Android.
[Más]
Publicado por
José M. Alarcón Aguín
el
El Open Source ha revolucionado el desarrollo de software, convirtiéndose en el motor invisible de internet. Pero su éxito también ha generado nuevos desafíos. En este episodio, exploramos cómo un pequeño programa de compresión estuvo a punto de poner en jaque a toda la red, revelando las vulnerabilidades ocultas del modelo Open Source. Descubre cómo funciona realmente el ecosistema del software libre, por qué es crucial para nuestro futuro digital y qué puedes hacer tú, sí tú, para protegerlo. Una historia de héroes anónimos, amenazas invisibles y la delicada economía que sustenta el mundo digital que damos por sentado cada día. Una carta de amor al Open Source y cómo podemos protegerlo.
[Más]
Publicado por
José M. Alarcón Aguín
el
¿Haces desarrollo web y utilizas las herramientas del desarrollador de Chrome a diario? Descubre cómo exportar y restaurar tus dispositivos personalizados en el emulador de dispositivos de Chrome, una funcionalidad esencial para probar tus aplicaciones en diferentes entornos. Asegúrate de que nunca pierdes tus configuraciones personalizadas, incluso si reinstalas el sistema operativo o trabajas en varios equipos.
[Más]
Publicado por
José M. Alarcón Aguín
el
El pasado mes de mayo, sin darle mucha importancia, casi intentando volar bajo el radar, Microsoft anunció que iba a declarar como obsoleto a VBScript a partir de la próxima versión de Windows, este mismo año. A lo mejor te piensas que eso no tiene importancia, pero es algo con grandes implicaciones que vamos a analizar, y que quizá te interesa más de lo que piensas.
[Más]
Publicado por
José M. Alarcón Aguín
el
Java es la plataforma más popular y utilizada del mundo. La encontrarás en todas partes: desde tu DNI electrónico, hasta en Data Centers, y en millones de programas en tu ordenador y en móviles Android. Pero hace justo 15 años se produjo algo que iba a cambiar por completo el futuro de la plataforma: Oracle compró a la empresa creadora de Java. Y las cosas nunca iban a ser iguales. Ahora que se acaba de cumplir el aniversario, vamos a hacer balance de todos estos años, con las cosas buenas, las malas y las feas, y cómo esto ha condicionado el presente y el futuro de la plataforma y del lenguaje Java.
[Más]
Publicado por
José M. Alarcón Aguín
el
En este artículo exploramos varias técnicas y buenas prácticas para evitar el molesto problema del envío múltiple de formularios HTML. Desde soluciones sencillas en el lado del cliente, hasta validaciones más robustas en el lado del servidor, utilizando tókenes de única vez e incluso, para aplicaciones grandes, un mecanismo de bloqueo distribuido.
[Más]
Publicado por
José M. Alarcón Aguín
el
El pasado día 14 de mayo de 2024 Microsoft dejó de dar soporte a .NET 7. Sin embargo, .NET 6 sigue estando soportado todavía (aunque le queda poco). O sea, que ahora mismo tenemos .NET 6 y .NET 8 como versiones vigentes, pero no .NET 7... ¿Cómo es posible esto? ¿Qué significa que la versión ya no esté soportada? ¿Cómo funciona todo esto de las versiones de .NET? Te lo contamos a continuación...
[Más]
Publicado por
José M. Alarcón Aguín
el
Nos sumergimos en las últimas novedades de la inteligencia artificial generativa presentadas por OpenAI y Google en sus eventos para desarrolladores de esta semana. Descubrimos el sorprendente GPT-4o, capaz de entender y generar audio y vídeo, y los potentes nuevos modelos Gemini de Google, más rápidos y con contextos de millones de tókenes. Exploramos cómo la IA está acabando con el SEO tradicional y ya ha cambiado la forma en la que trabajamos los desarrolladores. Además, analizamos la generación de vídeos e imágenes hiperrealistas y el impacto de estas tecnologías disruptivas.
[Más]