Почтальонов 20 лет по ошибке сажали в тюрьму из–за «кривого» ПО

[ Версия для печати ]
Добавить в Telegram Добавить в Twitter Добавить в Вконтакте Добавить в Одноклассники
Страницы: (5) « Первая ... 2 3 [4] 5   К последнему непрочитанному [ ОТВЕТИТЬ ] [ НОВАЯ ТЕМА ]
МrWhitе
27.04.2021 - 15:35
0
Статус: Offline


Юморист

Регистрация: 29.01.17
Сообщений: 495
И вот сейчас самое время что-нибудь спиздить. А затем все свалить на программу и ещё иск вкатить moderator.gif
 
[^]
artivenom
27.04.2021 - 15:39
-1
Статус: Offline


Ярила

Регистрация: 10.12.13
Сообщений: 10368
Цитата (kre2 @ 27.04.2021 - 16:12)
- государство издает новые законы по которым должно работать ПО, а в старом этого нет. Вернее производитель ПО вносит обновление только в новые версии, как например 1с. Надо чтоб было для налоговой правильно покупай какойнибудь учет 2.0, да и похуй что ты полгода назад купил версии1.2, там этого изменения нет и не предвидется. Надо бери новый(ну или ищи ломаный на свой страх и риск).

И это тебе же дураку экономит кучу бабла. Ты знаешь сколько стоить будет поддержка двух версий, старой и новой? Х10. Ты готов платить Х10 за старую версию? Вперёд, тебе обновят в частном порядке. Поверь.
 
[^]
artivenom
27.04.2021 - 15:40
-2
Статус: Offline


Ярила

Регистрация: 10.12.13
Сообщений: 10368
Цитата (RAPTOR82 @ 27.04.2021 - 16:17)
Цитата (artivenom @ 27.04.2021 - 15:07)
Цитата (Saksaul @ 27.04.2021 - 14:16)
Цитата (dennsp @ 27.04.2021 - 12:33)
ИТ-технологии развиваются постоянно, в сфере разработки ПО новые технологии появляются чуть ли не каждый день. Контора пользуется ПО, написанным в 1995 году, когда еще интернет был в зачаточном состоянии. Как это возможно? А почту они не на конных повозках возят случайно?

И что, переписывать ПО почти каждый день? Работает - не лезь.

Дурной совковый принцип, который стоит многим людям нервов, денег и достижения целей. Надо лезть - лезь и улучшай, находи проблемы, меняй мир к лучшему. А чтобы дальше работало - полное покрытие автоматизированными тестами. Нет покрытия, не умеешь, лень? Ну так хуйли такой ленивый и ещё какие-то принципы придумаешь.

Ебать ты умный. Разработка и установка лицензий на сотни, а то и тысячу компьютеров может обойтись компании в несколько десятков, а то и сотен миллионов долларов. Это тебе не пиратскую винду установить. Тут все денег стоит и зачастую не малых.

Был бы дурак - не работал бы в калифорнии в ИТ. Знаешь что есть в калифорнии?

Это сообщение отредактировал artivenom - 27.04.2021 - 15:42
 
[^]
ACKEP
27.04.2021 - 15:43
0
Статус: Offline


Ярила

Регистрация: 17.09.13
Сообщений: 4101
Цитата (artivenom @ 27.04.2021 - 15:40)
Цитата (RAPTOR82 @ 27.04.2021 - 16:17)
Цитата (artivenom @ 27.04.2021 - 15:07)
Цитата (Saksaul @ 27.04.2021 - 14:16)
Цитата (dennsp @ 27.04.2021 - 12:33)
ИТ-технологии развиваются постоянно, в сфере разработки ПО новые технологии появляются чуть ли не каждый день. Контора пользуется ПО, написанным в 1995 году, когда еще интернет был в зачаточном состоянии. Как это возможно? А почту они не на конных повозках возят случайно?

И что, переписывать ПО почти каждый день? Работает - не лезь.

Дурной совковый принцип, который стоит многим людям нервов, денег и достижения целей. Надо лезть - лезь и улучшай, находи проблемы, меняй мир к лучшему. А чтобы дальше работало - полное покрытие автоматизированными тестами. Нет покрытия, не умеешь, лень? Ну так хуйли такой ленивый и ещё какие-то принципы придумаешь.

Ебать ты умный. Разработка и установка лицензий на сотни, а то и тысячу компьютеров может обойтись компании в несколько десятков, а то и сотен миллионов долларов. Это тебе не пиратскую винду установить. Тут все денег стоит и зачастую не малых.

Был бы дурак - не работал бы в калифорнии в ИТ. Знаешь что есть в калифорнии?

Я знаю, я знаю!
P.S. Эм... В Калифорнии сейчас 5 утра. Ты чего не спишь в такую рань?


Это сообщение отредактировал ACKEP - 27.04.2021 - 15:48
 
[^]
point027
27.04.2021 - 15:47
0
Статус: Offline


Ябрила

Регистрация: 31.07.13
Сообщений: 23297
А тому, кто из своего кармана молча докладывал недостачу, думая, что он сам рассеянный и невнимательный, как компенсируют?
При этом человеке недостач официально не было, и подтвердить, сколько своих денег он доложил, нет возможности
 
[^]
x3y3z3
27.04.2021 - 15:49
4
Статус: Offline


Юморист

Регистрация: 12.03.20
Сообщений: 551
Цитата (ktvladimir @ 27.04.2021 - 15:09)
Цитата (rmrv @ 27.04.2021 - 13:34)
просто тестирование проводилось на небольших объемах данных, а в реальной жизни вылезли глюки. Хватит даже где-то округление сделать, задав тип числа меньше необходимого, и вместо 1 миллиарда будет 999 999 999.. Как программист говорю

из за кривого кода и не такое бывает. Я помнится полдня убил на поиск ошибки расчетов, ошибка заключалась в том что 0 / на число выдавало не 0 а 0.00000000000....1
такая вот хрень была

А ещё есть javascript. ))
Здесь, к примеру:

0.1 * 0.2 результат 0.020000000000000004

0.3 - 0.1 результат 0.19999999999999998

Любой сиюминутно может проверить проверить открыв консоль в браузере. Ctrl + Shit + I

Вот такая забавная математика. И если не знать особенности языка, на котором пишешь, то можно получить много проблем и головной боли. Причём и при тестировании такое бывает сложно отловить.
Хотя в данной ситуации довольно странно: на протяжении длительного времени были ошибки в подсчётах, но каждый раз делали людей виноватыми, то есть никто и ни разу не пытался подвергнуть сомнению работу программы? И как уже не раз здесь упоминали: если где-то деньги убыли, то они где-то прибыли. Хотя может и в бухгалтерии есть своя забавная математика.
 
[^]
artivenom
27.04.2021 - 15:51
1
Статус: Offline


Ярила

Регистрация: 10.12.13
Сообщений: 10368
Цитата (ACKEP @ 27.04.2021 - 16:43)
Цитата (artivenom @ 27.04.2021 - 15:40)
Цитата (RAPTOR82 @ 27.04.2021 - 16:17)
Цитата (artivenom @ 27.04.2021 - 15:07)
Цитата (Saksaul @ 27.04.2021 - 14:16)
Цитата (dennsp @ 27.04.2021 - 12:33)
ИТ-технологии развиваются постоянно, в сфере разработки ПО новые технологии появляются чуть ли не каждый день. Контора пользуется ПО, написанным в 1995 году, когда еще интернет был в зачаточном состоянии. Как это возможно? А почту они не на конных повозках возят случайно?

И что, переписывать ПО почти каждый день? Работает - не лезь.

Дурной совковый принцип, который стоит многим людям нервов, денег и достижения целей. Надо лезть - лезь и улучшай, находи проблемы, меняй мир к лучшему. А чтобы дальше работало - полное покрытие автоматизированными тестами. Нет покрытия, не умеешь, лень? Ну так хуйли такой ленивый и ещё какие-то принципы придумаешь.

Ебать ты умный. Разработка и установка лицензий на сотни, а то и тысячу компьютеров может обойтись компании в несколько десятков, а то и сотен миллионов долларов. Это тебе не пиратскую винду установить. Тут все денег стоит и зачастую не малых.

Был бы дурак - не работал бы в калифорнии в ИТ. Знаешь что есть в калифорнии?

Я знаю, я знаю!
P.S. Эм... В Калифорнии сейчас 5 утра. Ты чего не спишь в такую рань?

1. Уже почти шесть (5:49 AM).
2.А в России четыре. Совещания уже провёл. Работаю.

Это сообщение отредактировал artivenom - 27.04.2021 - 15:58

Почтальонов 20 лет по ошибке сажали в тюрьму из–за «кривого» ПО
 
[^]
artivenom
27.04.2021 - 15:52
0
Статус: Offline


Ярила

Регистрация: 10.12.13
Сообщений: 10368
Цитата (x3y3z3 @ 27.04.2021 - 16:49)
Цитата (ktvladimir @ 27.04.2021 - 15:09)
Цитата (rmrv @ 27.04.2021 - 13:34)
просто тестирование проводилось на небольших объемах данных, а в реальной жизни вылезли глюки. Хватит даже где-то округление сделать, задав тип числа меньше необходимого, и вместо 1 миллиарда будет 999 999 999.. Как программист говорю

из за кривого кода и не такое бывает. Я помнится полдня убил на поиск ошибки расчетов, ошибка заключалась в том что 0 / на число выдавало не 0 а 0.00000000000....1
такая вот хрень была

А ещё есть javascript. ))
Здесь, к примеру:

0.1 * 0.2 результат 0.020000000000000004

0.3 - 0.1 результат 0.19999999999999998

Любой сиюминутно может проверить проверить открыв консоль в браузере. Ctrl + Shit + I

Вот такая забавная математика. И если не знать особенности языка, на котором пишешь, то можно получить много проблем и головной боли. Причём и при тестировании такое бывает сложно отловить.
Хотя в данной ситуации довольно странно: на протяжении длительного времени были ошибки в подсчётах, но каждый раз делали людей виноватыми, то есть никто и ни разу не пытался подвергнуть сомнению работу программы? И как уже не раз здесь упоминали: если где-то деньги убыли, то они где-то прибыли. Хотя может и в бухгалтерии есть своя забавная математика.

Я же говорю, такое возможно только если не обращаться к разработчика. Они бы уже давно всё проверили, засомневавшись.
 
[^]
Frenger
27.04.2021 - 15:59
0
Статус: Offline


Ярила

Регистрация: 31.05.08
Сообщений: 4649
Цитата
вместо 1 миллиарда будет 999 999 999.. Как программист говорю

Программист такой хрени не скажет, ибо нет типа данных, ограниченного 1 миллиардом. Тру программист сказал бы "вместо 32768 будет -1".
А в каком языке, интересно, вместо вываливания ошибки при попытке выхода за диапазон значений происходит округление до максимально допустимого значения?
 
[^]
samhuawey
27.04.2021 - 16:03
1
Статус: Offline


Ярила

Регистрация: 22.09.19
Сообщений: 13665
Цитата (StockTrader @ 27.04.2021 - 15:06)
Цитата (samhuawey @ 27.04.2021 - 14:33)
Цитата
Хм... как человек с бухгалтерским образованием и опытом, не совсем понимаю, почему такой баг, так поздно отловили.

Во первых должны были возникнуть "небьющиеся суммы" не только между выручкой и приходом ДС, но и между другими счетами БУ, что как бы должно было сигнализировать о проблеме.


А вот соглашусь. Любая проводка записывается на два счёта дебитом и кредитом. Если даже на одном счету всё будет в порядке, обязательно вылезет в отчёте по второму счёту и баланс попросту не сведётся.

в обоих колонках будут правильные цифры, и баланс будет идентичен, но сумма баланса будет не совпадать с реальной суммой цифр в этих колонках.

Товар стоит 9 фунтов. Он ушёл с активов (-9 фунтов). В обратную сторону пришла деньга на счёт наличных (+10 фунтов). Баланс не бьётся на 1 фунт. Либо товар дороже, либо лишние деньги прошли по кассе, других вариантов нет.
 
[^]
Эмил
27.04.2021 - 16:03
1
Статус: Offline


Ярила

Регистрация: 18.04.16
Сообщений: 4263
Фирме всё равно,главное они обгащались.Если компенсируют потери тогда ...?Но осадочек всё равно останется.
 
[^]
artivenom
27.04.2021 - 16:04
0
Статус: Offline


Ярила

Регистрация: 10.12.13
Сообщений: 10368
Цитата (Frenger @ 27.04.2021 - 16:59)
Цитата
вместо 1 миллиарда будет 999 999 999.. Как программист говорю

Программист такой хрени не скажет, ибо нет типа данных, ограниченного 1 миллиардом. Тру программист сказал бы "вместо 32768 будет -1".
А в каком языке, интересно, вместо вываливания ошибки при попытке выхода за диапазон значений происходит округление до максимально допустимого значения?

-1 не будет никогда. судя по граничному значению 32768 - это short. В случае переполнения может быть либо 0 (unsigned short), либо -32768 (short ). Но раз речь про миллиарды, то там int как минимум.

Это сообщение отредактировал artivenom - 27.04.2021 - 16:04
 
[^]
Bush6791
27.04.2021 - 16:04
3
Статус: Offline


Ярила

Регистрация: 12.11.09
Сообщений: 2679
Цитата (ACKEP @ 27.04.2021 - 15:06)

Вы явно никогда не имели дело с кассами. Кассир в конце каждой смены пересчитывает наличные деньги в кассе (в денежном ящике) и они должны совпасть с той суммой, которую показывает Z-Отчет. Если сумма в кассе меньше это и называют недостачей. Не та недостача которая выплывает по итогам инвентаризации на складе, а недостача денег в кассе. Может сдачу неправильно дала, может мошенник купюры подменил. Вариантов много. Но всегда виноват кассир и с него будет спрос.

В чём Вы правы - так это в том, что внимательный сотрудник может сверить все суммы и понять что имеет место ошибка в программе, а не его собственная. Если сверить суммы из сверки итогов банковского ПО, Z-Отчета и наличные в кассе, то будет понятно что недостача наличных перекрывается излишком по безналу. Таким образом эту ошибку в АТОЛе и отловили и уже потом нашли эти аннулированные чеки.


ACKEP - как Вы правильно написали в бухгалтерии эта ошибка будет очень долго незаметна, но все таки потом вылезет НАКОПИТЕЛЬНО, т.к. кассир докладывая собственные деньги по недостаче выявленной на основании Z-отчета и соответственно инкассируя кассу, ежесменный переходящий остаток по кассе (именно в бухгалтерской одноэске, а не в программе упручета) у них в конечном итоге станет просто неприличным и уйдет в минуса.
 
[^]
Шершулька
27.04.2021 - 16:06
1
Статус: Offline


Весельчак

Регистрация: 27.07.20
Сообщений: 187
Цитата (Bush6791 @ 27.04.2021 - 13:50)
Интересный глюк!

Если можно - чуть глубже копнуть? -я немного не допонял - при оформлении чека продажи по безналу и его последующим глючным аннулированием и пробитием по налу - сама оплата с карты покупателя снимается?

Если снимается - то тогда по идее в одноэске должны не биться выручка по безналу с суммой ДС поступивших на РС в этот день от этой точки - т.е. выручка по программе 100, а на РС пришло 105.

Меня так раз чуть не уволили.

Размещено через приложение ЯПлакалъ
 
[^]
Loopy
27.04.2021 - 16:07
3
Статус: Offline


Приколист

Регистрация: 12.06.16
Сообщений: 387
Да конечно - программ без ошибок не бывает ... Но это же какой-то форменый пизд..ц - как пишут сотни осужденных (порядка 700 чел.) + те кто до суда не доходил в течение 20 лет. И если я правильно понимаю в каких-то делах суммы на уровне десятков тысяч фунтов фигурировали - это же них..я не воробушек. Неужели ни разу не провели проверку материалов в БД с тем что фактически происходило ? А в суде как - сразу говорили, раз в БД такая запись - то ты виновен - без каких либо попыток разобраться ? Капец какой-то ...
 
[^]
x3y3z3
27.04.2021 - 16:10
0
Статус: Offline


Юморист

Регистрация: 12.03.20
Сообщений: 551
Цитата (artivenom @ 27.04.2021 - 15:51)
Цитата (ACKEP @ 27.04.2021 - 16:43)
Цитата (artivenom @ 27.04.2021 - 15:40)
Цитата (RAPTOR82 @ 27.04.2021 - 16:17)
Цитата (artivenom @ 27.04.2021 - 15:07)
Цитата (Saksaul @ 27.04.2021 - 14:16)
Цитата (dennsp @ 27.04.2021 - 12:33)
ИТ-технологии развиваются постоянно, в сфере разработки ПО новые технологии появляются чуть ли не каждый день. Контора пользуется ПО, написанным в 1995 году, когда еще интернет был в зачаточном состоянии. Как это возможно? А почту они не на конных повозках возят случайно?

И что, переписывать ПО почти каждый день? Работает - не лезь.

Дурной совковый принцип, который стоит многим людям нервов, денег и достижения целей. Надо лезть - лезь и улучшай, находи проблемы, меняй мир к лучшему. А чтобы дальше работало - полное покрытие автоматизированными тестами. Нет покрытия, не умеешь, лень? Ну так хуйли такой ленивый и ещё какие-то принципы придумаешь.

Ебать ты умный. Разработка и установка лицензий на сотни, а то и тысячу компьютеров может обойтись компании в несколько десятков, а то и сотен миллионов долларов. Это тебе не пиратскую винду установить. Тут все денег стоит и зачастую не малых.

Был бы дурак - не работал бы в калифорнии в ИТ. Знаешь что есть в калифорнии?

Я знаю, я знаю!
P.S. Эм... В Калифорнии сейчас 5 утра. Ты чего не спишь в такую рань?

1. Уже почти шесть (5:49 AM).
2.А в России четыре. Совещания уже провёл. Работаю.

Бессонница что ли? Мои американские товарищи крайне редко когда проводят митинги раньше шести-семи вечера, то есть 8-9 утра по-калифорнийскому.
 
[^]
умъНеГоре
27.04.2021 - 16:17
2
Статус: Offline


Ярила

Регистрация: 28.01.16
Сообщений: 7611
Бред, по первой же претензии в суде всё было бы пересчитанно вручную, у их судей есть основания не доверять стороне обвинения.
Ну и пруф, а где собственно он?
 
[^]
anadorhh
27.04.2021 - 16:18
0
Статус: Offline


Пупок

Регистрация: 4.11.10
Сообщений: 1602
Цитата (РУЛЕТКА @ 27.04.2021 - 12:39)
Если в Кремле не полные идиоты, то этот скандал надо до небес раздуть. В отместку за враньё про скрипалей.

Типа мелкобритания люто тиранит своих подданных и т.п.

Я думаю там скорее всего задумаются о покупку этого по, что бы кошмарить им нас...
 
[^]
ТоптуновПотапов
27.04.2021 - 16:21
1
Статус: Offline


Ярила

Регистрация: 5.11.10
Сообщений: 11595
Цитата (dennsp @ 27.04.2021 - 10:33)
ИТ-технологии развиваются постоянно, в сфере разработки ПО новые технологии появляются чуть ли не каждый день. Контора пользуется ПО, написанным в 1995 году, когда еще интернет был в зачаточном состоянии. Как это возможно? А почту они не на конных повозках возят случайно?

Две сверхдержавы летают на двигателях РД-180 серийный выпуск которых начался в 1996 году и ничего, все довольные.

Прогресс в области ПО у нас во всех офисных компах. Драйвер для принтера 50-200 мегабайт. А ПО для апполона слетавшего на луну и обратно 16 килобайт.

P.S. Причем тут интернет?


Это сообщение отредактировал ТоптуновПотапов - 27.04.2021 - 16:32
 
[^]
Loopy
27.04.2021 - 16:27
2
Статус: Offline


Приколист

Регистрация: 12.06.16
Сообщений: 387
Цитата (умъНеГоре @ 27.04.2021 - 16:17)
Бред, по первой же претензии в суде всё было бы пересчитанно вручную, у их судей есть основания не доверять стороне обвинения.
Ну и пруф, а где собственно он?

вот например на буржуйском пруф -
https://www.bbc.com/news/business-56859357
 
[^]
ramualt
27.04.2021 - 16:28
0
Статус: Offline


Не ссусь навстречу ветрам!

Регистрация: 29.10.15
Сообщений: 16433
Цитата (dennsp @ 27.04.2021 - 12:33)
ИТ-технологии развиваются постоянно, в сфере разработки ПО новые технологии появляются чуть ли не каждый день. Контора пользуется ПО, написанным в 1995 году, когда еще интернет был в зачаточном состоянии. Как это возможно? А почту они не на конных повозках возят случайно?

А письма с трубадурами, наизусть gigi.gif
 
[^]
artivenom
27.04.2021 - 16:34
0
Статус: Offline


Ярила

Регистрация: 10.12.13
Сообщений: 10368
Цитата (x3y3z3 @ 27.04.2021 - 17:10)
Бессонница что ли? Мои американские товарищи крайне редко когда проводят митинги раньше шести-семи вечера, то есть 8-9 утра по-калифорнийскому.

А мои российские хотят домой пораньше. И не все в мск живут (+3), в сибири это уже вечер.
 
[^]
RM17
27.04.2021 - 17:03
1
Статус: Offline


Ярила

Регистрация: 19.09.17
Сообщений: 36798
Цитата (rmrv @ 27.04.2021 - 12:34)
просто тестирование проводилось на небольших объемах данных, а в реальной жизни вылезли глюки. Хватит даже где-то округление сделать, задав тип числа меньше необходимого, и вместо 1 миллиарда будет 999 999 999.. Как программист говорю

А нас в своё время регулярно предупреждали: "На бумаге специалист может ошибиться один-два раза в минуту. А при помощи быстродействующего компьютера он способен совершать миллионы ошибок в секунду! Поэтому - отладка, отладка и еще раз отладка."
 
[^]
FunnyBanana
27.04.2021 - 17:52
0
Статус: Offline


ЭКСПЕРТ В ОБЛАСТИ ВСЕГО

Регистрация: 15.08.12
Сообщений: 2001
Цитата (rmrv @ 27.04.2021 - 12:34)
просто тестирование проводилось на небольших объемах данных, а в реальной жизни вылезли глюки. Хватит даже где-то округление сделать, задав тип числа меньше необходимого, и вместо 1 миллиарда будет 999 999 999.. Как программист говорю

а ещё если гонять цифры в json и обратно можно получить довольно веселое округление в зависимости от того как настроен сервер (в частности precision).
т.е клиент отправляет 500, а сервер получает 500.0012332435236574545635

и даже после округления до 10-ти тысячных набегает некая погрешность которая на больших объемах уже даёт не хилую такую недостачу..
 
[^]
COCl2
27.04.2021 - 17:53
3
Статус: Offline


Брянский стиральщик

Регистрация: 26.06.16
Сообщений: 1038
Цитата (Frenger @ 27.04.2021 - 15:59)
Программист такой хрени не скажет, ибо нет типа данных, ограниченного 1 миллиардом. Тру программист сказал бы "вместо 32768 будет -1".
А в каком языке, интересно, вместо вываливания ошибки при попытке выхода за диапазон значений происходит округление до максимально допустимого значения?

Ой вэй, ты удивишься, но дедушка С и его последствия и не такое умеют:)

Размещено через приложение ЯПлакалъ
 
[^]
Понравился пост? Еще больше интересного в Телеграм-канале ЯПлакалъ!
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии. Авторизуйтесь, пожалуйста, или зарегистрируйтесь, если не зарегистрированы.
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) Просмотры темы: 28629
0 Пользователей:
Страницы: (5) « Первая ... 2 3 [4] 5  [ ОТВЕТИТЬ ] [ НОВАЯ ТЕМА ]


 
 



Активные темы






Наверх