
Антон
07.03.2017
10:09:30
user2 надо сохранить
вообще нужно чаще сохраняться

Di
07.03.2017
10:10:15
Ну уже после того как написал вопрос возникла такая идея. Я так понимаю, проблема в том что после переназначения authentications все равно помнят user.id к кому привязаны. И при user1.destroy их коллбекаби пришибает?
Да вроде сохранялся:
transaction do
old_user.authentications = self.authentications
old_user.save
self.destroy
end

Google

Николай
07.03.2017
10:10:49
user1.authentications.update_all(user_id: user2.id)

Антон
07.03.2017
10:11:23

Di
07.03.2017
10:12:03
А, это мысль, спасибо. И про апдейт алл тоже спасибо, забыл про эту штуку, так то норм вроде.

Антон
07.03.2017
10:12:53
"не знаю" так себе мысль

Nikolay
07.03.2017
11:39:41
куда вы кладете value objects?
мне понадобилось прям явно парочку создать, но хуй знает класть их в models или куда

Dmytro
07.03.2017
11:40:38
app/value_objects

Nikolay
07.03.2017
11:40:49
не оч выглядит

Dmytro
07.03.2017
11:41:01
почему?

Nikolay
07.03.2017
11:41:05
ну стремно
но лучше ничего не могу придумать

Антон
07.03.2017
11:59:32
в poro :)

Maxim
07.03.2017
14:23:32
Ребят, кто сталкивался с тем что rspec тесты стали очень медленными на 1 тест (20-30 сек) типа it { is_expected.to respond_to(:name) }

Google

Ruslan
07.03.2017
14:26:26
мб включил в контексте js: true?

Maxim
07.03.2017
14:28:42
Сейчас запуслит на машине друга. Все быстро прошло

Alex
07.03.2017
14:30:43
машина друга может быть на SSD
рестартануть базу данных

Maxim
07.03.2017
14:32:31
У меня SSD. Комп перезагружал
Менял ruby
До того тесты летали

Alex
07.03.2017
14:34:12
ты уверен что тормозит любой тест?

Ruslan
07.03.2017
14:34:52
проверь старые ревизии и посмотри с какого момента у тебя начало тупить, если тупит и старое, значит что-то у тебя просто с машиной

Maxim
07.03.2017
14:36:23
Блин

Антон
07.03.2017
15:14:54
м?

Alexey
08.03.2017
11:10:00
господа, кто-нибудь в курсе руби-магии с тестами?
https://gist.github.com/anonymous/1221936728991cf5a6a12f2aa66d2d73
почему так?
таблица вроде есть, база данных в памяти

Alex
08.03.2017
11:10:36
а причем тут тесты?

Alexey
08.03.2017
11:10:40
и кстати вопрос: в памяти - это где, руби в dev/shm её кладёт, или как?

Alex
08.03.2017
11:10:45
миграция не внутри тестов прогоняется.
что?

I
08.03.2017
11:11:06

Google

I
08.03.2017
11:11:10
Кек

Alex
08.03.2017
11:11:15

Alexey
08.03.2017
11:12:50
я что-то даже не вдупляю где вобще смотреть

Alex
08.03.2017
11:13:40
для начала непонятно что ты пытаешься сделать.
Накидать тест на миграцию?

Alex
08.03.2017
12:51:16
такие консультации напоминают удаление зубов по фотографии ))
интересно, что больной как правило относится к процедуре безответственно, например может прислать фотографию чужих зубов

Demyan
08.03.2017
14:22:17
"Гадаю по айпи, снимаю порчу по айпи адресу, привораживаю по профилю в соц сети"

Sergey
08.03.2017
14:22:57
Это на тебя так 8 марта действует?

Demyan
08.03.2017
14:32:20
видел где-то в соц сетях. это как к попыткам решить проблему в чатике без полноты данных

Karina
08.03.2017
15:38:51
ребята, чтоб сделать - упал сервер, сейчас починился, но сайт так и недоступен
логи пусты

Vasiliy
08.03.2017
15:39:21
поднимаешь и он работает
т.е. нужно немного больше подробностей

Дмитрий
08.03.2017
15:41:26
сервер рельсы перезапускала ?

Karina
08.03.2017
15:42:29
всё, извиняюсь. Надо было всё перезапустить. nginx тоже упал

Дмитрий
08.03.2017
15:43:56
попробуй скрипт изготовить, который все будет перезапускать, если падает, как вариант. Делает вроде не долго

Karina
08.03.2017
15:44:35
нужное дело, знаю

Vasiliy
08.03.2017
15:46:31
systemd попробуй, там довольно просто настраивать постоянный запуск

Дмитрий
08.03.2017
15:47:40
можно еще на всякий случай что-то типа забикса прикрутить, что бы в тот же телграмчик \ или на почту писало, что что-то упало и перезапустилось

Google

Дмитрий
08.03.2017
15:47:57
Ну либо если рельса умеет, то ее средствами такое изготовить. всем сразу хорошо будет :)

Demyan
08.03.2017
15:50:40

Karina
08.03.2017
16:06:16
сложна

focusshifter
08.03.2017
16:17:12

Karina
08.03.2017
16:18:29
чуваки, кто-нибудь занимался настраиванием paperclip'a и киданием файла не на амазон, а к себе на сервер через ftp?

k
08.03.2017
18:15:24
прекрати мучать почти труп и юзай хотя бы carrierwave

Admin
ERROR: S client not available

Alex
08.03.2017
18:17:11

v
08.03.2017
18:18:24
какбэ не Коля

Vasiliy
08.03.2017
18:32:13
@gambala у тебя вебвизор получилось настроить?

Vitaliy
08.03.2017
18:32:46
с турболинками? не копался с тех пор

Vasiliy
08.03.2017
18:34:05
да, я чет твою аватарку увидел
вырубил их просто?

Vitaliy
08.03.2017
18:42:43
не, турболинки ван лав, их не вырублю точно
оставил как есть, в метрике сбоит только вебвизор, остальное работает

Vasiliy
08.03.2017
18:45:10
а метрику подрубал через вызов .hit? или у тебя через хэши?

Vitaliy
08.03.2017
18:55:38
Через хэши

Alexander
08.03.2017
20:09:50

Karina
08.03.2017
20:34:29
да и на dropbox не хотелось бы

Ruslan
08.03.2017
20:45:47
зачем вообще хранить их у себя на фтп?

Google

Karina
08.03.2017
21:05:58
ну бывает же, что надо загрузить аватар

Artur
08.03.2017
21:08:06
ну обычно на фтп не грузят) лол

Alex
08.03.2017
21:10:45
ftp вообще не нужен.

Антон
08.03.2017
21:20:47
что такое ftp?
foiled twisted pair
для 10Gb

Artur
08.03.2017
21:22:15
я думаю имеется ввиду File Transfer Protocol

Антон
08.03.2017
21:22:31
смешно
это же устаревший протокол

Artur
08.03.2017
21:23:18
А пхпшники до сих пор в тотал командере сайтики на шаред хостинги так заливают, брат жив.

Антон
08.03.2017
21:31:14
под виндой чтоли?

Artur
08.03.2017
21:32:12
Да я то откуда знаю. Просто строю предположения.

Alex
08.03.2017
21:33:07
правильно строишь
чего греха таить, сам так в 2010 делал
вот прям тотал командер, фтп, и шаред.

Дмитрий
08.03.2017
21:42:28
не
пхпшники под виндой, через Putty ходят на фтп