ПОХАПЭ
Смотрю движки основных форумов (потом расскажу, зачем).
Смерть, пиздец, жопа, убивать, убивать, убивать.
PHP-программисты бывают двух видов:
1. Те, кто не умеют программировать вообще. Специально для таких же был придуман BASIC. «Сделай инструмент для идиота, и только идиот захочет им пользоваться».
2. Те, кто умеют программировать на других языках. И только на них. Если утрировать, то когда ты узнаешь в PHP-коде привычный ассемблерный синтаксис, волосы в анусе становятся дыбом и седеют.
3. Болк.
Первые и вторые — дураки, просто вторые более изобретательные.
Ну, чтобы не быть голословным: при изобилии говна в таблицах — форум vBulletin создает всего-то чуть более сотни разных табличек, настройки форума они хранят в виде бинарной маски в цыфирке.
Причем в int(10), ага.
В чем профит-то? Место не экономится. Скорость выборки роли не играет. Работать с маской все равно придется, как со строкой, а не на побитовом уровне, decbin возвращает число в двоичной системе без ведущих нулей, и так далее.
(Мне тут уже подсказали, что это я на самом деле не умею работать с бинарными масками в PHP).
Полуавтоматическое добавление тэгов
Полуавтоматическое добавление тэгов сделать можно. Но, конечно, совсем не так, как предлагает автор — по частоте. Например, слово тэги будет не самым частым в этом посте.
Там же в комментах умники заговорили про иерархию: «Одно из решений (не дающее 100% резульата). Создание каких-либо зависимостей или даже иерархии. Например для тегов водка, бухать, нажраться и пр. родительским тегом будет „пьянка“. Однако это здорово усложняет систему и, как уже упомянул, сто процентного результата все равно не дает (плюс неясно как заполнять эти связи)».
Совершенно понятно, кстати, как связи заполнять.
Системе это, однако, не очень поможет. Ну а правильная расставлялка тэгов делается так: берем несколько корпусов текстов, проставляем им тэги вручную. После чего натравливаем на это байесовский фильтр, который обучается N раз, где N — количество тэгов.
То есть по аналогии с «это спам? Да/нет» — для чего байесовский фильтр часто и используется — обучаем его «это про кошечек? Да/нет».
Ну и надо помнить, что новые тэги такая система проставлять не будет, что хорошо. Ибо зачем нам тэг «Байес», например, этому посту? Нафиг не нужен до тех пор, пока это единственный пост с таким тэгом.
Да и вообще — тэги сосут.
Warhammer Online
В общем-то, я поиграл в бету Warhammer Online немного. На начальных уровнях он довольно уныл, — почти точная копия WoW, кстати. У тебя есть два-три удара, и ты ими ударяешь.
Learning Curve и все такое. PvP на этих уровнях так же уныл: нет никаких механизмов для кайтинга и для снимания melee-шников с себя, если ты кастер, выходит какой-то недоделанный пакман.
Понятно, что и PvP неорганизованно нифига, в лучших традициях WoW-ских баттлграундов.
С другой стороны, что мне понравилось — Warhammer попытался решить много противоречий, в том числе и с «паладинами», — классами, которые могут и лечить, и лупить. Попытался решить просто и изящно: «лечебная» энергия накапливается, только если ты лупишь, то есть стоять в сторонке и тупо лечить никто не заставит — не получится.
Минусов глобальных я вижу три:
1. Системные требования. У меня на ноутбуке жены идет без тормозов TF2, WoW и прочие игры. Вархаммер почти не пошел.
2. Неразрешенная проблема PvP vs PvE. Зачем-то все PvP-игры пытаются сделать PvE. Хотя бы для обучения, я понимаю. Получается уныло и однообразно, а бросать игрока сразу в PvP «нельзя».
Идеальна в этом плане игра — TF2, как ни странно. Да, шутер. Но там есть классы!
Любая PvP-шная MMORPG все равно сведется к шутеру и игру на реакцию, так что не надо этому противится: делать сразу шутер, без PvE, с боем против живых игроков начиная с первых секунд.
Если «убивать WoW», то надо понимать, что многие люди просто не потянут второй раз левелинг, — нет ничего более скучного, чем 1-20 уровень в WoW-е, если ты играешь не в первый раз.
Warhammer эту скуку замечательно воссоздал.
3. Корявая графика. «Корявость» в графике в мультиплеерной игре определяется просто: если я за полсекунды не распознал класс, глядя на него, то графика плохая.
Лично я бы даже купил бы и честно попробовал Warhammer Online пару месяцев, но он у меня просто не идет.
По ощущениям же – будет небольшая нишевая игра, типа Guild Wars, может быть даже и неплохая, но не более.
Two and a half men
Давно я про сериалы не писал что-то.
Two and a half men — сериал хороший, как это любят говорить, «от создателей Big Bang Theory». Хотя, конечно, хронологически все было наоборот. Актеры тоже хорошие — там играет аж Чарли Шин, которого я постоянно путаю с Шоном Пеном.
Сценарий хороший. Баб показывают, красивых и разных.
Единственный минус — несколько «далекий от народа» сеттинг: есть два брата, один — композитор, пишущий джинглы, зарабатывающий бабки и живущий в доме на берегу пляжа. Разумеется, бабник.
Второй — недавно разведенный лузер, без денег, платящий дикие алименты, работающий массажистом. Практически, бездомный. Старший и более удачливый брат «временно» приютил лузера в своем доме на берегу пляжа.
Кроме того, у лузера есть сын 10-и лет, который время от времени у них гостит.
Сеттинг этот совершенно нам идеологически чужд. Богатого обаятельного творческого бездельника представить тяжело. Вы знаете хоть одного? Я — нет. Неудачника, из которого жена при разводе выбила его дом, — тоже. Нет, серьезно, среди ваших знакомых есть такие? И че, пишут джинглы и работают массажистами?
Проблема воспитания ребенка 10 лет раскрыта слабо: обычно все ограничивается тем, что отец пытается скрыть от своего сына, что дядя спит с бабами, а дядя в это время режет правду, после чего следует реплика «иди лучше посмотри телевизор», и от ребенка в кадре избавляются.
В целом же оно всё мило и смешно, но совершенно не трогает.
Лузерам мы не симпатизируем, а удачливый брат слишком милый и беззаботный, нотки социопатии (ну куда же без нее) и здорового эгоизма не добавляют достаточно порочности для того, чтобы он стал Гламурным Падонком.
Сериал хороший. Но не трогает вообще.