
Andiskiy
04.02.2018
18:16:55
стрип не помогает, там символ с кодом \u00A0, а у просто пробела другой код

Nikita
04.02.2018
18:18:17
Гугли спец символы экселя и убирай их

Vasiliy
04.02.2018
18:18:58
это неразрывный пробел

v
04.02.2018
18:19:59

Google

v
04.02.2018
18:20:16
не помню как в руби, но в других языках можно указвать, какие символы стрипать

Sergii
04.02.2018
19:05:43
неразрывный пробел
можно не заморачиватся
либо конвертить в обычный
либо вырезать

Andiskiy
04.02.2018
19:08:25
заморачиваться надо, так как портит некоторые вещи ))
подскажите пожалуйста как создать monkey patch для ActiveRecord::Base#save

Vasiliy
04.02.2018
19:10:09
а, у тебя рельса

Andiskiy
04.02.2018
19:11:40

Vasiliy
04.02.2018
19:13:47
зачем тебе манки патч? напиши функцию в модели и вызывай коллбеком или (лучше) там где ты разбор ксв делаешь нормализуй текст

Andiskiy
04.02.2018
19:15:55
чтобы предотвратить эту ошибку везде

Sergey
04.02.2018
19:16:26
привет! подскажите, есть ли гем которым можно настроить что выводить в консоль, а что нет

Vasiliy
04.02.2018
19:19:14

Andiskiy
04.02.2018
19:20:14

Google

Andiskiy
04.02.2018
19:20:20
как получить параметры мне туда

Vasiliy
04.02.2018
19:21:11
зачем тебе "монки патч"?) у тебя как разбор ксв устроен?

Andiskiy
04.02.2018
19:23:40
для всех моделей все поля

Vasiliy
04.02.2018
19:24:58
это - ебанная затея, потому что ты делаешь неявное поведение

Nikita
04.02.2018
19:28:31
Логичнее переопределить метод парасинга ячейки или что ты там парсишь

v
04.02.2018
19:37:29

Andiskiy
04.02.2018
19:41:30

Vasiliy
04.02.2018
19:44:07
Какой рейт за такую работу?)

Andiskiy
04.02.2018
19:47:50

Vasiliy
04.02.2018
19:50:20
интересно

Roman
04.02.2018
19:50:27
вообще, если ты лезешь что-то костылять через коллбэки - это говорит о том, что что-то не так с архитектурой. За выгрузку должен отвечать отдельный класс, в котором ты бы мог такие вещи без проблем править

Vasiliy
04.02.2018
19:51:50
именно, иначе после правок всех полей можно говна знатно навернуть

Nikita
04.02.2018
20:02:21
Просто почему бы не сделать банально родительский класс, в котором определить метод убирания такого символа и наследоваться от него в случае необходимости? Никакого монки патчинга.
Если выгрузок там будет миллион и каждая чем то уникальна

Igor
04.02.2018
20:13:45
Всем привет. Есть класс метод А(), которые принимает два аргумента: строка и класс, делает некоторые манипуляции над строкой с помощью методов из переданного класса. Как протестировать метод А() ?

Roman
04.02.2018
20:21:13

Igor
04.02.2018
20:21:33
тестировать для всех вариантов объектов?

Roman
04.02.2018
20:21:55
ну для каких надо, для тех и тестируй)

rekero
04.02.2018
21:05:44
Лучше doubles сделать

Google

Arthur
04.02.2018
22:37:40
Доброй ночи всем жителям чатика) Вопрос такой. Поместил свои классы в папочку app/actions дабы инкапсулировать код. Контроллер не хочет их подгружать (uninitialized constant API::MessageReg). Ruby 2.4, Rails 5. На 2.3 все подгружает как по маслу. Чем лечится?

Roman
04.02.2018
22:45:24

Arthur
04.02.2018
22:48:20

Roman
04.02.2018
22:49:11

Arthur
04.02.2018
22:49:33
Модуль, пробовал из модуля выносить классы - та же ситуация

Roman
04.02.2018
22:50:25
а ты его заинклюдил в контроллер?

Arthur
04.02.2018
22:51:48
а ты его заинклюдил в контроллер?
Нет, не инклудил. Вот здесь делал также, но всё работало. https://github.com/art2rik/UmbrellioSimpleAPI Проверял конфиги - вроде всё норм

Roman
04.02.2018
22:54:26

Arthur
04.02.2018
22:54:31

Roman
04.02.2018
22:57:21
Не помогает ((
проверь внимательней названия файлов и классов, скорее всего просто опечатался где-то

Arthur
04.02.2018
22:59:40

Roman
04.02.2018
23:00:22

Andiskiy
05.02.2018
00:28:48

Антон
05.02.2018
06:45:50
нетфликс заснял новый сериальчик
https://github.com/Netflix/fast_jsonapi

Dmitry
05.02.2018
07:03:55
Банальный сюжет, уже есть что-то подобное

Tony
05.02.2018
07:30:07
Всем привет!
Подскажите как сделать можно:
Есть дев сервер, там продовая база. Нужно чтобы при отправке любых писем с дев сервака, письма приходили только определенному списку мыл. А продовые не трогались совсем.

Alexander
05.02.2018
08:04:49
letter_opener мб заюзать?
и тогда можно не рисковать со списком писем полностью

Artur
05.02.2018
08:06:06
а можно отправлять через мейлган или что-нить подобное, и настроить там белый список

Tony
05.02.2018
08:13:09
Всем спасибо. Решил переопределить метод mail.

Google

Vasiliy
05.02.2018
08:14:53
а можно поставить mailhog и перехватывать всё по smtp

Антон
05.02.2018
08:15:43
нужно какможно больше производить партизанских действий
чтобы после увольнения разработчика за некомпетентность проект встал колом или раком, выберите свое

Александр
05.02.2018
08:19:27
job security?

Nursultan
05.02.2018
10:01:08
всем привет
кто нибудь работал с хероку??? как черта с два сменить план в database на basic???
я уже лютый час бьюсь

Sergii
05.02.2018
10:18:47
https://devcenter.heroku.com/articles/upgrading-heroku-postgres-databases

Andiskiy
05.02.2018
10:28:10

Антон
05.02.2018
10:31:53

Nursultan
05.02.2018
10:32:42
с беспалтного

Andrey ?
05.02.2018
10:36:54
А в настройках приложения нет?
Там есть список используемых «Element»’ов

Антон
05.02.2018
10:50:14
ну вот ссылка с инструкцией была, я по ней апргрейдил последний раз

Максим
05.02.2018
10:50:39
ребзи, использую devise_token_auth, логиниться логинюсь, но после на действия которые под хуком before_action :authenticate_user! говорит что я не авторизован
ему никаких параметров кроме логина\пароля не надо? типа там бирер токен или чё такого?
мб настроил чего не так?
ну я ща с инсомнии пытаюсь
что из этого и как ему скормить следующим запросом чтоб он понял чт оя это я?
Content-Type: application/json; charset=utf-8
access-token: nXDoOE2FwY-CUfk0g51rCQ
token-type: Bearer
client: PYXkivJ5GDy132bMmVFZ-Q
expiry: 1520246579
uid: gleb@of.ru
ETag: W/"7e32c8cad3538c074118d8106357a20a"
Cache-Control: max-age=0, private, must-revalidate
X-Request-Id: 34e4d3c0-1be8-4044-ad45-bfcbf3f04c8b
X-Runtime: 0.144911
Transfer-Encoding: chunked

Google

Максим
05.02.2018
10:50:39
во
access-token: nXDoOE2FwY-CUfk0g51rCQ
client: PYXkivJ5GDy132bMmVFZ-Q
вот эти оба пытался ему в графе auth как Bearer token скормить слеюдующим запросом
а он всё равно unauthorized

Кøе-ктø Геннадьевич
05.02.2018
14:13:47
ребя, ни у кого нет купона на обучение в MKDEV?

Mikalai
05.02.2018
15:16:23
Ребята, а кто тут в Spree хорошо сечет? Я не могу оформить это в отдельную вакансию, это парт-тайм на проект, извините заранее что не по правилам.

Eugene
05.02.2018
15:59:20
на 15%

Кøе-ктø Геннадьевич
05.02.2018
15:59:39

AhmedAnonSom
05.02.2018
16:39:29
SpaKOYnay NOchi
?my first russien word

spartakusQ
05.02.2018
16:40:03

Кøе-ктø Геннадьевич
05.02.2018
16:40:32
оно того стоит?
только начал. но он как врач меня опросил что хочу подтянуть. составит индивидуальную программу
не дешево конечно

Roman
05.02.2018
16:41:33