Archive for июля, 2010

Неглубокое погружение в особенности CSS3

июля 24, 2010  |  Published in CSS и верстка

Выход стандарта CSS3 и его поддержка большинством современных браузеров – достаточно приятное событие. CSS3 позволяет дизайнерам сайтов и верстальщикам решать типичные задачи наиболее простыми способами – собственными возможностями CSS3 без прибегания к другим технологиям. Давайте познакомимся с этими интересными возможностями нового стандарта. Read the rest of this entry »

Tags:

Ruby Version Manager: приручаем gemset или Установка нескольких версий Rails

июля 12, 2010  |  Published in Ruby, Ruby Gems, Ruby on Rails

Как и обещал, еще одна статья об RVM.

rvm's gemset is gold!Одной из самых мощных и полезных вещей в RVM являются наборы gem’ов — gemsets. Gemset представляет собой отдельную директорию для gem’ов, таким образом, что не возникает конфликта между одноименными gem’ами в разных gemset’ах. Gemset’ы, или наборы gem’ов, предоставляют на удивление полезную возможность использовать сразу несколько версий одного и того же расширения Ruby, например использовать несколько версий Rails. Так же с их помощью вы можете проверить как хорошо работает ваше приложение при различных конфигурациях gem’ов.

В предыдущей статье мы уже обсуждали установку и использование RVM, таким образом, вы наверняка уже установили несколько версий Ruby. В этой статье мы поговорим о том, как установить несколько версий Rails и как их использовать под различными реализациями и версиями Ruby. Read the rest of this entry »

Tags: , , , ,

Ruby Version Manager: Использование нескольких версий Ruby на одном компьютере.

июля 7, 2010  |  Published in Ruby

ruby versioon managerRuby очень быстро развивающийся язык программирования, что несомненно очень прекрасно, но имеется один недостаток, при очередном обновлении Ruby до новой версии, ваши старые приложения могут не заработать. Что же делать? Есть два выхода из ситуации, первый — это переписывание приложения с учетом особенностей новой версии интерпретатора, а затем тестирование, исправление ошибок и т.д. Разумеется, данный способ очень плох. Второй способ решения данной проблемы является совершенным решением, он заключается в установке нескольких версий Ruby на вашу машину.

Для установки нескольких версий или реализаций Ruby на один компьютер следует использовать такой замечательный консольный инструмент как (Менеджер версий Ruby), который позволяет не просто установить несколько версий интерпретатора или несколько различных реализаций, но и создавать сколько-угодно окружений для разработки и проверки совместимости вашего приложения с различными версиями и реализациями Ruby, Ruby on Rails или другими Gem’ами. Read the rest of this entry »

Tags: , , ,