Категория: Компьютеры

Заметки о программировании и на околокомпьютерные темы

Вложенные категории: Delphi, Игры

ICFP 2008

Кстати, для интересующихся: начался и сейчас идёт ICFP 2008. Задание примерно такое: по TCP-подключению управлять боевым роботоммарсоходом, удирающим от марсиан, кратеров и булыжников. У робота есть визуальные сенсоры, он может вращаться, бегать с ускорением, его заносит на поворотах, у него два режима торможения, в общем это не марсоход, а гоночная машина. Задача – добраться до базы в целости и сохранности.

Я пока не уверен, буду ли участвовать. Команды у меня нет, на паскале в этом году писать нельзя, и вообще лень мне, у меня другие дела есть.

C:¥Program Files

Если вы установите себе на компьютер японский языковой пакет (даже в свежей Windows Vista!), пути к файлам перестанут выглядеть так:
C:\Program Files\Common Files\Microsoft Shared\office10.dll

и станут такими:
C:¥Program Files¥Common Files¥Microsoft Shared¥office10.dll
(вместо косой черты – символы йены, если у кого японский шрифт не установлен).

Почему?
Ну… у японцев вечно проблемы с кодировками. Когда юникода ещё не было, значок йены не умещался в раскладку, и его впихнули вместо каталоговой черты. Вероятно, поскольку “всё равно это ненадолго”, “да эту кодировку никто не будет использовать”, “подумаешь, косая чёрточка”.
А потом появился юникод, но японцы уже привыкли. Вот и решили оставить.
Теперь специально для японцев палочку меняют на йену.

О браузерах

Я не знаю, откуда берут статистику все до единого (!) софтварные сайты, но у них расклад получается примерно таким:
50% – Internet Explorer
50% – Mozilla Firefox
0,5% – Opera

Между тем, не меньше трети моих знакомых, как и я сам, пользуется Оперой. Примерно с такой же частотой я встречаю поклонников Оперы в сети.
Откуда такая странная статистика? Почему Оперой все пользуются, но никто не пользуется?

Когда-то это объясняли тем, что Опера притворяется Internet Explorer-ом, и якобы вся её статистика идёт в его графу. Ерунда. В поле идентификации браузера Опера пишет: “Internet Explorer/compatible (Opera 9.0)”. Любой мало-мальски грамотный сборщик статистики посчитает всё правильно.

Наверное, у меня просто круг общения такой… “оперный”? А во всём остальном мире о ней и слышать не слышали?
Я, наконец, поставил себе гугловский счётчик статистики на сайт, и смотрю раскладку браузеров за несколько дней:
54% (!) – Opera
30% – Internet Explorer
15% – Firefox
~1% – прочие браузеры

Наверное, прославленный файрфокс притворяется оперой, и гугл ошибочно пишет его статистику к ней в графу. Да-да. Так я и подумал.
Такое впечатление, что вся эта популярность файрфокса – какой-то дурацкий флешмоб линуксоидов, которым очень хочется придать значимости своему медленному и глючному браузеру :tease3:

Gentoo

Ставлю под виртуальной машиной Gentoo. За последние пару дней переставил уже четыре дистрибутива: Mandriva, Ubuntu, ещё другой Ubuntu, и теперь вот Gentoo.

Вариантов встретил три:
– раздутый, медленный и глючный дистрибутив, в котором “всё как в винде”, но, в отличие от винды, работать невозможно (Ubuntu)
– маленький, быстрый и удобный, установка которого выполняется в пару сотен шагов и занимает шесть часов времени.
– не запускается.

Не думаю, что такими темпами линукс когда-нибудь станет широко популярен ;)

UPD. Просто для протокола. Посоветовали Fedora, поставил, понравилось.

"Так не бывает!"

Многим режиссёрам и писателям стоило бы почаще задавать себе вопрос:
А что тут будет, когда герои уйдут?

Ну например. Смотрю пилотный эпизод Слайдеров, где вся четвёрка попала в Коммунистическую Америку.
На одной-единственной улице, за десять минут:
– восемь солдат с винтовками
– рота солдат просто так
– окоп из мешков
– два шпиона, шпионят
– расстреляли нескольких
– арестовали ещё одного

Кашу явно хотелось погуще. (далее)

А как вся эта орава будет жить-то, а? Причём эта Коммунистическая Америка уже не первый год существует. Откуда там люди новые берутся, если на произвольной улице за десять минут двоих растреляли? Кто им жрать готовит, если две трети населения в армии под ружьём, а оставшаяся треть на баррикадах по улицам?

Ну, к Слайдерам придираться смешно, там вообще всё бутафорское. Но и многие серьёзные произведения грешат этим же. Хотят показать “жизнь мафии” – обязательно с десяток убийств за день. Как будто у мафии бесконечные людские ресурсы. Целыми днями кромсают друг друга пачками, и всё мало.

Да что далеко ходить, звездоносный Half-Life 2, City Seventeen. Сопротивление. Всю игру и все аддоны меня постоянно мучает мысль: да как же оно живёт-то, это сопротивление, если народ в нём мрёт, как мухи? Что ни встреча – то гора трупов, и ведь никто даже не удивляется! Привыкли!
Гордон едет, и подбирает спрятанные сопротивлением бомжпакеты. А кто их раскладывал, а? Я вот не могу себе представить, чтобы в сопротивлении специально был человек, который ездит и прячет пакеты с аптечками. И что “по пути” кто-то раскладывает – тоже не верю, Гордон же не раскладывает…

Об играх

Довольно очевидное наблюдение: голос – это веб2.0 в играх.

Ведь что такое веб2.0? Никакого вебдваноля не было. Просто сеть понемножку от “витринной” модели глухих презентационных сайтов перешла к сообществам, к сайтам, связывающим пользователей. Технологии позволили людям жить и общаться по HTTP, люди стали жить и общаться. Не сразу, постепенно. Вебдваноль – это глупый ярлык для тех, кому на всё нужно навесить глупые ярлыки.

Голос – это ещё один, совершенно не задействованный доселе канал обмена информацией между людьми. Впридачу к буковкам и картинкам на экране.

Чтобы понять, насколько это удобно, достаточно поиграть с наушниками и микрофоном ( … )

в Team Fortress 2. Пустяк – а взаимодействие команды возрастает многократно. Игроки не просто “бегают и стреляют” сами по себе, как это делали много лет до сих пор. Игроки договариваются. “Прикройте меня медиком, я их отстрелю”. “У нас на базе шпион, огнемётчики, займитесь”. “К нам идут доктор с пулемётчиком”. “Куда вы лезете, у нас в тылу дыра, инженер, поставь пушечку”.

Но почему вдруг сейчас? Ведь микрофоны и наушники были всегда. И переговариваться в играх можно было всегда. В Team Fortress нет, представьте себе, вообще ничего нового в голосовом общении. Всему этому – годы, это было ещё в первой “контре”.

Потому же, почему и веб2.0. POST и PUSH, на которых держатся подавляющее большинство коммьюнити-сайтов, были с первых спецификаций HTML, но заработали только в последние несколько лет.
Потому, что время пришло. Люди доросли. Технологии позволили. Раньше было можно, но не хватало мелочей – хорошего соединения, работающего микрофона – у каждого. Теперь всё это есть.

Кстати, а существуют MMORPG, в которой активно использовалось бы общение голосом? WOW, который делает вид, что впереди всей планеты – умеет, нет?
Если нет, то это стоило бы сделать.

Красный космос

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

Стиснув зубы, изучаю. Отчёты воспоследуют.
goblin mode off.

Монстер – 48 серий – полёт нормальный. Упоминаю Монстера, чтобы этой записи было за что поставить таг “аниме”.

Да, кстати

Фраза till you run out of cake обязана войти в историю английского языка наравне с “the answer to life, the universe and everything”.
У неё есть все шансы.

…There’s no sense crying
Over every mistake
You just keep on trying
Till you run out of cake
And the science gets done
And you make a neat gun
For the people who are still alive!..

Реклама

Пользуясь случаем, рекламирую: Half-Life 2 Orange Box.
Содержимое:
– Half-Life 2
– Half-Life 2: Episode One
– Half-Life 2: Episode Two
– Team Fortress 2
– Portal

Цена всех вошедших игр по отдельности: $130.
Цена коробки в американском интернете: $50 (это просто за скачивание!)
Цена в России: 450 рублей. На дисках. В красивой коробочке. С плакатом в комплекте. Легальная.

Если б так всегда – никаких проблем бы с копирайтом не было.

Useless FAQ

А вы знаете, что IDE-устройства в XP прекрасно подключаются на хотплаг?
Невероятно, Холмс!

Ну да, ещё мне двадцать лет. С днём рожденья меня, и всё такое.