Lo siguiente falla Errno::ENOENT: No such file or directory, incluso si el archivo existe: open('~/some_file') Sin embargo, puedo hacer esto: open(File.expand_path('~/some_file')) Tengo dos preguntas: ¿Por qué no openprocesa la tilde como apuntando al directorio de inicio? ¿Hay alguna manera...