Size: a a a

2020 June 14

SS

Slava Sokolovsky in archlinux_ru
Igor
поясни why?
ну блять, тебе чел сходу ошибки указывает
да и пока ты в чате не был, он показал себя как человека знающего
источник

JC

Julian =) Coffee in archlinux_ru
вот я писал вот тот бэк для шахмат и там короче есть GamePool, которые держит в себе все игры.
Когда приходит новый ход, то GamePool должен себе изменить геймстейт для нужной игры.
Ну и короче там оно хранится в хештаблице, которая выдает значения по ссылке. А ход мутирует данные под ссылкой.
В итоге хуяк, у нас shared and mutable.

Ну я типо решил костыльно просто делать clone гейма, а потом реплейсить следующий геймстейт с текущим.
источник

SS

Slava Sokolovsky in archlinux_ru
а ты просто прогаешь лол
источник

JC

Julian =) Coffee in archlinux_ru
Но я хуй знает, может это можно как-то получше.
источник

SS

Slava Sokolovsky in archlinux_ru
Julian =) Coffee
вот я писал вот тот бэк для шахмат и там короче есть GamePool, которые держит в себе все игры.
Когда приходит новый ход, то GamePool должен себе изменить геймстейт для нужной игры.
Ну и короче там оно хранится в хештаблице, которая выдает значения по ссылке. А ход мутирует данные под ссылкой.
В итоге хуяк, у нас shared and mutable.

Ну я типо решил костыльно просто делать clone гейма, а потом реплейсить следующий геймстейт с текущим.
interior mutability
источник

q

quavo in archlinux_ru
Slava Sokolovsky
ну блять, тебе чел сходу ошибки указывает
да и пока ты в чате не был, он показал себя как человека знающего
Слава, не надо хвалить меня. У меня же самооценка поднимется
источник

JC

Julian =) Coffee in archlinux_ru
Slava Sokolovsky
interior mutability
Хранить Cell-ы?
источник

SS

Slava Sokolovsky in archlinux_ru
quavo
Слава, не надо хвалить меня. У меня же самооценка поднимется
я его упрекаю, а не тебя хвалю
источник

SS

Slava Sokolovsky in archlinux_ru
иди учись
источник

q

quavo in archlinux_ru
источник

I

Igor in archlinux_ru
@culnaen ну ебаный рот сука
источник

SS

Slava Sokolovsky in archlinux_ru
Julian =) Coffee
Хранить Cell-ы?
Ну да, по идее
источник

A

Andrew in archlinux_ru
Привет. Как там проект поживает?
источник

I

Igor in archlinux_ru
не заставляй меня делать rollback
источник

T

Tetrisius in archlinux_ru
вот тут
источник

q

quavo in archlinux_ru
Igor
не заставляй меня делать rollback
Да ладно, я просто глянул и объяснил
источник

q

quavo in archlinux_ru
Tetrisius
вот тут
Ну, я добавил во втором экзхемпляра того же админа, а оказалось, что я добавил и в список первого бота
источник

T

Tetrisius in archlinux_ru
quavo
Ну, я добавил во втором экзхемпляра того же админа, а оказалось, что я добавил и в список первого бота
само собой
источник

SS

Slava Sokolovsky in archlinux_ru
У меня структура есть, там данные которые тока при инициализации меняются и ридер
Но чтобы читать ридером, он должен быть мутабельным
Но дважды борровить мутабельно нельзя, будет ошибка
Хотя я сразу знаю, что кроме ридера ничего внутри не поменяется
Поэтому, так как частичной мутабельности нет, я использую интериор
У тебя также по идее
источник

q

quavo in archlinux_ru
Короче, это список админов на все экземпляры. Ну типа да, если тебе вдруг надо такое, то это логично можно так сделать
источник