Отчёт об ошибке: VM727BNYUSE
+6
Отчёт об ошибке: VM727BNYUSE

Проблема: Торговый автомат на Земле удаляет понятие ценности у денег, вставленных в него.


Местоположение: Бруклин, Нью-Йорк, Соединённые Штаты Америки, Земля, система Сол, галактика Млечный Путь, вселенная №727


Ожидаемый результат: Автомат принимает деньги и затем возвращает, если они не прошли проверку.


Фактический результат: Автомат принимает деньги, удаляет понятие их стоимости и возвращает кусочки бумаги.


Шаги для воспроизведения дефекта: Создать торговый автомат с данным кодом в качестве торгового автомата в указанной позиции.


Соответствующий код

#genchat

<billybobjoe> чтож я нашёл одну безумную штуку, так? Одна из организаций на Земле как-то сделала полмиллиона концепций для взлома физического движка и записала их на один листок. ОДИН!


<arealpainintheash> phoebtheweeb я взгляну, её не должно быть тяжело найти.


<phoebtheweeb> спс, я чувствую, что это очень просто, но я просто не могу найти


<lovelyfuckery> как эта симуляция до сих пор работает лол


<arealpainintheash> этот баг был там около 4 лет? Боже не верю что никто не разобрался с ним.


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


<arealpainintheash> господибоже легчайше. Вот ПОЧЕМУ я поддерживаю условия йоды[1]


<billybobjoe> хорошо, они сделали листок, активация которого занимает 5 лет. А что сделал я, так это автомат, удаляющий концепции, который поместил на видном месте, чтобы парни из scp нашли его и использовали для удаления концепций с того листка. Это было бы ужасно, все типы дерьма, типа изменения свойств воды, удаления гравитации и изменения распространения света


<billybobjoe> и все взаимодействуя чтобы совместно сломать физику сделало бы это намного хуже


<lovelyfuckery> да это звучит довольно плохо. Ты уверен, что не мог просто пофиксить баги?


<phoebtheweeb> нет НАХРЕН сравнения йоды. Я не вижу ни одного доказательства что они МЕНЯЮТ хоть что-то


<arealpainintheash> УСЛОВИЯ ЙОДЫ ОДНА ИЗ ЛУЧШИХ ВЕЩЕЙ К КОТОРЫМ ДОЛЖЕН ПРИВЫКНУТЬ ЛЮБОЙ ПРОГРАММИСТ ПОТОМУ ЧТО ОНИ ЗАСТАВЛЯЮТ ЕГО ДУМАТЬ


<billybobjoe> чёрт нет, там было столько багов при дебаггинге[2] симуляция длилась не дольше 10 лет ты издеваешься?


<lovelyfuckery> оу, да я бы не захотел связываться с таким


<phoebtheweeb> НЕТ ОНИ ВЫГЛЯДЯТ ТУПО


<lovelyfuckery> из чего ты сделал удалятель концепций?


<billybobjoe> торговый автомат в бруклине. Таким образом, они ДОЛЖНЫ были забрать его, слишком на виду для публики. и по моим прикидкам, их лидер должен проголосовать за использование автомата на этой бумажке в любуууую секунду.


<billybobjoe> это было довольно легко, просто надо было заменить сравнение в условии if


<arealpainintheash> погоди


<phoebtheweeb> ?


<arealpainintheash> это был торговый автомат, упоминавшийся в репорте VM727BNYUSE?


<billybobjoe> э-э-э-э-э-э-э-э-э, да? Я думал, мы удалили эту запись, он на содержании у сцпшных парней


<phoebtheweeb> дерьмо


<arealpainintheash> ты вообще видел чат?


<lovelyfuckery> условия йоды? Я лично думаю, они вполне хороши


<billybobjoe> ты пофиксил торговый автомат, не так ли


<phoebtheweeb> сколько проблем это вызовет?


<billybobjoe> выглядит так, словно эффект уже начал действовать проверь главный билд на своём экране


<arealpainintheash> боже


<lovelyfuckery> их больше 9000


<phoebtheweeb> это не время для мемов


<billybobjoe> ЭТО время работать



phoebtheweeb вышел из чата


  1. Условия Йоды, или нотация Йоды в жаргоне программистов — «безопасный» стиль записи выражений сравнения при программировании на языках с Си-синтаксисом, заключающийся в написании константного члена выражения (константы или вызова функции) слева от оператора сравнения (то есть 5 == a вместо привычного а == 5). Википедия ↩︎

  2. Дебаггинг, или отладка — этап разработки компьютерной программы, на котором обнаруживают, локализуют и устраняют ошибки. Чтобы понять, где возникла ошибка, приходится: узнавать текущие значения переменных; выяснять, по какому пути выполнялась программа. Википедия ↩︎