La recaudación de fondos por visibilidad es fundamental para mantener las intervenciones que salvan vidas, pero cuando la narración se basa solo en el impacto inmediato, puede socavar el desarrollo de capacidades a largo plazo.| Global Voices en Español
Amazon ha dado un paso adelante en el ámbito de la inteligencia artificial con la presentación de su Amazon Bedrock AgentCore Model Context Protocol (MCP) Server. Este servidor surge con el objetivo de mejorar notablemente la creación de componentes que son compatibles con Bedrock AgentCore, ofreciendo soporte para la gestión de identidades, memoria de agentes […]| Administración de Sistemas
En mis años trabajando con sistemas legacy he observado los mismos obstáculos una y otra vez: acoplamiento excesivo, lógica enmarañada y deuda técnica disfrazada. Inspirado por estas experiencias, desarrollé una técnica llamada Heuristic Legacy Refactoring (HLR) y un proyecto de código abierto, refactor_heuristic, que aplica heurísticas y métricas objetivas para orientar la modernización eficiente de código heredado. En esta entrada profundizo en cómo combinar herramientas como N...| JMFLORESZAZO
En este experimento parto de una base .NET con deuda técnica deliberada y la someto a un análisis exhaustivo con NDepend. A partir del informe (reglas, métricas y CQLinq), priorizo los smells con ayuda de una IA generativa y aplico refactors en tres oleadas (Quick Wins → Media → Estructural). El resultado es una reducción medible de complejidad, duplicación y acoplamiento en horas, no semanas, y un pipeline con quality gates que evita regresiones. NDepend me da la radiografía; la IA...| JMFLORESZAZO
En los últimos meses (o último año), todo el mundo habla de la Inteligencia Artificial (IA). Hay titulares que insisten en que la IA nos va a quitar el trabajo, que no está lo suficientemente madura o que las empresas no ven retorno de inversión (ROI). Pero, ¿sabes qué? Me parece que cuando hablamos así, detrás de esos grandes titulares, olvidamos lo que realmente importa: el para qué de la IA. Porque es justamente en los casos concretos, reales, donde la IA puede brillar.| JMFLORESZAZO
El programa de Jóvenes Voluntarios de las Naciones Unidas está dirigido a personas motivadas de entre 18 y 29 años que deseen contribuir a iniciativas de desarrollo y paz en todo el mundo. Quién puede solicitarlo Jóvenes de todo el mundo menores de 29 años durante toda la duración de su servicio. Su formación académica […] La entrada Voluntariado – Jóvenes Voluntarios ONU se publicó primero en CDE Almería - Centro de Documentación Europea - Universidad de Almería.| CDE Almería – Centro de Documentación Europea – Universidad de Almería
En el ámbito de la salud, la introducción de la inteligencia artificial agentic está marcando un cambio radical en los […]| OpenSecurity
Octavio Álvarez, con su charla «LibreOffice Bibisect for Beginners», la cual fue impartida en Budapest durante la Conferencia de LibreOffice 2025, nos ayuda a entender la técnica de la bibisección para ayudar a depurar el código de LibreOffice.| Blog de LibreOffice Hispano
Motivación y aplicaciones accesibles| JMFLORESZAZO
El Día de Trabajo se estableció como feriado nacional oficial hace más de 130 años, en reconocimiento de las contribuciones de trabajadores con y sin discapacidades a sus comunidades. Las personas con discapacidades pueden obtener acceso al empleo a través … Continue reading →| Collection Spotlight from the National Rehabilitation Information Center
Únase a nosotros en Global Voices Insights en inglés con destacados expertos y periodistas de Nepal, Bangladesh y China para descubrir cómo el modelo de becas periodísticas de coautoría de Global Voices aporta matices a este complejo tema.| Global Voices en Español
El proyecto FFmpeg, uno de los pilares del software libre para la codificación, decodificación y manipulación de contenido multimedia, anunció este 22 de| Administración de Sistemas
Empresas de diversos sectores, como salud, finanzas, manufactura y servicios legales, enfrentan crecientes desafíos al procesar grandes volúmenes de datos multimodales. Estos datos combinan texto, imágenes, gráficos y formatos técnicos complejos. Con la producción de contenido en aumento, los métodos tradicionales están fallando en manejar las complejidades de dominios especializados donde la terminología técnica y […]| Redes Sociales
El stack MERN, que comprende MongoDB, Express, React y Node.js, se ha establecido como un popular marco de desarrollo web en JavaScript, ideal para crear aplicaciones web dinámicas y escalables con funciones de actualización en tiempo real. En este contexto, Amazon ha presentado «Amazon Q Developer», un asistente de inteligencia artificial generativa que busca incrementar […]| Redes Sociales
"Aunque el Año del Regreso ha dado la bienvenida con entusiasmo a afroamericanos para vivir en Ghana, todavía es importante comprender cómo su presencia puede cambiar drásticamente las vidas de los ghaneses ...".| Global Voices en Español
Aprende cómo desplegar Jenkins sobre Azure Kubernetes Service utilizando instancias Spot para maximizar el ahorro sin perder rendimiento. Una guía práctica, 100% CLI, que combina automatización eficiente, resiliencia cloud-native y troubleshooting real en producción.| JMFLORESZAZO
Cuando sabes que tu aplicación va a ir a producción en Kubernetes desde el minuto cero, lo último que quieres es mantener un docker-compose.yml, un .aspire.app, un conjunto de manifiestos k8s/, y encima repetir la configuración en CI/CD. La tentación de crear “entornos de desarrollo paralelos” es alta, pero el coste a medio plazo también lo es.| JMFLORESZAZO
En sistemas distribuidos que usan bases de datos relacionales como SQL Server, es común que múltiples hilos o procesos intenten leer y modificar simultáneamente la misma entidad. Este fenómeno se llama concurrencia y, lejos de ser un bug, es una consecuencia natural de los entornos altamente paralelos y asincrónicos.| JMFLORESZAZO
En arquitecturas distribuidas con Service Bus (como Azure Service Bus, RabbitMQ o NServiceBus), es común recibir mensajes que provocan cambios en nuestro modelo de dominio. Pero… ¿qué ocurre cuando ese modelo ya fue modificado por otro proceso?| JMFLORESZAZO
¿Qué es NewSQL y por qué importa?| JMFLORESZAZO
Cuando desarrollamos una aplicación, surge una pregunta clave: ¿en qué idioma deben estar sus términos, documentación y código? Aunque el inglés es el estándar global en tecnología, en contextos donde el negocio no opera en inglés, la decisión no es tan simple.| JMFLORESZAZO
Actualmente, estamos presenciando una revolución en el desarrollo de software, impulsada en gran medida por la inteligencia artificial (IA). Esta transformación plantea una cuestión crucial: ¿permanece vigente el concepto de Software Craftsmanship con la inclusión de la IA? Como desarrollador apasionado por este enfoque artesanal, me he cuestionado cómo nos afecta esta evolución. | JMFLORESZAZO
La inteligencia artificial (IA) es la palabra de moda en estos días, y parece estar en todas partes. Está en nuestros teléfonos, en nuestros motores de búsqueda y redes sociales, y muchas de las empresas y organizaciones con las que … Continue reading →| Collection Spotlight from the National Rehabilitation Information Center
En el desarrollo con C#, una de las decisiones más importantes al modelar objetos es elegir entre clases mutables e inmutables. Este artículo explora sus características, ventajas, desafíos y ejemplos prácticos. En este artículo, utilizaremos las nuevas características de .NET 9.| JMFLORESZAZO
GitHub Copilot, el asistente de codificación impulsado por inteligencia artificial, ha lanzado recientemente las Copilot Extensions para mejorar su ecosistema. Esta característica, ahora en beta pública, permite a los desarrolladores crear extensiones personalizadas que se integran con Copilot. En esta publicación, te guiaremos a través del proceso de crear tu primera extensión para GitHub Copilot.| JMFLORESZAZO