- 1
window.setTimeout(function(){window.location.reload();}, 34740000);
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+159
window.setTimeout(function(){window.location.reload();}, 34740000);
Для терпеливых.
9 часов 39 минут. Странный интервал. Некруглый. Почему?
Так можно?
если есть Function.prototype.bind, можно
Да, я в метапрограммировании не силен.
UPD: На инглише будет лучше: "Objects's class is an object of class class"
Ибо в общем случае наоборот - каррирование это частный случай биндинга произвольных аргументов (например как в бусте).
А что, теперь Static - это метопрограммирование?
Чтоэта?
В русском языке можно дословно переводить либо как "около-", либо как "меняющий".
Меняющий - дословный перевод с греческого (например в "метаморфоза", "метаболизм"), "около-" в словах заимствованых из английского.
Например, metagame в онлайн играх - форумы, сборники информации об игре и т.п.
Metadata - данные про (другие) данные, например, описание их структуры, авторства и т.д.
Метапрограммирование - любые инструменты, которые напрямую не относятся к написанию программ. Например параметры компилятора. Говнопрепроцессор ЦПП. Даже просто комментарии в коде - тоже метапрограммирование.
Но один хрен, предел не жалкие 32765мс, указанные bot'ом, а все-таки 2147483648 = 2^31мс. А это в районе 24 суток.
Ну для корявых браузеров можно написать заглушку, которая спит урывками, и засунуть ее вместо настоящего setTimeout, если задетектили такой браузер. Если я конечно не туплю, и так можно сделать. Все-таки многие багофичи говнобраузеров фиксят подобным образом...
Весь код - в смысле - во всех моих двух проектах.