Size: a a a

2019 May 03

F

FreeDSmitty in RubyRush
источник

Э

Эдем in RubyRush
hwe
ну и это без кавычек #{name}
Какая связь? У автора конкатенация трёх строк, а не интерполяция. Так что норм в этом плане
источник

h

hwe in RubyRush
FreeDSmitty
Он меня, видимо матом, обругал 😆
если в фаре работаете, то перед сохранением нажмите f8. Т.е. сначала #encoding: cp866 - потом f8 - потом сохранение - потом запуск программы
источник

s

shiva in RubyRush
chcp 866
источник

s

shiva in RubyRush
chcp 1251
источник

s

shiva in RubyRush
пробуйте, не уверен, но возможно проблема в кодировке шрифта консоли
источник

Э

Эдем in RubyRush
@FreeDSmitty, попробуй в начале кода написать вот это:
https://pastebin.com/X8CLu36m
источник

s

shiva in RubyRush
вообще прежде чем решать проблему нужно её квалифицировать. если проблема в фонтах - хоть убейся время впустую потратишь. если проблема в проге которая делает вывод - актуальнее искать ответа у рубистов.
источник

F

FreeDSmitty in RubyRush
Эдем
@FreeDSmitty, попробуй в начале кода написать вот это:
https://pastebin.com/X8CLu36m
Вот этот вариант сработал, спасибо!
источник

F

FreeDSmitty in RubyRush
Пойду разбираться почему он сработал, огромное спасибо!
источник

h

hwe in RubyRush
FreeDSmitty
Пойду разбираться почему он сработал, огромное спасибо!
источник

h

hwe in RubyRush
вся проблема на винде в кодировке
источник

h

hwe in RubyRush
FreeDSmitty
Пойду разбираться почему он сработал, огромное спасибо!
вот эта инфа тоже полезная для винды на будущее    http://ruby.qkspace.com/ruby-kak-vyvesti-v-konsoli-windows-massiv-s-kirillitsey
источник

F

FreeDSmitty in RubyRush
Сохраняю, спасибо!
источник

Э

Эдем in RubyRush
Как потом такой файл в Линуксе запускать?
источник

h

hwe in RubyRush
Эдем
Как потом такой файл в Линуксе запускать?
такой - только переделать, разумеется) это только для винды) я например, тоже пока в винде в фаре пишу - только через cp866)
источник

Э

Эдем in RubyRush
Вот и я про то же. Поэтому это порочная практика.
Лучше всё делать в UTF-8, а в начале закидывать скрипт, который выше привёл.
Это более универсальный подход.
источник

h

hwe in RubyRush
Эдем
Вот и я про то же. Поэтому это порочная практика.
Лучше всё делать в UTF-8, а в начале закидывать скрипт, который выше привёл.
Это более универсальный подход.
я с вами и не спорю) просто мой ответ нужно расценивать как ответ новичка на винде для другого новичка на винде)) у вас просто знаний больше, чем у нас. Ваш способ профессиональный, а мой - нет)
источник

h

hwe in RubyRush
я ваш ответ, кстати, записал себе на будущее)
источник

h

hwe in RubyRush
просто я до этого еще не дошел, очевидно)
источник