'ruby' Category
-
Янв212011
Создание своего gemset’а для проекта
Иногда возникает ситуация, когда на рабочей машине несколько проектов, которые используют разные гемы, которые иногда могут конфликтовать. Тут очень в тему оказываются gemset’ы. Это одна из «фишек» RVM (ruby bersion manager). Если Вы ещё не пользуетесь RVM, то я писал про его установку в статье Начало работы с Ruby on Rails. Допустим, что у Вас [...]
-
Сен292010
Склонение имени и фамилии или интеграция ruby on rails и Яндекс Склонятора
Понадобилось мне на одном из русскоязычных проектов вывести красиво фразу типа «Точки Василия Пупкина». Вводить имя и фамилию в родительном падеже, конечно никто не будет, да и неправильно это. К счастью у Яндека оказался сервис Склонятор, который позволяет просклонять по всем падежам имя и фамилию. Сервис поддерживает работу через xml и json. Вот я и [...]
-
Мар292010
Устанавливаем некоторые необходимые gems для ruby
В предыдущей статье я описал процесс установки ruby. Теперь поставим всякие гемы (библиотеки для ruby). Это и библиотеки для работы с базой данных, и для просмотра документации, и сами rails, и прочие полезные штуки.
-
Мар282010
Начало работы с ruby on rails
Определимся с понятиями. Ruby – это объектно-ориентированный язык программирования. А ruby on rails – это мощный фреймворк (framework) для создания веб-приложений на ruby. Поэтому нам сперва потребуется установить сам ruby, а затем уже ruby on rails. Установка ruby Для установки ruby воспользуемся RVM. RVM (Ruby Version Manager) – это менеджер версий ruby, который позволяет иметь [...]