[ { "id": 1, "label": "100%×150_Branding_desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "ezfl" } } }, { "id": 2, "label": "1200х400", "provider": "adfox", "adaptive": [ "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "ezfn" } } }, { "id": 3, "label": "240х200 _ТГБ_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fizc" } } }, { "id": 4, "label": "240х200_mobile", "provider": "adfox", "adaptive": [ "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "flbq" } } }, { "id": 5, "label": "300x500_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "ezfk" } } }, { "id": 6, "label": "1180х250_Interpool_баннер над комментариями_Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "adfox": { "ownerId": 228129, "params": { "pp": "h", "ps": "bugf", "p2": "ffyh" } } }, { "id": 7, "label": "Article Footer 100%_desktop_mobile", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fjxb" } } }, { "id": 8, "label": "Fullscreen Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fjoh" } } }, { "id": 9, "label": "Fullscreen Mobile", "provider": "adfox", "adaptive": [ "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fjog" } } }, { "id": 10, "disable": true, "label": "Native Partner Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fmyb" } } }, { "id": 11, "disable": true, "label": "Native Partner Mobile", "provider": "adfox", "adaptive": [ "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fmyc" } } }, { "id": 12, "label": "Кнопка в шапке", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fdhx" } } }, { "id": 13, "label": "DM InPage Video PartnerCode", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox_method": "create", "adfox": { "ownerId": 228129, "params": { "pp": "h", "ps": "bugf", "p2": "flvn" } } }, { "id": 14, "label": "Yandex context video banner", "provider": "yandex", "yandex": { "block_id": "VI-223676-0", "render_to": "inpage_VI-223676-0-158433683", "adfox_url": "//ads.adfox.ru/228129/getCode?p1=bxbwd&p2=fpjw&puid1=&puid2=&puid3=&puid4=&puid8=&puid9=&puid21=&puid22=&puid31=&fmt=1&pr=" } } ]
{ "author_name": "Konstantin Panphilov", "author_type": "self", "tags": ["\u043c\u0430\u0439\u043a\u0440\u043e\u0441\u043e\u0444\u0442","amazon","\u043e\u0448\u0438\u0431\u043a\u0438","\u0431\u0430\u0433\u0438","\u043a\u0430\u043a_\u0432\u0437\u043b\u043e\u043c\u0430\u0442\u044c_\u0438\u043d\u0442\u0435\u0440\u043d\u0435\u0442_\u043c\u0430\u0433\u0430\u0437\u0438\u043d"], "comments": 21, "likes": 29, "favorites": 0, "is_advertisement": false, "section_name": "default", "id": "4389" }
Konstantin Panphilov
20 244

Этот неловкий момент: 7 самых смешных багов

Пользователи Quora в одном из обсуждений принялись собирать самые забавные баги, которые попадались им в процессе написания, тестирования или использования программ. ЦП выбрал лучшие из них, попутно добавляя интересные моменты из идентичной дискуссии на Stackoverflow.

Находка для шпиона

Камера видеонаблюдения переставала работать каждый раз, когда в комнату входил генеральный директор компании. Оказалось, что алгоритм распознавания изображений по-своему воспринимал клетчатую футболку, в которой ходил директор — конкретно её расцветка была софту не по зубам.

Туфли — мясо — кардиган

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

Оказалось, что программное обеспечение в случае отсутствия нужной картинки на сервере заменяло её картинкой из демонстрационного магазина — в данном случае он оказался мясной лавкой.

Онлайн-торговля — это сложно

В самом начале работы Amazon покупатель мог заказать отрицательное количество книг. При этом на его банковскую карту зачислялась соответствующая сумма. Ошибка закралась из-за того, что Джефф Безос стремился разрабатывать и выпускать новые версии сервиса как можно быстрее, что, соответственно, приводило к багам. Он сам утверждает, что это один из его любимых багов: «Мы перечисляли покупателям стоимость книг, и очевидно, ждали, пока нам их доставят».

На заре становления интернет-магазинов в одном из них можно было вписать в графе «Количество товара» значение 0,1, что давало покупателю скидку в 90% (стоимость товара умножалась на те самые 0,1). В другом для хранения аутентификационных данных использовался файл cookie, в котором можно было сменить ID и совершать покупки от чужого лица.

Вверх тормашками

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

Don't be evil

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

Чувак, не парься

Программа Microsoft Bob (операционная система для начинающих) после третьего по счёту неверного ввода пароля интересовалась, не забыл ли пользователь свои данные для входа. Если же ответ был утвердительным, Bob просто-напросто предлагал придумать новый, который заменит забытый. Это значит, что любой пользователь может поменять пароль другому — и, таким образом, получить контроль над аккаунтом.

Вирус-неудачник

В 1991 году программист столкнулся с вирусом Sunday, который модифицирует исполняемый файл и в последний день недели запускается, чтобы уничтожить данные на диске. По какой-то причине этого не произошло, и программист решил разобраться — написал тестовый EXE-файл, скормил его вирусу и посмотрел, что будет. Оказалось, что авторы вируса при его разработке сделали так, что он должен запускаться в день номер 7, а нумерация дней идёт от 0 до 6, так что переменная никогда не принимала нужного значения.

#Майкрософт #amazon #ошибки #Баги #как_взломать_интернет_магазин

Статьи по теме
Новый баг превратил Telegram в дейтинг
Как баг ВКонтакте вызвал массовую истерику у пользователей
Популярные материалы
Показать еще
{ "is_needs_advanced_access": false }

Комментарии Комм.

0 новых

Популярные

По порядку

Прямой эфир

Команда калифорнийского проекта
оказалась нейронной сетью
Подписаться на push-уведомления