Size: a a a

Чат руби-школы

2020 March 16

VP

Viachaslau Pailak in Чат руби-школы
Спасибо. Буду разбираться )
источник

OE

Orko Elvis in Чат руби-школы
Иван
да и вообще у тебя должен быть тест этого метода (я про Util::Strings.strip_control_chars) где то в отдельном юнит тесте, а не в определенном контроллер тесте. Если этот же метод будет использоваться в другом контроллере тебе придется и для другого контроллера писать такой же странный тест.
ето у меня Application Controller
источник

И

Иван in Чат руби-школы
Orko Elvis
ето у меня Application Controller
ну я бы все равно его в отдельном юнит тесте протестил, я так понимаю этот метод вызывается в before_action внутри application controller?
источник

OE

Orko Elvis in Чат руби-школы
Иван да, в before_action
источник

И

Иван in Чат руби-школы
Orko Elvis
Иван да, в before_action
источник

И

Иван in Чат руби-школы
передать в созданный тестовый экшн параметры с символами, который твой бефор экшн должен поудалять, а потом проверить что в controller.params их нет
источник

OE

Orko Elvis in Чат руби-школы
спасибо большое, буду пробовать
источник

SL

Sergey Lapin in Чат руби-школы
Viachaslau Pailak
Друзья подскажите в чем может быть  ошибка. Ввожу имя латинскими: slava -  выводит Slava, а когда ввожу русскими: слава - выводит без изменения - слава.
Ничего с этим не сделаешь. И Роман это тоже в уроке признал. Метод просто на кириллицу не действует.  Скорее всего это из-за винды. В линуксе все будет работать. Просто спокойно проходите уроки дальше, по возможности, переходите на linux. С ruby под windows такие нежданчики не редкость.
источник

SL

Sergey Lapin in Чат руби-школы
И, кстати, если этот файл с "encoding: cp866" загрузить на гитхаб, то будут кракозябры. Проверено.
источник

R

Ro in Чат руби-школы
ага, надо ставить Linux Mint
источник

OE

Orko Elvis in Чат руби-школы
ребята, а как застабить вторую строчку (половину после &&) (первую половину я знаю как)
inactivity_time = Time.now - (session[:last_seen] || Time.now)
if current_user.should_timeout? && inactivity_time >= Rails.configuration.external_user_login_timeout
источник

OE

Orko Elvis in Чат руби-школы
ну и Rails.configuration.external_user_login_timeout ето число, я его тоже знаю
источник

OE

Orko Elvis in Чат руби-школы
и второй вопрос - как как вызвать метод (приватный), который принимает параметр (с кавычками не могу разобраться в еррор сообщений), пробую так: subject! { controller.send {:after_sign_in_path_for :user } }
источник
2020 March 17

К

Константин in Чат руби-школы
Спасибо
источник

PP

Pavel P in Чат руби-школы
Всем привет!

Может быть кто-то Хорошо разбирается в тестах, в частности Rspec.

Нужно написать тест для отправки файла. Используется Activate Storage. Не за бесплатно
источник

R

Ro in Чат руби-школы
в пост призывается @vitalyliber
источник

И

Иван in Чат руби-школы
Orko Elvis
ребята, а как застабить вторую строчку (половину после &&) (первую половину я знаю как)
inactivity_time = Time.now - (session[:last_seen] || Time.now)
if current_user.should_timeout? && inactivity_time >= Rails.configuration.external_user_login_timeout
Ну для начала стоить выделить это в какую то абстракцию, хотя бы в приватный метод, а затем уже стабать этот самый приватный метод.
по поводу send, то там просто через запятую аргументы указываются. object.send(:method, arg1, arg2)
источник

c

cyrkl in Чат руби-школы
Ivan FIlin
Всем привет! Не подключается шрифт в firefox. Из прочтённого в интернете так и не смог понять как это побороть. Шрифт лежит локально в папочке. Подключаю через @font-face.
это CORS не даёт кочнуть шрифта
https://support.mozilla.org/en-US/questions/1054061
источник

c

cyrkl in Чат руби-школы
Andre Ovechkin
10к белорусских рублей? ))
ах если бы. в козани рубли русския.
источник

c

cyrkl in Чат руби-школы
Andre Ovechkin
Курсы на которых тебе еще и платят
курсы стоють 40-50к. разбить на 3 месяца будет по -16к к зп джуна.
притом, судя по заданию , там вполне мидловое. я с трудом представляю обучение за 40к человека который уже сделал их задани е на мидла.
ну ок пусть это мидл. зп мидла 90-120к. -16к . получаем 74-104. но не 10 же?
источник