Final Fantasy 13 (первые впечатления)

11 марта 2010 2 комментария

Начал играть в Final Fantasy 13 на Боксе (таки не выдержал). Пока отыграл около 6  часов и отложил. CG-ролики ужаты с квадратами, ин-гейм явно не HD. Решил дождаться как и планировал PS3 версии. Тем более там обещают 720p а не 576p. Релиз в России запланирован на 10 марта.

Боевая система если честно самая неудачная, если сравнивать с прошлыми частями:

1)     Управляешь только одним героем, остальными лишь косвенно.

2)     Если главный герой умирает – Game Over. Поэтому иногда я вижу Game Over на слабых противниках, которые сделали фокус на главном персонаже.

3)     Большую часть времени можно просто жать «Auto-Battle».

4)     Все происходит в реальном времени, приходится торопиться, постоянно смотреть за здоровьем и выбирать в менюшках следующую команду. Что приводит к тому, что собственно на битву смотришь не так часто.

Впрочем, это недалеко от начала игры и возможно ближе к середине боевая система, наконец, порадует. Прокачка идет через систему кристаллов – похоже на 10 часть. Можно качать ЭКСПу у оружия, добавляя к нему вещи, которые вываливаются из монстриков.

Графика слабая для NextGen. Честно говоря, ждал красот локаций, как например в God of War или Devil May Cry 4… не дождался. Арты скорее всего были офигенными, но количество полигонов все испортило. FPS не стабильный, при вращении камеры никакой плавности. Все-таки с графикой Скваря не очень дружит. Мб виновата мультиплатформа. Надо посмотреть PS3 версию.

Не смотря на расписанные минусы, отзыв скорее положительный. Я уже втянулся. Сюжет пока интригует. Начинаешь погружаться во вселенную игры. Жду с нетерпением, когда можно будет засесть за игру более плотно.

З.Ы. Издатели в России растеряют все возможные деньги. Забили на русский перевод игры, а так хотелось тупо-субтитров. Тянут с релизом. Пиратка на бокс появилась за неделю до официального релиза. А они умудряются тянуть время и после релиза. Вчера (10 марта) был в ХитЗоне. Они вообще не в курсе когда у них будет Финалка в наличии. Впрочем в выходные если найду, то куплю себе версию на PS3.

З.Ы.Ы. Русский перевод, скорее всего, появится позже – пираты сделают на Бокс.

UPD: Продолжение здесь (без спойлеров).

Алиса в стране чудес

Главный плюс фильма – визуальный ряд и 3Д. Все остальное очень плохо, поэтому даже 3Д не спасает. Никакущий сюжет, сценарий и диалоги. Алиса всегда славилась именно глюкодромом и алогичностью. Тут с этим большой напряг. Все юмористические потуги не смешат. С Аватаром и рядом не валялось. Но денег соберет несомненно много…

Categories: Кино Tags: ,

Автоматическое создание Torrent’ов для раздачи файлов на вебсервере Apache + MySQL + PHP

1 марта 2010 32 комментария

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

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

1) Трекер. Для моих целей не нужна регистрация пользователей и не нужен рейтинг, поэтому была взята простейшая его реализация, что бы можно было встроить в свой код. Вуаля трекер всего несколько килобайт веса с минимальным количеством кода, с которым легко разобраться и всего с одной таблицей в БД: OpenTracker. Правда пришлось его слегка переделать и сменить mysql_pconnect на mysql_connect. Что бы коннекты долго не оставались висячими и не достигался лимит подключений БД. Рекомендую ставить трекер на отдельную БД, в случае если нагрузка будет большой. Если вы установили OpenTracker В папку torrent на сервере, то ваш Announce URL для создания торрентов будет: http://yoursite.ru/torrent/announce.php

2) Когда у вас есть трекер хорошо бы автоматизировать создание торрент файлов. Мне удалось встроить это в админку с использованием свободного класса «Torrent RW». Использование класса не просто, а очень просто. Например, для создания торрента для заданного файла требуется 4 строчки:

$torrent = new Torrent( ‘./path-to-file-or-folder’, ‘ http://yoursite.ru/torrent/announce.php’ );
if ( ! $error = $torrent->error() ) // error method return the last error message
$torrent->save(‘test.torrent’); // save to disk
else
echo ‘DEBUG: ‘,$error;

3) Третий компонент это сидер который раздает первую копию файла. Третьим компонентом можете быть вы сами с домашнего компьютера. Если же хочется что бы и раздачу делал сервер, то для этого можно использовать PHP программу TorrentFlux. Ставится в несколько кликов на Web-сервер и управляется через браузер. Добавляете через веб-интерфейс торрент указываете файл и сервер сам раздает файлик. К сожалению мне не удалось сходу автоматизировать раздачу после создания торрента. Приходится делать это руками. Если вдруг кому удастся дайте знать. =)

Обучение в автошколе «Дорит» и сдача экзаменов на права в ГИБДД Зеленограда

24 декабря 2009 Нет комментариев

Я таки получил права и решил немного написать про свой опыт их получения. Записался я на обучение с 19 августа 2009 года. Права получил в конце декабря. То есть рассчитывайте, что процесс получения прав через автошколу занимает около 3-4 месяцев. Обучался в школе Дорит, которая расположена в Крюково в старом городе. Это было наиболее удобное для меня место обучения. Что касается моего мнения разницы, где обучаться – нет. Смотрите по ценам и расположению автошколы. В ГАИ вывешена статистика по тому как сдают ученики разных автошкол, разница там везде в 1-5%. (Впрочем Дорит по статистике хуже всех ^_^).

Читать далее…

Аватар

19 декабря 2009 Нет комментариев

Аватара стоит посмотреть даже без 3Д, но с 3Д это было более чем шикарно. К сожалению в IMAX не попал, с утра когда приехали, объявили что билеты на все сегодняшние сеансы уже распроданы. В итоге ходили в 1 зал «Октября» который тоже переоборудовали под 3Д просмотр. Выглядит ИМХО почти также как в IMAX.

P.S. в холле там поставили 3Д-телики, которым не требуются очки. Идешь себе идешь, бросаешь взгляд на телик а на тебя оттуда буквы выезжают. Порадовало. Жаль только там надо искать углы просмотра что бы 3Д не разъезжалось, либо издалека смотреть.
P.P.S. Судя по всему это будет кассовый рекорд в России, почти везде предзаказ билетов на фильм отменен. Только покупка работает… В зале аншлаг был.

Categories: Кино Tags: ,

Про альтруизм и эгоизм

3 декабря 2009 Нет комментариев

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

Прикол в том что это утверждение имеет научное доказательство.

Дилема заключенного:
Двое преступников, А и Б, попались примерно в одно и то же время на сходных преступлениях. Есть основания полагать, что они действовали по сговору, и полиция, изолировав их друг от друга, предлагает им одну и ту же сделку: если один свидетельствует против другого, а тот хранит молчание, то первый освобождается за помощь следствию, а второй получает максимальный срок (10 лет). Если оба молчат, дело проходит по другой статье, и они приговариваются к 6 месяцам. Если оба свидетельствуют против друг друга, они получают минимальный срок (по 2 года). Каждый заключённый выбирает, молчать или свидетельствовать против другого. Однако ни один из них не знает точно, что сделает другой. Что произойдёт?

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

Лучшей детерминистской стратегией оказалась «Око за око» (англ. Tit for Tat), которую разработал и выставил на чемпионат Анатолий Рапопорт. Она была простейшей из всех участвовавших программ, состояла всего из 4 строк кода на языке Бейсик. Стратегия проста: сотрудничать на первой итерации игры, после этого игрок делает то же самое, что делал оппонент на предыдущем шаге. Чуть лучше работает стратегия «Око за око с прощением». Когда оппонент предаёт, на следующем шаге игрок иногда в любом случае сотрудничает с небольшой вероятностью (1-5 %). Это позволяет случайным образом выйти из цикла взаимного предательства. Она лучше всего работает, когда в игру вводится недопонимание — когда решение одного игрока сообщается другому с ошибкой.

Анализируя стратегии, набравшие лучшие результаты, Аксельрод назвал несколько условий, необходимых, чтобы стратегия получила высокий результат:

Добрая
важнейшее условие — стратегия должна быть «доброй», то есть не предавать, пока этого не сделает оппонент. Почти все стратегии-лидеры были добрыми. Поэтому чисто эгоистичная стратегия по чисто эгоистическим причинам не будет первой «бить» соперника.
Мстительная
успешная стратегия не должна быть слепым оптимистом. Она должна всегда мстить. Пример немстительной стратегии — всегда сотрудничать. Это очень плохой выбор, поскольку «подлые» стратегии воспользуются этим.
Прощающая
другое важное качество успешных стратегий — уметь прощать. Отомстив, они должны вернуться к сотрудничеству, если оппонент не продолжает предавать. Это предотвращает бесконечное мщение друг другу и максимизирует выигрыш.
Не завистливая
последнее качество — не быть завистливым, то есть не пытаться набрать больше очков, чем оппонент (что в принципе невозможно для «доброй» стратегии, то есть добрая стратегия никогда не может набрать больше очков, чем оппонент).

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

Ещё тут: Wiki

Categories: Интересное Tags:

В Кусково (фото)

25 октября 2009 2 комментария

Пару недель назад гуляли по усадьбе Кусково. Под катом несколько фоток.

Читать далее…

Categories: Фото Tags: ,

Хитрая схема получения кредита

21 октября 2009 2 комментария

Наверняка вы часто видели в метро и в других местах объявления вроде «Кредит без проблем за один день без поручителей и.т.д.» Ходят слухи, что работает это так на основе больших магазинов: приходит человек, его ведут к кредитному инспектору банка (в крупном ТЦ их много), ему выписывают кредит на ноутбук. Он возвращается в магазин, получает на руки половину стоимости ноутбука и уходит. Ноутбук продается другому человеку за 0,9 первоначальной стоимости. Все довольны — у первого покупателя деньги, у магазина 1.4 цены ноутбука, у второго покупателя ноутбук со скидкой. У банка проблемы. =)

Новая железнодорожная станция между Химки и Планерной

2 октября 2009 2 комментария

Я ехал в электричке из Москвы до Зела и мне в голову пришла идея, проанализировав которую я понял, что она вполне жизнеспособна. Излагаю её ниже.

Многим известно, что по Ленинградскому шоссе за МКАД около Химок расположен большой торговый центр, который включает в себя 3 огромных магазина: Мегу, Ашан, Икею и несколько поменьше. В этом же месте проходит Октябрьская ж.\д, которая пересекает в этом месте Ленингадское шоссе. Находится это пересечение на примерно одном и том же расстоянии как от станции Химки, так и от станции Планерная. От торгового центра до Ж/Д около 500-1000 метров по прямой. Идея находится на поверхности, сделать в этом месте ещё одну станцию для электричек и возможно подземный/надземный переход прямо в торговый центр. По идее это не нарушит частоту расположения станций, так как по ощущениям, перегон «Планерная-Химки» является самым длинным на участке «Крюково-Москва». В крайнем случае, можно будет закрыть станцию Планерная, на которой и так нет нагрузки, а в этом случае её станет ещё меньше.

Плюсы для торговых центров:
1) Увеличение количества покупателей. Связано это с тем, что не все туда едут, к примеру, из Зеленограда на автобусе из-за отсутствия четкого расписания и из-за проблем с пробками на Ленинградке. Электрички ходят по расписанию и вмещают большое количество пассажиров. Снижение количества машин на стоянках из-за того, что часть покупателей приедет на электричке.

Плюсы для Ж/Д и правительства:
1) Увеличение пассажиропотока и как следствие сбора денежных средств.
2) Уменьшение нагрузки на Ленинградское шоссе.

Плюсы для покупателей:
1) Увеличение количества способов добраться до больших торговых центров. Прежде всего, для покупателей без личного автомобиля.

Минусы для торговых центров:
1) Серьезные расходы на строительство переходов напрямую до торгового центра. Но это по идее отобьется (надо оценивать стоимость строительства переходов) за счет увеличения оборота.
2) Согласование с большим бюрократическим аппаратом.

Минусы для Ж/Д:
1) Затраты на строительство станции. Теоретически их на себя могут взять ТЦ.
2) Увеличение пассажиропотока в часы пик.

Минусы для покупателей:
1) Отсутствуют. Ну, разве что большее число посетителей в ТЦ.

Плюсы мне кажется, серьезно перевешивают минусы. Строительство новой станции или хотя бы оценка последствий такого строительства имеет прямой смысл. От себя скажу, что, к примеру, я бы чаще туда выбирался (например, в кино), если бы была возможность туда ездить на электричке. 20 минут и ты на месте. Вместо: Сел в машину, застрял в пробке, опоздал в кино.

Categories: Идеи Tags: ,

Как работает поиск Яндекса?

27 сентября 2009 9 комментариев

После участия в конкурсе от Яндекса (Интернет математика) мне стал понятен алгоритм работы и ответы на всякие мелкие вопросы, вроде, почему апдейты проходили раз в несколько дней. Все очень просто.

У Яндекса есть группа асессоров – так называемых оценщиков релевантности документов. Они составляют список вида: страница – запрос – релевантность. В этом списке сотни тысяч страниц. Релевантность варьируется от значений совсем не релевантно (0), до полностью релевантно (5). Одновременно с этим у Яндекса для каждой страницы в интернете есть набор параметров (ВИЦ, и.т.д) и часть параметров которые можно рассчитать в процессе запроса (количество слов в запросе, частота запрошенных слов на странице). Всего таких параметров на конкурсе было 245 штук, что, скорее всего, недалеко от реального числа используемого Яндексом. По списку асессоров и набору параметров для каждой страницы из списка строится модель по «Методу опорных векторов». Построение модели довольно трудоемкий процесс. Например, во время конкурса, модель на сложных алгоритмах у меня дома строилась порядка суток и больше.

Читать далее…

Moon / Луна 2112

21 сентября 2009 1 комментарий

Остался в восторге от фильма «Луна 2112«. Просто не понимаю наших прокатчиков которые даже поленились сделать дубляж и пустить в широкий прокат. Смотрел на английском с русскими субтитрами (что даже к лучшему). Фильм поднимает очень интересные вопросы этики, тема одиночества раскрыта полностью. Сюжет без явных косяков и провалов. Отличная актерская игра. Сценарист и режиссер не считают зрителя даунами и хоть он не является таким же сложным как «Космическая Одиссея» или «Солярис», но все равно близок к ним по воздействию на зрителя. Второй фантастический фильм этого года который доставил.

Справки от психиатра и нарколога для автошколы (ГАИ) в Зеленограде

31 августа 2009 8 комментариев

Так как через поисковики на эту тему вообще ничего путного не находится, пишу миниинструкцию:

1) Справку от психиатра дают в психоневрологическом диспансере (ПНД) номер 22, который находится по соседству с поликлиникой 230, в 14 микрорайоне. Справки выдают с 16 до 18 в будни. Стоимость без льготы 103 рубля. Справка действует один месяц. На месте в регистратуре выдадут бланк который надо оплатить в Сбербанке. После оплаты подходите в 4 кабинет и оттуда снова в регистратуру что бы поставить штамп.

2) Справку от нарколога можно взять в наркологическом диспансере номер 10, который находится в 7 районе – между стоматологией и поликлиникой номер 65. Справка стоит 81 рубль, оплата на месте в окошке справочной. Справки дают в будни с 10 до 16.

Действительно на август 2009 года.

Categories: FAQ Tags:

Район N9. Миниотзыв

14 августа 2009 Нет комментариев

Давно не получал такого удовольствия от просмотра. Попадание в мой любимый жанр. Без видимых косяков. Интересная история. Отличный экшен. Ненатужный юмор в тему. Все спецэффекты на экране выглядят весьма реально. Напряжение и ожидание что же будет дальше. Харизматичные герои. Только история показалась довольно-таки прямолинейной.

Рекомендую к просмотру, если конечно мясо на экране вас не сильно пугает. =)

Салон красоты

10 августа 2009 2 комментария

Вывеска привлекла мое внимание своей маразматичностью. Решил сфоткать.

Салон красоты Альбина

Categories: Фото, Юмор Tags: ,

Про иррациональность

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

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