Ruby On Rails in UA/Новости, баги, и прочее/Вышли Rails 3 beta

05 февраля 2010, 12:29   Вышли Rails 3 beta
admin
Ruslan Voloshin
Живет: Odessa,UKR
Сообщений: 2441
Рейтинг: 616.0
Рег: 13 марта 2007
Его блог
  •  
5.0 из 3 гол.
http://weblog.rubyonrails.org/2010/2/5/rails-3-0-beta-release http://guides.rails.info/3_0_release_notes.html gem install tzinfo builder memcache-client rack rack-test rack-mount erubis mail text-format thor bundler i18n gem install rails --pre Очень много изменений, и перевод старых приложений мне кажется будет прилично затруднен. * Brand new router with an emphasis on RESTful declarations * New Action Mailer API modelled after Action Controller (now without the agonizing pain of sending multipart messages!) * New Active Record chainable query language built on top of relational algebra * Unobtrusive JavaScript helpers with drivers for Prototype, jQuery, and more coming (end of inline JS) * Explicit dependency management with Bundler
Операции с WM | SEO консультации
05 февраля 2010, 12:36   RE: Вышли Rails 3 beta
zloy
Зоран
Живет: Moscow,RUS
Сообщений: 488
Рейтинг: 365.0
Рег: 17 дек. 2008
Его блог
  •  
Ruslan Voloshin Да, но: On top of all that, we’ve tried our best to deprecate the old APIs with nice warnings. That means that you can move your existing application to Rails 3 without immediately rewriting all your old code to the latest best practices. а с другой стороны: Rails 3.0 requires Ruby 1.8.7 or higher. Support for all of the previous Ruby versions has been dropped officially and you should upgrade as early as possible. и If you’re upgrading an existing application, it’s a great idea to have good test coverage before going in. You should also first upgrade to Rails 2.3.5 and make sure your application still runs as expected before attempting to update to Rails 3. а в целом: ... you should upgrade as early as possible )))
программирую на заказ
05 февраля 2010, 12:49   RE: Вышли Rails 3 beta
ptico
Андрей Савченко
Живет: Kiev,UKR
Сообщений: 8
Рейтинг: 0.0
Рег: 31 дек. 2008

  •  
Ruslan Voloshin Честно говоря, мне не очень нравится обратная совместимость. Влечет за собой много лишнего кода. Хотя сам код довольно неплох, я его с недельку поизучал. А вообще ура товарищи! Старт дан. Не успеем перенести код — уже 3.1 выйдет. И в продакшн! Думаю в марте можно будет воркшоп провести.
05 февраля 2010, 14:58   RE: Вышли Rails 3 beta
MedWebDev
Медведев Алексей
Живет: Saint Petersburg, RUS
Сообщений: 538
Рейтинг: 124.0
Рег: 11 янв. 2008
Его блог
  •  
Ruslan Voloshin поставил, буду ковыряться! первой что бросилось в глаза - теперь подсвечивается консоль!
Rails (3 pre, 2.3.5, 2.3.2, 2.2.2, 2.1.0, 2.0.2, 2.0.1, 1.2.6, 1.2.5, 1.2.3, 1.1.6) Mac OS X 10.6.2 Mongrel, Mysql TextMate Safari 4, FireFox 3,6 (FireBug) Git, Blipper.ru
05 февраля 2010, 15:07   RE: RE: Вышли Rails 3 beta
admin
Ruslan Voloshin
Живет: Odessa,UKR
Сообщений: 2441
Рейтинг: 616.0
Рег: 13 марта 2007
Его блог
  •  
Медведев Алексей у меня тесты слетели после установик джема i18n снес джем все заработало
Операции с WM | SEO консультации
05 февраля 2010, 15:27   RE: Вышли Rails 3 beta
MedWebDev
Медведев Алексей
Живет: Saint Petersburg, RUS
Сообщений: 538
Рейтинг: 124.0
Рег: 11 янв. 2008
Его блог
  •  
Ruslan Voloshin сервер теперь запускается по другому, и не mongrel а webrick:
$ rails server
=> Booting WEBrick
=> Rails 3.0.0.beta application starting in development on http://0.0.0.0:3000
=> Call with -d to detach
=> Ctrl-C to shutdown server
[2010-02-05 14:27:37] INFO  WEBrick 1.3.1
[2010-02-05 14:27:37] INFO  ruby 1.8.7 (2008-08-11) [universal-darwin10.0]
[2010-02-05 14:27:37] INFO  WEBrick::HTTPServer#start: pid=4810 port=3000
надо думать, что это отпечатки беты
Rails (3 pre, 2.3.5, 2.3.2, 2.2.2, 2.1.0, 2.0.2, 2.0.1, 1.2.6, 1.2.5, 1.2.3, 1.1.6) Mac OS X 10.6.2 Mongrel, Mysql TextMate Safari 4, FireFox 3,6 (FireBug) Git, Blipper.ru
05 февраля 2010, 15:38   RE: Вышли Rails 3 beta
MedWebDev
Медведев Алексей
Живет: Saint Petersburg, RUS
Сообщений: 538
Рейтинг: 124.0
Рег: 11 янв. 2008
Его блог
  •  
Ruslan Voloshin ...так же как и генераторы
$ rails generate controller welcome
      create  app/controllers/welcome_controller.rb
      invoke  erb
      create    app/views/welcome
      invoke  test_unit
      create    test/functional/welcome_controller_test.rb
      invoke  helper
      create    app/helpers/welcome_helper.rb
      invoke    test_unit
      create      test/unit/helpers/welcome_helper_test.rb

Rails (3 pre, 2.3.5, 2.3.2, 2.2.2, 2.1.0, 2.0.2, 2.0.1, 1.2.6, 1.2.5, 1.2.3, 1.1.6) Mac OS X 10.6.2 Mongrel, Mysql TextMate Safari 4, FireFox 3,6 (FireBug) Git, Blipper.ru
06 февраля 2010, 13:41   RE: Вышли Rails 3 beta
MrHant
Артемий Силивончик
Живет: Minsk,BLR
Сообщений: 316
Рейтинг: 49.0
Рег: 15 авг. 2008
Его блог
  •  
Ruslan Voloshin это даже не бэта :( это 3-0-unstable бэту надеятся выпустить к RailsConf в Мае. в общем мы стали ближе, но не так чтобы прям очень )
a.k.a. MrHant :) Pascal -> Delphi -> C# -> Ruby -> C++ -> Алгоритмы... -> Python -> Java
09 февраля 2010, 18:04   RE: Вышли Rails 3 beta
DimaS
Dmitry Solonina
Живет: Nikolaev,UKR
Сообщений: 139
Рейтинг: 30.0
Рег: 17 апр. 2007

  •  
Ruslan Voloshin Так все-таки, какие впечатления о бэте?
IDE я нахожуся?
09 февраля 2010, 23:42   RE: RE: Вышли Rails 3 beta
admin
Ruslan Voloshin
Живет: Odessa,UKR
Сообщений: 2441
Рейтинг: 616.0
Рег: 13 марта 2007
Его блог
  •  
Dmitry Solonina да какие, пока нет времени потестить и попробовать перевести форум на новые рельссы.
Операции с WM | SEO консультации