dennis_chikin (dennis_chikin) wrote,
dennis_chikin
dennis_chikin

Categories:

Про алхимию и детектив

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


И, однако, опять про скрипты:
За 4 часа сотворил то, чего ни кто не делал, и не верил, что вообще возможно.
Однако за последующие 9 часов отлажено 10%.

Ошибка в каждой строчке. При том что на сях то же самое 2 раза проще и работает сразу.
Причем ошибки все без исключения сводятся к тому, что интерпретатор по загадочной причине перестает видеть функции, прописанные ниже этих строчек. Причем выясняется это после того, как 3 минуты он что-то там делает. Это типа "компилирующий" интерпретатор. И трижды он ухитрился повеситься сам, насмерть повесив винду, на коде вида
n = 10
while n > 0 do
n = n - 1
end

Sic ! Одна операция. Больше в цикле ничего не делается ВООБЩЕ !

Проверка переменной на существование, допустимые значения, и то, что она ВНЕЗАПНО не превратилась из скаляра в адрес - просто таки убивает.
Многопоточный код с недекларируемыми переменными, и переменными, внезапно уничтожающимися, а потом так же внезапно создающимися с другим типом - это, блин, сильно.
Tags: некромантия
Subscribe

  • против зарплаты

    Если работнику платить, он будет неэффективен. А если не платить, вообще, то эффективен. Голод заставит его работать. Юридический, магистратура.

  • снова про игрострой и рэндом

    Каждый тик проверяется 10% заданий. Если задание выполнено, то штраф с вероятностью 30%. Если задание не выполнено, то штраф с вероятностью 90%, если…

  • А бабушки все падали и падали

    кошмарский продолжал выкапывать "kms-регистратор" из самых неожиданных мест и стучать-стучать-стучать... Хотя были уже разборы дел. Это называется…

  • Post a new comment

    Error

    default userpic

    Your reply will be screened

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 0 comments