Any fool can make things bigger, more complex, and more violent. It takes a touch of genius and a lot of courage to move in the opposite direction. Albert Einstein

o Ruby

Blip pragnie Ciebie!

10 komentarzy | Kategorie: Blog | trackback
Tagi:

W ramach promowania tego co dobre (no dobra, tak na prawdę to chcę dostać koszulkę ;-)) chciałbym zaproponować Wam serwis Blip. Obejrzyj poniższy screencast, żeby zobaczyć jaka jest jego idea. Zapraszam także do śledzenia mnie (musisz być zalogowany, w przeciwnym wypadku zostaniesz przekierowany na stronę główną), głównie jeśli interesuje Cię cokolwiek związanego z Rubym (często dodaję linki o tej tematyce). Zapraszam do oglądnięcia.

Serwis jest oparty o technologie Rubiego (np. Ruby on Rails). Póki co nie doszły mnie słuchy, żeby jego developerzy narzekali na wydajność. Jak widać da się! (serwis wbrew pozorom "ma co robić")

Nowości i zmiany w Ruby 1.9 #4 - BasicObject jako klasa podstawowa

4 komentarze | Kategorie: Blog, Techblog | trackback
Tagi:
ruby 1.9 changes approved - logo

Wpis ten jest jedną z części cyklu pt "Nowości i zmiany w Ruby 1.9". Pełną listę wpisów znajdziesz pod adresem http://radarek.jogger.pl/2008/11/30/nowosci-i-zmiany-w-ruby-1-9/.

Kolejną zmianą, o której warto wspomnieć (i przy okazji zapamiętać) jest dodanie klasa bazowej BasicObject dla klasy Object. Do tej pory Object była główną klasą w hierarchi, więc nie miała nadklasy o czym można było się przekonać w taki sposób:

puts Object.superclass
# nil dla Ruby 1.8
# BasicObject dla Ruby 1.9

Czytaj dalej...

Euruko 2008 - relacja

9 komentarzy | Kategorie: Blog, Ruby, Techblog | trackback
Tagi:

W ubiegły weekend miałem okazję być na konferencji Euruko dotyczącej języka programowania Ruby (jak zwykle pełne zaskoczenie dla czytelników;)). Chciałbym podzielić się wrażeniami z tymi, którzy nie mieli okazji tam być, co być może zachęci Was do uczestnictwa w takiej imprezie w przyszłości.

Czytaj dalej...

method_missing w Rubym - nie pomiń niczego!

4 komentarze | Kategorie: Blog, Techblog | trackback
Tagi:

Jako, że Ruby jest bardzo dynamicznym językiem, posiada wiele dodatków do klasycznego podejścia programowania OOP. Jednym z takich dodatków jest metoda method_missing. Metoda ta pozwala na przechwycenie wywołania nieistniejącej metody i zareagowania w odpowiedni sposób.

Czytaj dalej...

Prezentacja Rubiego i dwie inne sprawy

12 komentarzy | Kategorie: Blog | trackback
Tagi:

Ostatnio jakaś taka cisza na tym blogu :). Spróbuję niedługo coś więcej popisać dla Was. Tym razem zamieszczam tylko kilka informacji poniekąd dotyczących tematyki tego bloga lub mnie samego.

Wstęp do Rubiego - prezentacja

Dzisiaj wygłosiłem prezentację o Rubym na spotkaniach Perl Mongersów. Zamieszczam slajdy. Była to moja pierwsza taka prezentacja więc możecie nie oszczędzać mnie i skrytykować (zarówno Ci którzy ją słuchali, a także jeśli chodzi o same slajdy).

Czytaj dalej...