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


Изучение методов машинного обучения для улучшения тестов спецификаций
На этой неделе мы продемонстрируем нашу дорожную карту для реализации моделей машинного обучения для общих целей тестирования. Если вам интересно узнать об истории внедрения искусственного интеллекта или о том, как это происходит, перейдите по ссылкам ниже: Проблема Текущие тесты спецификаций хороши для проверки наличия и типа извлеченных данных. Однако должны быть реализованы специальные тесты для проверки качества извлеченных данных. Оба титула присутствуют, их появление..

Создание динамических зависимых раскрывающихся списков с помощью Javascript в Rails 6.1.4
Мне удалось провернуть этот трюк в приложении , над которым я работаю. Допустим, мы хотим иметь платежный модуль. В верхней части формы у нас есть три раскрывающихся списка. Чтобы упростить задачу для пользователя, я хочу, чтобы эти раскрывающиеся списки были зависимыми, поэтому сначала я выбираю здание, затем в другом раскрывающемся списке отображаются только те квартиры, которые действительно принадлежат зданию, и, наконец, после выбора квартиры я смогу выбрать только арендатор,..

IME обычно не о том, чтобы предпочесть показать путь, чем создать его: это больше о…
IME обычно не о том, чтобы предпочесть показать путь, а не создать его: это больше о наращивании, простоте общения и быстрой разработке. Если у вашего проекта индивидуальный, уникальный подход, требуется больше времени для того, чтобы присоединиться к разработчикам, чтобы внести свой вклад, посторонним труднее помочь решить проблемы (например, отладку), и трудно интегрировать его с другими проектами, не сталкиваясь с переключением контекста между различными части кодовой базы. Кроме..

Девятая неделя буткемпа: Slow Food Online, продолжение
На этой неделе мы продолжили работу над вызовом Слоу Фуд — безусловно, самым большим и амбициозным проектом, который мы реализовали как группа. Воскресный вечер, и мы завершаем работу над этой фазой проекта. У нас есть владельцы ресторанов, которые могут создать свой ресторан и добавить в него меню и блюда. Покупатели могут добавлять блюда в Корзину, оформлять и оплачивать с помощью Stripe . Посмотреть приложение в действии можно здесь: Слоу Фуд Август . Мы начали видеть реальную..

Reprise: еще 4 совета по работе с часовыми поясами
В нашем последнем посте Часовые пояса — бельмо на боку мы говорили о некоторых сложностях и способах избежать проблем при установке часовых поясов в приложениях. Мы знаем, что это действительно важный вопрос, поэтому решили дать несколько дополнительных советов. Запросы Как мы упоминали ранее в разделе «Часовые пояса», это бельмо на нашей стороне, потому что Rails хранит даты в формате UTC, поэтому каждый запрос должен учитывать это. Но ActiveRecord будет аккуратно..

Как мне использовать Rails…? Используйте шаблон проектирования декоратора в Ruby, чтобы упростить разработку
В части №1 мы увидели, что нулевые значения, на наш взгляд, могут накапливаться по многим причинам. Сегодня мы собираемся использовать рубиновый драгоценный камень Draper , чтобы реализовать шаблон проектирования Decorator в нашем приложении Ruby 2.4.0 и Rails 5.1.4. Использование этого шаблона упростит разработку интерфейса пользователя; 5 строк в 3 файлах рефакторинга. Декоратор наследует методы от объекта , который он обертывает , добавляя дополнительные методы, которые мы..

Развитие JavaScript, часть 2
Привет Реагировать В предыдущем посте мы подробно описали причины, по которым мы отказались от Backbone. В этом выпуске мы расскажем, как мы организовали поиск, который привел нас к React, а затем углубимся в Учебное пособие по React о том, как мы пишем компоненты React в Gusto. Оптимизация для вашего собственного варианта использования При оценке вариантов обновления вы должны тщательно продумать, каковы наиболее важные варианты использования вашего приложения и как вы можете..