Получи случайную криптовалюту за регистрацию!

136-137 день За эти 2 дня делал веб-приложение по примеру из | Путь программиста

136-137 день

За эти 2 дня делал веб-приложение по примеру из ютуба и задачки на Javarush. Позавчера, я говорил о проблеме миграции БД, которую я сразу же после отчета решил. Но из консоли я не смог ничего сделать, как делал автор видео и говорили комментаторы. Я зашел на клиент Postgres и вручную удалил и создал новый БД. Потому что, если создавать с таким же именем, то возвращается старый БД, что странно. И прописал опять все данные БД в своем приложении и успешно осуществил миграцию.

Т.к. видео, по которому я делаю проект, уже 3 года очень часто выскакивают какие-то ошибки. После того как я поправил миграцию, перестала отправляться пользователю почта, хотя месяц назад все было успешно. У меня был почтовый клиент от Яндекса, и как я понял, они решили ввести плату на корпоративных клиентов, то есть на сайты, приложения и т.п. Они прямо в середине коде ошибки пишут ссылку на сайт с оплатой. В итоге, я перевелся на почту Гугла и все заработало.

Третья ошибка была в том что я не мог настроить подтверждение пароля, когда нужно ввести 2 пароля, которые совпадают. Здесь немного ошибся сам автор видео, но потом исправил на 2 видео, но у меня все равно не работало, т.к. я немножко видоизменил код под себя. Я пишу все в русском варианте, и пароль у меня идет после заполнения email, а у автора наоборот. Из-за этого я немного ошибся, и написал password 2 вместо password2, из-за этого все приложение ломалось. Еще один раз, из-за точки с запятой, не поднималось все приложение. Вот так, пропускаешь какую-то мелочь и все многомиллиардное приложение просто ложится, но конечно в коммерческой разработке такое почти невозможно, потому что все тестируется 300 раз.

По Javarush я достиг 28 уровня. Цель: хотя бы 35 уровней, а лучше 40 до заполнения резюме и начала откликов. На этом все, всем удачи и продуктивного дня