Character encodings: character set (unicode) vs encoding scheme (utf8)
It is an interesting presentation on the subject: http://nlp.cs.nyu.edu/nycnlp/nycnlp-crash-course-on-character-encodings.pdf .
Force Subversion to use a given end of line
There is a property that forces subversion to use a given end of line whatever the OS is. The property is 'svn:eol-style' and its possible values are: native, CRLF, LF or CR.
Soving file encoding problems with Ruby 1.8
A great article explaining how to do encoding conversions in Ruby version 1.8: http://blog.grayproductions.net/articles/encoding_conversion_with_iconv