Бред. Если бы это было бланком РАО — там было бы написано —
«Я, ФИО, отказываюсь от вознаграждения за мои сольные концерты на всех площадках на три года в пользу РАО и передаю РАО все права на получение вознаграждения за мои сольные концерты».
Был бы персональный аттестат — было проще. Когда у нас вывели несколько килобаксов с кошелька — хватило одного звонка в арбитражный сервис и кошель заблокировали. Причем позвонил в 4 утра — кошель блокнули минут через 5.
Остается понять каким местом думала и на что надеялась в случае чего компания, чтобы хранить 1000 WMZ на формальном аттестате.
А если Вам кто-то перевел деньги через терминал за ссылки на детское порно, или героин? А потом придут дяди из органов в WebMoney и скажут — а кто? Вэбманиевцам думаете охота разводить руками и получать уголовное преследование? Подтвердите системе, что Вы есть Вы. Если Вы плохими вещами не занимаетесь — то не придумывайте всякую лень — типа вот 500 рублей стоит, да времени съест уйму… Аттестаторов в Москве до кучи, времени занимает минут 15 от силы, стоит 5 WMZ. Вы сами согласились с их правилами — что уж теперь пенять?
А чем Вы недовольны? Система посчитала Ваши операции странными — и попросила всего лишь идентифицировать себя. В соответствии с их правилами они могут это сделать. Я не понимаю — неужели Вам сложно потратить 5 долларов и час времени, чтобы пользоваться всеми преимуществами персонального аттестата?
I'm sorry, но не передавать же функции 10 статических параметров в его вызове, которые он может взять из глобальной области видимости? Или я безнадежно отстал от жизни?
С утра прочитал ещё раз признаки, и охренел. Хорошая постановка совета заказчику —
2. Код использует пользовательские глобальные переменные.
Поиск по коду слов «global» или "$GLOBALS" может открыть Вам много интересного, например такого:
global $database, $my, $mainframe;
Если вы сможете мне сказать, что содержится в последних двух переменных, вы либо близко знакомы с автором строк программы, откуда взят этот пример, либо псих. Вероятность второго варианта увеличивается, если вы сможете сказать, какое значение примет любая из этих переменных в разные периоды времени. Короче, верный признак того, что к вам попал дерьмокод — глобальные переменные.
То есть приношу я заказчику код скрипта ночами писанный, трудный, с применением всяких фичек — а он мне такой — «Ну ка ща проверим твой код!». Нажимает Ctrl+F, вводит global. Находит его в куске кода — function uploaddata($filepath)
{
global $path, $filesettings;
Всё? Я попался? Теперь заказчик не примет мою работу, аргументируя тем, что на авторитетном ресурсе Хабр бравый защитник наших баранов заказчиков расписал все от и до — и мой скрипт — о ужас — просто быдлокод.
Напомнило стиль Лебедева… Ему тоже в любой компании везде мерещатся 95% мудаков, и 5%, способных лизать задницу начальству.
Аргументируйте по пунктам хотя бы…
На моем компьютере случайное «заигрывание» с этим баннером способно отъесть весь процессор. А 3 открытых вкладки с этим чудом ставят комп на ручник прямо во время езды по интернет-магистралям. P.S. Рекламодатели, имейте совесть :) А то скоро будем 5 мегов флеша подгружать в виде супер-пупер рекламной трансляции.
«Я, ФИО, отказываюсь от вознаграждения за мои сольные концерты на всех площадках на три года в пользу РАО и передаю РАО все права на получение вознаграждения за мои сольные концерты».
Остается понять каким местом думала и на что надеялась в случае чего компания, чтобы хранить 1000 WMZ на формальном аттестате.
2. Код использует пользовательские глобальные переменные.
Поиск по коду слов «global» или "$GLOBALS" может открыть Вам много интересного, например такого:
global $database, $my, $mainframe;
Если вы сможете мне сказать, что содержится в последних двух переменных, вы либо близко знакомы с автором строк программы, откуда взят этот пример, либо псих. Вероятность второго варианта увеличивается, если вы сможете сказать, какое значение примет любая из этих переменных в разные периоды времени. Короче, верный признак того, что к вам попал дерьмокод — глобальные переменные.
То есть приношу я заказчику код скрипта ночами писанный, трудный, с применением всяких фичек — а он мне такой — «Ну ка ща проверим твой код!». Нажимает Ctrl+F, вводит global. Находит его в куске кода —
function uploaddata($filepath)
{
global $path, $filesettings;
Всё? Я попался? Теперь заказчик не примет мою работу, аргументируя тем, что на авторитетном ресурсе Хабр бравый защитник наших
барановзаказчиков расписал все от и до — и мой скрипт — о ужас — просто быдлокод.Утрирую конечно…
Аргументируйте по пунктам хотя бы…
Грамотная ссылка