Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Когда RoR3 будет уже известно? что-то не нашел, вроде в июле говорили 
V
    Опции темы
Gunslinger
Дата 17.8.2010, 11:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 842
Регистрация: 30.12.2006
Где: Астрахань

Репутация: нет
Всего: 3



Много положительного читал о рор и руби, так что теперь руки чешутся попробовать. Пока скачал книгу по агиле 2е издание и отвлекаюсь сишарпом. Так точной даты пока не известно? Слышал только о бете, но на ее счет предупреждают.

PM MAIL   Вверх
source777
Дата 17.8.2010, 15:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1878
Регистрация: 12.3.2007

Репутация: 12
Всего: 56



А зачем тебе точная дата стабильного релиза RoR 3? Изучать ты и релиз-кандидат спокойно можешь, пока изучишь уже и Rails 3.1 выйдет... 
К тому же единственным актуальным учебным материалом по RoR 3, не считая исходного кода, является сайт http://edgeguides.rubyonrails.org/

Цитата(Gunslinger @  17.8.2010,  11:11 Найти цитируемый пост)
Пока скачал книгу по агиле 2е издание

Она про Rails 1.2.6  smile 


--------------------
Если бы программистам платили за то, чтобы убирать код из программы вместо того, чтобы добавлять его, программы были бы намного лучше © Николас Негропонте
PM MAIL   Вверх
Gunslinger
Дата 17.8.2010, 15:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 842
Регистрация: 30.12.2006
Где: Астрахань

Репутация: нет
Всего: 3



Цитата(source777 @  17.8.2010,  15:26 Найти цитируемый пост)
Она про Rails 1.2.6

щит. ну хоть про mvc почитаю..
Значит в релизе никаких существенных отличий от беты не будет? 


Это сообщение отредактировал(а) Gunslinger - 17.8.2010, 15:34
PM MAIL   Вверх
source777
Дата 17.8.2010, 16:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1878
Регистрация: 12.3.2007

Репутация: 12
Всего: 56



Цитата(Gunslinger @  17.8.2010,  15:33 Найти цитируемый пост)
Значит в релизе никаких существенных отличий от беты не будет? 

какая бета? релиз-кандидат уже 3 недели назад вышел...
А вообще ты не должен бояться существенных отличий, со следущим релизом они тебя всё равно настигнут.


--------------------
Если бы программистам платили за то, чтобы убирать код из программы вместо того, чтобы добавлять его, программы были бы намного лучше © Николас Негропонте
PM MAIL   Вверх
Gunslinger
Дата 17.8.2010, 16:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 842
Регистрация: 30.12.2006
Где: Астрахань

Репутация: нет
Всего: 3



Так релиз кандидат это уже окончательная версия? А я думал это только кандидат в релиз  smile 
Где его скачивать? Зашел в скачать, там дистрибы руби, джемс, рэйл (REL 2.2.3).

Цитата(source777 @  17.8.2010,  16:04 Найти цитируемый пост)
А вообще ты не должен бояться существенных отличий, со следущим релизом они тебя всё равно настигнут. 

Как это? В смысле а как же обратная совместимость?


Это сообщение отредактировал(а) Gunslinger - 17.8.2010, 16:18
PM MAIL   Вверх
source777
Дата 17.8.2010, 16:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1878
Регистрация: 12.3.2007

Репутация: 12
Всего: 56



Цитата(Gunslinger @  17.8.2010,  16:15 Найти цитируемый пост)
Так релиз кандидат это уже окончательная версия?

релиз-кандидат - это релиз-кандидат, а не бета.

Установи Ruby 1.8.7 и RubyGems 1.3.7, а потом, как там и написано:
Код

gem install rails --pre


Цитата(Gunslinger @  17.8.2010,  16:15 Найти цитируемый пост)
Как это? В смысле а как же обратная совместимость?

Обратная совместимость - это не для Agile веб-фреймворков, да и вообще пережиток прошлого...


--------------------
Если бы программистам платили за то, чтобы убирать код из программы вместо того, чтобы добавлять его, программы были бы намного лучше © Николас Негропонте
PM MAIL   Вверх
Gunslinger
Дата 17.8.2010, 17:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 842
Регистрация: 30.12.2006
Где: Астрахань

Репутация: нет
Всего: 3



Цитата(source777 @  17.8.2010,  16:33 Найти цитируемый пост)
Установи Ruby 1.8.7

я думал ror3 как раз на руби 1.9.х работает, поэтому и ждал.

Цитата(source777 @  17.8.2010,  16:33 Найти цитируемый пост)
Обратная совместимость - это не для Agile веб-фреймворков, да и вообще пережиток прошлого... 

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

PM MAIL   Вверх
source777
Дата 17.8.2010, 19:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1878
Регистрация: 12.3.2007

Репутация: 12
Всего: 56



Цитата(Gunslinger @  17.8.2010,  17:29 Найти цитируемый пост)
я думал ror3 как раз на руби 1.9.х работает, поэтому и ждал.

А собственно к чему это? Повёлся на миф, что Ruby 1.9 существенно быстрее? Так это только для синтетических тестов, для реального применения разница всего в пару процентов. Нужен существенный прирост производительности Ruby для реального применения используй Ruby EE.
Кроме того надо для начала дождаться достаточно стабильного релиза руби 1.9.x, без segfault'ов хотя бы. 
К примеру Rails 2.3 поддерживает Ruby 1.9.1, но использовать это для продакшн крайне не рекомендуется.


Цитата(Gunslinger @  17.8.2010,  17:29 Найти цитируемый пост)
Тогда получается, чтобы добавить новых возможностей из нового фреймворка придется портировать проект.

Естественно, для мажорных релизов по этой теме целые книги пишут, например: http://www.railsupgradehandbook.com/

Цитата(Gunslinger @  17.8.2010,  17:29 Найти цитируемый пост)
Неизвестно, сколько при этом кода переписывать.

золотая жила  smile 
На самом деле всё не так страшно как кажется, основная сложность при портировании проекта на новую мажорную версию - дождаться обновления всех используемых gem'ов.


--------------------
Если бы программистам платили за то, чтобы убирать код из программы вместо того, чтобы добавлять его, программы были бы намного лучше © Николас Негропонте
PM MAIL   Вверх
Gunslinger
Дата 17.8.2010, 20:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 842
Регистрация: 30.12.2006
Где: Астрахань

Репутация: нет
Всего: 3



Цитата(source777 @  17.8.2010,  19:14 Найти цитируемый пост)
Повёлся на миф, что Ruby 1.9 существенно быстрее?

А на сколько он тормозной? Интересуют интернет-магазины, блоги и игровые порталы.

Цитата(source777 @  17.8.2010,  19:14 Найти цитируемый пост)
Кроме того надо для начала дождаться достаточно стабильного релиза руби 1.9.x, без segfault'ов хотя бы. 

я думал, он уже стабилен. Хех, теперь надо руби ждать. Ладно, пока синтаксис изучу. А там уже сразу рор смогу начать осваивать. Руби 1.8.х сильно отличается от 1.9.х? Например, книги 2008-2009 годов (оригиналы).

Цитата(source777 @  17.8.2010,  19:14 Найти цитируемый пост)
К примеру Rails 2.3 поддерживает Ruby 1.9.1

То есть третью версию рора ждать нужно было по другим причинам? 

Это сообщение отредактировал(а) Gunslinger - 17.8.2010, 20:11
PM MAIL   Вверх
source777
Дата 17.8.2010, 23:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1878
Регистрация: 12.3.2007

Репутация: 12
Всего: 56



Цитата(Gunslinger @  17.8.2010,  20:00 Найти цитируемый пост)
А на сколько он тормозной?

О, я смотрю всплыл ещё один злостный миф о том, что Ruby - тормозной. Это поклёп завистников, не обращай внимания.
Веб-приложения на RoR работают даже быстрее, чем сайты на чистом PHP без фреймворков.

Цитата(Gunslinger @  17.8.2010,  20:00 Найти цитируемый пост)
Интересуют интернет-магазины, блоги и игровые порталы.

Всё это есть на RoR и под весьма большими нагрузками. В целом никаких проблем с производительностью нет пока ты не дорастёшь до уровня хотя бы Твиттера(да, да он тоже на RoR - http://www.slideshare.net/mbleigh/twitter-on-rails-1396030) по нагрузке.

Цитата(Gunslinger @  17.8.2010,  20:00 Найти цитируемый пост)
Руби 1.8.х сильно отличается от 1.9.х? 

Да не то чтобы очень, посмотри основные изменения:
http://slideshow.rubyforge.org/ruby19mig.html
http://blog.grayproductions.net/articles/g...ady_for_ruby_19

Цитата(Gunslinger @  17.8.2010,  20:00 Найти цитируемый пост)
Хех, теперь надо руби ждать. Ладно, пока синтаксис изучу. А там уже сразу рор смогу начать осваивать.

Да а чего ждать то? Бери Ruby 1.8.7 и Rails 3.0 RC и осваивай на здоровье.


Цитата(Gunslinger @  17.8.2010,  20:00 Найти цитируемый пост)
То есть третью версию рора ждать нужно было по другим причинам? 

О да, RoR 3 - это в первую очередь мощнейший рефакторинг, декаплинг и объединение с Merb. 



Это сообщение отредактировал(а) source777 - 17.8.2010, 23:32


--------------------
Если бы программистам платили за то, чтобы убирать код из программы вместо того, чтобы добавлять его, программы были бы намного лучше © Николас Негропонте
PM MAIL   Вверх
Vasay
Дата 18.8.2010, 00:50 (ссылка)   | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2097
Регистрация: 8.3.2006

Репутация: 2
Всего: 73



Цитата(source777 @  17.8.2010,  23:29 Найти цитируемый пост)
да, да он тоже на RoR


Уже не полностью.

Частично там уже Scala (читай Java). 

Но я не вижу в этом какого-либо упрека в сторону Ruby -  при такой нагрузке, как у твиттера, вполне логично использовать статический язык в критических местах.

К слову, ввиду наличия jRuby интеграция Ruby с миром Java присходит вполне гармонично. 


--------------------
Придумать идеальную защиту от дурака невозможно, дураки, наудивление, изобретательны.
PM MAIL   Вверх
source777
Дата 18.8.2010, 11:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1878
Регистрация: 12.3.2007

Репутация: 12
Всего: 56



Цитата(Vasay @  18.8.2010,  00:50 Найти цитируемый пост)
Уже не полностью.
Частично там уже Scala (читай Java). 

Ну так я и написал, что проблемы возникают только при нагрузке такой как у Твиттера, а как они их решают это уже оффтопик  smile 


--------------------
Если бы программистам платили за то, чтобы убирать код из программы вместо того, чтобы добавлять его, программы были бы намного лучше © Николас Негропонте
PM MAIL   Вверх
Gunslinger
Дата 18.8.2010, 13:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 842
Регистрация: 30.12.2006
Где: Астрахань

Репутация: нет
Всего: 3



source777, спасибо. Все же пока сам язык изучу. 

Цитата(source777 @  17.8.2010,  23:29 Найти цитируемый пост)
1.8.7 и Rails 3.0 RC

Как с этой современной агиле не совместимостью? Когда будет стабильная 1.9 рор3.0 ее будет поддерживать или уже какая-нибудь рор 3.1?
PM MAIL   Вверх
source777
Дата 18.8.2010, 23:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1878
Регистрация: 12.3.2007

Репутация: 12
Всего: 56



RoR 3.0 будет поддерживать Ruby 1.9.2 и Ruby 1.8.7, остальные версии не будут официально поддерживаться. 
Собственно релиза RoR 3.0 скорее всего не будет как раз до тех пор пока Ruby 1.9.2 не выйдет, а вот спустя 2-3 недели после релиза Ruby 1.9.2 может и RoR 3.0 выйдет.
А вот будет ли Ruby 1.9.2 рекомендовано для продакшена и насколько она будет стабильна пока неизвестно, вероятнее всего рекомендацией пока останется 1.8.7

Это сообщение отредактировал(а) source777 - 18.8.2010, 23:19


--------------------
Если бы программистам платили за то, чтобы убирать код из программы вместо того, чтобы добавлять его, программы были бы намного лучше © Николас Негропонте
PM MAIL   Вверх
vintyara
Дата 30.8.2010, 12:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 491
Регистрация: 24.3.2005
Где: Ode$$a

Репутация: нет
Всего: 2



Третьи рельсы оффициально вышли вчера smile ! Ура smile !
PM MAIL ICQ   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Ruby on Rails"
source777
  • С чего начать? начинаем
  • Документацию смотрим тут
  • Обязательно следуйте правилам Vingrad.
  • Пожалуйста, прочитайте рекомендации по работе в форуме и навигации по Vingrad.
  • Для вставки кодов Ruby используйте тег: [code=ruby]код[/code]. Когда в будущем подсветка синтаксиса для Ruby будет реализована, весь исходных код преобразится.
  • Используйтe чекбокс "Транслит" (возле кнопок кодов), если у Вас нет русских шрифтов.
  • Помните, для каждого вопроса должна быть своя тема.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, source777.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Ruby On Rails | Следующая тема »


 




[ Время генерации скрипта: 0.0591 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.