почти по каждым моим комментарием?)
Не хочу комментировать. Но в каждом вашем сообщении видно отсутствие опыта
Здесь у всех, уверен, разный опыт работы. Но истина рождается в диалоге, потому я сюда и зашел, чтобы обсудить определенные вещи. Конечно, я могу быть не прав, и скорее всего не прав. Но, вы, являясь, экспертом, и, наблюдая за каждым моим комментарием, могли бы и парировать. В любом случае, никто же здесь не пытается доказать свою точку зрения. Просто обмен мнениями. Мне кажется, вы просто слишком молод, не в обиду будет сказано.
У меня нету времени на доказательства. Но уверен, что, что ваш сервис "фоток" очень легко за-ддосить
попробуйте) S3 хранилище у яндекса)
По твоей логике, половины интернета сейчас не должно быть, потому что это можно заддосить.
Именно. Но эта половина интернета не нужна никому. Сайт конкурентов - да. А иначе кому нужен например сайт продажи женских трусов?
КАК ЖЕ ТЫ ОШИБАЕШЬСЯ.....
а ты думаешь для чего выпустили корону, чтоб выкосить половину людей, чтоб те не придумывали говнопеты
Ужас, но её уже отменили. Как много петов сократилось?
не все пошло по плану
Ну смотри У фронта аргументы такие Типа мы делаем не Яндекс и не сайт для продажи, без задела на то чтобы отдавать байты за 1мс поэтому не заморачиваться с этим не видим смысла.
DDos ведь тоже стоит денег. Как правило все крупняки очень хорошо знают друг друга. И заморачиваться на такие деструктивные действия смысла никакого нет. Можно быть просто лучше, а все эти деньги пустить на команду)
Учти, что сейчас ты пишешь эксперту по пейментам. Я интегрировал множество е-коммерс с пейментами, включая Мадженту в кор команде, когда их ибей купил
У фронта аргументы такие, сср - для импатентов, не разгонишься с вебворкерами, не раскроешь потенциал optimistic ui, не раскроешь потенциал indexed db внутри воркеров, деплой говно у ссср, все поды переподнимать (кек)
Ну если е комерс то есть смысл а если нет то какие аргументы?
Твой код? Эксперты по пейментам когда начали монетарные значения в float хранить?
С тех пор, как освоили вычисления с плавающей точкой, согласно IEEE https://docs.oracle.com/cd/E19957-01/806-3568/ncg_goldberg.html
А зачем? Зачем отходить от общей практики хранить деньги в мельчайших единицах?
Зачем? Если и с флоатом работает заебись? Каждый раз умножать и делить?
Я никаких проверок какие написаны в статье в твоём коде не вижу. Ты просто всегда округляешь неудобные разряды до 2 знаков после запятой.
Нет, с ним сложно. А с копейками/центами просто
Доля ангелов Может оседает на нужном счёте
Он хочет наступить на грабли, когда положив на счёт миллионы, можно будет сделать бесконечное количество покупок по копейке) В Венесуэле бы уже не оценили это, и засчитали как серьезный баг.
О какой статье речь? У меня есть только инварианты. Кто их не выполняет, ссзб
Которую ты сам скинул
Ты ее вообще прочитал сам? Там так то теоремы, леммы, определения идут.
А если надо будет их делить друг на друга и будут получаться опять же флоаты
Ну если хочешь, заморачивайся. Есть валюты, где 3 знака после валюты - реализуй свою ntp - и готово
Не храните деняки во флотах, пожалуйста
Для монетарных значений определены нормально операции умножения на целые числа, сложения и умножения. Всякие цены за 1.333 килограмма картошки сначала считаются приблизительно (как хочешь), а затем когда речь заходит про подсчет балансов используются точные монетарные значения.
Ты то понятно)
Типа 24.5245% скидка Или надо прибавить 5/77 от стоимости товара Или получить результат стоимости 1/73 товара
Так самое главное, чтобы деньги ниоткуда не появлялись и никуда не пропадали при транзакциях. Поэтому такие вещи сначала считаются как угодно, потом переводятся в монетарное значение и расчет по балансам уже идёт точный с использованием только вычитания и сложения
Всегда округляется до копейки (либо до рубля, в зависимости от бизнес-требований) в одну из сторон. Например, скидка 25% от 10 копеек будет либо 3, либо 2 копейки
Ты меня вынудил упомянуть, что 3-digits API также поддерживается https://github.com/blackakula/sales/blob/master/doc/injectable.md
В итоге нецелые числа есть только при промежуточных расчётах
Ну я к тому что переход на копейки к сожалению не панацея Придется все равно думать как округлять и округлять
Панацея Округлять придётся результат одной операции. Но никаких операций с float/double, никакой потери точности от них, никаких приведений из-за ieee 754
Ещё раз. Решаемая проблема следующая. Было на одном балансе A, на другом B, передали C с первого на второй, удивились, что в результате (A-C)+(B+C) != A + B
Да плюсы минусы не в счёт) Вот деление портит картину
Какое ещё реадми
https://t.me/nodejs_ru/1112623
Нене речь про копейки
Так, и тут тоже копейки
Вам бы сначала понять ответы на все вопросы в https://jsisweird.com
Как тебе было не лень
Копейки это в плане INTы
три переменные сложить - очень сложно)
Что на скрине хоть каким-то образом связано с особенностями JS?
Связано именно со с спецификацией экма Хотите понять джс? Смотрите стрим Мурыча на этот квиз https://www.youtube.com/watch?v=QgssEu9y_Rc
https://0.30000000000000004.com/ Не, связано с IEEE 754
22/25, отвечал на шару под конец. Это всем известные штуки. Удивился, что там нет прикола про сортировку массива чисел.
Повторю вопрос, как это связано с JS или его спецификацией? Выше был скрин из пайтона - пайтон тоже кривой из-за спецификации JS? Наверное, да... И С++ тоже...
Ок. Ты видео не посмотрел. Он там про это говорил.
Смотрел мурыча ещё до того, как это стало мейнстримом. Не нравится, что он тёр комменты, которые показывали его неправоту. В чатах просто игнорировал такие замечания
Зачем смотреть видео, содержание которого всем участникам беседы (быть может кроме тебя) прекрасно известно
А смотрел видео, где он критиковал себя, как говно-автора?
Нет. А ты ел муравьёв с палочки?
лучше скажи что будет в результате [1,2,11].sort()?
Месседж не достойный админа Забань себя
Слился короче, ответ [1,11,2]
Ну не, это он скорее всего знал. Слишком популярный на собесах джунов вопрос
Да, надо было сразу Int32Array.from([1,2,11]).sort() спрашивать
Кто-нибудь видит тут слово "все"? Я не вижу, но вроде было раньше. Очень странно...
Обсуждают сегодня