Ответы пользователя по тегу Ruby on Rails
  • Загрузка фотографий на сервер - как правильно?

    @c0va23
    Backend-разработчик
    Есть ещё одни вариант — использовать облачные сервисы, который сам умеет хранить, "нарезать" и раздавать картинки.

    Я пользовался cloudinary.com, но у меня были небольшие нагрузки. Так что я не могу сказать на сколько эффективно он будет справляться. Если не будет устраивать cloudinary, то, думаю, что найдутся и другие аналоги.
    Ответ написан
    Комментировать
  • Как правильно связать puma, nginx, unicorn для двух ресурсов?

    @c0va23
    Backend-разработчик
    Использовать puma не обязательно. Но можно если хочется.

    Если хотите на сервере держать несколько ресурсов, то достаточно настроить рельсовые сервера на разные порты или unix-сокеты.

    А в настройках nginx нужно будет прописать несколько секция server. В каждой секции будет свой server_name (доменное имя ресурса) и каждая секция будет проксировать (через секцию proxy_pass) запросы на свой рельсовый сервер (порт или unix-сокет). И нужно не забыть настроить для каждой секции директиву root так что бы она смотрела на public директорию нужного ресурса.
    Ответ написан
  • Глобальные функции в CoffeeScript?

    @c0va23
    Backend-разработчик
    Так происходит из-за области видимости переменной.

    Первый файл на выходе должен выдать что-то типа:
    $(function() {
      return function1(function() {
        return some(code);
      });
    });


    А вам нужно использовать такой код:
    $ ->
        window.function1 = -> some code


    На выходе получится такой код:
    $(function() {
      return window.function1 = function() {
        return some(code);
      };
    });
    Ответ написан
    Комментировать