Уроки Ruby on Rails - 2. Модели, миграции, ORM, CRUD 🛤️

  Рет қаралды 14,117

Хороший программист

Хороший программист

Күн бұрын

Пікірлер: 43
@goodprogrammer
@goodprogrammer 2 жыл бұрын
Внимательным зрителям: Метод update_attributes в rails уже заменили на update. Учтите, когда будете играться в консоли с моделями.
@green5244
@green5244 2 жыл бұрын
можно запускать консоль в режиме песочницы (rails c --sandbox) и не боятся, что-либо менять, в базу оно не запишется
@Carvalho1292
@Carvalho1292 2 жыл бұрын
Огромное спасибо за уроки!! Пожалуйста не останавливайтесь)))
@ytcnthjd8897
@ytcnthjd8897 Жыл бұрын
Только комплименты вам и похвала! Спасибо!
@404alex_eu
@404alex_eu 2 жыл бұрын
Вот просто огонь! Спасибо за огромную работу!!!!!!!!!!!!!!!
@ledockol
@ledockol 2 жыл бұрын
Интересная манера изложения. Спасибо!
@romandg884
@romandg884 2 жыл бұрын
Ждем продолжения! Спасибо! )
@promax866
@promax866 2 жыл бұрын
Класс! крутые уроки!
@winnie-134
@winnie-134 Жыл бұрын
Смотреть одно удовольствие❤
@ekuzovlev
@ekuzovlev 2 жыл бұрын
Круто, спасибо!
@ДмитрийСеребряков-б8в
@ДмитрийСеребряков-б8в 2 жыл бұрын
Огромное спасибо за уроки🙌прекрасное дополнение к основному курсу
@SuperYuri009
@SuperYuri009 Жыл бұрын
Наконец хоть что-то стало понятно. 🙂
@ДарьяЛитвинчук-н8п
@ДарьяЛитвинчук-н8п 2 жыл бұрын
Спасибо, большое! Жду следующие ВИДЕО!))
@СергейЩербаков-к5я
@СергейЩербаков-к5я 9 ай бұрын
Ухх !! Посмотрел 2 урока и понял, что работа с рельсами (как и почти все программирование в никсах) после опыта работы хотя бы в той же VS - это заплыв в серной кислоте. Как же я сочувствую програмерам, которые плавают так каждый день :(
@blacter7152
@blacter7152 5 ай бұрын
А я так и не понял, зачем использовать миграции, когда у нас уже может быть база данных с готовой структурой, или миграции используют только когда база данных еще не полностью готова? И, при создании модели, автоматически создаётся миграция для создания соотв. таблицы, и если таблица есть, то данная миграция вообще бессмысленна получается? Очень путает, по крайней мере в начале. Еще смотрел связи один-к-одому, многие-ко-многим, так же не понятно, можно код записывать в модель, а можно делать тоже самое с помощью миграций, или нужно одновременно и в модели, и в миграциях связи прописывать?
@Ackongagya
@Ackongagya 2 жыл бұрын
Отличное качество видео, слайдов, манера изложения. Единственное иногда быстро сказанные определения не успеваю уловить.
@goodprogrammer
@goodprogrammer 2 жыл бұрын
Ставьте видео на паузу, перематывайте
@Darth424
@Darth424 11 ай бұрын
у меня почему то development.sqlite3 в storage,а не в db
@flick4804
@flick4804 2 жыл бұрын
Почему внешний ключ не генерить как user:references? Я знаю только что в этом случае в scheme.rb добавятся add_foreign_key, поле user_id будет bigint типа и нельзя будет задать в него id несуществующего юзера, в отличии от integer user_id index: true
@goodprogrammer
@goodprogrammer 2 жыл бұрын
Потому что у нас пока нет юзеров. Про всё это поговорим, когда будем говорить про ассоциации (associations), до них ещё далеко.
@ultrabetter1873
@ultrabetter1873 2 жыл бұрын
Супер, спасибо за видосы! 😀. Вопрос к авторам. Если есть деньги ли бесплатная лицензия, то какая IDE предпочтительная(лучше подходит) для RoR? У меня к примеру RubyMine. RubyMine это хороший выбор? Если да то есть у вас видео про то как им пользоваться и настроить(например внешний вид по умолчанию не очень версия RubyMine 2021.3.1) ?
@goodprogrammer
@goodprogrammer 2 жыл бұрын
Да, нормальный IDE, видео по настройке нет, увы
@ultrabetter1873
@ultrabetter1873 2 жыл бұрын
@@goodprogrammer Спасибо. Буду разбираться. Жду 3-тие видео
@alexshi6752
@alexshi6752 2 жыл бұрын
Следующий урок kzbin.info/www/bejne/rJjSpIVvgd6BeaM
@lI-bh5xt
@lI-bh5xt 2 жыл бұрын
Что лучше Rails или laravel. И почему?
@Artistofun
@Artistofun 2 жыл бұрын
Rails. Потому что удобнее, развитее и не пхп
@pernik85
@pernik85 2 жыл бұрын
Взависимости от проекта
@Art_Volga
@Art_Volga 2 жыл бұрын
Да, тема не простая с миграциями. Сам на ней немного застрял. Сыпятся ошибки(
@eg0rfull
@eg0rfull 2 жыл бұрын
На курсе помогут разобраться, мне помогли 😉
@goodprogrammer
@goodprogrammer 2 жыл бұрын
Ну вы это, заходите в чатик, если что: t.me/rubyrush
@volodymyrm5326
@volodymyrm5326 2 жыл бұрын
Супер продовжуй в тому ж дусі)))
@thezorged
@thezorged 2 жыл бұрын
Пиздец интересно обесняеш ну моя мозг расплавился много инфа :)))
@pernik85
@pernik85 2 жыл бұрын
Ооочень много воды, мало по смыслу, столько проговорил про миграции и так мало примеров, К примеру как поставить значения по default, not null, index, внешние ключи.
@goodprogrammer
@goodprogrammer 2 жыл бұрын
Ну эти все долгие рассуждения не на пустом месте возникли же. Мы просто видим, сколько людей «изучают рельсы», а потом не могут ответить на простые вопросы про миграции. Про индексы и внешние ключи дальше будет в видео (ну какие внешние ключи в первом видео?). Про default и not null рассказываем в домашках по этому уроку на интенсиве. Велком.
@goodprogrammer
@goodprogrammer 2 жыл бұрын
Погодите, если вы уже знаете про миграции, default, not null, индексы и внешние ключи, что вы делаете в этом видео? Вы учитесь или уже разработчик на RoR?
@pernik85
@pernik85 2 жыл бұрын
@@goodprogrammer Ну миграции не только ж в RoR, поспорили с другом, за неделю сделать инет магазины на незнакомых нам языках, он мне загадал RoR
@goodprogrammer
@goodprogrammer 2 жыл бұрын
@@pernik85 ну, тогда вам лучше не в это видео, а в документацию. Я как раз не ставил себе задачу тупо пересказать документацию. Рассказываю только то, что нужно нам для нашего проекта, чтобы не падала мотивация и лучше запоминалось.
@pernik85
@pernik85 2 жыл бұрын
@@goodprogrammer ))) Понятно, уже сделал. С devise были заморочки. За heroku спасибо
Уроки Ruby on Rails - 3. Контроллеры, пути, REST 🛤️
43:21
Хороший программист
Рет қаралды 11 М.
Уроки Ruby on Rails - 4. Шаблоны, ERB, route helpers 🛤️
28:38
Хороший программист
Рет қаралды 7 М.
小丑妹妹插队被妈妈教训!#小丑#路飞#家庭#搞笑
00:12
家庭搞笑日记
Рет қаралды 37 МЛН
The Joker wanted to stand at the front, but unexpectedly was beaten up by Officer Rabbit
00:12
💩Поу и Поулина ☠️МОЧАТ 😖Хмурых Тварей?!
00:34
Ной Анимация
Рет қаралды 1,8 МЛН
escape in roblox in real life
00:13
Kan Andrey
Рет қаралды 83 МЛН
Что должен знать начинающий программист «джун»?
17:37
Хороший программист
Рет қаралды 14 М.
Уроки Ruby on Rails - 1. Основы, установка, структура проекта 🛤️
50:49
Должен ли программист знать алгоритмы в 2021?
13:05
Хороший программист
Рет қаралды 22 М.
Выгорание и правильный отдых программиста
6:03
Хороший программист
Рет қаралды 5 М.
7 Лет Опыта в IT | Что я Понял?
19:56
Vlad Mishustin
Рет қаралды 167 М.
小丑妹妹插队被妈妈教训!#小丑#路飞#家庭#搞笑
00:12
家庭搞笑日记
Рет қаралды 37 МЛН