LINUX.ORG.RU

Ruby on Rails 3.2 с пылу, с жару

 , ,


0

1

На радость труженикам веб-программирования буквально пару дней назад в блоге Ruby on Rails было сообщено о знаменательном событии - релизе одноимённого Model-View-Controller framework'а за версией 3.2. Из изменений, достойных внимания, упомянем следующие:

  • Изменение правил перезагрузки классов. Теперь перегружаются только действительно изменённые классы. Данное изменение приводит к значительному ускорению процесса разработки.
  • Автоматическое журналирование планов медленных запросов к БД, сгенерированных Arel.
  • Возможность назначения меток отладочным сообщениям c возможностью последующей быстрой фильтрации по нужной метке.
  • Active Record Store - хранилище типа ключ-значение

Тем, кто на горячую голову решит обновиться, рекомендую прочитать сначала замечания к релизу.

>>> Скачать

☆☆☆☆☆

Проверено: maxcom ()

Кстати, недавно блюгриффон 1.4 вышел, новостей никто не запостил, а там немало нововведений было (сам не запостил занят был).

amorpher ★★★★★ ()

Лучше бы ты новость не писал.

Тем, кто решил обновиться, можно просто обновляться, не изменилось вообще ничего.

daris ()

труженникам

Граммар-наци, пли!

anonymous ()
Ответ на: комментарий от anonymous

Осечка! Я б и рад поправить, но править не могу :(

timur_dav ☆☆☆☆☆ ()

Не скучные новости о Ruby :)

anonymous ()

Рад за ROR. Ждем новостей от Django и Pyramid.

crono ()

Изменение правил перезагрузки классов. Теперь перегружаются только действительно изменённые классы. Данное изменение приводит к значительному ускорению процесса разработки.

Может быть так:

Ускорение режима разработки. Теперь классы перезагружаются только тогда, когда файлы действительно изменились.

Vanuan ()
Ответ на: комментарий от Vanuan

Ускорение режима разработки. Теперь классы перезагружаются только тогда, когда файлы действительно изменились.

Какой-то маркетинг. Лучше в начале строчки указать суть, а не рекламный слоган.

anonymous ()
Ответ на: комментарий от crono

В Django 1.4 много новшеств и еще начиная с версии 1.4 будут определены сроки перехода на на python3.

yanka ★★ ()

Что, срача не будет? Весь порох на Perl ушел?

bitfroster ★★ ()

Рельсы уже не те.

anonymous ()
Ответ на: комментарий от shahid

Эрланг это то, куда уходят умирать?

Deleted ()

с пылу, с жару

ты еще забыл добавить тихо и незаметно

I-Love-Microsoft ★★★★★ ()
Ответ на: комментарий от bitfroster

Что, срача не будет? Весь порох на Perl ушел?

та этож не руби новый вышел, а всего-лишь .

кстати, не понимаю, чего в рельсах такого нашли фапабельного, джанга же лучше

unel ()

Что-то fankom'а долго не банят. ))

sluggard ★★★★★ ()

Active Record Store - хранилище типа ключ-значение

Это они свой CouchDB/MondoDB изобрели? Или это подобие ActiveRecord для нереляционных баз?

anonymous ()
Ответ на: комментарий от anonymous

Это они свой CouchDB/MondoDB изобрели?

Все намного проще - это просто прозрачный сериалайз хеша.

kelyar ★★★★★ ()

Его разве не только пид^W эстеты используют?

anonymous ()
Ответ на: комментарий от anonymous

Это они свой CouchDB/MondoDB изобрели? Или это подобие ActiveRecord для нереляционных баз?

Это что бы если тебе надо хранить какие-то настройки для модели или что-то в этом роде или тебе надо redis-like, но впадло ставить новую зависимость или ты её не можешь ставить - тогда будешь юзать это.

ЗЫ CouchDB/MongoDB это не key-value store.

DeViL ()

Годное обновление!

Перевел пару разработок на 3.2. Скорость в режиме разработки неимоверно радует. Explain тоже хорош.

Жаль одно, есть ленивые разработчики отличных модулей которые так и не удосужились перейти на 3.1 и 3.2.

Korwin ★★★ ()

Model-View-Controller framework'а

Так банально звучит, перестаньте употреблядь эту фразу.

Nicklasos ()
Ответ на: комментарий от Korwin

Жаль одно, есть ленивые разработчики отличных модулей которые так и не удосужились перейти на 3.1 и 3.2.

Это опенсорс, детка. Шпалы в руки и форкай.

vsh ()
Ответ на: комментарий от vsh

Это опенсорс, детка. Шпалы в руки и форкай.

Накуя? Сделал фиксы, дня два назад заслал разработчикам как патчи.

Korwin ★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.