• Насколько оправдана следующая схема?

    @Source
    Не очень понятно какую ответсвенность вы возлагаете на эти классы сущности.
    Я, например, частенько использую отдельные классы для ViewModel.
    При желании для этого можно даже готовый гем использовать: github.com/jcasimir/draper
    Ответ написан
    Комментировать
  • Интернет-магазин на Ruby on rails. Нужен толковый совет?

    @Source
    Видел еще Spree — движок непосредственно для интернет-магазина. Но там, вроде, тоже не Rails 3.

    Давно уже Rails 3. Кроме того, Spree вполне можно интегрировать с Refinery. Что будет гораздо полезнее для сообщества, чем писать ещё одну простенькую корзину исключительно под Refinery.
    Ответ написан
    Комментировать
  • Учетная запись без продолжительной активности - удалять или не удалять?

    @Source
    Почему-то никто не вспомнил, что удаление записей из БД зачастую создаёт дополнительную фрагментацию и может замедлить выполнение запросов. Хотя конечно для большинства сайтов (где менее 100 тыс. зарегистрированных), замедление запросов будет несущественным.

    Но кто-нибудь может сказать в чём смысл удалять неактивные аккаунты?
    Ответ написан
    1 комментарий
  • Каков список базовых книг по математике?

    @Source
    Лучшие справочники по основам математики, которые я встречал, это:
    Выгодский М.Я. «Справочник по элементарной математике»
    Выгодский М.Я. «Справочник по высшей математике»

    «Справочник по элементарной математике» написан в очень увлекательной манере, с краткими историческими очерками, что весьма полезно для понимания в разрезе «а почему именно так?». К тому же, несмотря на небольшой размер, данный справочник содержит гораздо больше полезной информации, чем вся школьная программа по математике.
    Ответ написан
    4 комментария
  • Какую выбрать лицензию?

    @Source
    Если не нравятся лицензии CreativeCommons, то всегда есть лицензия Freeware:
    Программа поставляется «как есть», вся ответственность за использование данной программы целиком лежит на ее пользователях, автор не несет ответственности за результаты работы программы а также за моральный или материальный ущерб, который может возникнуть в результате ее использования.
    Ответ написан
    Комментировать
  • Систему управления контентом для Rails 3?

    @Source
    Ну так выбирайте по списку: RubyToolbox/CMS
    Хотя, как по мне, гораздо быстрее самому сделать CRUD страниц под конкретный проект, работы то максимум на 1 день, даже с учётом прикручивания CKEditor и интеграции ссылок с ЧПУ на эти страницы в меню.
    Ответ написан
    Комментировать