Note that writing quines in Ruby and/or Python are not that hard, due to chr
and the lack of $
sign in ordinal operations.
Yusuke Endoh, one of the IOCCC winners has written a Japanese book about quines and other esoteric programs. I have only used the basic techniques in the book so far.