Ayrat
PTSD timezone - Василий как всегда в ударе
Hog
PTSDT
Hog
DT - daylight saving time
Vladimir
Ayrat
Vladimir
хм.. фрод анализу же вроде все равно время по utc или по юзерскому
Ayrat
Ayrat
Ayrat
типа юзер не мог сделать ставку в час ночи например
Mark
Мне кажется в подобных предметных областях лучше не думать зачем это может пригодиться, а просто хранить всю инфу по возможности
Ayrat
потому что клуб был (должен был быть) закрыт
Vasiliy
Ayrat
Ilya
У вас неправильный фрод-анализ был.
Vladimir
я хочу чтобы сервер все времена в utc сравнивал) и время юзера и время клуба
Mark
Ещё бы все языки упразднить и оставить один :)
Mark
Я не про языки программирования
Vladimir
но я не могу не согласиться что иногда таймзона юзера важна) например емейл когда отправляешь с датой определенной, надо чтобы она была в таймзоне юзера
Hog
Hog
Hog
Работаю ща с сингапуром :)
Vladimir
Дата может быть разной тоже.
так я про то же) если на фронте можно слать utc и там сконвертит само, то в емейле ты просто текстом шлешь дату и надо ее под таймзону юзера подстроить
Hog
Vladimir
ну ладно, шлешь ты емейл, а емейле пдф с датой!!
Hog
Hog
Hog
В пдф указываешь время в зоне события
Alexandr
Alexandr
Ну можно еще на скале, наверное
Alexandr
Типо хоспаде возьмите котлин который вас не даст ни нулы нахерачит и кода меньше требует писать и вообще более чисто выглядит
Alexandr
Все равно все жвм либы подтянуть можете
Ilya
А спринг уже удобно юзать на котлине?
Hog
Ilya
Alexandr
Ну протектеда нет, да
Alexandr
Насчет строк, вот где реально по началу неудобно со строками, это раст!
Alexandr
Иммутабельная строка, мутабельный срез строки, блять
Alexandr
Первое время прямо мозг выносит когда пытаешься туда сюда их кидать
IdiocyAcceptance
IdiocyAcceptance
Или там другое?
Alexandr
Там суть в борроучекере в основном и мутабельных иммутабельных ссылках, когда только знакомишься с языком, не сразу очевидно как правильно использовать стринги, какой аргумент стринги конкретно ждет функция (потому что стрингов у тебя по факту два! и аргумент может быть мутабельной ссылкой или иммутабельной!) и какую вообще использовать
Alexandr
Это все достаточно быстро запоминается, но если ты приходишь из языка где стринг самый обычный иммутабельный это сбивает с толку
Alexandr
Сейчас уже точно не вспомню, но грубо говоря у тебя есть обычная иммутабельная стринга string и мутабельная стринга &str которая на самом деле не строка, а срез
IdiocyAcceptance
Ну я к тому, что у среза ты можешь мутировать что? Превращать его в новый срез условно?
IdiocyAcceptance
Просто странно предполагать что нельзя мутировать строку напрямую, но можно через срез
IdiocyAcceptance
Но мало ли)
Alexandr
ты не можешь ее через срез мутировать, по идее, давно опять же было
Alexandr
просто какая-то функция ждет срез, и ты строку преобразуешь в срез что бы отправить
Alexandr
по идее String::new() тоже создает срез строки что бы ты мог его наполнять
Alexandr
это мелочь на самом деле вроде, потому что фактически обычная стринга это только литералы, просто приучаешься &str юзать
Alexandr
фигасе, только узнал что там для 4-х частей готана все апи практически вытащили, в плане игровых функций и эвентов
Alexandr
хрена там запотели
Alexandr
теперь любой может написать свой хелоу ворлд для готана!
Mark
4 часть это которая?
Alexandr
аркания я так понимаю, или как оно там
Alexandr
конечно тот еще вопрос готан ли это :)
Mark
Интересно когда ремейкинг первого готана выйдет, вдруг он будет хорош
Sergey
Alexandr
Alexandr
Но я могу предположить что-то вроде что обычный механизм строк как в крестах небезопасный или чет такое
Sergey
Alexandr
по идее жеж ссылка на срез? я когда читал вроде бы так писалось
Alexandr
Ну я не спорю, что это не звездец какой-то, но после 90% языков это не привычно) нужно немного времени освоиться
Ilya
Ayrat
Ayrat
котлин vs жава не про фп
Ayrat
фарш vs сишарп тоже не про фп
Ayrat
вот покуда такие как Илья будут так думать, коммунизм мы не построим
Alexandr
ну если там со спрингом проблемы т овсе ясно
Sergey
Ilya
Ayrat