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.