Home

кто сказал ЖЖ? :)

[info]hist_kai

Хлеб насущный - 2



Здесь я писал про эксперимент: http://hist-kai.livejournal.com/143686.html
Read more... )
Метки:

[info]torick

(без темы)

Rogue Warrior

Пятнадцать лет Кен Сильверман совершил очередную техническую революцию.
Он с третьей попытки написал такой движок, создать FPS на котором могла даже самая ленивая команда.
А за отдельные деньги могла даже выпустить в продажу (или обозвать total convertions и залить в интернеты бесплатно).

Одной из таких игр была NAM.
Кое-как собранная, без багов, но с тонной save/load-эпизодов, для 1998 года это был провал.
Максимально засвеченная оценка - 6/10 (и это еще крупно повезло).
Однако вот как-то меня так увлекло, что я ее даже прошел.
Вероятно, потому что к тому моменту мода на fast-paced экшены сменилась тенденцией AAA-тайтлов к имплементации ролевых элементов, усложнению физики и т.д.
А обычных пострелушек вдруг не стало; к тому же - экзотический Вьетнам (Vietkong тогда еще не вышел).
Хотя следующий проект разработчиков под названием WWII GI я уже не осилил.

Так вот, Rogue Warrior оставляет точно такие же впечатления, как и NAM в свое время.
Откровенно архаичный движок, минимум функций (прыгать нельзя, ого!), картонные спецэффекты.
И как противовес - 4-5 часов ни к чему не обязывающей пробежки дают ощущение, что не все в этом мире следует в главном русле.
К тому же RW предельно проста, не требует особых навыков: ходи, прячься, стреляй, убивай, гуси-гуси, га-га-га, меняй АКМ на СВД.

Но самое главное - это Микки Рурк, озвучивший главного героя и зачитывающий рэпак в титрах.
Вот ради этого точно стоило потратить на нее время.

[info]sjaguar

про кино

да, мы тоже посмотрели "Аватар" в 3D. точнее в IMAX. но так как билеты на большой зал были раскуплены на несколько дней вперёд, пришлось довольствоваться малым экраном. но может, оно и к лучшему. т.к. про "аватар" всё равно все пишут, я конкретно о фильме ничего говорить не буду. скажу лучше о режиссёре.

всё-таки удивительно, как у одного человека может быть столько 100%-ных попаданий. какой там спилберг, о чём вы говорите... у него масса проходных фильмов. масса фильмов пустых и безыдейных. а лукас всю жизнь снимает один фильм, и вряд ли способен на большее.

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

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

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

когда кэмерон получал свои 11 оскаров за "титаник", он, подражая герою фильма, крикнул с трибуны "я король мира!" теперь, видимо, ему придётся кричать "я король вселенной!"

[info]hist_kai

Наркотики :-)

Метки:

[info]hist_kai

Интересный пост

Парадокс взросления в том, что взрослые начинают верить в свою непогрешимость, практически не отличаясь от подростков знаниями. Свое незнание и отсутствие четкой точки зрения они выдают за "взвешенность мнений".

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

Вот о последнем неплохо написано тут: http://luxemburq.livejournal.com/25678.html
Метки:

[info]hist_kai

Будущее геймеров

Новости мэйл.ру:
Альянс пообещал никогда не нападать на РФ
Тралл комментировать события отказался, Орда в раздумьях...
Бездна bash.org.ru

Люди приходят к власти в 40-55 лет. Занимают депутатские и чиновничьи кресла.
Лет через десять к власти начнут приходить геймеры.
Первое поколение геймеров, выросшее на слабых играх.

Еще через десять лет к власти придет второе поколение геймеров, те, кто родился в 90е, кто сейчас играет.

Надежды "старшего" поколения не оправдаются - мы не "одумаемся". Геймер, это не просто человек, проводящий много времени за играми, это менталитет. Это иная система ценностей. Впрочем, полагаю, что каждое поколение не оправдывает ожиданий предыдущего.

Геймеры знают и умеют создавать гильдии, в том числе - успешные гильдии. А значит, не останутся пассивными и в социуме - это лишь вопрос накопления некой критической массы, после которой отрицание ценности социума будет менее выгодной стратегией.

Интересно, как выглядела бы страна с партиями созданными геймерами? С фракционным делением не по социальному строю, а по игровым жанрам - с по-настоящему различающимся подходом к жизни.

- Власть получает партия FPSников.
В стране легализуют короткоствол, оживают всякие движения типа РНЕ, Россия вторгается в нефтеносную недемократичную страну.

- Через некоторое время, к власти приходят RTS-ники и грамотно разруливают все военные проблемы.

- Еще через некоторое время к власти приходят любители пошаговых стратегий и грамотно решают все политические и дипломатические моменты.

И главное, все знают, чего ждать от партий, помимо громких слов. Ибо - ментальность.
Метки:

[info]torick

(без темы)

Изображение с бортовой камеры БПЛА MQ-9 Reaper.

http://inetman.coronel.ru/pics/reaper_td.jpg

via [info]inetman

[info]torick

(без темы)

Загадка в духе "Что? Где? Когда?" - нужно сопоставить все данные, чтобы понять, о чем идет речь, и сделать единственный верный вывод.
Внимание, знатоки! Вопрос: какую причину я должен выбрать, чтобы увидеть этот список?

* Age of Conan
* Star Wars Galaxies
* Ultima Online
* Warhammer Online
* Игровая приставка
* Нет такой игры в списке

[info]hist_kai

Flash: Oiligarchy

http://fishki.net/comment.php?id=62435

Вы выступаете в роли управляющего компанией добывающей нефть во всем мире.
Игра может закончиться двумя сценариями.
1. Если не уделять внимания подкупу партий (во время выборочных гонок - кликать мышой, тратя деньги, но бустя голоса), то не будут доступны политические операции, типа контроля над Ираком или ареста всех "зеленых". Что приведет к снижению прибыли, и, как следствие, к отставке.

2. Если же все сделать правильно и подсадить весь мир на нефть на 100%, подавив всякое сопротивление (хинт: в Африке, кликом на дворец, можно вызывать меню вида "вырезать племя" / "игнорировать загрязения"), то все закончится... весьма любопытно.

Игрушка доставляет крайне циничным и своебразным юмором. Но, ессно, на английском.
Метки:

[info]torick

(без темы)

Иранские хакеры перехватывали сигналы с американских БПЛА при помощи русского софта (всего $29.95 за лицензию!).
http://lenta.ru/news/2009/12/17/hack
оригинал в The Wall Street Journal

Еще один аргумент за то, что в иракской войне виновата Россия, ага.

[info]torick

(без темы)

Пишу статью о "Предтечах", по понятной причине вспомнился Дерек Смарт.
Зашел на его сайт и наткнулся на слегка устаревшую, но все равно занятную статейку о том, почему цифровые паблишеры второго эшелона плачут, колются, но все равно бойкотируют Steam.
...the day Valve decides to release SteamWorks to all devs - not just those who can publish on Steam - they will kill both GameSpy and Games For Windows Live overnight. I can guarantee it 100%.

Тезисно статья выглядит так:
1. Для выкладки на цифре к игре нужно прикрутить даунлоадерский API паблишера и DRM. Даже если DRM общий для нескольких паблишеров (например, SecuROM), все равно надо делать отдельные дистрибутивы, потому что у каждого дистрибьютора свои SecuROM DLL для авторизации.
2. Паблишеры с эксклюзивными правами не чураются сублицензировать продукты своим коллегам-конкурентам. Собственно, многие даже поддерживают на своем сервисе SteamWorks CEG для steam-дистрибутивов.
3. Activision, чтобы не иметь геморрой по всем направлениям, выложила MW2 в виде эксклюзива для Steam.
4. Прочая цифра сделала козью морду и убрала свои проекты с витрины "вентильного магазина".
5. ...?!
6. Profit!


Под впечатлением от материала скачал клиент Steam - у меня там весь Orange Box был зарегистрирован когда-то.
Времени на них нет, но, может, погоняю при случае.

[info]sjaguar

про иллюстрации

вдогонку к предыдущему посту - яндекс жжот.



внимание на фото...

[info]sjaguar

про день

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

[info]torick

(без темы)

Сижу, рефрешу Ленту - может, еще кто умрет.

[info]torick

внезапно

Когда меньшинство считает себя лучше большинства – это фашизм.
Когда большинство считает себя лучше меньшинства – это эволюция.

[info]hist_kai

Фильм: Луна 2112

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

В общем, ничего так триллер, если не принимать во внимание чудовищное (даже по киношным меркам) количество ляпов про технику будущего и Луну.

Оценка: 6/10
Метки:

[info]hist_kai

Самооборона

Набрел на хорошую статью про самооборону и самооборонщиков. Фактически ППКС.

1. "Мама! Мама! А в кого дядя играет?"

Этот вопрос автор услышал на улице, весной 2005 года, когда наблюдал в парке симпатичную молодую мать с ребенком, и проходившего мимо них длинноволосого толстого дядю в джинсах, берцах, куртке нараспашку, из-под которой виднелся пиратского вида тесак в ножнах и край кобуры с чем-то ПМобразным. Оценив оружие напоказ, пивное пузо, неуклюжесть и жир на руках и шее, автор пришел к выводу что играет дядя в мудака, и очень успешно - до полного вживания в роль. Мама малыша отчасти подтвердила мое предположение, так как неуверенно сказала "Наверное, в милиционера". Тогда я весьма эпизодически просматривал Интернет - и не мог подумать, что судьба меня пересекла с ним - с "самооборонщиком", причем ортодоксальным.

Читать дальше на http://viper-ns.livejournal.com/46598.html
Метки:

[info]hist_kai

Wearable computer

Я не фанат смартфонов. Они безмерно неудобны. Читать с них или смотреть видео еще как-то можно, но ни о каком серьезном взаимодействии речь идти не может. Есть, конечно, отдельные фанатики типа Каганова, но ему и линукс на десктопе удобен, что уже какбэ намекает...

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

Мой выбор - DTR-ноутбук. Это такой ноут, который не уступает рабочей станции ни размером экрана, ни мощностью, но легко переносим. Принес, воткнул питание и "обосновался".

Тем не менее, с интересом слежу за сообществом посвященным "носимым компьютерам", в надежде увидеть что-то интересное. Что-то такое, что позволит удобно использовать компьютеры и на улице. И, кажется, все проблемы по отдельности решены.

1. Очки-дисплей. Модели перекрывающие обзор, имхо, тупиковый путь. Представьте, что вы видите вместо мира убогую тормозную плоскую картинку с камеры. Кто не проникся - попробуйте глядя на экран телефона пройти хотя бы 100 метров.

Тем не менее, уже появились прозрачные очки-дисплей. http://www.pcline.ru/product_info.php/info/p9584.html

2. Управление. Есть девайс напоминающий перчатку. Заменяет мышу. Для стационарного компа, он бесполезен - мыша удобнее. Однако, для "уличного" использования подходит идеально. Есть его более продвинутая версия, которая требует лишь наличия цветных маркеров на пальцах и камеру:
http://www.youtube.com/watch?v=mUdDhWfpqxg&feature=player_embedded

3. Собственно, сам компьютер. Число ядер все растет. Энергопотребление все ниже. Полагаю, даже современных мощностей наноноутов уже хватит для обслуживания всего этого комплекса.

4. Дополненная реальность. Разнообразного софта довольно много. Но нет единообразия.
http://www.youtube.com/watch?v=gGmc6YNWUOI

Что же осталось?

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

Главное, чтобы этот софт был написан не под убогий линукс, а под кошерную полноценную винду, и чтобы девайсы были рассчитаны на широкие массы.

P.S. Когда появились гарнитуры, люди с недоумением смотрели на других людей разговаривающих "сами с собой".
Когда появятся такие девайсы, то к разговорам добавятся еще и жесты.
Метки:

[info]hist_kai

ActionScript strikes back

Это недоязык не устает поражать меня своими гранями.

1. Спорный контекст в условиях типа "if (hash['key'])", в котором 0 по-разному обработается от прихоти компилятора: если компилятор посчитает, что это число, то условие будет false, а если посчитает строкой - то true. И единственный путь "спасти" ситуацию - явная типизация или полное условие.

2.

var hash:Object = {};
....
for (...) {
hash['total']+=size;
}

Выводу после цикла int(hash['total']/1024) и вижу "0". Размеры всех файлов не нулевые, а сумма - нулевая.
Минут пять втыкал. Потом подумал - "неужели эти ...нехорошие люди, большую конфету им в рот, не доделали умолчания?". Так и есть. Нужно добавить hash['total'] = 0; перед циклом.

В этом весь AS. Ни предупреждений (ошибок), ни умолчаний.

3.
Человек где-то определил переменную, как DisplayObject;
В середине функции он присвоил ей что-то "as Sprite".
Ни во время компиляции, ни при рантайме не было ни единого сообщения о несовпадении типов.
А нарвался на проблемы я случайно, когда попытался вызвать метод addChild, который есть в Sprite, но не присутствует в DisplayObject и долго пытался понять, как это "нет такого метода".

И про оптимизацию.
Разбирал редактор карт. Обратил внимание, что достаточно навести мышку на окно и сразу же 100% загрузка процессора. Долго копался в коде, пытаясь найти лишние лисенеры. В итоге, оказалось, что это нормальная реакция флэша на over 30k объектов на экране. Пофигу, что ничего не происходит и не анимируется. Объекты есть - будем жрать процессор. Вылечилось банальным .cacheAsBitmap = true;

[info]hist_kai

Перл - 2

Вот еще скриптик, для вывода списка топ-10 самых популярных слов длинной 2+ символов во входном файле:

$h{lc $_}++ for ( ( join('',<>)=~/\b\w{2,}\b/g) );
print join("\n", grep {$_} (map {"$_: $h{$_}"} sort {$h{$b} <=> $h{$a} } keys %h)[0..9]);

Увы, не смог придумать, как его свернуть в одну строку, не использовать промежуточный хеш и при этом не замедлить в over 9000 раз.