Entradas

Cómo Consumir APIs con JavaScript: 7 Ejemplos Reales Paso a Paso

Imagen
Cómo Consumir APIs con JavaScript: 7 Ejemplos Reales Paso a Paso Consumir APIs es una de las habilidades más importantes para cualquier desarrollador moderno. En esta guía central encontrarás 4 ejemplos reales donde utilizamos JavaScript para conectarnos a APIs públicas y obtener datos dinámicos. Verás ejemplos desde proyectos divertidos hasta integraciones financieras reales. 🌌 1️⃣ Rick and Morty API – Mini Proyecto Web En este proyecto construimos un buscador interactivo de personajes utilizando fetch() , paginación y filtros dinámicos. Consumo de API REST Paginación Renderizado dinámico en el DOM Ver demo completa Rick and Morty API → 🏎️ 2️⃣ API de Fórmula 1 – Datos Deportivos en Tiempo Real En este ejemplo consultamos información de pilotos, carreras y estadísticas de la Fórmula 1 usando una API pública. Request HTTP con JavaScript Manejo de respuesta JSON Visualización de datos deportivos Ver ejemplo API Fórmula 1 → 🐉...

¿Por qué ChatGPT a veces “olvida” lo que le dijiste antes? Y cómo podría mejorar

Imagen
 Si eres de los que usa ChatGPT para trabajar, estudiar o escribir, seguramente te ha pasado: un día le das una instrucción y lo hace perfecto. Vuelves al siguiente, haces lo mismo… y parece que ya no entiende nada. Esto sucede porque ChatGPT no siempre mantiene el contexto de forma clara o predecible. A veces lo “recuerda”, otras lo “olvida” o incluso recuerda cosas que ya no son útiles. 🎯 ¿Qué está fallando? ChatGPT funciona bien en conversaciones continuas dentro de la misma sesión, pero cuando pasa tiempo, se divide en múltiples temas o cambias de enfoque, es difícil saber qué está usando como base para responderte. 🤔 ¿Cómo podría mejorar? He propuesto a OpenAI lo siguiente: 1. Panel de contexto visible y editable Una forma de ver qué está recordando el sistema en ese momento y poder modificarlo, como: “Usuario quiere explicaciones sencillas con ejemplos en código.” “Está escribiendo sobre macros en Word.” Podríamos editar o eliminar lo que ya no nos sirve. 2. Botón de “modo ...

Más que una herramienta: cómo ayudar a la inteligencia artificial también nos transforma a nosotros

Imagen
 Desde hace tiempo uso ChatGPT para apoyar mi trabajo creativo y educativo. Me ha ayudado con ideas para escribir artículos, crear macros en VBA o incluso desarrollar ideas para nuevos proyectos Pero a lo largo del proceso descubrí algo que me hizo ver esta tecnología de una forma distinta: 💡 No solo ChatGPT me ayuda a mí... yo también puedo ayudar a ChatGPT. Sé que la inteligencia artificial genera muchas opiniones distintas. Esta publicación no busca convencerte, solo compartir una experiencia que a mí me ayudó a ver el tema desde otro ángulo. 🤝 ¿Cómo puedes ayudar a una inteligencia artificial? Puede sonar extraño, pero cada vez que corriges una respuesta, das más contexto, afinas una pregunta o pruebas diferentes enfoques, estás haciendo algo muy importante: entrenar tu diálogo con la IA y también mejorar sus resultados. Yo misma he vivido esto muchas veces: Corregí un código que me propuso y lo expliqué en lenguaje más claro Probé frases hasta lograr el mensaje e...

Macro en Word para resaltar automáticamente palabras clave en tus documentos

Imagen
Si trabajas con documentos largos como contratos, políticas, reportes o tesis, probablemente sabes lo difícil que es encontrar rápidamente las palabras clave importantes. En esta publicación te comparto una macro en Word que te permite ingresar una lista de palabras clave, y el sistema las resalta automáticamente en todo el texto, sin que tengas que buscarlas una por una. ✅ 💻 Código de la macro (copia y pega en Word) Sub ResaltarPalabrasClave()     Dim palabras As String     Dim palabra As Variant     Dim rng As Range     Dim respuesta As Integer     ' Solicitar las palabras clave al usuario     palabras = InputBox("Escribe las palabras clave que deseas resaltar, separadas por comas:" & vbCrLf & _                         "Ejemplo: pago, plazo, obligación", "Palabras clave")     If palabras = "" Then Exit Sub ' Salir si no se ingresa nada   ...

Exploración de datos públicos sobre salud reumatológica en México: un caso educativo con Python

Imagen
“Este análisis fue realizado con fines educativos y de concientización, utilizando datos públicos y anónimos. Todo el contenido respeta la privacidad de los pacientes y busca aportar valor desde la ciencia de datos.” 🔍 Introducción Las enfermedades reumatológicas, como la artritis reumatoide, el lupus o la fibromialgia, afectan a miles de personas en México y el mundo. Más allá de los números, se trata de condiciones que influyen profundamente en la calidad de vida de quienes las padecen. En este artículo realizo un ejercicio educativo utilizando Python y Jupyter para explorar datos públicos de salud disponibles a través del sistema SINBA/SINAIS de la Secretaría de Salud. El objetivo no es presentar un diagnóstico ni emitir juicios clínicos, sino visibilizar patrones agregados y mostrar cómo la ciencia de datos puede aplicarse de manera respetuosa y útil en el ámbito médico y de salud pública . El análisis está pensado tanto para: 👩‍⚕️ Profesionales de salud que quieran apren...

Análisis de redes sociales con minería de datos: ¿Quién usa qué plataforma?

Imagen
Análisis Demográfico de las Redes Sociales: Un Enfoque desde la Ciencia de Datos En la era digital, las redes sociales se han convertido en una fuente masiva de datos útiles para entender comportamientos humanos, segmentar audiencias y tomar decisiones estratégicas. Desde la perspectiva de la minería de datos y la ciencia de datos (data science), analizar los patrones demográficos de plataformas como Facebook, Instagram o TikTok ofrece un terreno fértil para extraer conocimiento. ¿Quién usa qué red social? Los datos más recientes sobre la distribución por género en redes sociales revelan patrones interesantes: Facebook : Con más de 3 mil millones de usuarios activos mensuales, es la red social más usada del mundo. Tiene una distribución bastante equilibrada: aproximadamente 51% mujeres y 49% hombres. Pinterest : Predominantemente femenina, con alrededor del 76% de sus usuarios identificados como mujeres. Reddit : Mayoritariamente masculina, con 63.6% hombres y 35.1% mujeres...

Macro en Word para numerar y resaltar preguntas automáticamente

Imagen
 ¿Tienes un cuestionario lleno de preguntas y quieres darles un formato profesional sin hacerlo a mano? En esta publicación te comparto una macro en Word que detecta automáticamente las preguntas , las numera y además las resalta en negrita . Esta herramienta es especialmente útil si trabajas en educación o si necesitas generar evaluaciones, encuestas o formularios con frecuencia. 💡 ¿Qué hace esta macro? Detecta cualquier párrafo que contenga un signo de pregunta ( ¿ o ? ). Añade un número al inicio del párrafo. Aplica negrita a toda la pregunta. Evita numerar dos veces si ya habías corrido la macro antes. Sub NumerarYFormatearPreguntas()     Dim parrafo As Paragraph     Dim texto As String     Dim contador As Integer     contador = 1     For Each parrafo In ActiveDocument.Paragraphs         texto = Trim(parrafo.Range.Text)         ' Verifica si contiene "¿" o "?" y que aún no...

IA y Software: La Inteligencia Artificial como una aliada del desarrollo de software.

Imagen
¡Bienvenidos a una nueva publicación en Programación para Todos ! Hoy tenemos el honor de contar con la colaboración especial de la Mtra. Yareli Aburto Sánchez, especialista en Ciencias de la Computación y actual esta estudiando su doctorado en esta fascinante área. En esta entrega, Yareli nos comparte una mirada clara y actual sobre cómo la Inteligencia Artificial está revolucionando el desarrollo de software: desde herramientas que agilizan procesos hasta algoritmos que aprenden y evolucionan junto a nosotros. Si te interesa la programación y quieres entender cómo la IA puede convertirse en tu aliada, ¡este artículo es para ti!     En el mundo del desarrollo de software se está experimentando   una transformación digital impulsada por la Inteligencia Artificial (IA).   Desde la automatización de tareas hasta la mejora en la colaboración entre equipos, la incorporación de herramientas basadas en IA ha revolucionado la industria de desarrollo de software. En...

🚀 Mantener este blog funcionando requiere tiempo y café. ¡Puedes contribuir con uno aquí!