Entradas

Mostrando las entradas de febrero, 2020

Dashboard de Tenis en Tiempo Real con WebSocket y JavaScript

Imagen
¿Por qué utilizar WebSocket en lugar de una API REST? El caso de Tennis API Cuando trabajamos con APIs, normalmente pensamos en solicitudes HTTP tradicionales donde una aplicación consulta información cada cierto tiempo. Sin embargo, para aplicaciones que requieren datos en tiempo real, existe una alternativa mucho más eficiente: WebSocket. Mientras exploraba las capacidades de Tennis API encontré su integración mediante Socket.IO, una tecnología que permite recibir actualizaciones en tiempo real sin necesidad de realizar consultas constantes al servidor. ¿Cómo funciona una API REST tradicional? Con una API REST, la aplicación debe preguntar periódicamente si existen nuevos datos. Por ejemplo: setInterval(async () => { const response = await fetch("/live-scores"); const data = await response.json(); console.log(data); }, 5000); En este caso la aplicación realiza una consulta cada 5 segundos. El problema es que muchas veces no existe información nue...

Arduino y C++ programa para medir nivel de agua

Imagen
Esta semana les quiero compartir otro programa de C++ con Arduino que nos permite hacer uso de un sensor de agua En un post anterior les comentaba que mi Kit sensores los compre con Elegoo  en este post vamos a utilizar el Water lever Sensor  Les explicó un poco más acerca de un electro nivel, que es? bueno es un circuito electrónico que controla por medio de sensores la capacidad de agua en un contenedor, un tanque, una cisterna, etc. El objetivo en casas o industrias es que en cuanto detecte que esta abajo del nivel de agua se active el proceso de bombeo de manera automática. Cuando estaba estudiando Electrónica en el Bachillerato, nos explicaron el funcionamiento del circuito 555, este componente electrónico es un temporizador,el uso de transistores, transistores de potencia, relevadores Por ejemplo esta es la imagen den NE555 (temporizador) Les comparto una liga donde puede ver como hacer un electro nivel de forma electrónica de la pagina de Unicrom...

Query SQL recursivo

Imagen
Hola amigos programadores bienvenidos a nuestro blog, en este post veremos un ejemplo para generar en SQL un query que sea recursivo . Primero vamos a explicar el concepto de recursividad, esto quiere decir que podemos entrar a una misma función muchas veces como por ejemplo el hacer una espiral, calcular el factorial de un número. Para fines más gráficos es como las muñecas rusas  Matrioshka En este post, les voy a compartir un ejemplo de como poder hacer un Store Procedure de query recursivo en SQL Server   para la tabla de estructuras de QAD. Antes de continuar les voy a explicar que es un Store Procedure o Procedimiento Almacenado, de manera sencilla son funciones que guardamos en nuestra basde de datos y que podemos ejecutar enviando parámetros, el objetivo es que si ya tenemos una consulta que utilizamos frecuentemente o un programa que va a hacer una consulta a la base de datos, en ocasiones es mejor llamar solo a la función que es nuestro Store Proce...

Software de Programación para películas

Imagen
El cine que es como abreviamos Cinematografía comenzó en 1895 por los hermanos Lumiere en París, Francia, la primer película proyectada fue de ellos él 28 de diciembre de 1895 ese día se proyecto su película:, La sortie des ouvriers des usines Lumière à Lyon Monplaisir (Salida de los obreros de la fábrica Lumière en Lyon Monplaisir) De eso ya han pasado 125 Años, el valor de la taquilla mundial de cine en 2018 fue de 41,1 millones de Dólares dato tomado de ProducciónAudioVisual.Com , los países productores de cine más grandes son USA con Hollywood   e India con Bollywood . ¿Pero que es una película? Una película es una serie de fotografías enlazadas que nos cuentan una historia basada en un guion, cuenta con actores y puede o no estar enlazada con audio. Pero no es tan sencillo incluso hay una formula matemática para la secuencia fotografica : Para una película se utilizan 24 fotografías por segundo para que el...

Conociendo LaTeX: Guía Básica para Crear Documentos Profesionales

Imagen
Hola, bienvenidos a un nuevo post de programacionparatodos.com , esta semana les quiero platicar acerca del Software  Latex . Latex es un sistema para  escribir textos tipográficos, como son formulas en textos científicos es free software. Latex esta basado en TEX que es una serie de creado por   Leslie Lamport  en  1984 , les sirve si van a publicar algún libro que maneje formulas o explique conceptos de matemática s. La guía oficial es  https://www.latex-project.org/help/documentation/usrguide.pdf . Si no es un lenguaje de programación porque lo veremos en este blog, haaa es porque utiliza comandos y conceptos de programación La liga para descargarlo es: https://www.latex-project.org/get/ Ejemplos: Imaginemos que somos científicos y queremos expresar en nuestro libro una matriz bidimensional Escribir integrales Para aprender más les comparto más ligas: https://tobi.oetiker.ch/lshort/lshort.pdf http://nok...

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