Posted by Jarosław Zabiełło
Sun, 30 Mar 2008 22:51:00 GMT
Jest w końcu oczekiwana wersja stabilna JRuby 1.1. W chwili pisania tej notki, nie ma o tym jeszcze informacji na stronie głównej, ale jest już do pobrania. To bardzo dobra wiadomość, bo JRuby 1.1 już w wersjach rozwojowych był znacznie szybszy od poprzedniej 1.0, a w wielu testach bił wydajnością nie tylko Ruby 1.8.6 i 1.9, ale także Pythona 2.5.1. Dzięki JRuby webowe frameworki takie jak Rails czy Merb uzyskują pełny dostęp do bibliotek Javy i tym samym jakiekolwiek uwagi co do (nie)dojrzałości bibliotek Rubiego stają się nieistotne.
Tags java, jruby, ruby | 1 comment
Posted by Jarosław Zabiełło
Sun, 30 Mar 2008 18:39:00 GMT
Przedwczoraj, w ramach MountainWest Ruby Conference 2008, miało miejsce ciekawe wystąpienie Ezry Zygmuntowicza na temat Merba, webowego frameworka stworzonego w języku Ruby. Wersja strumieniowa, pliki wideo oraz slajdy z wykładu, są do pobrania w internecie. Ezra w prosty sposób pokazał kilka interesujących cech Merba, które odróżniają go od konkurencyjnego Ruby on Rails.
Read more...
Tags merb, rails, ruby | 6 comments
Posted by Jarosław Zabiełło
Tue, 25 Mar 2008 06:11:00 GMT
Merb wchodzi w końcową fazę przed wydaniem wersji “1.0 (RailsConf)” . Właściwie nie zdziwiłbym się jakby lada dzień ta wesja wyszła bo prawie wszystkie tickety z problemami są już wyczyszczone. Rozproszony system wersjonowania kodu – Git – sprawdza się doskonale. Rozproszony Rake – Sake – także. Nowy Merb wspiera Ebb. Jest on szybszy od Mongrela, to najszybszy serwer HTTP dla Rubiego wykorzystujący interfejs Rack.
Read more...
Tags jruby, merb, rake, ruby, sake | 2 comments
Posted by Jarosław Zabiełło
Sun, 23 Mar 2008 16:57:00 GMT
Od jakiegoś czasu proces wielu użytkowników Leoparda narzeka na bardzo wolne odświeżanie gemów Rubiego. Instalacja nowego gemu potrafiła być 10x wolniejsza niż pod Ubuntu. Po małych modyfikacjach, ładowanie gemów na Leopardzie jest teraz dla odmiany szybsze niż na Ubuntu. :)
Read more...
Tags leopard, osx, ruby, rubygems | 1 comment
Posted by Jarosław Zabiełło
Thu, 13 Mar 2008 02:47:00 GMT
Pogłoski o śmierci RadRails były chyba trochę przedwczesne. Firma Aptana wypuściła przedwczoraj nowy RadRails 1.0. Wewnętrznie używany jest JRuby 1.11RC2. RadRails pozwala na uruchamianie Rubiego, JRuby i … Rubiniusa. Chwalą się nawet, że mają więcej funkcji niż Netbeans 6. Aptana dodatkowo zapewnia integrację z Jaxerem, wsparcie do Adobe AIR, i jak zwykle bardzo dobry parser do HTML, CSS i debugger JavaScript. Mimo wszystko, nie wiem czy to wszystko wystarczy, bo Netbeans 6 ma znacznie bardziej inteligentny, kontekstowy analizator kodu Rubiego, podczas gdy RadRails używa znacznie mniej wyrafinowany plugin RDT (o którym poza tym chodzą od dawna pogłoski że przestał być rozwijany). W każdym razie takie współzawodnictwo i obecność dwóch tak dobrych IDE to na pewno dobra wiadomość dla wszystkich sympatyków Ruby on Rails.
Tags aptana, eclipse, jruby, radrails, rails, rubinius, ruby | 4 comments
Posted by Jarosław Zabiełło
Tue, 04 Mar 2008 21:56:00 GMT
Merb w wersji 0.9 poszedł na całość i oparli swój midleware na Rack’u. Jej twórcy nie kryją się że wzorowali się na pythonowej bibliotece WSGI. Biblioteka ta robi niezłą furorę w kręgach Rubiego. Powstaje sporo różnych mikroframeworków lub szybkich serwerów HTTP pracujących asynchronicznie i wykorzystujących Rack. Niedawno powstał świetny Thin, a już można przeczytać o 2x szybszy Ebb. Co ciekawe, Ebb chce docelowo obsługiwać zarówno frameworki Rubiego jak i Pythona! Jestem ciekaw czy będzie w stanie zdetronizować serwer Paste... Rack doczekał się już swojej implementacji w JRuby! Umożliwia to tym samym odpalanie w JRuby wszystkich frameworków które korzystają z Rack’a.
Read more...
Tags ebb, frameworks, fuzed, jruby, merb, mongerl, python, rack, rails, ramaze, ruby, thin | 9 comments
Posted by Jarosław Zabiełło
Fri, 29 Feb 2008 03:11:00 GMT
Na liście dyskusyjnej projektu Ruby.NET ogłoszono zamknięcie projektu za zachęcenie do wsparcia projektu IronRuby.
Tags .net, ironruby, ruby | 1 comment
Posted by Jarosław Zabiełło
Thu, 21 Feb 2008 00:08:00 GMT
Zapowiadana wcześniej wideokonferencja z twórcą języka Ruby, została dobrze przygotowana przez Google. Obraz był wyświetlany na dużym ekranie, i co ważniejsze można było zadawać pytania prelegentowi i udało mi się nawet dwa zadać. :)
Read more...
Tags konferencja, matz, python, ruby | 30 comments
Posted by Jarosław Zabiełło
Fri, 15 Feb 2008 16:09:00 GMT
W najbliższą środę (20 lutego 2008) o godzinie 18:00 w dublińskim biurze Google odbędzie wideokonferencja z twórcą języka Ruby. Wstęp wolny ale ilość miejsc jest ograniczona, więc jak ktoś jest zainteresowany to niech szybko podrzuci informację że chce być na liście Ruby Ireland.
Tags ruby | no comments
Posted by Jarosław Zabiełło
Thu, 10 Jan 2008 10:53:00 GMT
Konkurencja Railsów przyśpiesza. Ezra Zygmuntowicz i jego team wypuścili nową wersję Merb’a 0.5. Nowa wersja zawiera wiele usprawnień, w repozytorium została oznaczona jako “The big cleanup”. M.in. usprawniono współpracę z Hamlem za pomocą prekompilacji i szybszego includowania hamlowych partiali. Wbudowano wsparcie dla Sass dodają podkatalog sass w katalogu public. Przybyło też generatorów kodu, pozbyto się brzydkich stałych, itp., itd. Pojawiły się też nowe wersje gemów merb_datamapper, merb_sequel, merb_activerecord i merb_helpers. Nowa wersja Merba została nazwana “Thanks Zed” (w podziękowaniu dla Zeda Shaw, twórcy Mongrela)
Tags haml, merb, ruby | 7 comments