<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0"><channel><title>rubedo -- alchemy_of :ruby, :rails</title><link>http://blog.razorjack.net/</link><description>Wpisy z dziennika internetowego Jogger, wspomaganego przez Jabbera</description><lastBuildDate>Thu, 31 May 2012 11:13:22 +0200</lastBuildDate><generator>JoggerPL</generator><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/Rubedo/short" /><feedburner:info uri="rubedo/short" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:browserFriendly></feedburner:browserFriendly><item><title>jQuery Quicksand — animuj sortowanie i filtrowanie</title><link>http://blog.razorjack.net/2010/02/12/jquery-quicksand-animuj-sortowanie-i-filtrowanie/</link><description>Operując na kolekcjach danych, często je przeszukujemy albo sortujemy. Zwykle efekt takiego działania widoczny jest natychmiast, z przeskokiem. A gdyby tak animować przesuwanie się przesortowanych elementów? I ładnie znikać elementy odfiltrowane i fajnie wjeżdzać elementami nowymi, tak jak...</description><pubDate>Fri, 12 Feb 2010 23:24:52 +0100</pubDate><guid>http://blog.razorjack.net/2010/02/12/jquery-quicksand-animuj-sortowanie-i-filtrowanie/</guid><category>JavaScript</category><category>jQuery</category><category>Techblog</category></item><item><title>Benchmark: Ruby 1.8, Ruby 1.9, JRuby 1.3 RC2</title><link>http://blog.razorjack.net/2009/06/01/ruby-1-8-ruby-1-9-jruby-1-3-rc2-porownanie-wydajnosci/</link><description>Wiele się mówi o szybkości Rubiego. Na pewno dzięki temu jest coraz mniej osób, które uważają, że jest to język zbyt wolny do aplikacji webowych - Merb w końcu pokazał, że potrafi być szybszy niż pythonowi konkurenci (Django, Pylons), a PHP (także pod względem wydajności...</description><pubDate>Mon, 01 Jun 2009 23:35:07 +0200</pubDate><guid>http://blog.razorjack.net/2009/06/01/ruby-1-8-ruby-1-9-jruby-1-3-rc2-porownanie-wydajnosci/</guid><category>Rails</category><category>Railsfera</category><category>Ruby</category><category>Techblog</category><category>ruby performance benchmark ruby19 jruby programming</category></item><item><title>nginx + Phusion Passenger™</title><link>http://blog.razorjack.net/2009/04/17/nginx-phusion-passenger/</link><description>To nie jest spóźnione prima aprilis, aczkolwiek sam nie mogłem uwierzyć w to, co przeczytałem na blogu Phusion. Nie owijając w bawełnę, serwer nginx ma już pasażera. I to jakiego!

Instalacja jest tak prosta, jak obiecywano.
Niestety, kompilacja modułu wg. domyślnej konfiguracji...</description><pubDate>Fri, 17 Apr 2009 02:34:37 +0200</pubDate><guid>http://blog.razorjack.net/2009/04/17/nginx-phusion-passenger/</guid><category>Ogólne</category><category>Rails</category><category>Techblog</category><category>rails rack nginx</category></item><item><title>Edytor WYSIWYG w adminie Django (newforms-admin)</title><link>http://blog.razorjack.net/2008/05/14/edytor-wysiwyg-w-adminie-django-newforms-admin/</link><description>Pisząc systemy CMS, możemy się spotkać z powtarzającym się wymaganiem: ma być edytor WYSIWYG do tekstu. Widywałem aplikacje Django, w których główny admin był budowany na tym, co oferuje framework, a drugi - pisany ręcznie z edytorem WYSIWYG do większych tekstów. Zawsze jakieś...</description><pubDate>Wed, 14 May 2008 01:44:44 +0200</pubDate><guid>http://blog.razorjack.net/2008/05/14/edytor-wysiwyg-w-adminie-django-newforms-admin/</guid><category>django</category><category>newforms-admin</category><category>Python</category><category>Techblog</category></item><item><title>Translashun gem... iz translating</title><link>http://blog.razorjack.net/2008/03/10/translashun-gem-iz-translating/</link><description>Dave Dribin wypuścił gema, na którego wszyscy czekali i nawet o tym nie wiedzieli.
Gem nazywa się LOLspeak i jak nietrudno się domyślić, umożliwia tłumaczenie zdań z języka normalnego na lolcatowy. Użycie jest bardzo proste:
gem install lolspeak
require 'rubygems'
require...</description><pubDate>Mon, 10 Mar 2008 20:48:35 +0100</pubDate><guid>http://blog.razorjack.net/2008/03/10/translashun-gem-iz-translating/</guid><category>Humor</category><category>Ruby</category><category>gem</category><category>lolcat</category><category>programming</category><category>fun</category></item><item><title>RuPy - Ruby &amp; Python Conference</title><link>http://blog.razorjack.net/2008/01/26/rupy-ruby-python-conference/</link><description>Konferencja RuPy 2008, która odbędzie się 12-13 kwietnia 2008 r., w
Poznaniu to już druga konferencja poświęcona językom programowania
Python i Ruby. Pierwszy raz odbyła się w kwietniu 2007 r. Doszło
wówczas do spotkania entuzjastów tych technologii z Polski i innych
krajów. Ta pierwsza...</description><pubDate>Sat, 26 Jan 2008 19:59:01 +0100</pubDate><guid>http://blog.razorjack.net/2008/01/26/rupy-ruby-python-conference/</guid><category>Polska społeczność</category><category>Python</category><category>Ruby</category><category>Techblog</category><category>conference</category></item><item><title>Zed Shaw: "Rails Is A Ghetto"</title><link>http://blog.razorjack.net/2008/01/06/zed-shaw-rails-is-a-ghetto/</link><description>Każdy programista Rails zna to nazwisko. Twórca Mongrela postanowił odejść ze społeczności, pozostawiając jako uzasadnienie bardzo długi, ale interesujący post.
Z miejsca ostrzegam, że post jest cieżki, napisany ciętym językiem. Ujawnia smutne fakty i historie, które miały miejsce w...</description><pubDate>Sun, 06 Jan 2008 14:47:01 +0100</pubDate><guid>http://blog.razorjack.net/2008/01/06/zed-shaw-rails-is-a-ghetto/</guid><category>Rails</category><category>Railsfera</category><category>Ruby</category></item><item><title>Obiekty w Rubim, część 2: singletony, moduły, miksiny</title><link>http://blog.razorjack.net/2007/10/29/obiekty-w-rubim-czesc-2-singletony-moduly-miksiny/</link><description>W tej części kursu omówimy wzorzec singletonu, dynamicznie dodawane metody oraz moduły i miksiny w języku Ruby.
Wzorzec singletonu
Założenia są proste: dana klasa może występować w co najwyżej jednym egzemplarzu.
Stwórzmy dla przykładu klasę implementującą konsolę - taką, jaką...</description><pubDate>Mon, 29 Oct 2007 01:20:48 +0100</pubDate><guid>http://blog.razorjack.net/2007/10/29/obiekty-w-rubim-czesc-2-singletony-moduly-miksiny/</guid><category>Ruby</category><category>Ruby tutorial</category><category>Techblog</category><category>programming</category><category>OOP</category><category>mixins</category><category>modules</category><category>namespaces</category><category>singleton pattern</category></item><item><title>Zabawa w języki i skojarzenia :)</title><link>http://blog.razorjack.net/2007/10/13/zabawa-w-jezyki-i-skojarzenia/</link><description>Radarek wymyślił zabawę w języki i skojarzenia. Zasady są proste: do pewnych popularnych języków dopisujemy skojarzenia, zarówno te pozytywne, jak i negatywne. Let Mortal Kombat begin!



  Język
  Pozytywy
  Negatywy



PHP
dobry na stronę domową, znalazłem go nawet w konserwie
wymusza...</description><pubDate>Sat, 13 Oct 2007 23:18:19 +0200</pubDate><guid>http://blog.razorjack.net/2007/10/13/zabawa-w-jezyki-i-skojarzenia/</guid><category>Humor</category><category>Języki</category><category>programming</category><category>fun</category></item><item><title>Ruby on Rails vs .NET, PHP, Django</title><link>http://blog.razorjack.net/2007/10/03/ruby-on-rails-vs-net-php-django/</link><description>Swojego czasu Radarek zapostował cztery przezabawne reklamówki Railsów. Dorzucam kolejne trzy. Miłej zabawy :)
Ruby on Rails vs .NET

Ruby on Rails vs PHP


Ruby on Rails vs Django


Boskie :).</description><pubDate>Wed, 03 Oct 2007 20:46:32 +0200</pubDate><guid>http://blog.razorjack.net/2007/10/03/ruby-on-rails-vs-net-php-django/</guid><category>Humor</category><category>Rails</category><category>Techblog</category><category>ruby</category><category>railenvy</category><category>humour</category></item><item><title>Destruktory w Rubim, czyli ObjectSpace w akcji</title><link>http://blog.razorjack.net/2007/08/13/destruktory-w-rubim-czyli-objectspace-w-akcji/</link><description>Ruby (podobnie jak Java) nie posiada destruktorów. Może to się wydawać dziwne, ale okazuje się, że garbage collector załatwia za nas większość przykrych czynności, a pozostałe można zrealizować poprzez odpowiednią budowę aplikacji.

A co, jeśli się uprzemy na destruktor lub po...</description><pubDate>Mon, 13 Aug 2007 21:35:46 +0200</pubDate><guid>http://blog.razorjack.net/2007/08/13/destruktory-w-rubim-czyli-objectspace-w-akcji/</guid><category>Ruby</category><category>Ruby tricks</category><category>Techblog</category><category>tutorial</category><category>programming</category><category>object</category><category>oop</category><category>destructor</category><category>objectspace</category></item><item><title>Obiekty w Rubim, cz 1</title><link>http://blog.razorjack.net/2007/07/30/obiekty-w-rubim-cz-1/</link><description>Ta część tutoriala omówi w ekspresowym tempie podstawy definiowania klas i metod.

Teorię programowania obiektowego każdy już zapewne zna, przejdziemy więc od razu do konkretów: jak to się robi w Rubim?
Klasy
Spójrzmy na poniższy kod:
class Animal
  @@count = 0 # (0)
  def...</description><pubDate>Mon, 30 Jul 2007 01:19:44 +0200</pubDate><guid>http://blog.razorjack.net/2007/07/30/obiekty-w-rubim-cz-1/</guid><category>Ruby</category><category>Ruby tutorial</category><category>Techblog</category><category>tutorial</category><category>programming</category><category>object</category><category>oop</category><category>class</category><category>method</category><category>instance</category></item><item><title>Bloki, domknięcia i yield w Rubim</title><link>http://blog.razorjack.net/2007/07/08/bloki-domkniecia-i-yield-w-rubim/</link><description>W tej części tutoriala poruszymy bez wątpienia jeden z ważniejszych elementów składni Rubiego. Dzięki tej wiedzy z łatwością unikniemy powtórzeń kodu, a także będziemy mogli implementować własne iteratory, co uczynimy na końcu tutoriala.
begin i end
Klamra zbudowana z tych dwóch...</description><pubDate>Sun, 08 Jul 2007 17:07:58 +0200</pubDate><guid>http://blog.razorjack.net/2007/07/08/bloki-domkniecia-i-yield-w-rubim/</guid><category>Ruby</category><category>Ruby tutorial</category><category>Techblog</category><category>tutorial</category><category>programming</category><category>closure</category><category>yield</category><category>proc</category><category>block</category></item><item><title>Operacje wejścia-wyjścia w Rubim</title><link>http://blog.razorjack.net/2007/07/04/operacje-wejscia-wyjscia-w-rubim/</link><description>W tej części tutoriala nauczymy się korzystać z wejścia i wyjścia na poziomie daleko wykraczającym poza programy "Hello World!"...
Kernel
Moduł Kernel dostarcza nam podstawowe metody związane z obsługą wejścia i wyjścia. Oto i one:

putc - wyświetla znak o kodzie ASCII podanym za...</description><pubDate>Wed, 04 Jul 2007 21:44:19 +0200</pubDate><guid>http://blog.razorjack.net/2007/07/04/operacje-wejscia-wyjscia-w-rubim/</guid><category>Ruby</category><category>Ruby tutorial</category><category>Techblog</category><category>tutorial</category><category>input</category><category>output</category><category>stdin</category><category>stdout</category><category>programming</category></item><item><title>Przegląd 20 iteratorów w Rubim</title><link>http://blog.razorjack.net/2007/05/19/przeglad-20-iteratorow-w-rubim/</link><description>W dzisiejszym odcinku przyjrzymy się bliżej iteratorom w języku Ruby.
Do dzieła!

all? 
Przekazuje do bloku każdy element kolekcji. Zwraca true, jeśli blok nigdy nie zwróci false (lub nil)
[1, 2, 5].all? { |element| element  true
[1, 2, 5].all? { |element| element  false
%w{RAM CPU GPU...</description><pubDate>Sat, 19 May 2007 18:14:12 +0200</pubDate><guid>http://blog.razorjack.net/2007/05/19/przeglad-20-iteratorow-w-rubim/</guid><category>Ruby</category><category>Ruby tutorial</category><category>Techblog</category><category>tutorial</category><category>programming</category><category>iterators</category></item><item><title>Przedziały, liczby i wstęp do matematyki w Rubim</title><link>http://blog.razorjack.net/2007/05/13/przedzialy-liczby-i-wstep-do-matematyki-w-rubim/</link><description>Ruby w swoim standardowym wyposażeniu posiada bardzo dobre wsparcie dla matematyki, które wychodzi daleko poza standardowe funkcje, które znamy z modułów math innych języków programowania. Odkryjmy więc na nowo piękno matematyki - z Rubim.

Przedziały
Przedział jest obiektem standardowej...</description><pubDate>Sun, 13 May 2007 23:53:55 +0200</pubDate><guid>http://blog.razorjack.net/2007/05/13/przedzialy-liczby-i-wstep-do-matematyki-w-rubim/</guid><category>Ruby</category><category>Ruby tutorial</category><category>Techblog</category><category>Programming</category><category>Maths</category><category>Math</category><category>Numerical</category><category>Tutorial</category></item><item><title>Stringi w Rubim</title><link>http://blog.razorjack.net/2007/05/04/stringi-w-rubim/</link><description>String jest jedną z większych klas standardowych w języku Ruby - a to za sprawą ponad 70 metod. Nie trzeba chyba nikomu przypominać o ważności tego typu - przejdźmy od razu do poznawania, jak to wszystko wygląda w Rubim.
Tworzymy Stringa
Zacznijmy od pojedynczych apostrofów:
a = 'zwykle...</description><pubDate>Fri, 04 May 2007 10:13:28 +0200</pubDate><guid>http://blog.razorjack.net/2007/05/04/stringi-w-rubim/</guid><category>Ruby</category><category>Ruby tutorial</category><category>Techblog</category><category>programming</category><category>tutorial</category><category>expressions</category><category>strings</category></item><item><title>Recenzja: "Ruby on Rails. Ćwiczenia."</title><link>http://blog.razorjack.net/2007/05/01/recenzja-ruby-on-rails-cwiczenia/</link><description>Korzystając z okazji, że biblioteka mojej uczelni zakupiła parę ciekawych książek, zgarnąłem je wszystkie. Jedną z nich jest pozycja Michała Sobczaka "Ruby on Rails. Ćwiczenia".
Książka jest krótkim wprowadzeniem do języka Ruby i frameworku Rails, dlatego też jej recenzja również...</description><pubDate>Tue, 01 May 2007 23:49:02 +0200</pubDate><guid>http://blog.razorjack.net/2007/05/01/recenzja-ruby-on-rails-cwiczenia/</guid><category>Książki</category><category>Rails</category><category>Ruby</category><category>Techblog</category><category>programming</category><category>book</category><category>review</category></item><item><title>Czcionki dla programistów: aby kod był czytelniejszy</title><link>http://blog.razorjack.net/2007/04/28/czcionki-dla-programistow-aby-kod-byl-czytelniejszy/</link><description>Jeśli dziwi Cię, koderze, ten temat i uznajesz, że nie są Ci potrzebne odpowiednie czcionki - przeczytaj tego posta i zmień zdanie. 
Jaki powinien być font dla programisty?
Fikuśność jest tutaj sprawą zupełnie nieistotną. Estetyka schodzi na drugi plan, czytelność to za mało...</description><pubDate>Sat, 28 Apr 2007 12:44:45 +0200</pubDate><guid>http://blog.razorjack.net/2007/04/28/czcionki-dla-programistow-aby-kod-byl-czytelniejszy/</guid><category>Dopalacze</category><category>Narzędzia</category><category>Techblog</category><category>programming</category><category>fonts</category><category>legibility</category></item><item><title>IDE dla Rubiego i Railsów - na co warto czekać?</title><link>http://blog.razorjack.net/2007/04/28/ide-dla-rubiego-i-railsow-na-co-warto-czekac/</link><description>Jeszcze do niedawna sceptycy i przeciwnicy Rubiego i Railsów zarzucali im brak mocnych środowisk programistycznych. Do niedawna mieli, niestety, rację.
RadRails budził spore nadzieje ma poprawę sytuacji, lecz ostatecznie rozczarował brakiem jakiegokolwiek ruchu w rozwoju aplikacji. Na...</description><pubDate>Sat, 28 Apr 2007 01:20:33 +0200</pubDate><guid>http://blog.razorjack.net/2007/04/28/ide-dla-rubiego-i-railsow-na-co-warto-czekac/</guid><category>IDE</category><category>Narzędzia</category><category>Rails</category><category>Ruby</category><category>Techblog</category><category>netbeans</category><category>aptana</category><category>radrails</category><category>rdt</category><category>programming</category></item></channel></rss>

