Воспроизведение системного звука "Bell" из терминала при помощи Ruby

В этом примере мы рассмотрим программу, которая будет воспроизводить звук через равномерные промежутки времени.

Используем встроенный синтезатор речи MacOS в Ruby скриптах

Say - это команда синтезатора речи встроенного в macOS. При помощи этой команды можно пользоваться функцией чтения текст

Как выбрать объекты в определенном диапазоне времени в Ruby on Rails?

Для простой выборки объектов в заданном диапазоне времени можно воспользоваться встроенным в Ruby on Rails методом.

Что делать если fsevents 1.X.X выдает build error?

При запуске yarn или npm может быть ошибка build error библиотеки 'fsevents'. Решается она обновлением библиотеки.

Как удалить .DS_Store из Git-репозитория на macOS?

Работая на macOS вы столкнетесь с файлами .DS_Store, которые автоматически создаются и нежелательны в Git-репозитории.

Фиксим ERROR: matplotlib 1.3.1 requires nose, which is not installed.

Во время установки одного проекта возникла данная проблема. Решается она довольно просто - установкой библиотеки.

Что делать если git не видит изменение регистра в названии файла?

В некоторых случаях необходимо изменить регистр букв в названии файла, но git не реагирует на это изменение.

Как убить процесс в macOS работающий на определенном порте?

При необходимости убить определенный процесс на macOS, нужно воспользоваться терминалом.

Как разбить большой CSV-файл на несколько более мелких в macOS?

Иногда необходимо разбивать большие CSV-файлы на более мелкие. Рассмотрим как это сделать в macOS.

Как в Ruby on Rails сгенерировать контроллер в определенном namespace?

В RoR приложениях, которые имеют больше одного namespace можно использовать удобную запись для генерации контроллеров.

Что делать если Docker образ POSTGRES перестал подключаться к базе?

Во время билдов на CI возникла ошибка Error: Database is uninitialized and superuser password is not specified.

Как отключить подсветку выделяемого текста в CSS/HTML?

Для отключения стандартного поведения (выделения) текста в браузере можно воспользоваться специальными CSS-свойствами.

Фиксим тривиальную ошибку запуска ElasticSearch на macOS

При попытке поднять приложение с прикрученным к нему ElasticSearch на локальной машине (macOS Catalina) получаю ошибку.

Как отключить возврат на предыдущую страницу в Google Chrome на macOS?

Часто сталкиваюсь с тем, что случайно смахиваю текущую страницу двумя пальцами со всеми последствиями...

Как установить js-cookie на Rails 6 (yarn, webpack)?

Столкнулся с ошибкой при установке js.cookie в проект на Ruby on Rails 6. Связано это было с неправильным require.

Фиксим Git error: command `git clone --no-checkout --quiet...

При запуске bundle для библиотек, которые должны были быть скачаны из remote репозитория я получил ошибку.

Запускаем несколько раз rspec-тест при помощи Bash sequence (seq)

При необходимости запустить один rspec-тест несколько раз - можно воспользоваться итератором в Bash