Архив метки: ruby on rails

Создание сложных миграций в ruby on rails > 3.0

На бескрайних просторах интернетов почти все, что встречается о миграциях в рельсах это добавление полей в базу, создание индекса, удаление. Когда я с ними разбирался очень хотелось посмотреть пример более-менее насыщенной миграции. Мне недавно довелось поучаствовать в интересном проекте, где … Читать далее

Рубрика: Ruby on Rails | Метки: | Добавить комментарий

IDE для Ruby on Rails

Многих интересует вопрос о хорошей IDE для Ruby on Rails под Linux. Если нужно много-много всего, встроеный браузер, консоль и т.п., то могу порекомендовать Aptana RadRails, мне понравилась. Но сегодня хотел рассказать о другой клевой штуке.

Рубрика: Linux, Ruby on Rails | Метки: , , | Комментарии (4)

Создание пользователя в PostgreSQL для Ruby on Rails проекта

После установки postgresql сервера, можно зайти под дефолтовым пользователем и создать для проекта пользователя. $ sudo -u postgres psql postgres=# CREATE ROLE username WITH LOGIN PASSWORD ‘userpassword’ CREATEDB; Здесь «CREATEDB» означает, что этот пользователь сможет создавать объекты базы. Чтобы созданные … Читать далее

Рубрика: Linux, PostgreSQL, Ruby on Rails | Метки: , , , | Добавить комментарий

Ошибка при установке гема для Postgresql

Если при установке гема pg вылезают подобные строки: … Installing pg (0.11.0) with native extensions /home/user/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/site_ruby/1.9.1/rubygems/installer.rb:552:in `rescue in block in build_extensions’: ERROR: Failed to build gem native extension. (Gem::Installer::ExtensionBuildError)   /home/user/.rvm/rubies/ruby-1.9.2-p290/bin/ruby extconf.rb checking for pg_config… no No pg_config… trying anyway. … Читать далее

Рубрика: PostgreSQL, Ruby on Rails | Метки: , , | Добавить комментарий

Поднимаем на одном сервере несколько Ruby on Rails проектов под разными версиями ruby (Nginx + Unicorn)

Хочу поделиться с вами способом разворачивания нескольких приложений Ruby on Rails на одном сервере. Поможет нам в этом RVM, Unicorn и Nginx. Недавно заказчик попросил поставить Redmine к ним на сервер, на котором уже крутился проект на Ruby on Rails … Читать далее

Рубрика: Linux, Ruby on Rails | Метки: , , , , | Добавить комментарий

JQuery вместо Prototype в Rails 3

По-умолчанию в рельсы встроена js-библиотека Prototype, есть удобные хелперы для работы с ним. Как же быть тем, кто работает с JQuery? Выход есть. К счастью прямой взаимосвязи между js-библиотекой и хелперами нет и мы можем выбирать любую на свое усмотрение … Читать далее

Рубрика: Javascript, Ruby on Rails | Метки: , | 1 комментарий

Ruby on Rails для начинающих. Старт.

Знакомство с лучшим фреймворком всех времен и народов объявляю открытым! Ура, товарищи! Не знаю стоит ли отвлекаться на историю создания и почему он вдруг самый лучший в своем роде. Воду лить не буду, скажу только что мне показалось интересным. Создателем … Читать далее

Рубрика: Linux, Ruby on Rails | Метки: | Комментарии (2)