четверг, 19 ноября 2009 г.

Размышления о жизни

Сегодня за последние несколько дней наконец-то собрался выйти и прогуляться, даже несмотря на то, что из дома казалось, что на улице мрачно и отвратительно. Но когда вышел из дома, убедился, что не все так плохо... Я решил отправиться в Измайловский парк. Сегодня там было удивительно красиво. Ветви деревьев, плотно облепленные снегом, создавали ощущение чего-то совершенно нереального, а сам лес казался совершенно неподвижным, застывшим. Особенно это впечатение усилилось ближе к вечеру, когда зажглись фонари. (Кстати, странное дело: раньше меня оранжевый цвет уличных фонарей сильно раздражал, а сейчас иногда даже нравися.)
По пути я вспоминал краткий период своей жизни в августе-октябре 2004 года, когда ощущение свободы буквально переполняло меня и давало возможность радоваться жизни, и размышлял, почему же сейчас, когда я наконец-то снова освободился от всех ненужных обязательств и избыточных социальных связей, у меня ничего подобного нет, а вместо ощущения включенности в жизнь и единения с миром присутствует ощущение бессмысленности и бесцельности. И вновь пришел к выводу, что раньше я был горадо более самоактуализированным человеком (в том плане, в котором этот термин употребляется у А. Маслоу), чем сейчас. И что этот откат назад произошел где-то в конце 2005 -- начале 2006 годов. Вопрос только, с чем это связано? Неужели действительно так повлиял тот пересмотр жизненной позиции (точнее, отношения к отдельным вопросам) в конце августа -- начале сентября 2005 года?
Или же все банально и материалистично: тогда я не был так сильно привязан к Интернету, как сейчас, чаще бывал на улице, меньше было кислородное голодание, и поэтому и жизнь казалась более наполненной? (Кстати, на обратном пути я вспомнил про некоторые дыхательные упражнения, которым меня учили в Центре Быстрого Чтения, выполнил их и почувствовал, что наконец-то вышел из того состояния полуспячки, в котором был всю первую половину дня.)


воскресенье, 15 ноября 2009 г.

И снова IntBLite

Наконец-то разобрался с причинами внутреннего конфликта, мешавшего писать мне форумный движок и вчера сделал очередную Сущностную трансформацию, согласовав те части, которые мне мешали сосредоточиться на тех делах, которые я считаю важными.
В результате сегодня оттестировал общий framework и первый модуль IntB Lite (я снова вернулся к идее написания сначала "легкой" версии без мультиязчыности и мультисайтовости и некоторых других возможностей). Точнее, полноценным модулем это назвать сложно, там реализована только функция выдачи списка разделов (причем даже без категорий). Но тем не менее, по сравнению с тем, что я делал раньше, это уже шаг вперед. К тому же я изменил подход к шаблонизации. Стал генерировать HTML-код на ходу (почти как в TextCMS), но на всякий случай инкапсулировал его в специальный класс Html, и все операции над ним сделал методами этого класса. В принципе, в случае необходимости можно будет легко перейти к другому шаблонизатору...
Теперь можно двигаться сразу в двух направлениях: с одной стороны, делать статические прототипы страниц форума, с другой -- писать модули движка.
Но все равно времени на все не хватает. Если я занимаюсь движком, не хватает времени на соционику и в Travian развитие замедляется, не говоря уж о том, чтобы прочитать все то, что я задумал, если соционикой -- то проставивает движок. А еще нужно и про MOGU.TV не забывать, да и вообще много проектов отложенных лежит еще с 2007 года... В общем, вопрос "как успеть все" по-прежнему остался актуальным.


пятница, 13 ноября 2009 г.

Эх, домены

И снова осень с ее серостью и мрачностью привела к обострению у меня "доменной болезни". Так у меня происходит почти каждый год. Вчера купил домен TIPIRUEM.RU для будущего типировочного форума, а также чтобы Olegу или другим "коммерциализаторам социники" не досталось (похоже, я постепенно скатываюсь в какую-то странную разновидность киберсквоттинга) и продлил несколько старых доменов. Впрочем, продление старых, в отличие от регистации новых доменов, никакой радости не приносит. Эх, еще бы я осваивал все купленные домены своевременно, а то у меня еще с 2007 года несколько доменов так и не задействованных висит...



четверг, 12 ноября 2009 г.

Программирование для удовольствия

Сегодня понял, что мое решение отказаться от MVC было правильным. Теперь, по крайней мере, мысль о написании IntB Lite не вызывает сопротивления, как раньше. А еще я сфорумлировал несколько правил, как программировать так, чтобы это приносило удовольствие:
1. Не использовать те подходы и способы, которые не нравятся;
2. Не писать код "про запас" (из соображений, что рано или поздно это потребуется), а писать только то, что нужно здесь и сейчас, чтобы максимально быстро увидеть результат, но при этом закладывать возможность дальнейшего развития;
3. Не пытаться заставлять себя написать что-то до того, пока в голове не созрело решение, которое я буду воспринимать как наилучшее из возможных при данном уровне знаний (правда, тут все упирается в "информационный шум" -- если я от него не избавлюсь, то такое решение может быть и не найдено никогда);
4. Не бояться переделывать что-то уже сделано и не воспринимать переделку как потерю времени (пожалуй, для меня сейчас вот это сложнее всего).


День без Интернета

Сегодня решил устроить себе день без Интернета. Только в Travian зашел с мобильника несколько раз. Но несмотря на это первая половина дня прошла так же быстро, как и всегда. А вот вечером я вдруг понял, что просто не знаю, чем заняться. Точнее, сделать вроде бы я собирался много чего, но прямо здесь и сейчас делать ничего из задуманного не хочется. И как раз от такого состояния я и убегал раньше в Интернет, забивая его всякими бесполезными делами, типа чтения ругани на форумах.
Но тем не менее, кое-что полезное я за сегодня сделал. Во-первых, разгрузил мозг от информационного мусора, которым он был постоянно забит. Собственно говоря, первая половина дня и ушла на эту разгрузку. Во-вторых, чуть-чуть продвинулся в IntB Lite, а также нашел решение проблемы, о которой думал давно: как сделать простое решение для вложенных шаблонов (т.е. например, чтобы в одном файле был и общий вид темы и сообщение в ней, причем при просмотре шаблона как статической страницы они воспринимались бы как единое целое, и при этом в шаблне не требовалось бы допускать PHP-код).Не могу сказать, что найденное решение -- идеальное, но по крайней мере, оно мне нравится гораздо больше, чем предыдущие, где приходилось писать громоздкие парсеры.
Еще днем вспомнил про одну запись медитации, которая давно хранится у меня на компьютере и решил вдруг ее послушать. Эффект превзошел все мои ожидания: я ушел в транс и вдруг почувствовал, как сами собой снялись многие зажимы, кровь потекла по телу быстрее, и исчезла усталость (в том числе и усталость глаз), которая была у меня с утра. Правда, тут еще помогло то, что программа-плеер, с помощью которой я его слушал (кажется, это Totem) рисует на экране при прослушивании аудиофайла очень трансогенные картинки.
Еще понял, почему я так неудачно сыграл на Первом сервере Travian. Оказывается, тут получилась обычная берновская игра: на бессознательном уровне я специально хотел проиграть, чтобы было больше поводов обидеться на Sanis и в дальнейшем выдвинуть больше требований, чтобы помириться. Только вот бессознательное совершенно не учитывает тот факт, чо реальных средств воздействия у меня на нее нет, а ей со мной мириться на таких условиях совершенно не зачем. (Кстати, аналогичная игра была и с Funtikом и ситуацией 20 октября 2000 года.)
А вечером я понял, что мне нужно избавиться от ограничивающего убеждения, что что-то можно сделать либо быстро, но получится тяп-ляп, либо делать очень долго, но качественно. Именно из-за него у меня многое занимает гораздо больше времени, чем могло бы... Тут нужно провести "схлопывание дихотомий" по Маслоу.



вторник, 10 ноября 2009 г.

Жизнь после Travian

Когда закончился Первый сервер Travian, я думал, что свободного времени станет больше. Но вообще, особой разницы не замечается, хотя на саму игру я стал тратить действительно меньше. Больше времени стало уходить непонятно куда вообще... К тому же, похоже, потерялся эффект Сущностной трансформации, которую я недавно делал одной из частей. Или просто активировались другие части, которые пытаются увести меня от скуки, которая у меня была до подключения к Интернету, и некоторых неприятных мыслей, и тем самым забивают свободное время всякой ерундой. Впрочем, в последнее время понял, что чего мне не хватает, так это умения концентрироваться на нескольких процессах сразу. Из-за этого и Travian занимал гораздо больше времени, чем реально требовалось бы, умей я легко переключаться с одного на другое.
А сегодня утром вообще возникла идея на некоторое время уйти в глухой оффлайн, точнее, выходить в Сеть только с работы, где она не так сильно захватывает внимание + по нерабочим дням играть в Travian и проверять почту с мобильника. Больше меня сейчас ничего к Сети в режиме реального времени не удерживает (да даже и почту -- необязательно), даже SAPE я переключил в автоматический режим (что, кстати, сразу прекратило падение доходов, которое, видимо было как раз из-за того, что я один, максимум два раза в сутки проверял обстановку и подтверждал размещение ссылок -- видимо, значительную часть ссылок за это время просто успевали отменить).
Еще вчера наконец-то захотел написать статью по своей соционической модели X. Посидел, подумал, выделил ключевые различия между ней и существующими моделями, написал на бумаге введение, и на этом все желание делать что-то закончилось. Даже то, что написал, в компьютер не перепечатал.

четверг, 5 ноября 2009 г.

Прощай, Первый сервер!

Вчера днем началась первая и последняя коллективная наступательная операция нашего альянса на Первом сервере Travian. Вообще, изначально операция была назначена на более позднее время. Но Solo услышала от нашей основы дезинформацию о том, что раунд закончится в 23:27. Это заставило всех торопиться, поэтому атака началась гораздо раньше, и одного из игроков, который должен был посылать сенатора, в онлайне не оказалось. В итоге операция, начавшаяся так хорошо (сначала у противника в той деревне был только небольшой деф), пошла криво: 4 сенатора не смогли захватить деревню, а пятого должен был посылать тот игрок. Хотя ему было ближе всех, но он слишком поздно вышел в онлайн и так и не принял участие в операции (а потом ему разрушили деревни).
В итоге за ночь противник успел прислать туда достаточно большое подкрепление. Но у одного нашего игрока еще оставались целых 3 ударки (одна из которых, правда, достаточно маленькая), которые я и послал утром на эту деревню. Но брать деревню решил не с его аккаунта, а со своего, так как этому игроку рейтинг был безразличен, ему важно было противнику уров нанести, а мне взятие деревни позволило бы получить медаль "взлет недели". Но от меня сенаторы шли 7 часов, да еще Sanis ночью снесла пункт сбора, поэтому пришлось его отстраивать (зря я ей ложные атаки таранами послал, причем сделал-то это без каких-либо конкретных целей, просто для развлечения, а вот спровоцировал такой ответ) и сенатора я смог послать только в 11:20. А перед ними послал ударки этого второго игрока, чтобы выбить все подкрепления, присланные ночью. И первый раз это получилось отлично (хотя две их трех ударок были полностью потеряны). Через некоторое время я разведал деревню и обнаружил, что туда успели поставить еще одно подкрепление. К счастью, времени было еще достаточно, чтобы третья ударка успела вернуться и пойти в бой еще раз и это подкрепление тоже удалось уничтожить. Но тут я допустил ошибку. По всем правилам боевого искусства Travianа отправлять ударку следовало бы так, чтобы она пришла за 2-3 секунды до подхода моих сенаторов. Но тогда я вдруг запаниковал, что раунд прямо сейчас закончится и я не успею ее послать, и отправил примерно минут на 30 раньше нужного срока (то, что при окончании раунда войска пропадают мнгновенно, я тоже не знал), к тому же упустил еще одну возможность: отправить совершенно небольшие отряды (по 100 воинов где-то) из двух других деревень.
В итоге оказалось, что за те 30 минут, которые были между приходом ударки и приходом моих сенаторов, противник успел вклинить два отряда по несколько десятков бойцов. По меркам Travianа конца сервера эти силы просто ничтожны. Но и с моими сенаторами шло всего 154 легионера. И хотя они победили и уничтожили все защитные войска противника, оба сенатора погибли и деревния так и осталась не взятой...
В совершенном расстройстве я поехал (можно сказать, пополз) с работы домой, надеясь дома отправить остатки ударки этого игрока вместе с его же сенатором и все же довершить начатое. Но как только я это сделал, тут же наступил долгожданный конец раунда и все войска, находившиеся в пути, исчезли.
А сейчас, размышляя обо всем этом, я не перестаю удивляться. Шансов не взять эту деревню было гораздо меньше, чем взять: я мог бы послать сенатора не своего, а этого игрока (вместе с последней из ударок, он как раз в той деревне был), мог бы послать ударку позже, мог бы послать своих легионеров двумя волнами, мог бы послать вспомогательные ударки и все эти варианты привели бы к взятию деревни и завершению игры не с "сухим" счетом (по количеству взятых деревень, если сравнивать с нашим основным противником). И все же все развивалось по самому плохому варианту... Просто мистика какая-то.
В итоге окончание сервера застало меня совершенно эмоционально к этому не готовым. Я-то думал сделать из этого хоть какой-то торжественный момент, но из-за состояния полной растерянности получилось так себе... Правда, один позитивный момент все же есть: окончание сервера спасло меня от раскатки (от Sanis уже шли каты еще 4 волнами) и еще большего понижения в рейтинге. А так я кончил сервер на 3617 месте по главному рейтингу (и ровно на 500 по деф-рейтингу). Все же это гораздо лучше по сравнению с speed-сервером, где меня под конец скатали и я еле-еле остался в TOP-20000.
Но по-настоящему обидно только два момента: я так и не получил медальку (хотя шансы в последние несколько недель были довольно приличные) и ничего не доказал Sanis...
Не утешает даже то, что на s3 ситуация развивается гораздо лучше. Во-первых, я сегодня получил зерново-деревянный оазис (отобрав его в соответствии с правилом "зерновые оазисы -- столицам" у игрока из деф-крыла, хотя, возможно, нажил в его лице недоброжелателя), а во-вторых, получил первые 20 единиц рефералльного голда. Удивительно, но по моей рефералльной ссылке все же иногда регистрируются. Видимо, мой личный сайт читают активнее, чем я это предполагал.


вторник, 3 ноября 2009 г.

Сущностная трансформация и Web-программирование

Сегодня начал делать Сущностную Трансформацию и понял два интересных момента. Первый -- это вытащил из воспоминаний детства ситуации, из-за которых не мог начать делать какое-либо запланированное дело (точнее, дело с четко выделенным моментом начала). А второй -- понял, что я по-прежнему не приемлю ООП в Web-программировании, хотя на сознательном уровне мне казалось, что я хорошо его усвоил и в целом он мне нравился. Но на бессознательном ООП почему-то вызывает отталкивание (кстати, реально с использованием ООП я писал только 3 больших проекта, из них два -- коммуникационная библиотека, которую я писал в качестве курсовой на 5 курсе, и программа для проведения эксперимента для диссертации -- требовали огромного насилия над собой, чтобы их выполнить).  И что именно это неприятие и мешает мне писать движок на самом деле, а вовсе не неуверенность в своих силах или какие-то другие проблемы.
В итоге решил попробовать плюнуть на ООП и всякие там MVC и сделать IntB Lite на тех же принципах, что и TextCMS. Уж лучше пусть будет такой форум, но работающий, чем "по всем правилам", но так никогда и не написанный.


понедельник, 2 ноября 2009 г.

WiW, Travian и Flash-плеер

Вчера, пользуясь затишьем в Travian на обоих серверах, хотел было начать тестирование своей первой программы на Ruby, но вместо этого весь день играл в WiW (Wizards World). И, надо сказать, небезрезультатно: прошел 8 квестовых заданий из 10, доступных в Элаире (начальном городе WiW), впервые поучаствовал в штурме замка (кстати, с монстрами воевать намного легче, чем с живыми людьми, хотя казалось бы, и там и там все основано на случайных событиях). Но самое главное, у меня поменялся стиль мышления. Если раньше играя с кем-то в WiW, я думал "если повезет, я в него попаду, если нет -- нет", и думал о том, что несколько раз подряд повезти не может, и я обязательно проиграю. И проигрывал. Теперь же появилось "наступательное" мышление, поиск возможностей перехитрить противника, угадать, куда он пойдет следующий раз, и куда нанесет удар. (Хотя я и раньше пытался вывести какие-то статистические закономерности, но тогда все было на чистой математике, а сейчас скорее больше на интуиции.) И в результате я стал побеждать гораздо чаще!
Причем вот что странно: такой образ мышления я принес в WiW из Travianа, но в самом Travianе мыслить по-настоящему наступательно не получается толком до сих пор. А еще странно то, что WiW, несмотря на то, что это игра очень светлая и жизнерадостная, где в общем-то все настроены друг к другу очень дружелюбно, где даже отлупив друг друга как следует на арене, можно остаться друзьями (или даже наоборот, стать ими), нравится мне гораздо меньше, чем Travian, живущий по волчьим законам, где стоит чуть зазеваться или проявить слабость или допустить ошибку и очень легко превратиться в корм, где есть такие явления, как предательство провокаторство и шпионаж. Причем сейчас я понял, почему. Во-первых, в WiW у меня, в обще-мто, нет возможности проявить себя, стать заметным (по крайне мере, в Элаире, в  большом городе может быть. будет иначе), так как каждый игрок играет за себя, а все социальное взаимодействие сводится к общению в чате (а в больших чатах я просто теряюсь и становлюсь незаметным), тогда как в Travian мне чтобы заявить о себе, нужно просто дождаться ситуации "все плохо", а потом выступить с каким-нибудь предложением. А во-вторых, в отличие от Travian, где игрок — существо почти бесполое, в WiW очень многое завязано на гендерные вопросы. Это и вызывает неприятие, точнее, неприятие вызывают ситуации, когда девушке дарят подарки (а подарки в WiW это один из существенных показателей формального признания) только за то, что она девушка.

А еще игра в WiW заставила меня наконец-то нормально настроить Flash в Linux (т.к. WiW работает на Flash под Firefox). Раньше я ставил 32-битную версию флеш-плейера из какого-то левого репозитория, и он то работал нормально, то вдруг показывал белый экран и не работал вообще, так как не мог подключить некоторые нужные ему библиотеки gtk. Приходилось по несколько раз обновлять страницу, что очень раздражало. Но вчера оказалось, что существует и 64-битная версия Flash Player, правда, в состоянии то ли pre-release, то ли вообще alpha-версии. Я ее скачал, установил вручную, и, удивительное дело, все заработало нормально! Да и броузер вроде бы меньше тормозить стал, хотя, может быть, мне это только кажется...

воскресенье, 1 ноября 2009 г.

Очередная оффлайновая встреча

Вчера в очередной раз встречались с Миком и Ю.К. в оффлайне. На этот раз решили встретиться в другом "Шеш-Беше", не том, который на Лубянке, а расположенном около станции Площадь Ильича. Мик решил, что оттуда всем ездить удобнее (впрочем, для меня это действительно так, насчет остальных -- не знаю). В целом новый "Беш" оказался не хуже прежнего, только музыка слишком была громкая.
На встрече мы обсудили дальнейшее написание статей и развитие сайтов, а также протипировали одного друга Мика (Сетевым именем он не представился, а оффлайновое я как обычно не запомнил). У него оказалось довольно сложное сочетание соционического и ПЙ-типов -- ЭИИ-ВЛЭФ, в результате чего я затипировал его сначала неправильно (по соционике), т.к. при типировании он продемонстрировал сильную логику, а из-за первой Воли казался экстравертом (и сначала я его чуть ли не за сенсорика принял, хотя и чисто внешне, и по ответам он явно был интуитом). Потом, когда Мик сказал мне свою версию типа, я тоже увидел все признаки (хотя некоторые мы с ним толкуем по разному, точнее, Мик больше внимания уделяет внешним проявлениям, а я, не умея их наблюдать, концетрируюсь исключительно на вербальной информации).
И это заставило задуматься, откуда у меня берутся ошибки в типировании, в результате чего я понял, что ошибок по сути две. Первая -- это то, что я слишком много внимания уделяю объему информации, которую человек выдает по аспекту, и уверенности, с  которой он по ней действует (хотя сам же писал статью о том, что эта уверенность может возникнуть из-за проработки аспекта под влиянием ПЙ-типа), и не проверяю противоположный аспект на силу (а зачастую просто не дохожу до того момента, где по нему выдается достаточный объем информации).  Вторая -- я стараюсь закончить типирование как можно скорее. Судя по всему, это пережиток тех времен, когда приходилось рассматривать по 3-4 больших анкеты на форуме, и как только мне казалось, что я вижу ТИМ, я просто переставал воспринимать новую информацию. И в этот раз тоже так было: где-то на середине типирования мне казалось, что все ясно и я очень удивлялся, что Ю.К. продолжает спрашивать и спрашивать. Кстати, следует заметить, что Ю.К. в итоге протипировала правильно. Только мы с Миком чуть было не поругались из-за того, что когда я стал объяснять, что "давящая" 1В дает видимость экстраверсии, он сказал, что это не эффект 1В,  а я типировать не умею. Был момент, когда я собирался даже встать и просто уйти со сходки.
Еще Мик со своим другом устроили нам с Ю.К. сеанс эриксоновского гипноза с двойным наведением на двоих сразу. В очередной раз я убедился, что двойное наведение -- штука просто убойная, в одиночном режиме трансы такого качества и глубины получаются редко. Целью было "накачать полезными ресурсами" и вообще повысить общую бодрость. И могу сказать, что сработало: хотя вчера я лег в 4 часа ночи, а сегодня встал в 8:30 (надо было с отцом съездить в одну организацию, которая по законам мировой подлости именно с 31 октября по 3 ноября оказалась закрыта), к середине дня я "раскачался" и чувствовал себя вполне бодрым, не считая усталости в мышцах, для которых столь короткий период сна оказался недостаточным для отдыха...
Еще Мик хотел пригласить на сходку Sanis (да-да, ту самую, из Travianа), от чего я был просто в шоке. Впрочем, она так и не пришла, и наверное, это к лучшему, так как сомневаюсь, что мы смогли бы нормально общаться. Даже несмотря на то, что Мик утверждал, что Sanis настроена дружелюбно и не хочет, чтобы я держал на нее зла. (Хм, интересно, как бы она была настроена, если бы было наоборот: не она у меня три деревни забрала, а я у нее.)