4X_Pro
По совету jestalnar начал изучать язык программирования Ruby и framework Ruby on Rails. Язык в целом пока нравится. Действительно очень простой и в то же время очень гибкий.
По поводу RoR пока еще не определился, но скорее нравится, чем нет, за исключением формата URLs вида /модуль/действие/параметр1/параметр2/параметр3. По-моему все-таки параметры должны быть параметрами, т.е. передаваться в виде ?параметр1=значение&параметр2=значение и т.д.
Но в целом остается та же проблема, что и всегда при изучении чего-то нового: пока изучаю что-то в теории, концентрируюсь в основном, на общей концепции и возможностях. А когда сажусь делать что-то на практике, начинаю испытывать огромный дискомфорт от того, что сконцентрировашись на общих идеях, почти не запомнил синтаксиса, и постоянно приходится лезть в книжку, смотреть как правильно. Конечно, это пройдет достаточно быстро (особенно если буду пользоваться NetBeans, среде, к которой я более-менее себя приучил наконец-то), но все равно мешает двигаться вперед.
Но все же впервые за последний год я осваиваю что-то новое! А то последнее, что я освоил, был jQuery летом прошлого года, и все, с тех пор желание что-либо делать начисто отпадало.



4X_Pro
Уже постепенно начинаю привыкать к тому, что в Travian ситуация может меняться совершенно неожиданно. Но, как было сказано в том же lifeaudit.ru, тот, кто от жизни не прячется, не боится неопределенностей и перемен. Тем более, что ситуация в целом сложилась для меня на s3 благоприятно: ушел один игрок из нашего альянса и освободилось две деревни  с 9 полями, одну из которых я успел занять (хотя до самого последнего момента, даже когда посылал поселенцев, не верил, что получится). Так что теперь у меня снова есть девятка под столицу... Правда, отставание в рейтинге из-за потерь первой никак не удается ликвидировать.
А на s1 наконец-то удалось слить пол-ударки Sanis. Правда, я не учел, что она шла набегом, а также то, что она подплюсована по оффу + наличия героя, поэтому выжившая часть ее ударки утащила у меня гораздо больше ресурсов, чем могла бы...
Правда, от своей ударки я тоже потерял достаточно ощутимую часть сегодня.




@темы: travian

4X_Pro
Сегодня, кажется, решил проблему с глюками встроенной сетевой карты. (При "холодном" включении компьютер ее либо просто не видел, либо зависал при загрузке, причем проблемы были явно аппаратными, приходилось делать 2-3 перезагрузки, после которых карта появлялась, но в первый момент сеть все равно ощутимо подтормаживала. И такое продолжалось уже месяца два, что меня чрезвычайно достало, я даже подумывал о покупке обычной сетевушки для PCI-слота.) Причем этому помогло бессознательное: утром оно вдруг выдало из памяти знание о том, что глюки начались тогда, когда я переподключил USB-устройства к другим портам. Потом я уже сознательно вспомнил, что когда к компьютеру подключена флешка, часто происходят зависания, да и вообще проблемы с сетью длятся дольше.
Решил поэкспериментировать: перед первым сегодняшним "холодным" включением вынул все USB-кабели, которые только есть. Загрузился и обнаружил, что с сетевой карточкой все в порядке, и работает она без тормозов, как и полагается, несмотря на то, что компьютер простоял выключенным всю ночь. Я понял, что дело действительно в USB, и стал думать, что с этим сделать. Решил перевесить сканер и принтер на самые нижние разъемы (которые висят на дополнитлеьной планке), так как именно туда они у меня подключались раньше, а кабели для флешек вставить не в разъемы, которые рядом с сетевой карточкой, а чуть повыше. И как это ни странно, это помогло! Теперь после перезагрузки сетевая карточка видна сразу...
Видимо, дело было в том, что USB-принтер в выключенном состоянии распознается как неизвестное USB-устройство, а он как раз был воткнут в разъем рядом с сетевушкой, и это вызывало какие-то конфликты с либо контроллером или же банальный недостаток питания. Кстати, Linux при загрузке очень ругался, что не удается пронумеровать устройство...
Но теперь все хорошо. Правда, придется драйвера для принтера переставлять, а то система при включении увидит его как принципиально новое устройство (вот это меня, кстати, всегда бесило).



@темы: железо, компьютер

4X_Pro
Сегодня смотрел первые результаты индексации моего личного сайта поисковыми системами. Надо сказать, результаты весьма порадовали: по словосочетанию "личный сайт" я на 44-ом месте в Google, и на 50 -- в Яндексе. И это без каких-либо покупных ссылок, только на внутренних факторах! И даже не весь сайт еще проиндексировался (в индексе только страницы 2-ого уровня, третьих еще нет). Кстати, очень удивился, обнаружив, что запросы "личный сайт" и "домашняя страница" имеют почти одинаковую популярность -- где-то 14k (я думал, что второй гораздо более популярен), но запрос "домашняя страница" гораздо более "замусорен" (часто ищут, например, что-то связанное с домашней страницей в броузере). А вот словосочетание "персональный сайт" более популярно -- 16k, но под него я ничего не оптимизировал, да и конкуренция там ощутимо больше.

@темы: seo

4X_Pro
Наконец-то вернулся на трехдневный режим раоты. Теперь появилась возможность по понедельникам "добрать" недополученный в настоящие выходные отдых. В результате сегодня полдня просто проспал, а проснувшись, пролежал еще целый час, просто размышляя, чего уже давно не мог себе позволить...  Думал о том, почему несмотря на то, что жизнь вроде наладилась, нет ощущения эмоциональной наполненности жизни, того самого ощущения чуда, о котором я не раз писал... Как будто мир отделен от меня какой-то пленкой, сквозь которую я могу совершать основные действия, но не могу почувствовать его во всей полноте...



4X_Pro
Сегодня с отцом ездили на дачу к одним дальним родственникам на дачу. Впрочем, я бы предпочел их считать друзьями, т.к. к родственникам у меня предубеждение по определению, а эти оказались вполне хорошими людьми. Впервые за последние 10 лет я выезжал достаточно далеко за пределы города! И отдохнули, надо сказать, хорошо. Я покатался на велосипеде (чего давно уже не делал), поучаствовал в поджаривании мяса на костре (отец научил меня немного рубить дрова + я следил за костром) и вдоволь насмотрелся красивых видов по дороге...
Удивительно, насколько за городом тихо! Слух обостряется и становятся заметными даже самые тихие звуки природы. А еще от избытка кислорода проясняется сознание само по себе, без медитаций или каких-либо еще ухищрений. Правда, под вечер произошла перегрузка впечатлениями.



4X_Pro
Вчера жизнь вроде бы начала налаживаться. И в Travian у противника не получилось отобрать деревню, и на работе много чего успел сделать. И еще выложил в Сеть первую версию сайта MOGU.TV на статике, которую делаю совместно с WWadimka и Д.К. Хотя там всего 3 статьи (к тому же не самым лучшим образом сверстанных, т.к. типографирвать текст вручную -- это просто кошмар), все же первый шаг сделан. 

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

Прогуляться я решил в Терлецкий парк, так как это меньше всего занимает времени. Хотел выйти где-нибудь в 11:30, но как всегда долго прособирался, и вышел в 13:00. Я вышел на улицу, и почувствовал, что ощущение гармонии с миром, с которым я проснулся сегодня, усиливается. Что сам тот факт, что я могу пройти по столь родным и знакомым улицам, а потом зайти в парк, и посмотреть на пока еще зеленые деревья и почти иделаьно чистое голубое небо, приносит мне радость. И не было бессмысленной спешки и внутренней борьбы, от которой раньше я никак не мог избавиться даже во время прогулок, и которая и не давала мне возможность видеть всю эту красоту. Иными словами, ко мне вернулось то самое ощущение чуда, о котором я писал столько в начале этого года...  Правда, в голове крутилась мысль о том, что столь надоевшая мне работа лишает меня возможности испытывать такую радость каждый день, но эта мысль не угнетала меня, а просто была чем-то фоновым, малозначимым. 

Так я дошел до пруда №3, около которого сел на скамейку и задумался, уйдя глубоко в себя. Думал о трансерфинге aka "управление реальностью", о транзактном анализе, и о той идее, которую вычитал недавно на сайте lifeaudit.ru (хотя она и до этого встречалась мне не раз, но на том сайте она выражена наиболее убедительным и приемлемым для меня образом): делать то, что действительно хочется, но не заставлять себя и легко бросать, если возникло ощущение, что "это не твое", и вообще о том, что мысли имеют возможность оказывать влияние на реальность. Я просто чувствую, что все эти учения в чем-то верны, но ни одно из них не дает полной и убедительной картины, а истина лежит где-то посередине. Причем ощущение и знание этой истины есть, наверное, в каждом человеке, но большинство (да и я в том числе) теряет возможность ее видеть из-за деформирующего влияния социума, который начинает искажать человека с детства, пользуясь его беззащитностью... Посидев так, и поняв, что осознать эту истину прямо здесь и сейчас не получится, я пошел дальше, обошел пруды №3 и №4 и отправился домой.




4X_Pro

Некоторое время назад решил выключить все покупные ссылки для сайта SOCIOCLUB.ORG. Как и следовало ожидать, в первый момент сайт упал до 45 места, но в последние два обновления в Яндексе вдруг снова поднялся до 29 места (а до отключения был на 18-22). Стал искать в чем причина, и пришел к выводу, что скорее всего в активности на сайте (и как следствие, количестве сообщений, выдаваемых в RSS). Никогда бы не подумал, что для Яндекса это такой важный показатель...





@темы: seo

4X_Pro

Travian продолжает удивлять своей непредсказуемостью. Вчера на Третьем сервере, где после того, как скатали девятку, казалось, что ничего хорошего меня не ждет, произошло объединение нескольких альяснов. И меня, как это ни странно, взяли в основу нового альянса получившегося в итоге. А альянс получился топовый (вчера был на 8 месте, сегодня уже поднялся до 6-ого), и это сразу мотивировало играть активнее. К тому же за прошедшее время у меня существенно увеличилась выработка ресурсов, и теперь я легко смог сделать себе нормальный фарм-отряд и фармить стало интересно и эффективно. (Хотя основная причина моего постоянного отставания в Travian как раз заключается в том, что я слишком малоактивно занимаюсь фармом и торговлей.)
А на Первом сервере сегодня впервые у противника не получилось забрать мою деревню. Правда, это не столько наша заслуга, сколько их просчет (не учли одного важного фатора), но все равно это первая хорошая новость с момента объединения... Правда, радость от этого события была сильно омрачена тем, что вчера ночью я узнал, что один из бывших соратников собирается перейти на сторону того альянса, с которым мы и воюем... И что именно он, видимо, и был тем шпионом, которого я пытаюсь вычислить еще с августа. И есть подозрения, что сейчас может перебежать и еще один человек... 
Вообще, странная игра Travian: те люди, которых я когда-то рассматривал как потенциальных или реальных противников (ГрафЪ, kor, SAMBUKA), сейчас помогают мне защищаться от атак Sanis, которой я доверял когда-то больше всех на Первом сервере, и которую до сих не могу воспринимать просто как "еще одного игрока из вражеского альянса", и вообще принять реальность происходящего (даже несмотря на то, что сам по-прежнему обижен на нее за ситуацию на speed-сервере, из-за которой когда-то и возник конфликт).





@темы: travian

4X_Pro

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





@темы: наблюдения

4X_Pro

Эх, а в Travian опять все идет наперекосяк. Недавно потерял еще одну деревню, а сейчас Sanis постепенно выбивает у меня деф... Видимо, скоро будет очередной захват. Эх, если бы не мое желание собрать команду на следующий сервер, я бы уже удалился совсем только чтобы ей поменьше ресурсов/деревень досталось... Правда, и уходить особо некуда: в ближайшее время не предвидится рестарта серверов (кроме s5, но там "классическая версия", которая мне не интересна), а последний медленный стартовал в середине августа.
Но сегодня я понял, в чем дело... Во-первых, почему я перед концом раунда начинаю резко проигрывать: к этому времени у противников накапливаются ударки, способные запросто пробить деф в стандартной деревне с 6 полями, причем в количестве существенно больше одной. И противодействовать им нужно совершенно иначе, чем на более ранних стадиях игры. А я оба раза (на speed и на s1) подходил к этому этапу игры практически и без собственного оффа и без дефово-кроповой деревни, в которой было бы действительно много дефа. (Точнее, на s1 у меня возможность сделать офф была, но я ее упустил со всеми этими разборками.) Отсюда и результат...
Еще сегодня узнал, что один игрок из вражеского альянса переименовал свои деревни так, что получились издевательские версии моих названий. И теперь вот не знаю, как на это реагировать: то ли смеяться, что так популярен среди противников, что они даже деревни из-за меня так называют, то ли наоборот, расстроиться.





@темы: travian

4X_Pro
Наконец-то эта кошмарная неделя закончилась, и я постепенно возвращаюсь к нормальной жизни. Вчера почти сделал базу данных для IntBF и форума, а вот с модулем регистрации пользователя дело идет медленно. Хотя и с базой вопросов еще много... Часто приходится делать сложный выбор между универсальностью (т.е. одна таблица для всего ) 



@темы: intbf

4X_Pro
Сегодня узнал о сайте, автор которого пытается донести до людей вред спама. Решил даже разместить баннер у себя в блоге:
Проект: АНТИСПАМ. Спамеров можно и нужно ДАВИТЬ!!!
А еще отписал там в гостевухе другое предложение. Спаммеры периодически рассылают письма с рекламой самих спаммерских услуг. В этих письмах есть телефоны (реже -- ICQ), которые и есть уязвимые места спаммеров. Получив такое письмо, делаем следующее: звоним на указанный телефон, представляемся клиентом и вежливо начинаем выяснять, что и как, какие условия рассылки, какие гарантии и т.п. Протянув так как можно большее время, делаем резкое заявление, что спам -- это зло и бросаем трубку. Смысл этой деятельности -- лишить спаммеров возможности нормально принимать заказы на рассылки. Если каждый нормальный человек, получивший рассылку, позвонит и отнимет у них хотя бы 5 минут, то спаммер разорится поддерживать call-центр, который мог бы справиться с такой нагрузкой, либо реальные клиенты спаммера не дозвонятся до него.




@темы: антиспам

4X_Pro

Сегодня заметил на одном из корпоративных сайтов резкий скачок посещаемости: вместо обычных 40-50 посетителей в сутки вчера там было более 200. Решил выяснить причины и оказалось, что на чьем-то блоге появился обзор по созданию домашнего SAT (сервера хранения данных), который откопировали на Хабрахабр, и в этом обзоре была ссылка на корпус для этого самого сервера, который, по словам автора, продавался в Москве в одном единственном месте -- нашем интернет-магазине (и там же была ссылка). Вот в результате этого и произошел такой скачок посещаемости.
Эх, зря я так недооцениваю крупные сайты типа того же Хабра. При определенных условиях могут очень помочь развитию проекта.





@темы: сайты

4X_Pro

Ситуация в Travian становится все хуже и хуже. На s1 наиболее активные бывшие соратники перешли во вражеский альянс, и я, фактически, оказался в кольце врагов. И теперь либо рано или поздно глава альянса даст приказ на мое уничтожение, либо это сделает Sanis по собственной инициативе.
Но обидно даже не то, что они теперь против меня (в конце концов, это можно понять: я бы сам в себе разочаровался, видя ту ситуацию с Sanis со стороны), а то, что они выбрали дожить до конца игрового сервера, сотрудничая с врагами вместо того, чтобы сражаться до последнего и героически пасть в боях под ударами многократно превосходящего противника (и потом пойти на новый сервер и начать игру заново), что на мой взгляд, является единственно правильным выходом. Вот этого мне понять не дано. 
А на скоростном сервере сегодня соседи, на которых я когда-то напал с целью отобрать деревни и догнать Sanis по рейтингу и прорваться в основу, отомстили мне по полной и сейчас раскатывают столицу... И чудо мы там тоже не построим первыми, скорее всего. Странное дело: знал бы я об этом в июле, всей бы этой ситуации с Sanis не было...

А вообще, у меня в бессознательном действительно живет деструктивная часть. Точнее, на самом деле она не столько деструктивна, сколько ориентирована на то, чтобы найти способ умереть (в условиях Сети эквивалентом смерти считается вынужденный уход из сообщества) красиво и достойно. И поэтому эта часть совершенно незаинтересована в победе, потому что в этом случае красивую смерть придется отложить до следующей "войны". Кстати, первым, кто это заметил, была Hanzira aka Funtik, которая сказала мне об этом еще в 2003 году. 





4X_Pro

Кажется, ко мне постепенно начинает возвращаться ощущение чуда жизни. Сегодня утром вставал очень тяжело, и думал, что весь день будет кошмаром. Но вышел на улицу и удивился, насколько же там хорошо! И настроение сразу улучшилось, появилось давно забытое ощущение, что мир вокруг гармоничен и я занимаю в нем свое место.
Правда, работать не хотелось совершенно и за день я сделал совсем немного, а в середине дня я узнал некоторые не очень хорошие новости по поводу сиутации на s1 в Travian, но в целом это не испортило мне настроения. 





01:07

4X_Pro
Решил сегодня наконец-то снова заняться личным сайтом и найти свои портреты, которые когда-то рисовали esto и anush, для раздела "Я глазами других людей". Но оказалось, что письма от них были как раз в тот период, за который личная переписка была потеряна где-то почти год назад в результате сбоя в почтовой программе. Попытался найти архив на ноутбуке, но там тоже ничего не сохранилось за этот период. Обидно...



4X_Pro
Сегодня просматривая в Google Analitycs статистику по сайту TextCMS, обнаружил, что на него заходили по запросу "4x_pro доходы". Интересно, кому это мои доходы знать потребовалось и неужели он правда думает, что эту информацию можно найти в Сети?



4X_Pro

Кошмар какой-то. Уже два раза пытался отправить сообщение о том, что я вчера наконец-то сделал первую работающую программу на своем IntB Framework, и второй раз это сообщение исчезает, да еще и в черновиках на BestPersons тоже не сохраняется. ПОэтому придется ограничиться такой вот краткой записью: я сделал простейшую гостевуху на IntBF и пересел наконец-то на NetBeans с jEdit.





4X_Pro

И вот снова в жизни что-то поменялось и со всех сторон посыпались неприятности. На SAPE собираются закрыть вывод денег в WMZ, на Privet.Ru ввели CAPTCHA при входе на сайт и в результате перестала работать автоматическая трансляция блога, сайт Одноклассники переделали так, что смотреть противно стало, да еще и убрали список заходивших на мою страницу, и в итоге теперь это получилась полная копия ВКонтакте, только еще худшего качества. В общем, все как всегда: даже если в жизни удается найти/встретить/создать что-то хорошее, со временем оно начинает все более и более ухудшаться.
На работе наконец-то всерьез озаботились тем, чтобы сделать из одного из наших сайтов нормальнй, реально работающй, а не просто висящий в Сети Интернет-магазин, чему я в общем-то рад, но вот реализовать некоторые идеи на той CMS, которая у нас используется, достаточно затруднительно. Решения получаются настолько кривыми и некрасивыми, что возникает желание послать всех и убедить, что делать этого вообще не стоит...
А в написании своего движка снова некоторый застой. Я решил идти путем "наиболее естественного кода", т.е. вводить как можно меньше правил и ограничений при создании объектов движка, но уперся в то, что не знаю, как в этом случае отделить те свойства объектов, которые нужно сохранять в базе данных, от тех, которые сохранять не нужно. Пока никак не могу выбрать между тремя решениями: начинать сохраняемые поля с определенного префикса (как в IntB 2.x), начинать несохраняемые поля с определенного префикса (например, с _) или сделать функцию, которая будет перечислять список полей, которые требуется сохранить. Но все эти решения мне в равной степени не нравятся...





@темы: жизнь, неприятности