Posted by Jarosław Zabiełło
Thu, 01 May 2008 18:15:00 GMT
Mimo, że wcześniej DHH niezbyt entuzjastycznie wypowiadał się na temat pisania kolejnej edycji bestseleru Agile Web Development in Rails, to jednak ugiął się pod ciężarem oczekiwań i trzecie wydanie będzie! Ci, co nie chcą czekać, mogą już teraz kupić PDF z wersją beta książki.
Read more...
Tags merb, rails | 2 comments
Posted by Jarosław Zabiełło
Sat, 19 Apr 2008 03:31:00 GMT
Choć sam Rails jest intuicyjny i prosty w użyciu, to już sposób użycia go na serwerze produkcyjnym (gdzie liczy się głównie szybkość i stabilność) nie jest takie oczywiste z powodu istnienia wielu, alternatywnych rozwiązań. Powstały niedawno moduł dla Apache – mod_rails – może wszystko zmienić. Dzięki niemu uruchomienie Rails na serwerze staje się praktycznie tak samo trywialne jak w przypadku PHP i modułu mod_php!
Read more...
Tags apache, mod_rails, rails, ruby | 5 comments
Posted by Jarosław Zabiełło
Sun, 13 Apr 2008 19:12:00 GMT
Od niedawna Google oferuje dosyć atrakcyjną możliwość pisania aplikacji webowych wykorzystujących potęgę ich infrastruktury – Google App Engine. Usługa jest darmowa i jeszcze testowa. Można stworzyć do 3 aplikacji z których każda może używać do 500MB danych trzymanych w BigTable i Google obiecuje że bez problemu będzie można uzyskać do 5 mln odsłon miesięcznie i niezły traffic 10 TB/m-c.
Read more...
Tags django, google, python | 8 comments
Posted by Jarosław Zabiełło
Thu, 10 Apr 2008 23:38:00 GMT
Po okresie pilotażowym, GitHub wystartował oficjalnie. GitHub udostępnia wygodne zarządzanie projektami korzystającymi z Git’a – rozproszonego systemu wersjonowania kodu. Poza opcjami komercyjnymi jest dostępne darmowe konto dla projektów open source (tzn. nie można w nim trzymać prywatnych, zamkniętych repozytoriów, ale poza tym jest w wystarczająco funkcjonalne). Na Git’a migruje coraz więcej projektów. Poza Merbem i (wkrótce) Railsami, na GitHuba przeniosły się już: Haml, Ebb, JSpec, Capistrano, DataMapper itd.
Tags git, merb, rails | 2 comments
Posted by Jarosław Zabiełło
Thu, 03 Apr 2008 02:58:00 GMT
Jest bardzo bardzo niewiele książek opisujących aktualny stan Railsów 2.0.2 a już szykuje się kolejna wersja – 2.1 (nawet The Rails Way nie opisuje 2.0.2, ale tylko trochę z wersji edge, sprzed wydania 2.0) Jaką książkę nie zaczęto by pisać, staje się szybko nieaktualna. Co za czasy…
Read more...
Tags rails, ruby | 10 comments
Posted by Jarosław Zabiełło
Sun, 30 Mar 2008 23:09:00 GMT
Żyjemy w czasach przeładowania informacją. Większości ludzi nie chce się czytać dokładnych dokumentacji, czy kilkuset stronicowych książek. Nie dziwię się, że Rails spotkał się z entuzjastycznym przyjęciem ze strony osób zmęczonych walką z konfiguracją frameworków Javy czy chaosem i nieelegancją kodu PHP.
Merb pokazał że można jeszcze prościej i czytelniej niż zrobiono w Rails. To dobra informacja dla paranoików bojących się Railsów, którzy chcą czegoś bardzo prostego, aby nie musieć korzystać z PHP. I tu okazuje się, że Merb potrafi stworzyć sprawnie działający projekt prościej (i czytelniej) niż przykład użycia serwletu dostępny na stronie domowej Webricka. Merb jest też o wiele prostszy i bardziej intuicyjny niż pythonowe frameworki Django, Pylons czy TurboGears (nie mówiąc o pehapowych).
Read more...
Tags merb, ruby | 8 comments
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