Для корректной работы многих rails-приложении требуются конкретные версии состовляющих компонент, таких как версия ruby, версия самого rails, а так же rake, rubygems и т.д. И скорее всего в вашем дистрибутиве Linux (в моём случае это Ubuntu 10.04 LTS Server) версии этих компонент будут отличаться. Можно пойти простым путём — поставить ruby нужной версии из исходных кодов, а всё остальное с помощьью rubygems. Но мы же хотим получить надёжный и воспроизводимый результат, а систему, при этом не превратить в свалку.
Читать полностью »
Рубрика «ruby on rails» - 41
Подготовка rails-окружения для установки Redmine используя RVM
2012-03-19 в 0:41, admin, рубрики: linux, open source, redmine, ruby on rails, rvm, scripting, метки: open source, redmine, ruby on rails, rvm, scriptingRuby on Rails / [Из песочницы] Многотабличные модели в Ruby on Rails
2012-02-27 в 12:04, admin, рубрики: activerecord, ruby on rails, метки: activerecord, ruby on rails Доброго времени суток, дорогой читатель. Ты наверное знаком с популярным web-framework Ruby on Rails. Если нет, то в этом посте ты сможешь найти много интересной и познавательной информации. Одно из его правил – «Одна модель – одна таблица». Следуя ему модель Cat должна брать информацию из таблицы cats, если не указано другое имя. А если наша модель состоит из нескольких, допустим шести, таблиц? Стандартный joins/include тут уже не в помощь.
Постановка задачи
Итак, смоделируем себе задачу для наглядности представленного решения. Допустим у нас должна быть модель Product. Графическая структураЧитать полностью »
Ruby on Rails / Встраиваемые движки пользовательских блогов для Ruby on Rails
2012-02-16 в 1:24, admin, рубрики: ruby on rails, блоги, метки: ruby on rails, блоги Иногда мне кажется, что в экосистеме Ruby on Rails есть проклятое место: встраиваемые движки для ведения блогов. Это особенно мило наблюдать в свете существования бесконечного количества скринкастов «блог на Rails за 10 минут».
Судя по всему, любая попытка создать какое-либо решение для блогов в виде подключаемого модуля приводит, как правило, к одному из двух исходов: либо человека утомляет эта работа и он уходит заниматься более насущными вещами, либо движок превращается в монстра, способного сожрать любое Rails-приложение ещё до момента его инициализации.
Некоторое время назад, когда я работал в «АБАК-ПРЕСС», руководство повелелоЧитать полностью »
Ruby / Релиз RubyMine 4.0
2012-02-15 в 13:57, admin, рубрики: jetbrains, ruby, ruby on rails, rubymine, метки: jetbrains, ruby, ruby on rails, rubymine Сегодня мы рады сообщить о выпуске RubyMine 4.0 — новой версии интегрированной среды разработки для Ruby on Rails от JetBrains. Основной темой релиза стала производительность. Были значительно ускорены функции индексации и анализа кода, и, как следствие, сократилось время отклика приложения при любой работе с ним.В RubyMine 4.0 также вошли следующие изменения:
переработан и оптимизирован UI для всех поддерживаемых платформ: Windows, Mac OS и Linux
реализовано множество новых инспекций для языка Ruby, добавлены методы рефакторинга Inline Method и Unwrap
предложены новые функции поиска, улучшены панели представления структуры классов иЧитать полностью »
