Привет всем. Мы с модераторами собрали правила в одном месте, чтобы не повторять их в каждой второй теме. Ничего особенного, просто так всем проще.
Код выкладываем в блоках [code], лучше сразу с языком: [code=ruby], [code=sql], [code=yaml]. И пишите версии Ruby и Rails, а если вопрос про базу, то и версию PostgreSQL. Половина вопросов «почему не работает» решается в тот момент, когда видно, что там Rails 5.2 и Ruby 2.6.
Приносите минимальный пример: модель, метод, кусок лога на 5-10 строк. Весь проект и трейсбэк на три экрана никто читать не станет. Нашли решение сами, вернитесь и напишите, чем кончилось, следующий человек с той же ошибкой скажет спасибо.
Без рекламы. Про работу пишем без названий компаний, объявления о вакансиях и «пишите в личку» удаляем. Пароли, токены, ключи и персональные данные не выкладываем даже «тестовые», вместо них ENV или credentials.
Встречи собираем в разделе встреч, заявки на доклады в своём разделе. Без политики. Спорим вежливо, аргументами и кодом. Новичков не высмеиваем: все когда-то путали includes и joins.
Про минимальный пример плюсую. И за метку языка у блока спасибо, читать удобнее
Про токены отдельно: если ключ хоть раз попал в репозиторий, удалить коммит мало, его надо перевыпускать. Он уже в чужих клонах