Единственный способ, имхо, перенести всю логику на серверную часть, все остальное всегда можно раскопать и поломать =)
Всегда есть момент, когда конечный результат передается на сервер и на данном этапе его всегда можно подменить.
Есть вариант с отсылкой очков при каждом ходе, проверкой, т.е. очки не могли измениться более чем на максимально возможное число за ход, но это лишь немного осложнит задачу взлома т.к. мы не можем точно знать игра ли послала эти очки.
Опытным путём получается таки $openboxes = floor(sqrt($n)); как и написано выше.
На счёт сложности посчитать в уме… На сколько я помню, в вышке есть некий метод для примерного вычисления корня. И наверное, зная этот метод можно было бы, наверное, и догадаться.
брр... задолбали они уже со своими жопно-сортирными шутками. Да и к тому же, имхо, подобные юморные пиар ходы серьёзной конторе совсем не подходят. Не воспринимается такая контора как серьёзная после подобного.
Исследование интересное, спасибо и плюс вам в карму.
Но, имхо, всё-таки не совсем корректно подобным образом сравнивать LIKE и полнотекстовый поиск, т.к. сферы применения всё-таки несколько разные.
По-моему чёткого решения нет :) Одна из них положила 3 полена, другая 5. Скорее всего из-за того, что одна готовила завтрак, а другая что-то более долгое. Что и как долго готовил сосед не сказано, сколько копеек стоит полено тоже не известно.
"стимулирует", не стимулирует, а заставляет, навязывает своё мнение. "быть организованными" у меня своя организация, я считаю её более правильной, однако я её никому не навязываю. Я люблю и уважаю свободу.
Лично мне Apple по многим причинам не нравится, но я не кричу об этом на каждом углу. И да, я не стебался над другом который по-моему мнению просто выкинул кучу бабок, купив кое-что. Однако, любители Apple, ну хватит выпендриваться, а? :)
Может мне кажется, но тут получается, что с заказчиком общается только дизайнер. А прогер, как бы так, на всякий случай. Дак вот, имхо в жизни, такого не бывает. Обычно с заказчиком общается манагер, в сложных проектах манагер + программер. Но никак не дизайнер. В реальности нифига бы у них не вышло таким макаром :) Однако нарисовать можно всё что в голову взбредёт.. а вот сделать...
Всегда есть момент, когда конечный результат передается на сервер и на данном этапе его всегда можно подменить.
Есть вариант с отсылкой очков при каждом ходе, проверкой, т.е. очки не могли измениться более чем на максимально возможное число за ход, но это лишь немного осложнит задачу взлома т.к. мы не можем точно знать игра ли послала эти очки.
А вообще мне понравилось, я вот статьи нифига писать не умею, довольно много полезного почерпнул.
Блог о нём, лично мне, был бы очень инетересен.
На счёт сложности посчитать в уме… На сколько я помню, в вышке есть некий метод для примерного вычисления корня. И наверное, зная этот метод можно было бы, наверное, и догадаться.
Но, имхо, всё-таки не совсем корректно подобным образом сравнивать LIKE и полнотекстовый поиск, т.к. сферы применения всё-таки несколько разные.
Лично мне Apple по многим причинам не нравится, но я не кричу об этом на каждом углу. И да, я не стебался над другом который по-моему мнению просто выкинул кучу бабок, купив кое-что. Однако, любители Apple, ну хватит выпендриваться, а? :)