Меню сайта

Форма входа

Поиск

Календарь

«  Сентябрь 2010  »
ПнВтСрЧтПтСбВс
  12345
6789101112
13141516171819
20212223242526
27282930

Архив записей

Наш опрос

Оцените мой сайт
Всего ответов: 31

Друзья сайта

Главная » 2010 » Сентябрь » 02

Вы установили РУБИ? тогда Вам нужно установить и обновить RUBYGEMS.

Что для этого делать?

Для начала качаем с http://rubyforge.org/frs/?group_id=126 свежие RubyGems/

Извлекаем все из архива.

Находим файл setup.rb

Запускаем его! (при этом извлекаются все ГЕМы и устанавливаются)


После прошествия определенного времени, чтоб не заморачиваться в установке новых ГЕМов их можно просто обновить.

Для этого мы в командную строку вводим команду:

... Читать дальше »

Просмотров: 1695 | Добавил: defaultNick | Дата: 02.09.2010 | Комментарии (1)

Я не знаю как у кого было, лично у меня после установки и создания скелета приложения при запуске сервера все время выбивало ошибку. Проблема в базах даных.

Для решения вопросов с sqlite3 нашел выход добавлением sqlite3.dll в ruby\bin

СКАЧАТЬ sqlite3.dll

Вопрос с mysql2 так и не решил, не помогли не установка mysql gemОВ, ни добавление libmySQL.dll... что делать даже и не знаю... если у кого была такая проблема и она решилась, отпишитесь как вы ее решили!


Просмотров: 896 | Добавил: defaultNick | Дата: 02.09.2010 | Комментарии (1)

Расскажу об изменениях в Рельсах 3.0.0

изменились команды в REILS
в 2.х для создания скелета вводилось
rails AnyName
в Rails 3.0.0
rails new AnyName
для создания контроллера в 2.х
ruby script\generate controller AnyName
в 3.0
rails generate controller AnyName
или упрощенно
rails g controller AnyName
--------------------------
чтоб запустить сервер
было
ruby script\server
стало
rails server
или упрощенно
rails s

В общем более упростились команды!

Изменилась маршрутизация в конфигурационном файле config\routing.rb

Просмотров: 820 | Добавил: defaultNick | Дата: 02.09.2010 | Комментарии (0)

Вышла новая версия популярного веб-фреймворка на языке программирования Ruby — Ruby on Rails 3.0.

Среди ключевых изменений в релизе RoR 3.0 авторы отмечают:

  • новый движок запросов Active Record (для него был адаптирован движок ARel);
  • новый механизм по роутингу адресов для action-контроллера;
  • новый Action Mailer;
  • управление зависимостями через Bundler;
  • включенная по умолчанию защита от атак типа XSS;
  • исключение проблем, которые могли возникнуть в случае смешивания различных кодировок;
  • обновленный API для плагинов.


 Данная версия предназначена для работы с Ruby 1.8.7, Ruby 1.9.2, и JRuby 1.5.2+.


Сразу скажу, от себя, что КИРИЛИЦА (русский язык) поддерживается!


ХОТИТЕ УСТАНОВИТЬ? НАБИРАЕМ В КОМАНДНОЙ СТРОКЕ:

gem install rails

И НАСЛАЖДАЕМСЯ!



Просмотров: 897 | Добавил: defaultNick | Дата: 02.09.2010 | Комментарии (0)

Вышла очередная, долгожданная версия интерпретатора Ruby за версией 1.9.2. В отличии от версии 1.9.1 имеется полная поддержка КИРИЛИЦЫ (русского языка).

О 1.9.2 по пунктам:


Ruby 1.9.2 в основном совместим с 1.9.1, за исключением следующих изменений:
 - Множество новых методов
 - Новое API для сокетов (с поддержкой IPv6)
 - Поддержка большего числа строковых кодировок
 - Класс Random, который поддерживает различные генераторы случайных чисел
 - Переработан класс Time. Теперь проблема 2038 года — не проблема.
 - Некоторые улучшения в регулярных выражениях regexp
 - $: больше не содержит текущую директорию.
 - dl переработан как надстройка над libffi.
 - Новая библиотека psych, являющаяся оболочкой для libyaml. Вы можете её использовать вместо syck
Хорошая ... Читать дальше »

Просмотров: 896 | Добавил: defaultNick | Дата: 02.09.2010 | Комментарии (0)