Публикации по теме 'ruby-on-rails'
Рубиновый еженедельник, выпуск 83
Добро пожаловать в 83-й выпуск Ruby Weekly, бесплатного еженедельного сборника новостей и статей о Ruby, который рассылается по электронной почте.
Посетите Купить кофе , чтобы найти способы поддержать Ruby Weekly, или станьте участником Medium, используя ссылку ниже:
Присоединяйтесь к Medium по моей реферальной ссылке — This Week In I/O Прочитайте каждую статью This Week In I/O (и тысячи других авторов на Medium). Ваш членский взнос напрямую…..
Размышляя о распределенной системе (с точки зрения Rails)
Часто разработчик Rails не думает о масштабируемости.
Люди выбирают Rails, потому что это фреймворк веб-приложений «для остальных людей». Другими словами, то, что предоставляет DHH (создатель Rails), «достаточно хорошо» для большинства приложений малого и среднего размера.
В конце концов, то, что мешает вашему приложению расти, - это не большое количество операций чтения / записи в БД, от которых пострадает ваше приложение, а, скорее, сбой в маркетинге или плохой UX. Часто приложения..
Вопросы по теме 'ruby-on-rails'
Сеанс cookie в рельсах - это то же самое, что cookie или сеанс?
Я читаю «Гибкая веб-разработка с Rails, 3-е издание» и не понимаю, как насчет cookie сеанса.
На странице 474 есть тема об обнаружении файлов cookie, и они говорят, как обработать пользователя с отключенными файлами cookie. И они придумывают идею...
978 просмотров
schedule
24.10.2023
link_to() во флэш-памяти Rails
Когда пользователь не может войти в мое приложение Rails, я хотел бы указать ему страницу сброса пароля:
flash[:notice] = "Login failed. If you have forgotten your password, you can #{link_to('reset it', reset_path)}"
Однако я не могу...
4405 просмотров
schedule
25.10.2023
RoR - Закрытие form_tag
Как закрыть form_tag? Вот мой код:
<%= form_tag :action => 'authenticate' %>
<h1>Already a member?</h1>
<table>
<tr>
<td>Username*: </td>
<td><%= text_field("userform", "user_name",...
3194 просмотров
schedule
13.01.2024
Разрушать? Удалить? Что тут происходит? Рельсы 2.3.5
Я новичок в рельсах. Моя версия рельсов 2.3.5. Я нашел использование, например:
В контроллере определен метод уничтожения, и вы можете использовать :action => «delete», чтобы запустить этот метод. Разве имя действия не должно совпадать с именем...
1765 просмотров
schedule
26.12.2023
check_box_tag и найти условие
<%= check_box_tag('videos_count')%>
Если этот флажок установлен, в параметре будет указано "videos_count"=>"1" . В контроллере у меня это:
videos_count = params[:videos_count]
@cars = Car.paginate( :page => params[:page],...
501 просмотров
schedule
14.01.2024
delayed_job, отслеживание хода выполнения объекта
Я пытаюсь заставить индикатор выполнения работать с delayed job , но я не знаю, как проверить статус объекта.
У меня есть объект с именем Scrape , и он выполняет некоторый синтаксический анализ канала или что-то еще, поэтому это занимает около 30...
684 просмотров
schedule
20.11.2023
ассоциация рельсов нетерпеливой загрузки с has_many: through
У меня проблемы с поиском способа связи с классами A и E. Вот подразумеваемый класс:
У A много B B принадлежит A B принадлежит C A много C - B C много D D принадлежит C D принадлежит E имя_класса C C has_many от E до D
Хорошо, я знаю,...
569 просмотров
schedule
24.10.2023
Скрепка получить реальный размер изображения
Моя проблема в следующем:
Я пытаюсь изменить размер изображения в зависимости от пропорционального размера. Пример. Если у меня есть изображение размером 1440*1000, его новый размер будет 648*440 (я использую пропорцию, зависящую от max_size)...
2341 просмотров
schedule
28.11.2023
рельсы геройку проблема толкает
когда я перехожу к своему URL-адресу heroku после того, как я делаю git push heroku, я получаю сообщение об ошибке, говорящее мне проверить мои журналы. вот мои журналы
Что я делаю неправильно?
2011-08-05T07:36:01+00:00 heroku[web.1]: State...
858 просмотров
schedule
20.10.2023
как протестировать хуки обратного вызова delayed_job с помощью RSpec
Я хотел бы убедиться, что перехватчики обратного вызова delayed_job вызываются, но я не вижу, как заставить RSpec сделать это, особенно когда задействовано несколько слоев классов.
Предполагая, что у меня есть такая модель ActiveRecord:
class...
1933 просмотров
schedule
15.12.2023
Возможна ли двухслойная модель в Ruby on Rails?
Вот список товаров, упорядоченных по цвету:
КРАСНЫЙ
Продукт красный 1 Продукт красный 2 Продукт красный3
СИНИЙ
Продукт синий 1
ЖЕЛТЫЙ
Продукт Желтый 1
Для этого я должен различать продукты в контроллере:
@productscolor={}...
62 просмотров
schedule
06.11.2023
пассажир/nginx - передача переменной окружения или передача переменной пассажира
У нас есть 2 среды rails с одинаковым кодом. Один постановочный, другой постановочный. Оба запускаются с использованием одних и тех же «производственных» настроек рельсов.
Но мы хотели бы знать, в какой среде мы находимся. Я думал, что могу...
2428 просмотров
schedule
19.11.2023
Apache + Passenger без www на www => слишком много редиректов
Я использую пассажира phusion для размещения приложения rails на www.example.com. Я хочу сказать apache перенаправить example.com на www.example.com. Стандартным способом кажется использование двух конфигураций виртуального хоста. Я делаю это, но...
763 просмотров
schedule
24.11.2023
Webrick не останавливается и не перезапускается
До сих пор я использовал Linux Mint 13 и только что перешел на Fedora 17. С тех пор, как я переключился, я больше не могу остановить Webrick. Я использую Jetbrains Rubymine, и запуск сервера работает нормально, но как только я нажимаю «Стоп» или...
4144 просмотров
schedule
18.12.2023
Толстые контроллеры в рельсах
Я начал работать с учебным пособием на railstutorial.org , чтобы познакомиться с фреймворком. Мои контроллеры еще не чудовищны, но я вижу, что Single Responsibility Principal (SRP) не является t применяется на протяжении всего руководства, так...
503 просмотров
schedule
27.10.2023
Есть ли способ переименовать ключи Strong Parameter?
Допустим, у меня был код в контроллере, который не использовал Strong Parameters.
Model.create name: params[:name], alias_id: params[:foreign_id]
Могу ли я использовать сильные параметры здесь?
Я не могу сделать
Model.create...
6614 просмотров
schedule
19.10.2023
Rails 3.2 + Ruby 1.9.3, created_at возвращает с неправильным часовым поясом
Я обновился до Rails 3.2 и Ruby 1.9.3 и получил очень странное поведение.
У меня есть модель под названием Entry. когда создается новая запись, она вставляется в БД с текущей датой и временем.
Но когда я запускаю...
1936 просмотров
schedule
24.12.2023
Непрерывная интеграция — выполнение параллельных наборов тестов, для которых требуется xvfb.
У меня возникают проблемы с параллельными сборками, для которых требуется сервер xvfb. Раньше я использовал headless ruby gem, но у меня были спорадические сбои, когда некоторые наборы тестов, требующие capybara-webkit и сервера xvfb, работали...
964 просмотров
schedule
27.10.2023
Как я могу создать эту структуру JSON с помощью JBuilder и Rails?
TL;DR: Как я могу использовать jbuilder для создания JSON, который выглядит так?
[
{}, // Your new pagination state
[{}, ...] // An array of JSON objects
]
Более длинная версия:
Я пытаюсь заставить разбиение на страницы работать с...
1418 просмотров
schedule
06.11.2023
Миграция Rails жалуется на неопределенный метод `присоединения 'с помощью скрепки
Лемми просто предваряет это, говоря, что я новичок в Rails.
Наше приложение использует скрепку (3.2.4) для управления вложениями, и, как обычно, я создал миграцию, которая выглядит примерно так:
class AddAttachmentPhotoToPhpfoxUsers <...
3761 просмотров
schedule
02.11.2023