@rubylang

Страница 1632 из 1684
Nikita
27.09.2018
19:27:02
Только реакт хайповый, а эмбер стабильный
ну он был хайповый года 3 назад?

и в чем он не стабильный?

Igor
27.09.2018
19:28:27
В API

Nikita
27.09.2018
19:29:33
В API
а более развернуто?

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
Думаю, что менять вручную первичный ключ это какая-то нездоровая идея:) Других вариантов нет?
нет, поскольку объект предварительно создается , скриптами загрузки выгрузки а во время работы ID получает из других источников и меняет на правильный

Добавил каскадирование для всех зависимых таблиц, и вроде как все работает

а это как думаете насколько хорошая практика изменил 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 после манипуляций. если он изменился и ему ок, то норм

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
Или так ) я думал, что автокоррекция ругается )))

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
Экстраверт потому что это реабилитированный интроверт :)
Не соглашусь тут, ты можешь быть интровертом и более менее нормально общаться с людьми

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

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

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

Vasiliy
28.09.2018
10:54:09
сетка

и не проперживается

Кøе-ктø Геннадьевич
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

Страница 1632 из 1684