32. Registro de usuarios - Curso de Ruby on Rails 7 para principiantes en español

  Рет қаралды 3,506

aprendev

aprendev

Күн бұрын

Пікірлер: 26
@jesusnuvo
@jesusnuvo Жыл бұрын
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!
@jayrperez5628
@jayrperez5628 2 жыл бұрын
Muy bueno he querido aprender Rails desde hace tiempo y tu curso me está ayudando mucho. Saludos desde México
@aprendev
@aprendev 2 жыл бұрын
Buenas Jayr, Me alegra mucho escuchar tus palabras, a seguir con el curso 🙌 Saludos,
@lcv5520
@lcv5520 9 ай бұрын
Hola, Alberto, que bueno seria que pudieras continuar con este valioso contenido, un saludo
@edwineinsen
@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
@williamromerovela
@williamromerovela 2 жыл бұрын
¡Grandísimo video! Me ha gustado mucha la validación por medio de callback.
@aprendev
@aprendev 2 жыл бұрын
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 🙌
@williamromerovela
@williamromerovela 2 жыл бұрын
@@aprendev genial. Estaré atento para verlo. Y si, en efecto es complejo manejar los callbacks en las pruebas.
@sebastian2988
@sebastian2988 2 жыл бұрын
Muy buen vídeo, gracias 👌👌
@aprendev
@aprendev 2 жыл бұрын
Gracias Sebastián! 🙌
@ucroxo
@ucroxo 2 жыл бұрын
Excelente !
@aprendev
@aprendev 2 жыл бұрын
Me alegra que te guste Carlos! Saludos 🙌
@paucrisos
@paucrisos 2 жыл бұрын
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í!
@aprendev
@aprendev 2 жыл бұрын
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
@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
@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.
@martinrodriguez7913
@martinrodriguez7913 2 жыл бұрын
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
@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?
@luiscarvajal7841
@luiscarvajal7841 2 жыл бұрын
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
@aprendev
@aprendev 2 жыл бұрын
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! 🙌
@luiscarvajal7841
@luiscarvajal7841 2 жыл бұрын
@@aprendev ah entiendo. Gracias por responder :D
@matiasbg8747
@matiasbg8747 2 жыл бұрын
es asi ... 5) %>
@martinarce8138
@martinarce8138 2 жыл бұрын
La leche en vinagre! Otro pepino!
@aprendev
@aprendev 2 жыл бұрын
🙌
@eduardonoriega2450
@eduardonoriega2450 2 жыл бұрын
Uf, 🥵
@aprendev
@aprendev 2 жыл бұрын
Buenas Eduardo, Eso que quiere decir? se hizo largo el vídeo? 😄 Saludos!
Don’t Choose The Wrong Box 😱
00:41
Topper Guild
Рет қаралды 60 МЛН
Правильный подход к детям
00:18
Beatrise
Рет қаралды 10 МЛН
Ruby on Rails App Creation and Initial Configuration
15:47
edutechional
Рет қаралды 45 М.
OAuth 2.0 and OpenID Connect (in plain English)
1:02:17
OktaDev
Рет қаралды 1,8 МЛН
03 - Primer Proyecto en Laravel | Formulario
53:59
{ JEBC-DeV }
Рет қаралды 83
Setting Up the Perfect Developer Environment on Linux for 2025
11:58
Python Object Oriented Programming (OOP) - For Beginners
53:06
Tech With Tim
Рет қаралды 3,4 МЛН
"El reto del billón de filas": Hacks para procesar más de 12GB en 2 segundos | #laFunción 9x16
1:01:07
CodelyTV - Redescubre la programación
Рет қаралды 68 М.
Pembuatan Program Java Sederhana: Restoran 3
21:11
Risqu Faris
Рет қаралды 4