
Nikita
27.09.2018
19:27:02
и в чем он не стабильный?

Igor
27.09.2018
19:28:27
В API

Nikita
27.09.2018
19:29:33

Google

Igor
27.09.2018
19:31:52
Контекст апи поменяли, некоторые лайфсайкл методы депрекейтнули, в сетстейт хотят принимать только функции, ещё что-то мутят с асинхронностями всякими

Nikita
27.09.2018
19:32:17
ну это же справездливо не только для реакта
с новой версией любой либы/фрейма некоторые вещи могут быть деприкейтед

Igor
27.09.2018
19:33:07
Ну в реакте это происходит потому что чуваки ещё исследуют, как это делать лучше

Nikita
27.09.2018
19:33:32
опять же, разве это плохо?

Igor
27.09.2018
19:34:41
Я на ризонреакте писал, так что для меня не очень. Для кого-то - плохо

Amir
28.09.2018
00:49:04
В Рельцах 5 Обсерверы умерли?
Ребята у меня глупый вопрос
Есть две таблицы которые соединены через третий joined table
конечно установлены foreign keys для обоих полей
но когда меняю у одной таблицы айдишник , SQL ругается что
ActiveRecord::InvalidForeignKey (PG::ForeignKeyViolation: ERROR: update or delete on table
т.е. автоматом не меняет айди соединенных таблицах
как это правильно сделать?

Gregory Tereshko
28.09.2018
06:49:15
Думаю, что менять вручную первичный ключ это какая-то нездоровая идея:) Других вариантов нет?

Amir
28.09.2018
06:53:42
Добавил каскадирование для всех зависимых таблиц, и вроде как все работает
а это как думаете насколько хорошая практика
изменил
add_foreign_key :qwe, :qweqwe, on_update: :cascade

Marsel
28.09.2018
06:54:55
а этот первичный ключ автогенерируется?

Google

Amir
28.09.2018
06:55:11
ага

Ilya
28.09.2018
07:00:46
я хз что там с заменой, но может выскочить проблема что следующий генерирующийся id у тебя спотыкнется об существующий. т.е. ты изменил id с 1 на 20, я не помню что там произойдет с автоинкрементом, подтсроится он под максимальный или не изменится, но может быть такая ситуация что у тебя 20й объект не создастся потому что айдишник уже есть

Marsel
28.09.2018
07:01:21
ну я с теми же мыслями спросил про генерацию, но как понимаю там при апдейте он тоже автогенерируется у него
в таком случае не споткнется
т.е если он делает типа "дай мне следующий id, потом апдейт" - то норм

Ilya
28.09.2018
07:02:23
я честно не помню, но советую посмотреть table_id_seq после манипуляций. если он изменился и ему ок, то норм

Amir
28.09.2018
07:06:06
так сделано чтобы не ввести там второе поле uuid для связи с внешним объектом

Sergii
28.09.2018
07:44:42
если у тебя ид приходят из внешних источников - хорони их отдельно
менять ключи на ходу надо умеючи

Amir
28.09.2018
07:53:59
да и еще дело в том что не одна же таблица приходит
а вся БД со всякими связами между собой
и при загрузке как то лень стало и странным, все вручную установить связи мехду записями
а ты взял скажем
account.id = data[:uuid]
————-
потом гдето
post.id = data[:post_id]
post.account_id = data[:account_id]
и все
а если для каждой модели добавлю второе поле UUID
то ведь нет так прсто будет

Sergii
28.09.2018
08:04:39
account.posts.create(params[:post]) не?

Ann
28.09.2018
08:14:00
ребят, кто бы на rubyrussia, там есть какой-нибудь синхронный перевод докладов или понимайте как хотите?

Elena
28.09.2018
08:14:18
есть

Vadim
28.09.2018
08:15:58
Есть синхронный перевод.

Vasiliy
28.09.2018
08:17:12
А АСИНХРОННЫЙ ЕСТЬ?)))))))) как же всё хуёво с асинхроностью в руби

Google

Vasiliy
28.09.2018
08:17:33
(простите)

Ann
28.09.2018
08:22:32
отлично

Fedor
28.09.2018
08:23:18
но вообще надо язык учить )
или найди меня, переводить буду )

Ann
28.09.2018
08:23:48
отлично) кто на афтерпати пойдет?

Fedor
28.09.2018
08:24:19
смотря куда
там в последний раз какой-то убогий бар был

Ann
28.09.2018
08:24:35
там вроде что-то типа официально афтерпати будет, не?

Fedor
28.09.2018
08:24:40
ага
просто если там полтора сорта пива и это российский крафт, то нафиг

Ann
28.09.2018
08:25:33
ах оставьте
а как же нетворкинг?

Fedor
28.09.2018
08:25:52
я же программист
я не умею общаться с людьми

Andrey
28.09.2018
08:54:06
Это социопатия -а не программирование называется :)

Ilya
28.09.2018
08:54:33
скорее социофобия)

Andrey
28.09.2018
08:55:41
Или так ) я думал, что автокоррекция ругается )))

Ann
28.09.2018
08:56:03

Google

Andrey
28.09.2018
08:57:11
Оффтоп, но просто больная тема. Программисты создают продукты для ЛЮДЕЙ, по просьбе людей, в кооперации с другими людьми и тп - общение с людьми основной навык программиста.

Fedor
28.09.2018
08:58:10
для этого есть специальный продукт менеджер
доверенное лицо, с которым можно иногда поговорить

Andrey
28.09.2018
08:58:39
В результате для проекта - чтобы был по-настоящему успешный, чтобы было понимание продукта, аудитории, пользователей - берёшь не столько по скиллам программирования - а по социальным скиллам.
Да бред все это. Лучшие продукты были созданы программистами, которые умели говорить и понимать аудиторию, для которой они делают. Те же рельсы.
И худшие - когда программисты за тикетами, менеджерами, канбанами сковываются - чтобы только не говорить :)
Оффтоп закончился :)
Сори )

Admin
ERROR: S client not available

Fedor
28.09.2018
09:02:45
странные вещи говоришь... уж не менеджер ли ты?

Andrey
28.09.2018
09:08:19
Нет ) Я программист, который научился говорить с людьми. И теперь пишу софт не на дядю, а на себя ;)

Igor
28.09.2018
09:09:13
Фрилансер что ли?

Andrey
28.09.2018
09:10:38
Нет, свой продукт.

Vasiliy
28.09.2018
09:11:11
кокой?

Gleb
28.09.2018
09:11:17
И почему экстраверты любят экстраполировать свой опыт на всех, типа это они молодцы и все так могут )

Andrey
28.09.2018
09:11:47
Экстраверт потому что это реабилитированный интроверт :)

Sunny
28.09.2018
09:12:04
щас бы коммуникабельность называть экстраверсией

Andrey
28.09.2018
09:12:36
https://BotTalk.de
Велком кстати - в мир ассистентов - алекса, Гугл экшн, Алиса и все дела. Буду рад фидбеку, если что.
Теперь можно простым и любимым нам всем YAML написать бота, ассистента и тп.

Google

Andrey
28.09.2018
09:16:47
End of marketing message :)

Anton
28.09.2018
09:19:34

Darth
28.09.2018
09:56:36

Sergii
28.09.2018
10:22:55
или без ?

Gregory Tereshko
28.09.2018
10:30:23
Социофобы не носят трусов дома. Там им нечего бояться)

Fedor
28.09.2018
10:47:51
без трусов жопа к кожанному креслу прилепает, лучше все-таки в трусах

Ilya
28.09.2018
10:48:37

Vasiliy
28.09.2018
10:54:09
сетка
и не проперживается

Dmitriy
28.09.2018
10:55:25

Кøе-ктø Геннадьевич
28.09.2018
12:18:14

Fedor
28.09.2018
12:18:32
хреновый он

Кøе-ктø Геннадьевич
28.09.2018
12:18:39
какой именно?

Fedor
28.09.2018
12:18:46
любой

Кøе-ктø Геннадьевич
28.09.2018
12:19:01
это не правда

Anton
28.09.2018
12:19:12
правда народу будет много, но в целом все ок было последние пол года

Кøе-ктø Геннадьевич
28.09.2018
12:19:29
напоите его заговором в руле
пущай человек проснется

Anton
28.09.2018
12:20:38