module Ladyboy
Constants
- SEX
- VERSION
Public Instance Methods
names()
click to toggle source
github.com/flocktory/Rinatolytics/blob/master/social/names_substitutes.csv
# File lib/ladyboy.rb, line 18 def names @names ||= begin n = {} fn = File.join(root, "data", "name2name.csv") File.read(fn).each_line do |line| nick, name, type = line.chomp.split(",") n[nick] = name if type == "first" end n end end
root()
click to toggle source
# File lib/ladyboy.rb, line 13 def root File.expand_path("../../", __FILE__) end
sexes()
click to toggle source
github.com/flocktory/Rinatolytics/blob/master/social/firstnames.csv
# File lib/ladyboy.rb, line 31 def sexes @sexes ||= begin s = {} fn = File.join(root, "data", "name2sex.csv") File.read(fn).each_line.with_index do |line, priority| name, sex = line.chomp.split(",") sex = sex.to_i s[name] = [sex, priority] if SEX.has_key?(sex) end s end end
sexes_es()
click to toggle source
# File lib/ladyboy.rb, line 44 def sexes_es @sexes_es ||= begin s = {} fn = File.join(root, "data", "name2sex_es2.csv") File.read(fn).each_line.with_index do |line, priority| name, sex = line.chomp.split(",") sex = sex.to_i s[name] = [sex, priority] if SEX.has_key?(sex) && !s[name] end s end end