Size: a a a

2020 July 05

NL

Nick Linker in rust_offtopic
Nick Linker
напоминает известный мем
Подобный, только с названием 😊
источник

A

Abu in rust_offtopic
badtrousers
какое название думаешь все-таки лучше? @nlinker
Gosha
источник

A

Abu in rust_offtopic
Не, ну можно конечно ещё Gennadiy
источник

b

badtrousers in rust_offtopic
Abu
Не, ну можно конечно ещё Gennadiy
😄
источник

NL

Nick Linker in rust_offtopic
Abu
Gosha
Goha
источник

RP

Roman Proskuryakov in rust_offtopic
Dmitry Rodionov
могу рассказать норм историю про продолбаться и JSON (на самом деле JS конечно, не JSON). В базе решили генерировать околослучайные bigint, они получались большими, и на фронте для них проявлялась потеря точности т к в JS все number. А выглядело это так, что фронт получил с бека id сущности, а потом по нему же ничего не нашел в бекенде.

А если серьезно, то я ничего против JSON не имею, опять же поинт в том что использование бинарного протокола перестало быть болью. Есть нормальный способ поддерживаемо его использовать. Обычно же и бинарные версии жсона не сразу начинают использовать, а когда что-то упираться начинает. Так что да, как всегда все от задачи. Иногда имеет смысл сразу использовать бинарный протокол если понятен путь развития продукта и есть задачи где он хорошо впишется. А можно и с JSON начать, при необходимости пожать его или пересесть на бинарный протокол. Того же тулинга вокруг GRPC понаписано очень много, может быть достаточно просто затыкать дырки готовыми решениями

Ты кстати рассказывал про задачу с развесистыми JSON документами, их можно вполне и в proto хранить/передавать. На больших документах особенно заметно разницу будет. Чем кстати закончилась история с монгой?
в js все числа есть флоат же.
источник

С

Сергей in rust_offtopic
назови nbgo - non braindead go
источник

DR

Dmitry Rodionov in rust_offtopic
Roman Proskuryakov
в js все числа есть флоат же.
ага, это и вышло боком, в JS тип называется number, и внутри у него float
источник

p

polunin.ai in rust_offtopic
кто вообще блять додумался использовать в качестве числового типа только флоат
источник

p

polunin.ai in rust_offtopic
хотя так можно почти про весь жс сказать
источник

A

Abu in rust_offtopic
А зачем там целое число
источник

A

Abu in rust_offtopic
Че вы на фронте собирались считать
источник

p

polunin.ai in rust_offtopic
ирония?
источник

H

Hirrolot in rust_offtopic
polunin.ai
ирония?
нет
источник

H

Hirrolot in rust_offtopic
разные виды чисел это сложно
источник

p

polunin.ai in rust_offtopic
Hirrolot
разные виды чисел это сложно
источник

p

polunin.ai in rust_offtopic
зато 1 + '1' == 2 не сложно
источник

T1

Tony 123 in rust_offtopic
в джс реально только флоат есть?
источник

p

polunin.ai in rust_offtopic
по спецификации да
источник

p

polunin.ai in rust_offtopic
в реализациях там конечно int
источник