backenderskz | Unsorted

Telegram-канал backenderskz - BDK - Backend Developers of Kazakhstan

2280

Флудилка тут https://t.me/bdkflood

Subscribe to a channel

BDK - Backend Developers of Kazakhstan

Ну хз. Может по туториалам. Не знаю, просто репост сделал.

Читать полностью…

BDK - Backend Developers of Kazakhstan

Доброе утро!

Хотел поделиться серией своих исследовательских статей на Habr о том, как разработать встраиваемую СУБД "с нуля" на C++ с настоящим кэшированием, хранилищем записей и B+ Tree индексом для хранения JSON в формате key/value.

https://habr.com/ru/articles/856876/

Читать полностью…

BDK - Backend Developers of Kazakhstan

Группа по NodeJS @nodejskz

Читать полностью…

BDK - Backend Developers of Kazakhstan

у меня просьба тем кто пишет бэк на node.js использованием sequilize orm

Читать полностью…

BDK - Backend Developers of Kazakhstan

▶️ Пыхап!

Буквально через несколько минут начнётся первый в истории Пыхап! Залетайте в трансляцию на канале PHP Point!

https://youtu.be/Pa4pti6r-rc

В программе у нас 3 доклада:

🤯 (Не) используйте функциональное программирование в PHP
Андрей Клименко поломает вам голову основами ФП и примерами на Scala, из которых станет понятно, что из функционального мира уже доступно в PHP, а что ещё предстоит законтрибьютить.
⬇️Слайды

🐇 Вы не знаете RabbitMQ
Вадим Занфир расскажет, почему все современные фреймворки теряют сообщения и как на самом деле надо работать с "кроликом".

🤑 Как считать деньги и не терять их
В аду есть специальный котёл для тех, кто использует float для хранения денег. Сергей Жук подскажет, как в него не угодить.

Спонсор первого Пыхапа — Happy Job 💚! Обращайтесь в Happy Job за исследованиями вовлечённости и оценкой 360, ребята делают лучшую платформу для развития сотрудников.

Читать полностью…

BDK - Backend Developers of Kazakhstan

Вы абсолютно правы. Вопрос лишь в том что именно кроется за словом точность для вашей системы. Но с точки зрения классического взгляда на работу именно с ДЕНЬГАМИ - фикс точка де факто стандарт, это да.

Читать полностью…

BDK - Backend Developers of Kazakhstan

Особенно если вы операции какие-то над ними совершаете ( а не просто сохраняете - показываете )

Читать полностью…

BDK - Backend Developers of Kazakhstan

Не надо хранить ничего, что требует консистентности и точности в числах с плавающей точкой — это как на бомбе сидеть и думать, что никогда не взорвется.

Читать полностью…

BDK - Backend Developers of Kazakhstan

Тут вопрос исключительно того какие требования к системе. У любой системы есть ограничения. Если мы хотим максимальной точности берем все как завещано и берем числа с фиксированной точкой, больше тратим памяти имеем большую точность.
Однако стоит учесть факт, что если данные будут мапиться из базы в обычный тип флоат, дальше мы делаем расчеты в коде в нем а потом обратно в бд пишем все в тот же decimal - то это очень жестокий самообман)

Читать полностью…

BDK - Backend Developers of Kazakhstan

Там же не JS а .NET и Java)

Читать полностью…

BDK - Backend Developers of Kazakhstan

Тока проценты по кредитам…

Читать полностью…

BDK - Backend Developers of Kazakhstan

ну я низнал о пхп и таком подходе

Читать полностью…

BDK - Backend Developers of Kazakhstan

тогда, я бы проще умножил на 100 и работал с натуральными копейками

Читать полностью…

BDK - Backend Developers of Kazakhstan

что там за мат вычисления, что нужны библиотеки? К балансу либо прибавляется, либо отнимается

Читать полностью…

BDK - Backend Developers of Kazakhstan

А в чем связь транзакции и библиотеки для мат вычислений?

Читать полностью…

BDK - Backend Developers of Kazakhstan

Это же владелец компании вроде? Он успевает и серьёзно программированием заниматься?

Читать полностью…

BDK - Backend Developers of Kazakhstan

Какая мертвая группа

Читать полностью…

BDK - Backend Developers of Kazakhstan

можете помочь пожалуйста, если сможете можете на лс выйти

Читать полностью…

BDK - Backend Developers of Kazakhstan

Здравствуйте, можете посоветовать онлайн магазины не с завышенноми ценами для покупки аккумулятора макбук про 2017 А1708 и зарядное устройство для него?

Читать полностью…

BDK - Backend Developers of Kazakhstan

Используйсте string и парсите в float😂

Читать полностью…

BDK - Backend Developers of Kazakhstan

iee754 никто не отменял и мусор в последних знаках будет накапливаться

Читать полностью…

BDK - Backend Developers of Kazakhstan

плавающая точка не даст точности в деньгах, как раз наоборот. Так как копейки не делимы

Читать полностью…

BDK - Backend Developers of Kazakhstan

Это даже не проблема. Так числа хранятся.

Читать полностью…

BDK - Backend Developers of Kazakhstan

В .net и Java точно такие же проблемы ( в любом популярным языке это так )

Читать полностью…

BDK - Backend Developers of Kazakhstan

С бонусами мусор флоата вычитается 🤭

Читать полностью…

BDK - Backend Developers of Kazakhstan

так каспи бонусы начисляются?

Читать полностью…

BDK - Backend Developers of Kazakhstan

Каждый выбирает свой путь)

Читать полностью…

BDK - Backend Developers of Kazakhstan

На примере PHP он не умеет на прямую работать с decimal или придется подкручивать вычисления или придумывать промежуточное решение

Читать полностью…

BDK - Backend Developers of Kazakhstan

Юзаешь обычный намбер. Если клпейки нужно, то на 100 умножаешь все цифры и избавляешь себя от головной боли.

Читать полностью…

BDK - Backend Developers of Kazakhstan

разве для деняк не используют транзакции

Читать полностью…
Subscribe to a channel