Para mantener los datos del caché actualizados una forma sería setearle un TTL (tiempo de expiración) únicamente cuando se guarda un dato en redis, asi cada 'x' tiempo se auto-detruye el dato y se vuelve a traer actualizado desde la api. Para hacerlo se usa el método 'expire' del cliente de redis. Ejemplo: client.set( 'clima', 'parcialmente nublado', (err, reply) => { if ( !err ) client.expire( 'clima', 3600) // El registro con id = 'clima' se autodestruirá en 3600 segundos (1 hora) } )
Bueno, interesante respuesta a mi comentario. El problema es, que pasa si la base de datos se actualiza, osea, habría que esperar 1 hora para tener la actualización?
@@chriisduran seguramente para que la DB cambie se ejecutó otra api, podría esa misma disparar un proceso asincrónico que actualice el caché. Igual una DB caché no es para datos en caliente. Si necesitas en tiempo real hay otras herramientas. Espero te sirva. Saludos
@@marianoserravalle7851 gracias por tu comentario , otra herramienta como que por ejemplo ?? porque tengo un proyecto donde el cliente trabajo de 6h a 18hs y actualiza los datos ponele cada 30 mns (aveces menos o mas ) como puedo hacer tener siempre lo de redis actualizado ???
este fue el tutorial q mas dificultades me dio francamente, instalar redit en windows si q es un lio, si alguien tiene problemas cambie el puerto x el 4000 y listo y si no detecta el comando el primero inicien el servidor, redis-server, aun asi me gusto mucho a y eso de poder usarlo como db principal sql o Nosql suena interesante :D, gracias x seguir con buenos tutoriales ☺
Personalmente para evitar instalar motores de base de datos, etc. Prefiero trabajarlo con docker y docker-compose! Funcionan en cualquier SO sin problemas
@@ivancontreraavillagoiz9823 Trabajas Docker en Windows?. He tenido incovenientes con Docker en Windows, se come toda mi RAM. ¿Tienes algún tutorial para eliminar este incoveniente?
@@juandcg0331 necesitas si o si una buena maquina para correr docker, al menos localmente! Prueba desinstalando completamente todo, y con alguna version antigua. Con las ultimas actualizaciones hubo muchos fallos en Windows, pero trabajo con Linux, es lo mejor para la programacion.
madre mia, que flipe tus cursos Fazt. Esto lo veo ya avanzadito jeje, me esperaré un tiempo a que enseñes algo más del tema o aprenerlo aparte, como la expiracion del cache, o al actualizar que haga la peticion de nuevo etc. Muchas gracias.
hola fazt, estoy viendom este video y uno que sacastes ahora de react, node, mongdb y esty haciendo una fusion de ellos, pero no he podido hacer que redis funciones, me aparece este error : return Promise.reject(new errors_1.ClientClosedError()); ^ ClientClosedError: The client is closed que puedo hacer en ese caso?
una pequeña duda maestro. es importante que cuando utilicemos redis ¿utilicemos el .quit? porque tenemos una aplicación donde trabajo que utiliza el .connect de reddis pero no veo el redis.quit
Si ya existe el caché character pero el endpoint de donde viene character se ha actualizado con ciertos valores, como actualizar el caché de Redis? Tengo esa duda.
En una aplicacion pequeña lo que podrias hacer es eliminar la cache despues de actualizar, para que nuevamente se haga una peticion que guarde los datos actualizados en la cache. Por cierto, por lo general utilizarias un sistemas de caching para datos que no cambian tan seguido.
@@FaztCode Gracias @Fast sabes en algún momento logre escuchar no se si sea en redis que se podía configurar para q cada esa cache se refrescara cada x tiempo...
Excelente contenido! Muchas gracias, resolviste muchas de las dudas que tenia! Tienes consultoria por horas? Buena noche desde Chile! #LATAM
3 роки тому
Que pasa si la información que se solicita está actualizada? Redis deberá volver a solicitar esa información actualizada? Como la app puede saber si la data solicitada es la actualizada? hay una configuración que permita saber cada cuanto se debe actualizar? o tiene alguna forma de saber que la data es desactualizada y solo actualice lo que no es actualizado?
Suponiendo que esa peticion que esta en redis cambia, ya sea porque le agregaron o le quitaron algo como sabe redis que tiene que actualizarlo? o esa logica la tengo que implementar yo?
La librería ya se encuentra actualizada, si les devuelve error al momento de hacer los mismos pasos revisar la documentación de la librería de redis en npm
Si ahora ya soporta promesas por defecto así que no es necesario usar promisify y algunos métodos han cambiado. Voy a actualizar el código con la nueva versión de redis
hola primero que nada te queria dar las gracias por todos tus cursos son maravillosos , quería hacerte una pregunta un tanto rara , veras yo llevo 3 años programando he hecho varias cosas por mi cuenta como escomerme con php o y uno que otra cosa con JavaScript y me gustaría saber es cuando uno deja de ser programador junior ? que condiciones hay que tener para ser semi-senior o senior te lo pregunto es porque mi sueño siempre a sido encontrar trabajo en el sector tech pero se me a hecho muy dificil y una de las cuestiones a pesar de que se varios lenguajes aparte como java , python , es que en mi CV pongo que soy programador junior y bueno los reclutadores ni se molestan en ver mis repositorios en github y bueno TE PIDO DE TODO CORAZON si me podrias dar consejos
Hola Daniel. Cuando tú ves que se agrega inmediatamente es porque estoy formateando el código con prettier, lo hago manualmente con atajo de teclado. Pero tan bien se puede configurar para que se formatee cada vez que guardas el archivo :)
Excelente video estaba buscando algo que me pudiera poner en contexto de lo que es redis y que es lo que hace, de casualidad no tienes un video de redis con nextJs???, saludos, excelente canal, excelente contenido
Fazt una consulta, una cosa que siempre he querido mejorar es la velocidad en el teclado, y me llama la atención la forma como te desplazas , nos podrías dar consejos? o alguna aplicación para practicar? he hecho un curso este año el de mecanet, mejoré realmente un mundo, pero sobre todo lo desplazarme al final de una fila o los cambios de lineas y esa clase de trucos no los pillo del todo en Windows, ya en mac es otro tema. No regalas de tus sabios consejos ?? . Muchas gracias
Hola! Muchas gracias por este video. Pude resolver varias dudas :D Sabes que sucede si despliegas el proyecto a la nube? Como deberías modificarlo para que cacheara cuando lo utilize un usuario?
Cuando despliegue lo que tendrias que modificar seria solo la direccion de la base de datos. Aqui puedes usar servicios como Redis Labs: app.redislabs.com/#/ Digitalocean manage databases: www.digitalocean.com/products/managed-databases-redis aws memorydb: aws.amazon.com/es/memorydb/?refid=eb40b696-1237-4bfc-959c-762cd534c54b Todos estos te daran una URL, y solo tendrias que establecerla como una variable de entorno. Para saber más: ua-cam.com/video/U6st9-lNUyY/v-deo.html Saludos :)
Hola Leon. Coméntame qué tipo de errores has obtenido en nuevo comentario, para tomarlo en cuenta porque voy a renovar este tuto en los siguientes días
Hay varios enfoques. Uno es eliminar la caché después de la actualización y cuando se piden los datos se guardara denuevo. Otro es colocando un tiempo de expiración, y otro es usando un software adicional que sincronice la base de datos con tu caché. Este último es otro tema.
Vue es un framework de frontend. Redis se implementa en Nodejs, pero si guardas en caché las peticiones no importa que cliente lo solicite será mucho más veloz que una consulta convencional a una base de datos
Hace unas semanas una persona me dijo que tenía que dejar de usar Nodejs y comenzar a usar Deno, que sería el sucesor, pero veo que aún casi todos sigue usando Node, hay una gran diferencia con Deno?
He hecho algunos videos de Deno, es prometedor pero todavia no tiene tantos modulos como Node, asi que algunas cosas hay que hacerlas completamente desde cero todavia. personalmente te recomendaria todavia aprender Nodejs y Typescript y si en algun momento deno se vuelve popular no te seria muy dificil entenderlo porque al final basicamente sigue un entorno de ejecucion de Javascript.
Para proyectos fullStack Typescript y si solo backend Go o Python. Aunque estoy probando Rust. muy pronto creare algunos videos para el canal y un cursito práctico :)
¿Hay alguna forma de que el servidor de redis quede alojado en algun sitio? Porq en mi server de nodejs me falla el deploy en railway porq la ip q tengo indicada al crear el cliente de redis es en local pero no se que ip indicar para que lo haga en el propio server de railway o en otro sitio
esa es una expiracion en tiempo, solo que la biblioteca se actualizó y mi video quedo desfasado a la version anterior, pero muy pronto lo voy a actualizar :)
Estoy usando redis de cache con AWS, y sorprendentemente no veo mayor rendimiento. Estuve viendo algunos videos, y bajaba el tiempo de respuesta a 8ms, pero claro con la DDBB en local, cuanto tiempo de respuesta tienen con una DDBB desplegada? Saludos!
jajajaja sí algo, ahorita que lo ando viendo me parti la cabeza por seguir lo de fazt pero queda en nostros chechar la documentacion y tomar solo la teoria del video :)
@@mastermaster153 jaja, ya lo hice si lo realize con la documentación nueva obviamente, solo es una recomendación, a los creadores de contenido regularmente se quedan sin ideas y está es una forma de aportar y dejándole saber de algo que ya no funciona tal cuál.
Amigo primero que todo el contenido que haces me parece genial y te felicito por compartirlo de manera gratuita con todos nosotros , y lo segundo es que te queria preguntar acerca de como arrancar en el tema de programacion, yo ya conozco algunas cosas acerca de python, C++ y Ts pero pues nunca supe como combinar lenguajes, asi como combinar python con CSS o HTML. Entonces tu que me recomiendas aprender o mas bien, como abordar esos temas. Pd: Te sigo esperando en Twitch :p
Hola Esteban. Si ya sabes las bases lo mejor es empezar a a hacer ejemplos prácticos, eso te ava a ayudar mucho a consolidar lo que sabes. Muy pronto volveré a Twitch con novedades. Un saludo 🙏
@@sumeyyea Yes, I had to change the version of Redis in NPM, example mpm i Redis@version, I think it is compatible with 3 below. sorry for english, i am using translator
Yo no había conocido redis ni nada por el estilo sin duda sigo aprendiendo de tus cursos muchas gracias fazt!
Para mantener los datos del caché actualizados una forma sería setearle un TTL (tiempo de expiración) únicamente cuando se guarda un dato en redis, asi cada 'x' tiempo se auto-detruye el dato y se vuelve a traer actualizado desde la api.
Para hacerlo se usa el método 'expire' del cliente de redis. Ejemplo:
client.set( 'clima', 'parcialmente nublado', (err, reply) => {
if ( !err ) client.expire( 'clima', 3600) // El registro con id = 'clima' se autodestruirá en 3600 segundos (1 hora)
} )
Esto venía yo a buscar, gracias.
Bueno, interesante respuesta a mi comentario.
El problema es, que pasa si la base de datos se actualiza, osea, habría que esperar 1 hora para tener la actualización?
@@chriisduran seguramente para que la DB cambie se ejecutó otra api, podría esa misma disparar un proceso asincrónico que actualice el caché. Igual una DB caché no es para datos en caliente. Si necesitas en tiempo real hay otras herramientas. Espero te sirva. Saludos
@@marianoserravalle7851 Gracias por tu consejo.
@@marianoserravalle7851 gracias por tu comentario , otra herramienta como que por ejemplo ?? porque tengo un proyecto donde el cliente trabajo de 6h a 18hs y actualiza los datos ponele cada 30 mns (aveces menos o mas ) como puedo hacer tener siempre lo de redis actualizado ???
Caballero, usted lee la mente, verdad?
Justo estaba investigando sobre la implementación de Redis en Node y publicas un video al respecto, brujo
este fue el tutorial q mas dificultades me dio francamente, instalar redit en windows si q es un lio, si alguien tiene problemas cambie el puerto x el 4000 y listo y si no detecta el comando el primero inicien el servidor, redis-server, aun asi me gusto mucho a y eso de poder usarlo como db principal sql o Nosql suena interesante :D, gracias x seguir con buenos tutoriales ☺
No sabía que fuera tan complicado. Voy a elaborar un vídeo como instalarlo entonces para colocarlo como referencia de este video :)
Personalmente para evitar instalar motores de base de datos, etc. Prefiero trabajarlo con docker y docker-compose! Funcionan en cualquier SO sin problemas
@@ivancontreraavillagoiz9823 Trabajas Docker en Windows?. He tenido incovenientes con Docker en Windows, se come toda mi RAM. ¿Tienes algún tutorial para eliminar este incoveniente?
@@juandcg0331 necesitas si o si una buena maquina para correr docker, al menos localmente! Prueba desinstalando completamente todo, y con alguna version antigua. Con las ultimas actualizaciones hubo muchos fallos en Windows, pero trabajo con Linux, es lo mejor para la programacion.
Docker maestro, use docker
madre mia, que flipe tus cursos Fazt. Esto lo veo ya avanzadito jeje, me esperaré un tiempo a que enseñes algo más del tema o aprenerlo aparte, como la expiracion del cache, o al actualizar que haga la peticion de nuevo etc. Muchas gracias.
muy buen video, tenes algo subido implementando esto mismo aon autenticaicon y autorizacion con jwt?
Grande Fazt hace mucho esperaba un tutorial sobre cache🥰
hola fazt, estoy viendom este video y uno que sacastes ahora de react, node, mongdb y esty haciendo una fusion de ellos, pero no he podido hacer que redis funciones, me aparece este error : return Promise.reject(new errors_1.ClientClosedError());
^
ClientClosedError: The client is closed
que puedo hacer en ese caso?
¿Soy el único que dice "¡Vamos a empezar!" al mismo tiempo que Fazt cada que ve un video suyo?
Excelente vamos a verlo creo que es la primera vez que veo un video reciente tuyo saludos
Saludos Giobanny :)
Increíble fazt, no he escuchado mucho sobre redis pero me interesa el tutorial
Muchas gracias por todo el trabajo! Estaría genial un tutorial con Python-FastAPI+Redis
Gracias!
Excelente contenido Fazt, gracias por el esfuerzo.
tienes algun video de como instala redis en windows? o algun video que explique mas de eso? me sirve muchisimo!
una pequeña duda maestro.
es importante que cuando utilicemos redis ¿utilicemos el .quit?
porque tenemos una aplicación donde trabajo que utiliza el .connect de reddis pero no veo el redis.quit
Si ya existe el caché character pero el endpoint de donde viene character se ha actualizado con ciertos valores, como actualizar el caché de Redis?
Tengo esa duda.
tengo un problema y es que mi pc no soporta docker por problemas de virtualizacion ... que otro podria usar ?
Esto está chido, saludos fazt
Saludos Andrey :)
Excelente que hayas hecho un tuto de redis👌
Se vienen otros y el curso de Redis
Muy interesante vídeo.
Conoces o has trabajado con BullMQ?
consulta por ignorancia cuando se hace el deploy a produccion, es necesario que tenga redis instalador el server o no se maneja asi?
Buen video fazt 👍
Hola Fazt excelente video, mi pregunta es si la data cambia, como hacemos para actualizarla en redis???
En una aplicacion pequeña lo que podrias hacer es eliminar la cache despues de actualizar, para que nuevamente se haga una peticion que guarde los datos actualizados en la cache.
Por cierto, por lo general utilizarias un sistemas de caching para datos que no cambian tan seguido.
@@FaztCode Gracias @Fast sabes en algún momento logre escuchar no se si sea en redis que se podía configurar para q cada esa cache se refrescara cada x tiempo...
Excelente contenido! Muchas gracias, resolviste muchas de las dudas que tenia! Tienes consultoria por horas? Buena noche desde Chile! #LATAM
Que pasa si la información que se solicita está actualizada? Redis deberá volver a solicitar esa información actualizada? Como la app puede saber si la data solicitada es la actualizada? hay una configuración que permita saber cada cuanto se debe actualizar? o tiene alguna forma de saber que la data es desactualizada y solo actualice lo que no es actualizado?
Grande fazt
ahora ya esta redis 4.6.8, para cuando haces la actualizacion del video
Se puede instalar redis en una PC y que esté se configure como servidor cache para una red lan, para guardar videos de youtube???
Suponiendo que esa peticion que esta en redis cambia, ya sea porque le agregaron o le quitaron algo como sabe redis que tiene que actualizarlo? o esa logica la tengo que implementar yo?
y si cambia de valor la consulta? devolveria un valor antiguo
tienes algun curso de redis avanzado en udemy con nodejs practico?
Muchisimas gracias fazt eres genial
La librería ya se encuentra actualizada, si les devuelve error al momento de hacer los mismos pasos revisar la documentación de la librería de redis en npm
Si ahora ya soporta promesas por defecto así que no es necesario usar promisify y algunos métodos han cambiado. Voy a actualizar el código con la nueva versión de redis
hola primero que nada te queria dar las gracias por todos tus cursos son maravillosos , quería hacerte una pregunta un tanto rara , veras yo llevo 3 años programando he hecho varias cosas por mi cuenta como escomerme con php o y uno que otra cosa con JavaScript y me gustaría saber es cuando uno deja de ser programador junior ? que condiciones hay que tener para ser semi-senior o senior te lo pregunto es porque mi sueño siempre a sido encontrar trabajo en el sector tech pero se me a hecho muy dificil y una de las cuestiones a pesar de que se varios lenguajes aparte como java , python , es que en mi CV pongo que soy programador junior y bueno los reclutadores ni se molestan en ver mis repositorios en github y bueno TE PIDO DE TODO CORAZON si me podrias dar consejos
showwwwwwwww aprendiendo mucho com tu curso gracias
¿Disculpa, utilizas algún tipo de extensión para agregarle el punto y coma al fin con un tipo shortcut???
Hola Daniel. Cuando tú ves que se agrega inmediatamente es porque estoy formateando el código con prettier, lo hago manualmente con atajo de teclado. Pero tan bien se puede configurar para que se formatee cada vez que guardas el archivo :)
Gracias, Sr Fazt.
Excelente video estaba buscando algo que me pudiera poner en contexto de lo que es redis y que es lo que hace, de casualidad no tienes un video de redis con nextJs???, saludos, excelente canal, excelente contenido
Excelente tutorial, gracias
Fazt una consulta, una cosa que siempre he querido mejorar es la velocidad en el teclado, y me llama la atención la forma como te desplazas , nos podrías dar consejos? o alguna aplicación para practicar?
he hecho un curso este año el de mecanet, mejoré realmente un mundo, pero sobre todo lo desplazarme al final de una fila o los cambios de lineas y esa clase de trucos no los pillo del todo en Windows, ya en mac es otro tema.
No regalas de tus sabios consejos ??
. Muchas gracias
Master 🤯
La introducción de Redis perfecta too far :)
Hola! Muchas gracias por este video. Pude resolver varias dudas :D
Sabes que sucede si despliegas el proyecto a la nube? Como deberías modificarlo para que cacheara cuando lo utilize un usuario?
Cuando despliegue lo que tendrias que modificar seria solo la direccion de la base de datos. Aqui puedes usar servicios como
Redis Labs: app.redislabs.com/#/
Digitalocean manage databases: www.digitalocean.com/products/managed-databases-redis
aws memorydb: aws.amazon.com/es/memorydb/?refid=eb40b696-1237-4bfc-959c-762cd534c54b
Todos estos te daran una URL, y solo tendrias que establecerla como una variable de entorno. Para saber más:
ua-cam.com/video/U6st9-lNUyY/v-deo.html
Saludos :)
@@FaztCode Gracias!! Bregue un poco pero creo que ya logré la conexión usando redis labs. Métodos listos, probaré el set y get mañana 😄
Amigo si Usa memoria Ram , que pasa cuando se reinicia el pc ?
fazt podrias hacer un video de api node,redis y postgresql pls
Excelente tutorial 👍
cómo invalidar la memoria cache? estrategias?
Gracias por el video
Gracias por ver
Seguir este tutorial no fue lo mejor:( me dio demasiados problemas en windows y no pude terminarlo
Hola Leon. Coméntame qué tipo de errores has obtenido en nuevo comentario, para tomarlo en cuenta porque voy a renovar este tuto en los siguientes días
y cuando cambia la db, como resuelve redis que tiene que debe consultar el origen nuevamente ?
Supongo que te refieres a cambiar un registro de la base de datos, si es eso. No lo hace, eso es un caching.
@@FaztCode tienes un video que explique esa solución?
gracias Fazt, una consulta si la api se actualiza como actualizaria mi data, hay algun comando de redis q lo compare sin recargar al app
Hay varios enfoques. Uno es eliminar la caché después de la actualización y cuando se piden los datos se guardara denuevo. Otro es colocando un tiempo de expiración, y otro es usando un software adicional que sincronice la base de datos con tu caché. Este último es otro tema.
Sirve para implementar en una app web en VUE 3? Usando axios? Gracias.
Vue es un framework de frontend. Redis se implementa en Nodejs, pero si guardas en caché las peticiones no importa que cliente lo solicite será mucho más veloz que una consulta convencional a una base de datos
Hace unas semanas una persona me dijo que tenía que dejar de usar Nodejs y comenzar a usar Deno, que sería el sucesor, pero veo que aún casi todos sigue usando Node, hay una gran diferencia con Deno?
He hecho algunos videos de Deno, es prometedor pero todavia no tiene tantos modulos como Node, asi que algunas cosas hay que hacerlas completamente desde cero todavia. personalmente te recomendaria todavia aprender Nodejs y Typescript y si en algun momento deno se vuelve popular no te seria muy dificil entenderlo porque al final basicamente sigue un entorno de ejecucion de Javascript.
Fazt cuál es tu lenguaje de backend favorito?
Para proyectos fullStack Typescript y si solo backend Go o Python. Aunque estoy probando Rust. muy pronto creare algunos videos para el canal y un cursito práctico :)
Muchas gracias Fazt. Desde hace tiermpo queria aprender Redis. Seria bueno un tutorial usando redis con la API de Rick and Morty version Graphql!
No me puedo unir al servidor de discord 😞
Hola Juzo. Te dejo un enlace: discord.gg/sjxTPvUvt5
Me da error al levantar el servidor cuando agrego al libreria redis, siendo que lo hago con la documenación:(
Pq al instalar redis-commander y luego usar el comando redis-commander me tira un error de auenticación?:(.
¿Hay alguna forma de que el servidor de redis quede alojado en algun sitio? Porq en mi server de nodejs me falla el deploy en railway porq la ip q tengo indicada al crear el cliente de redis es en local pero no se que ip indicar para que lo haga en el propio server de railway o en otro sitio
Vale, en railway hay la opcion de crear un server Redis
Gracias!
I like your videos eventhough i don't understand spanish
You should be learn it!
Da lo mismo si uso WSL verdad?
Sip :)
estuve todo el dia intentandolo en windows y no pude, siempre me tira un error diferente
Que error obtienes?, quizas sea por que la biblioteca se actualizo, voy a regrabar este tutorial mañana de todas formas con la ultima version
@@FaztCode es con la url de conexión me parece. Voy a esperar el video gracias fazt!!.
Un i51135 g7 16 de ram y 512 ssd andara bien para programacion web fullstack?
Si yo creo que te iría muy bien con esos specs
a que hace referencia en la documentacion esto :
{
EX: 10,
}
?
solucionado gracias
esa es una expiracion en tiempo, solo que la biblioteca se actualizó y mi video quedo desfasado a la version anterior, pero muy pronto lo voy a actualizar :)
@@FaztCode gracias... es tremendo lo que me estas ayudando en todo esto.... cambias el futuro de muchos creeme
tenes grupo de discord ??
Genio
Estoy usando redis de cache con AWS, y sorprendentemente no veo mayor rendimiento. Estuve viendo algunos videos, y bajaba el tiempo de respuesta a 8ms, pero claro con la DDBB en local, cuanto tiempo de respuesta tienen con una DDBB desplegada? Saludos!
Hola! Pudiste mejorar el rendimiento usando Redis con AWS? (estoy en un caso similar).
que tema usas fazt?
Este tema se llama material theme
Fazt trae un video con vue un crud sencillo actualizado al 2021 saludos
Siempre lo olvido. Voy a hacer uno para loa próximos días ;)
Gracias Fazt me sería muy útil Bendiciones.
Ya esta obsoleto, recomiendo hacer de nuevo este video y de paso un saludo
jajajaja sí algo, ahorita que lo ando viendo me parti la cabeza por seguir lo de fazt pero queda en nostros chechar la documentacion y tomar solo la teoria del video :)
@@mastermaster153 jaja, ya lo hice si lo realize con la documentación nueva obviamente, solo es una recomendación, a los creadores de contenido regularmente se quedan sin ideas y está es una forma de aportar y dejándole saber de algo que ya no funciona tal cuál.
coloca em su repositorio tambien
Gracias por avisarme. ya actualice el repo :)
Amigo primero que todo el contenido que haces me parece genial y te felicito por compartirlo de manera gratuita con todos nosotros , y lo segundo es que te queria preguntar acerca de como arrancar en el tema de programacion, yo ya conozco algunas cosas acerca de python, C++ y Ts pero pues nunca supe como combinar lenguajes, asi como combinar python con CSS o HTML. Entonces tu que me recomiendas aprender o mas bien, como abordar esos temas. Pd: Te sigo esperando en Twitch :p
Hola Esteban. Si ya sabes las bases lo mejor es empezar a a hacer ejemplos prácticos, eso te ava a ayudar mucho a consolidar lo que sabes. Muy pronto volveré a Twitch con novedades. Un saludo 🙏
@@FaztCode gracias viejo
Really wish there were English version of your videos 😭
Hello Mithushan. What about the subtitles? 🤔
PRIMERO
like de una
E:
edis
ode_modules\@redis\client\dist\lib\client\index.js:482
return Promise.reject(new errors_1.ClientClosedError());
^
ClientClosedError: The client is closed
at Commander._RedisClient_sendCommand (E:
edis
ode_modules\@redis\client\dist\lib\client\index.js:482:31)
at Commander.commandsExecutor (E:
edis
ode_modules\@redis\client\dist\lib\client\index.js:193:154)
at BaseClass. [as set] (E:
edis
ode_modules\@redis\client\dist\lib\commander.js:8:29)
at E:
edis\src\index.js:32:10
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
Node.js v18.14.0
[nodemon] app crashed - waiting for file changes before starting...
i could not solve this issues, there is any solve ?
@@sumeyyea Yes, I had to change the version of Redis in NPM, example mpm i Redis@version, I think it is compatible with 3 below. sorry for english, i am using translator
@@kevinortega2556 thank you alot