Rails 3.1.beta1 i problemy ze sprockets

Zapewne wielu z Was testowo bawi się już Rails’ami w wersji 3.1.beta1.

Jeżeli wystąpił u Was błąd:

/.../actionpack-3.1.0.beta1/lib/sprockets/railtie.rb:37:in `block (2 levels) in <class:Railtie>': undefined method `context' for #<Sprockets::Environment:0x000001032431b0> (NoMethodError)

to znaczy, że stworzyliście nowy projekt po tym, jak wyszła kolejna beta sprockets (beta3), która nie jest kompatybilna z Rails 3.1.beta1.

Czytaj dalej

Zend Framework 1.11.0 na wolności

W dniu dzisiejszym ukazała się finalna wersja ZF 1.11.0.

Podstawowa lista zmian (oprócz oczywiście bug-fix’ów) zawiera:

  • Zend_Cloud: SimpleCloud API
  • SimpleDB Support
  • eBay Findings API Support
  • MariaDB Compatibility
  • New Configuration Formats
  • URL Shortening
  • Additional View Helpers.

Po szczegóły zapraszam na stonę Zend Developer Zone.

Ruby on Rails 3.0

W dniu dzisiejszym (po niemalże 2 latach pracy) pojawiła się długo wyczekiwana wersja 3.0 frameworka Ruby on Rails.

Przed aktualizacją upewnijcie się, iż macie wymaganą wersję Ruby (wspierane to: 1.8.7, Ruby 1.9.2 oraz JRuby 1.5.2+).

O najważniejszych zmianach przeczytać możemy na oficjalnym blogu http://weblog.rubyonrails.org/2010/8/29/rails-3-0-it-s-done.

Ruby on Rails 3 + Apache 2 + Thin (Ubuntu)

Ostatnio zainteresowałem się językiem programowania Ruby, a w szczególności frameworkiem Ruby on Rails i to w wersji 3.0[rc2].

Próbowałem w sieci odnaleźć prosty tutorial opisujący krok po kroku instalację samego Ruby 1.9.2, RoR w wersji 3.0 jak i serwera Mongrel/Thin w połączeniu z Apache2.
Nic ciekawego nie znalazłem, więc postawiłem napisać samemu.

Poniższy opis dotyczy świeżej instalacji Ubuntu Server 10.4, ale pod Debianem powinno również zadziałać.

Czytaj dalej

Aktualizacja Zend Framework

Przed chwilą pojawiła się aktualizacja Zend Framework oznaczona numerkiem 1.10.8. Pobrać ją można ze strony Zenda – http://framework.zend.com/download/latest.

Wpis o tej wersji nie pojawił się jeszcze na stronie frameworka. 😉

Udanych update’ów!

[edit]
Link do devzone – http://devzone.zend.com/article/12481-Zend-Framework-1.10.8-Released
Changelog – http://framework.zend.com/changelog/1.10.8

Downgrade oprogramowania w iPhone

Jeżeli zrobiliście update systemu w swoim telefonie do iOS 4.x i teraz chcielibyście powrócić do 3.1.3 (np. ze względu na mozolne działanie iOS w iPhone 3G) może Was spotkać niemiła niespodzianka.

Standardowo w iTunes po wybraniu oprogramowania z serii 3.x i próba przywrócenia go w telefonie niestety nie powiedzie się.

W takim przypadku warto odwiedzić serwis App Advice i zapoznać się z artykułem How To: Downgrade From 4.0 to 3.1.3.