Que tal. Ya voy a mitad del curso y he decidido tomarme el tiempo para agradecerte todo el tiempo invertido en hacer este curso. La verdad viniendo de JavaScript tengo que decir que Rails no es mi framework favorito pero por temas de trabajo he tenido que aprenderlo y tengo que decir que ha sido un gustazo aprenderlo siguiendo este curso. Eres un crack!
@jayrperez56282 жыл бұрын
Muy bueno he querido aprender Rails desde hace tiempo y tu curso me está ayudando mucho. Saludos desde México
@aprendev2 жыл бұрын
Buenas Jayr, Me alegra mucho escuchar tus palabras, a seguir con el curso 🙌 Saludos,
@lcv55209 ай бұрын
Hola, Alberto, que bueno seria que pudieras continuar con este valioso contenido, un saludo
@edwineinsen Жыл бұрын
Para la validación de nombres de usuario en minúscula y mayúscula, puedes usar uniqueness: { case_sensitive: false }, con esto nos aseguramos de utilizar algo que ya está creado dentro de Rails y validamos lo que queríamos (que no existan nombres de usuarios iguales no importando si están en mayúsculas o minúsculas) y no hay que crear un método adicional para esto, funciona para cualquier campo de tipo texto. Saludos
@williamromerovela2 жыл бұрын
¡Grandísimo video! Me ha gustado mucha la validación por medio de callback.
@aprendev2 жыл бұрын
Mucho cuidado con los callbacks! Como mucho los recomiendo utilizar para preparar o limpiar los valores antes de guardarlos, pero si lo utilizas para muchas cosas al final tu aplicación se vuelve complicada de mantener ya que no sabes por donde viene tu código. Además tus tests se vuelven lentos ya que los callbacks se ejecutarán cada vez que los corras. Lo mejor es utilizar un Service Object, lo veremos en otro vídeo. Saludos 🙌
@williamromerovela2 жыл бұрын
@@aprendev genial. Estaré atento para verlo. Y si, en efecto es complejo manejar los callbacks en las pruebas.
@sebastian29882 жыл бұрын
Muy buen vídeo, gracias 👌👌
@aprendev2 жыл бұрын
Gracias Sebastián! 🙌
@ucroxo2 жыл бұрын
Excelente !
@aprendev2 жыл бұрын
Me alegra que te guste Carlos! Saludos 🙌
@paucrisos2 жыл бұрын
Rails es un gran framework al que siempre le he tenido mucho cariño. Lamentablemente nunca he encontrado material didáctico completo como para llegar a dominarlo. Si bien PHP nunca ha sido mi lenguaje de preferencia no me ha quedado de otra más que encontrarle el gusto a Laravel, el cuál no me ha decepcionado para nada y hay cursos de sobra para crear aplicaciones del mundo real. Hasta ahora está muy bueno tu curso. Sería genial explicara todo lo necesario para crear una aplicación del mundo real, con sistema de autenticación completo, envío de emails, recuperación de contraseña, confirmación de email, subida de imágenes al servidor, validaciones, etc. Espero éste cursos no se quede allí, donde la mayoría de los cursos de Rails se quedan, en un simple esbozo de lo que el framework puede hacer. Saludos y sigue así!
@aprendev2 жыл бұрын
Buenas Pau! Rails es un gran framework sin duda, de Laravel también he escuchado buenas palabras. Yo creo que hemos visto un montón de cosas que en pocos cursos gratuitos se pueden ver 😄 Durante este curso vamos a ver algunas de las cosas que has mencionado, el resto estarán disponibles en la continuación del curso, orientado ya a nivel medio. Saludos!
@edreibeltran983 Жыл бұрын
Tuve un error, he seguido el curso al pie de la letra y al momento de entrar a la pagina /users/new me aparece ActionController::RoutingError (uninitialized constant Authentication::UsersController): Aun no lo he podido resolver
@martinrodriguez7913 Жыл бұрын
Buenas, me anduvo todo bien pero cuando quiero crear un usuario por consola, la contraseña se guarda sin hash entonces después al momento de logearme me tirar el error de invalid hash. Sabrías decirme por que pasa esto? gracias. Vuelvo a comentar por que sigo sin respuesta.
@martinrodriguez79132 жыл бұрын
Buenas, me anduvo todo bien pero cuando quiero crear un usuario por consola, la contraseña se guarda sin hash entonces después al momento de logearme me tirar el error de invalid hash. Sabrías decirme por que pasa esto? gracias
@jhoancampo758 Жыл бұрын
Hola, he seguido tu curso al pie de la letra y me estan saliendo estos 2 errores : Username translation missing: es.activerecord.errors.models.user.attributes.username.too_long Username translation missing: es.activerecord.errors.models.user.attributes.username.invalid ya revisé los archivos en.yml y es.yml y están igual al tuyo, que puede ser?
@luiscarvajal78412 жыл бұрын
excelentes videos, gracias. Me está pasando algo bien curioso y es que al enviar el formulario con un usuario invalido me manda el siguiente mensaje: Username translation missing: es.activerecord.errors.models.user.attributes.username.invalid Se que tengo que agregar las traducciones en el archivo inglés y español para los errores de usuarios, pero lo que me parece curioso es que a ti no te ha mostrado que faltaba traducción en el video, y estoy revisando el repositorio y aún no habías agregado esas traducciones de los errores para los usuarios, no sé si es que me he saltado algo
@aprendev2 жыл бұрын
Buenas Luis, Lo que está ocurriendo es que yo uso la versión en inglés, y el método validates format devuelve por defecto 'is invalid'. Lo que pasa es que en español no hay ninguna traducción metida, ni si quiera para los valores por defecto. En uno de los siguientes vídeos mejoraremos lo que tenemos y añadimos esa traducción que falta. Aquí tienes más info acerca de validates format, en el apartado configuration options lo puedes ver: apidock.com/rails/ActiveModel/Validations/ClassMethods/validates_format_of Saludos! 🙌
@luiscarvajal78412 жыл бұрын
@@aprendev ah entiendo. Gracias por responder :D
@matiasbg87472 жыл бұрын
es asi ... 5) %>
@martinarce81382 жыл бұрын
La leche en vinagre! Otro pepino!
@aprendev2 жыл бұрын
🙌
@eduardonoriega24502 жыл бұрын
Uf, 🥵
@aprendev2 жыл бұрын
Buenas Eduardo, Eso que quiere decir? se hizo largo el vídeo? 😄 Saludos!