Newsy

Matz o Ruby 1.9

Wysłane przez Marek Tenus (~marcus) dnia 24.02.2008

Na Youtube ukazał sie film z wykładu Matza na temat Ruby 1.9 z lutego 2008 roku. Z pewnością dużym plusem tego nagrania jest to, że możemy wysłuchać samego twórcy na temat zmian dokonanych w wersji 1.9. Poza tym większości informacji o tych zmianach nie znajdziecie nigdzie w internecie, więc warto poznać nowe możliwości języka. Pokrótce Matz opisuje również czego możemy oczekiwać w wersji 2.0, nad która wciąż trwają prace.


Konferencja RoR w Portland w twoim komputerze

Wysłane przez Marek Tenus (~marcus) dnia 30.01.2008

Dostępny jest w postaci multimedialnej zapis wystąpień z konferencji Ruby on Rails w Portland z 2007 roku. Warto zobaczyć ,czego dotyczyła konferencja i wysłuchać naprzykład twórcy RoR o jego planach dotyczących Ruby on Rails . Warto także zwrócić uwagę na naprawdę luźną i przyjazną atmosferę panującą podczas tej konferencji.


więcej…

Bootstrap 8.01

Wysłane przez Krzysztof Kempiński dnia 11.01.2008

W imieniu organizatorów, zapraszam wszystkich na kolejny Bootstrap, który odbędzie się 19 stycznia w samo południe w klubie Chłodna 25 w Warszawie.
Podczas spotkania Jarosław Rzeszótko zaprezentuje zmiany jakie wprowadzono w nowej wersji Railsów, w wystąpieniu pt. "Rails 2.0, czyli web aplikacje jeszcze bardziej subiektywnie"



Rails 2.0.2 - zmiany

Wysłane przez Krzysztof Kempiński dnia 18.12.2007

16 grudnia otagowana została wersja Rails 2.0.2. Należy więc przypuszczać, że niedługo ukaże się jako oficjalny release.
Najważniejsze zmiany dotyczą:

ActionPack
1. Konfigurowalne serwery asset:

ActionController::Base.asset_host = Proc.new { |source| 
"http://assets#{rand(2) + 1}.example.com" }
image_tag("rails.png")
  => <img src="http://assets2.example.com/images/rails.png" alt="Rails" />
stylesheet_include_tag("application")
  => <link href="http://assets1.example.com/stylesheets/application.css" 
media="screen" rel="stylesheet" type="text/css" />

2. Automatyczne tworzenie katalogów przeznaczonych na cache dla plików JavaScript i CSS
javascript_include_tag(:all, :cache => "cache/money")


Inne zmiany
1. Domyślną bazą staje się SQLite3
Zatem aby utworzyć projekt Rails, który korzystałby z bazy MySQL, trzeba wydać polecenie:

rails -d mysql my_app_name


2. Szybsze ładowanie templatów, dzięki domyślnemu włączeniu ActionView::Base.cache_template_loading w trybie production

3. Nowy rake task do migracji, który cofa ostatnią migrację: rake db:migrate:redo

4. Nowy rake task do generowania kluczy: rake secret, wygenerowany klucz możemy używać np. do kodowania cookie w sesjach za pomocą kodu:
config.action_controller.session = {
  :session_key => '_your_app_session',
  :secret      => 'some super long string'
}


Koszulki z tematem Ruby

Wysłane przez Krzysztof Kempiński dnia 16.12.2007

RubyRags to nowa firma z branży odzieżowej, specjalizująca się w koszulkach z motywami Ruby i Ruby on Rails. Koszulka kosztuje około 20$ plus dostawa. Zapraszamy chętnych na zakupy :)



Porównanie interpreterów Ruby

Wysłane przez Marek Tenus (~marcus) dnia 05.12.2007

Pojawiło się dość ciekawe porównanie interpreterów Ruby. Większość was może być zaskoczona ich ilością. Na pierwsze miejsce po przeprowadzonych benchmarkach uplasował się w lutym tego roku YARV a w grudniowych badaniach Ruby 1.9 (niestety YARV wogóle nie był brany pod uwagę) .  Wyniki są dość ciekawe i w niektórych przypadkach zaskakujące.  Na forum możecie również prześledzić wątek poruszający to zagadnienie.


Ruby 1.9

Wysłane przez Marek Tenus (~marcus) dnia 28.11.2007

Pojawiła się wersja eksperymentalna Ruby 1.9 (dlatego też proponuję przemyśleć jej instalację), lecz jak zastrzegają twórcy daleko jej jeszcze do Ruby 2.0. Zmian jest dość dużo, dlatego proponuję samemu prześledzić je tutaj. Wstępne benchmarki wykazały przyśpieszenie działania Ruby 1.9 o 2.5 raza w porównaniu z wersją 1.8.5 (bez użycia Rubinius czy też JRuby, które wciąż są dopracowywane).  Główna wada Ruby, czyli szybkość działania powoli zaczyna przekształcać się w zaletę tego języka.

Instalacja jest dość prosta:

wget http://s3.amazonaws.com/rubyinside/ruby1.9-trunk-2007-11-27.tar.gz

tar xzvf http://s3.amazonaws.com/rubyinside/ruby1.9-trunk-2007-11-27.tar.gz

cd ruby1.9-trunk

autoconf

./configure --prefix=/usr/local/ruby1.9

make

sudo make install

Wszystkich chętnych zapraszam do rozpoczętej na forum dyskusji na temat zmian w Ruby 1.9.


Ruby wśród 10 najpopularniejszych języków programowania

Wysłane przez Marek Tenus (~marcus) dnia 25.11.2007

Pomimo, że Ruby dopiero od 3 lat widnieje w statystykach Tiobe to już znalazł się na 9 miejscu tego rankingu.  I jak widać wciąż pnie się do góry .. I oby tak dalej z pewnością pojawienie się nowej wersji Ruby i prawdziwego interpretera języka powinno popchnąć go jeszcze wyżej. Nie można zapomnieć o tym, że coraz wyższe miejsce w rankingu Tiobe oznacza, że coraz więcej projektów tworzonych jest właśnie w Rails.


Rails 2.0 RC1

Wysłane przez Krzysztof Kempiński dnia 18.11.2007

Kilka dni temu pojawiła się wersja RC1 frameworka Rails 2.0. Aby wypróbować tą wersję, należy najpierw zrobić upgrade do wersji 1.2.5, usunąć wszystkie miejsca oznaczone jako deprecated, a następnie zamrozić gemy z wykorzystaniem polecenia:

rake rails:freeze:edge TAG=rel_2-0-0_RC1




Nowe forum Ruby on Rails

Wysłane przez Mateusz Borowiak dnia 16.11.2007

Z dniem dzisiejszym, po długich i burzliwych dyskusjach na kanale #rubyonrails.pl, postanowiliśmy uruchomić nowe forum poświęcone tematyce Ruby on Rails w Polsce. Chcemy wraz z tym forum rozpocząć nowy etap w historii portalu ruby-on-rails.pl, który pozwoli - miejmy nadzieję - nam wszystkim, tj. całej społeczności Ruby on Rails w Polsce, szerzyć i proklamować tak zacną ideę zwiększania popularności Railsów w naszym rodzimym kraju.

Zapraszamy!

Forum Ruby on Rails


1 2 3 4