10 июля 2011 г.

Соревнование для снайперов

Два игрока. Время игры не ограничено.
При нажатии на любую клавишу (при "выстреле") одним игроком, другому игроку передаётся об этом сигнал и даётся N времени, чтобы в ответ тоже нажать любую клавишу ("выстрелить").
Если после первого "выстрела" прошло N времени и второй игрок не "выстрелил" - первый игрок выиграл. И наоборот: если второй игрок "выстрелил" в течении N времени - выиграл второй.
Для обоих игроков - одинаковые правила, т.е. первым "выстрелить" может любой игрок.

После победы, выигравший игрок соревнуется с другим победителем, но время N уменьшается.
Но можно и не уменьшать. ;)

Можно играть и без компьютера : с двумя секундомерами, по одному у каждого игрока. Время стартуют одновременно - возможно, через судью. Останавливают - при своём "выстреле". Выигрывшего определяют по разнице остановленного времени: если разница превышает N - победил тот, у кого время меньше; если не превышает N - тот, у кого больше.
Правда, при игре с помощью секундомеров, необходимо играть так, чтобы оппонент был уверен в том, что секундомер был остановлен именно во время "выстрела" и ни в какое другое время.

При игре с помощью компьютера можно не ограничиваться двумя игроками.

6 июля 2011 г.

Отношение к гражданам

Когда государству надо что-то получить от гражданина - оно находит способы сделать это.
Но когда государство должно что-то предоставить гражданину - оно про это не вспоминает.

Если Вы не знаете о том, что должны что-то государству, то государство руководствуется фразой: "незнание закона не освобождает от ответственности".
Но почему-то эта фраза не действует по отношению к государству.
И, следовательно, "не помнить" о необходимости отдачи чего-либо государству полностью соответствует поведению государства.

1 июля 2011 г.

Фотографии природы

Авторы фотографий (картинок) природы, представленные для просмотра в низком разрешении (маленьком размере, плохом качестве), просто не имеют никакого уважения к зрителям. Фото природы и так не передаёт всех оттенков (нюансов, особенностей, масштаба, цветов и т.д.) природы, а некоторые авторы ещё и специально ухудшают эту передачу.

Доказать утверждение, что любое фото в любом качестве не передаёт всех оттенков природы, очень просто. Вспомните свои ощущения при осмотре какого-либо определённого места по фотографии и ощущения при осмотре того же места, но в реальности (не по фото). Причём не важно, в какой последовательности. ;)

Если Ваш фотоаппарат не фотографирует в хорошем качестве - не выкладывайте фотографии для всех.
Если ресурс не позволяет выкладывать фотографии в хорошем качестве - не выкладывайте на нём фотографии природы.

Вообще, всё выше написанное относится не только к природе, но на природе это хорошо заметно.

29 июня 2011 г.

Twitter

Сегодня увидел единственный смысл существования Twitter-а: он учит писать коротко и ясно.
Но ещё не видел тех, кто научился. :)

28 июня 2011 г.

Лечение в компьютерных 3D-играх

В 3D-играх есть такой процесс, как "лечение". Обычно это выглядит так: игрок видит лечящий предмет ("аптечку"), подходит к нему, наступает (находит) и у него (игрока) увеличивается колличество здоровья.
Но судя по тому, что после наступания на "аптечку", она не появляется перед глазами, следовательно, игрок (персонаж) применяет её где-то ниже по телу ... :)

27 июня 2011 г.

"Экономим" горячую воду

Кубометр холодной воды стоит ~ 15 рублей.
Кубометр горячей ~ 50.
Для тех, у кого стоят счётчики воды.
Ждём отключения горячей воды, но не холодной. Открывает оба крана (с холодной и горячей). Закрываем выход воды к пользователю. В результате - из крана с холодной вода бежит обратно в кран с горячей. И счётчик горячей воды крутится в обратную сторону.
Экономия ~ 35 рублей.

23 июня 2011 г.

Обожаю программировать

Оказывается, сравнение Guid-ов отличается от сравнения SqlGuid-ов (uniqueidentifier).
Детали там: http://msdn.microsoft.com/ru-ru/library/ms254976.aspx

Надо будет сделать свой класс "Гуидов" и своё сравнение - программистам это понравится.