Задать вопрос
  • Книги по созданию стратегий?

    dollar
    @dollar
    P4tRicK, геймдизайнер работает с ощущениями игрока. И ему в целом пофиг, Unity там используется или Unreal. Поэтому если вы просто накидаете фич "как у них": уровни, туман войны и прочее, то получится абы что.

    К примеру, после дивинити все стали делать физику поверхностей, даже блин в матч-3, потому что у дивинити это круто зашло. Но почему-то у других не получилось.
  • Почему компьютер тупит и лагает?

    dollar
    @dollar
    Сергей delphinpro, мне кажется, что попасть мышкой проблем вообще нет. Вот я только что попал мышкой по кнопке "Ответить", она даже более узкая. Просто кое-кто хотел сделать универсальный интерфейс как для мыши, так и для тачскринов. С учетом всего, что я писал выше про измеримость, мы спорим о вкусах.
  • Почему компьютер тупит и лагает?

    dollar
    @dollar
    John Smith, уууу, если сравнивать их по скорости, то это отдельная тема для разговора. Тогда можно вспомнить прочие "достоинства", которые по сути просто отличия. Я не буду топить ни за какую ОС, потому что так нельзя делать. Сравнивать можно только конкретный измеримый параметр (единицы измерения должны быть одинаковые) в конкретных условиях. Даже если это абстрактные баллы, всё равно должны быть правила игры, т.е. критерии сравнения.
  • Почему компьютер тупит и лагает?

    dollar
    @dollar
    Сергей delphinpro, в общем, в итоге дело вкуса. А еще привычки, что важно.

    Но если бы я дизайнил новый интерфейс, то не заставлял бы всех юзеров переходить на него, а сделал бы опциональной фичей. В гугле это уже давно поняли, и наряду с новым интерфейсом есть возможность юзать старый, а пользователь сам решает, когда он будет готов перейти.
  • Почему компьютер тупит и лагает?

    dollar
    @dollar
    Сергей delphinpro, меня только смущает слово "настроил". А через клавиатуру, то бишь поиск, ясное дело, что можно всё найти. И никакая лента установленных программ даже не нужна в таком случае, равно как и плитки.

    "Настроить" и в семерке тоже можно, даже полностью панель задач и меню пуск заменить другим приложением. Собственно, обсуждение и началось с замены плиток приложением, которое возвращает классический стиль семерки - это тоже настройка. Так что если сравнивать, то только то, что из коробки.
  • Какие компоненты-расширения Windows обязательны для нормальной работы ПК?

    dollar
    @dollar Автор вопроса
    Хотелось бы устранить болезнь, а не симптом.
  • Почему компьютер тупит и лагает?

    dollar
    @dollar
    John Smith, т.е. если я сажусь за чужой комп, то там всё иначе?

    Там хотя бы ярлык на панель управления всегда на одном и том же месте у разных компов? Просто через клавиатуру есть разные способы, например ввести control в командной строке и пр. - по идее на всех версиях винды. А можно ли в пару кликов мыши? Или по умолчанию нельзя, и надо настраивать соответствующую плитку на каждом компе?
  • Почему компьютер тупит и лагает?

    dollar
    @dollar
    Интересно, почему микрософт так поступает. В чем выигрышь?
  • Почему компьютер тупит и лагает?

    dollar
    @dollar
    John Smith, чем они фунциональнее? меньше кликов на те же действия?
  • Как проверить, что у массивов есть одинаковые элементы?

    dollar
    @dollar
    Дмитрий, а с чего вы взяли, что это хорошо будет? Возможно, там десятки и сотни миллионов значений в каждом массиве. Тогда лишние проверки замедлят работу. Так что лично я за минимально работающий алгоритм, а дальше видно будет.
  • Как проверить, что у массивов есть одинаковые элементы?

    dollar
    @dollar
    Дмитрий, ясное дело. Укажи автор, где он будет применять скрипт, это можно было бы учесть. Но с большой вероятностью там, кроме строк, ничего нет. Иначе это какая-то сложная предметная область.
  • Почему компьютер тупит и лагает?

    dollar
    @dollar
    Серьезно? Как без него вообще можно жить на 10-й винде?
  • Почему валидация сработала не так как задумывалась?

    dollar
    @dollar
    Роман, понимаю. Просто это задача по отладке. Даже если не учитывать правила и оформление, и взяться-таки за выполнение этой задачи (отладки), нужно понимать проблему. Отрывок из ТЗ в виде требований к функционалу помог бы.

    Но задача есть задача. Тем более по отладке. Мало того, что мне это не интересно, так я еще и более правильным считаю намекнуть на улучшение навыков. В частности, научиться отлаживать (искать ошибки, не парадоксы) - жизненно важно для программиста. А автор вроде как позиционирует себя программистом. Отсюда и весь этот флуд. Я ни на кого не нападаю и не пытаюсь оскорбить, - наоборот, указываю как раз на ошибки. Правда, не в скрипте.
  • Как стать пентестером?

    dollar
    @dollar
    Для начала попробуйте научиться ставить пробел после точки или запятой, как это принято.
  • Почему валидация сработала не так как задумывалась?

    dollar
    @dollar
    olya_097, я прочитал весь вопрос. Вы не указали, как именно должна осуществляться валидация, то есть какая задумка. Вы не описали, что вы пытались делать и что именно не получилось, то есть в чем конкретно ваша проблема. Хотя бы нужно было описать, что не так, т.е. что ожидалось и что получилось. Вы не выделили проблемный участок кода в пару строк, а вместо этого просто даете ссылку на весь код - мол, пусть каждый сам ищет. В общем, вы не поставили себя на место того, кто будет читать вопрос и пытаться его понять, либо просто поленились оформить - оба варианты попадают в категорию "не красиво". А разобраться в вашем коде, конечно, не очень сложно для эксперта, но сопоставимо по сложности с заданием, которые здесь запрещены, т.е. вы по сути просите сделать за вас работу, а не решить вашу проблему.

    Вообще правильно формулировать вопросы - это своего рода искусство, так что у меня нет претензий. Но порой формулировка из разряда "Почему интернет не работает, ведь я только вчера компьютер купил?", и в таких случаях я не могу удержаться от комментария.
  • Как доработать данный код?

    dollar
    @dollar
    if (removePreloader.done) return;
    removePreloader.done = true;
    Работает так: при первом запуске устанавливается свойство, задача которого предотвратить второй запуск. Таким образом, функция сработает только один раз, сколько бы ни вызывалась.

    setTimeout(removePreloader, 2000);
    Работает так: через 2000 мс вызвать функцию removePreloader. То есть это отложенное событие, как и обработчик DOMContentLoaded. Какое-то из них сработает раньше. Так что либо страница быстро загрузится и сработает обработчик DOMContentLoaded, либо сработает таймер на 2 секунды и функция будет вызвана раньше.
  • Как ограничить область перемещения элемента при событии mousemove?

    dollar
    @dollar
    Илья Волков, я имел в виду немного другой подход.

    Пересчет координат происходит всегда. Но перед тем, как применить их к элементу, происходит проверка на выход за границы. По идее это позволит двигать по оси Y, если мышь вышла за границы по X, и наоборот.

    В качестве оптимизации можно кешировать координаты где-то в переменных. И если они не поменялись, то не применять к элементу.