Публикации по теме 'ruby-on-rails'


Лучшая схема индекса для полиморфных ассоциаций в Postgres
Если вам нужен быстрый поиск по внешнему ключу базы данных, вы индексируете его. Но когда ваш внешний ключ состоит из двух частей — идентификатора и типа — что вы должны индексировать? (Нет времени? Пропустить до конца.) Оказывается вариантов индексации полиморфных ассоциаций очень много. Мы могли бы индексировать любое поле отдельно, ни одно поле, оба (независимо) или оба с составным индексом. Но что наиболее эффективно? Будучи хорошим разработчиком, я нашел ответ на..

Мой путь от 0 до 1
Прошло четыре месяца, и мне, наконец, осталось всего три дня до окончания школы Flatiron Bootcamp. Весь путь был очень трудным, а также удовлетворительным. У нас было 5 этапов в школе, и мы должны были закончить пять разных проектов в конце каждого этапа. Есть дополнительный детский проект, который нам было предложено построить для этапа 0, который был дошкольным периодом. Вот так! Я постараюсь показать весь свой путь/улучшение с первого дня. Изучение Стамбула Я родился и вырос..

ЦУР, неделя 8 :
День 2, вторник. Создание нашего первого API на Ruby Мы рассмотрели Sinatra (да, он был назван в честь Фрэнка Синатры), что позволило нам фактически создать веб-сайт, но этот веб-сайт должен был показывать нам файлы JSON с нашими данными, что важно для создания API позже и на самом деле. использовать для создания внешнего веб-сайта. Для моих нетехнических друзей это позволило нам визуально увидеть наши данные, которые мы позже использовали для создания веб-сайта, который может..

Настройка Руби [1]
В этой статье перечислены шаги, необходимые для установки ruby ​​и ruby ​​on rails в Windows. Я изучаю рубин и буду писать об этом впредь. Учитывая, что не существует единого места, похожего на Святой Грааль, где можно найти все ресурсы, неоднозначно в отношении того, что является надежным, безопасным и защищенным, я оставлю сноски относительно того, откуда я имею в виду контент, не стесняйтесь смотреть их. вверх, если что-то не ясно сразу. Настройка — окна: Установка Мы попробуем..

Кодирование - это весело! Мнение о том, почему binding.pry спас мою карьеру программиста.
Я впервые получаю удовольствие от программирования, и это до сих пор удивляет и шокирует меня. Я люблю кодить! Просто печатать это кажется мне странным и заставляет меня казаться ботаником. Но, эй, ботаники получают деньги! Таким образом, посещение трехнедельного семинара по разработке программного обеспечения Flatiron School - это первый шаг к тому, чтобы стать разработчиком Full Stack, поскольку мы завершили наш первый модуль! Я рад сделать это и продолжаю заниматься тем, чему еще мне..

Rails из первых принципов: построение двунаправленной ассоциации has_many
Отличный способ научиться — попытаться объяснить, поэтому в процессе изучения ассоциации с рельсами я попытаюсь объяснить несколько более сложную двунаправленную ассоциацию между двумя моделями. Это часть упражнения «Создание продвинутых форм» проекта Odin. Цель: я хочу создать экспериментальное приложение для бронирования авиабилетов, и первое требование — создать ассоциации между моделью аэропорта и моделью полета. Шаги: В каждом аэропорту будет много рейсов, и каждый рейс будет..

Изучение каждого, сопоставление, сбор, выбор и обнаружение, чтобы полностью понять итерацию и преобразование…
В Ruby есть множество методов для перебора компонентов и работы с коллекциями. В этом сообщении блога будут рассмотрены пять часто используемых методов: каждый, сопоставить (или собрать), выбрать и обнаружить (или найти). Каждый метод: Модуль Enumerable в Ruby построен вокруг каждой функции. Это позволяет вам выполнять действие над каждым элементом коллекции, когда вы перебираете их, не изменяя основную коллекцию. Если вам не нужно изменять сами элементы, но вы хотите выполнить..