Все сервисы Хабра

Сообщество IT-специалистов

Ответы на любые вопросы об IT

Профессиональное развитие в IT

Удаленная работа для IT-специалистов

Войти на сайт
  • Все вопросы
  • Все теги
  • Пользователи

Хабр Q&A — вопросы и ответы для IT-специалистов

Получайте ответы на вопросы по любой теме из области IT от специалистов в этой теме.

Узнать больше
другие проекты хабра
  • Хабр
  • Карьера
  • Фриланс
Задать вопрос

caution

  • 14
    вклад
  • 12
    вопросов
  • 47
    ответов
  • 9%
    решений
Лайки
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Достижения
  • Какие есть туториалы по использованию Swagger на RoR?

    Dem1
    Andrey Demidenko @Dem1 Куратор тега Ruby on Rails
    Ruby on Rails developer
    Официальная документация
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как грамотнее реализовать ограничение доступа к "неопубликованному" материалу?

    Dem1
    Andrey Demidenko @Dem1 Куратор тега Ruby on Rails
    Ruby on Rails developer
    В Вашем случае я бы использовал pundit scope
    Примерно так
    def resolve
      if user.admin?
        scope.all
      else
        scope.where(status: 2)
      end
    end


    А в контроллере, допустим так примерно
    news = policy_scope(News).find(params[:id])
    Ответ написан более трёх лет назад
    10 комментариев
    10 комментариев
  • Как в Ruby on Rails проекте дать возможность ничего не удалять?

    badcluster
    badcluster @badcluster
    Помечать запись, как :deleted => true. А затем пользоваться scope :active, -> { where(deleted: false) }
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Не хочет работать Slim в Rails. Как починить?

    ruddy22
    Алексей П @ruddy22
    Спасение утопающих — дело рук самих утопающих
    Примите совет. Используйте haml. Slim переодически генерит невалидную разметку html.
    Ответ написан более трёх лет назад
    4 комментария
    4 комментария
  • Mac book pro retina 15 2015 люфт задней крышки?

    Aliaksandr Kazakou @AlesDee
    IT Administrator. IPG Group. Warsaw, Poland.
    Это нормально. Очень тонкая задняя крышка. Ее придерживают несколько штырьков. При нажатии - сжимаются. Похожи на это https://d3nevzfk7ii3be.cloudfront.net/igi/Oj5OVA6s... - справа, около USB порта. Такая же вещь была на MBP 15 2013 года. Если не скрипит, беспокоится не о чем
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Нужно ли знать ruby для ruby on rails?

    Fesor
    Сергей Протько @Fesor
    Full-stack developer (Symfony, Angular)
    hqdefault.jpg

    p.s. Да.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как написать такой regex?

    karabanov
    Александр Карабанов @karabanov
    Системный администратор
    Может так https://regex101.com/r/kE7wH3/5

    В подмаске со словом можно оставить одно любое слово либо дававить ещё слов через "|"... В общем искомое слово следует вставлять в эту подмаску.
    Ответ написан более трёх лет назад
    12 комментариев
    12 комментариев
  • Насколько медленный Ruby on Rails?

    Kokcuk @Kokcuk
    Так как вы в мире веб-фреймворков, то думать не медлительности языка не стоит, все равно 95% времени запроса будет занимать ответ от бд.
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • Как подключить контроллер на JS в Rails?

    Jeiwan
    Jeiwan @Jeiwan
    Лучше оставьте в стороне пока эти идеи об объединении Ангуляра и Рельс и просто почитайте rusrails.ru, поизучайте сами рельсы. Ну и вообще, потратьте какое-то время, чтобы разобраться, как вообще взаимодействует браузер с HTTP-сервером. Судя по вопросу, вы совершенно не представляете, что делаете, и любые попытки дальше работать с этими фреймворками будут только создавать проблемы.

    А если по сути вопроса, то контроллеры Ангуляра и Рельс "объединяются" через HTTP-запросы: ангулярный контроллер обращается к ангулярному сервису, который отправляет асинхронный запрос рельсовому серверу, в котором этот запрос попадает в тот или иной контроллер.
    Ангуляр и Рельсы — два разных фреймворка, написанные на разных языках, работающие на разных сторонах баррикады: Ангуляр — на фронтэнде (в браузере у пользователя), Рельсы — на бэкэнде (на сервере бородатого админа). Как может взаимодействовать браузер с HTTP-сервером? Только посредством HTTP-запросов.
    Ответ написан более трёх лет назад
    10 комментариев
    10 комментариев
  • Судя по вопросам в теме Rails люди вобще мануалы не читают?

    difiso
    Григорий @difiso
    В параллельной вселенной я космонавт
    У меня для вас плохие новости. Это не только с Rails.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Почему не ставится Rails на OS X?

    evnuh
    evnuh @evnuh
    Поиск Гугл помог мне, впусти и ты его в свой дом
    Английский не знаете? Переходите на Битрикс.
    Check the mkmf.log file for more details. You may
    need configuration options.


    Гуглить не умеете? Переходите на Спутник.
    stackoverflow.com/questions/12336160/how-to-instal...


    Никогда не работал с Ruby, но ответ нашёлся простым копированием строчки из вашей ошибки в гугл.
    Ответ написан более трёх лет назад
    4 комментария
    4 комментария
  • В чем преимущества или недостатки Rails сравнении с Yii?

    Atanvar
    Владимир Боруткин @Atanvar
    Frontend developer
    Ruby.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как лучше связывать данные в таблицах?

    viktorvsk
    Viktor Vsk @viktorvsk
    Полиморфическая связь
    Гемы для комментов
    Или еще - awesome-ruby.com

    Подводные камни в том, что вскоре захочется комменты для разных сущностей иметь.
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • Как лучше связывать данные в таблицах?

    NYMEZIDE
    Иван Филатов @NYMEZIDE
    резюме - ivanfilatov.ru
    1. Лучше всего подключить сервис комментариев, например - HyperComments
    2. Если же все же вы рискнули делать свой велосипед - то рекомендую делать 3 таблицы!
    объясню почему :
    - комментарии для страниц могут содержать цитату из страницы или какую-другую ссылку. для блогов тоже такое может быть - а для фото такого нет!
    - комментарии для фото могут иметь рейтинг от 0 до 10. а страница и блог могут и не иметь.
    - и таких ньюансов может быть много, замучаетесь заполнять на 1/3 таблицу. а 2/3 будут пустые столбцы.

    кароче это разные сущности - и лучше в БД их развести по отдельным таблицам. Тогда никаких подводных камней не будет!
    Ответ написан более трёх лет назад
    2 комментария
    2 комментария
  • Древовидные комментарии, как лучше реализовать?

    shaks
    Shaks @shaks
    www.tweetegy.com/2013/04/create-nested-comments-in... оно?

    собственно сам джем - https://github.com/stefankroes/ancestry
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как лучше использовать веб сокеты в RoR?

    AMar4enko
    _ _ @AMar4enko
    Ставьте рядом faye - самый правильный вариант.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Есть ли плагины для такого эффекта на сайт (ссылка внутри)?

    EnterSandman
    Дмитрий Скогорев @EnterSandman
    Эникей
    Оно отожрало 300 мегабайт памяти и более 10% процессора. Всё тормозит. Не делайте так
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Что за ошибка и какого его решение?

    amerov
    Marat Amerov @amerov
    Web Developer
    установите nodejs или therubyracer.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Какую книгу по AJAX выбрать для изучения?

    sanchezzzhak
    Александр N++ @sanchezzzhak
    Ля ля ля...
    книг не нужно достаточно прочитать пару статей.
    Лучше использовать готовые библиотеки типа jquery.ajax

    Есть еще Pajax тоже советую почитать.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как решить проблему с отображением лишней информации?

    viktorvsk
    Viktor Vsk @viktorvsk
    <%= @masters.each do |searching_by_fullname| %>
      <%= searching_by_fullname.first_name %>
    <% end %>


    Уберите вывод (равно) в вызове итератора

    P.S. Как-то сложновато все для поиска по аттрибуту
    Ответ написан более трёх лет назад
    2 комментария
    2 комментария
Оценили как «Нравится»
  • 1
  • 2
  • Следующие →
Самые активные сегодня
  • Drno
    • 22 ответа
    • 0 вопросов
  • CityCat4
    CityCat4
    • 7 ответов
    • 0 вопросов
  • vovka3003
    Владимир Шаблий
    • 6 ответов
    • 0 вопросов
  • Bright144
    • 5 ответов
    • 0 вопросов
  • an
    • 2 ответа
    • 3 вопроса
  • Rohan_Singh
    Rohan Singh
    • 5 ответов
    • 0 вопросов
  • © Habr
  • О сервисе
  • Правила
  • Обратная связь
  • Блог

Войдите на сайт

Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации