anton878: а, вот оно что! тыкнутый пункт меню будет в e.target, надо, получается, его куда-то запомнить и потом из гуишного обработчика менять, как-то так.
Вадим Ремин: ага. Потому что хромовская консоль с какого-то момента перестала пиводить объекты к примитивам.
Если, например, складывать с другим числом, то видно, что работает.
Алексей Тен: кто мешает вызвать из grunt/gulp те же самые команды, что и из Makefile?
> сравнивать make и gcc
мне всегда казалось, что Makefile — просто способ указать зависимость одной задачи от других (ну и указать, какой командой эта задача делается). Что там еще такого?
Зелим Бельтоев: ну, правда в ваших словах есть. Но в вашем случае нагрузки будут возрастать и и будет трудно экстраполировать. В моем случае сразу будет ясно, держит это БД или нет и надо что-то придумывать. Кроме того, я не вижу, как можно составить карту безопасных мест в вашем варианте, а расставлять игроков квадратно-гнездовым способом как-то скучно.
Скорее всего, оптимальным будет какой-то гибридный подход. Например, держать игроков с координатами в реляционке, а карту в memcache/redis.
Кстати, постгре, монго и вроде бы теперь даже мускуль умеют в пространственные индексы, возможно, это упростит или оптимизирует задачу.
Зелим Бельтоев: ну а что будет, когда все клетки будут не пустые? Будет тот же миллион клеток в БД. Плоха та БД, которая не выдержит миллион записей, надо сказать.
Илья Белобородов: обходить ее в БД не вариант, конечно. Должен быть какой-то кэш этого дела в памяти. Кэш надо аккуратно обновлять, соответственно.
Хотя если у вас PHP, то облом, конечно.
newaitix: увы, меняет. Браузеры не спрашивает, используете лы вы эту фичу или нет:)
Вы будете проверять существование глобальной переменной и нечаянно проверите существование некоего узла, а не переменной. Поверьте человеку с десятилетним опытом: такое случается.
newaitix: неа. Это уже позже в W3C придумали.
Я уже не помню точно, но, кажется, это в IE появилось, а остальные ввели это из соображений совместимости. Кстати, одна из причин не использовать айдишники в верстке.
А еще погуглите DOM level 0.