Сегодня у каждого имеется по несколько аккаунтов, и на каждый у нас должен быть уникальный пароль. Как же быть!?Конечно лучше всего держать пароли у себя в голове! И поможет нам в этом – мнемотехника. Мнемотехника — это совокупность приёмов, увеличивающих объём памяти и облегчающих запоминание информации. Суть этой техники в том, чтобы связать образы в […]
Встретившись с проблемой, что команда Docker не распознаётся в терминале macOS, можно испытать следующие шаги для её устранения. Шаг 1: Редактирование файла .zshrc Для начала откройте ваш файл .zshrc в текстовом редакторе. Можно использовать команду nano ~/.zshrc или любой другой текстовый редактор на ваш выбор. Шаг 2: Добавление Docker в переменную PATH Вам нужно добавить […]
Ruby предлагает множество мощных и гибких инструментов для разработки, и одним из таких инструментов является extend self. Эта статья предназначена для объяснения концепции extend self и показа, как она может быть использована в вашем коде. Что такое extend self? В Ruby, extend self — это способ добавления методов экземпляра класса или модуля в качестве методов […]
Иногда мы хотим проверить, как наш Ruby on Rails сайт выглядит на телефоне, однако сайт ещё не опубликован. Для этого вам поможет следующая инструкция:
В JavaScript нет встроенного механизма для отслеживания изменений в обычных объектах с помощью простых обратных вызовов. Однако вы можете использовать объект Proxy для создания прокси для другого объекта, который может перехватывать и определять пользовательское поведение для фундаментальных операций с этим объектом. Это можно использовать для создания обратных вызовов перед изменением и после него. Вот пример […]
В докуметации для добавления стимулуса используется @hotwired/stimulus npm package и import. Однако можно добавить Stimulus с помощью обычной ссылки. public/index.html src/controllers/slideshow_controller.js Обратите внимание на выделенные строчки.
При обновлении версии руби в моем Rails приложении я столкнулся с ошибкой во время выполнения команды ‘bundle install’ «An error occurred while installing puma (5.6.4), and Bundler cannot continue.»Для исправления этой ошибки нужно установить «xcode-select». В командной строке запустите следующую команду
При создании приложения в котором нужно использовать несколько баз данных может возникнуть ошибка ‘Couldn’t create » database’ при запуске команды rails db:create Что бы это исправить, нужно добавить default значение, как на скриншоте ниже