Взрослая жизнь.

30 ноября, 2008 · Posted in Без рубрики · Comment 

В далекие и не очень времена моего детства, я часто жалел «этих глупых взрослых». Они постоянно чего-то где-то добывали, о чем-то переживали, и, в общем, тратили свои нервы как могли.

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

Только итог у всех общий. Как ни крутись, как долго не стой на берегу, как не греби, в конце концов река впадает в море, где лодку ждет неминуемая участь быть потопленной настоящими морскими волнами.

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

Не забывайте, внутри нас все еще есть тот маленький человек, благодаря которому вы-такой как есть сейчас. Как бы не сильна была ваша мотивация в стремлении к успеху, помните-вы все еще тот самый ребенок.И пусть он вам поможет принять то, что вы не можете изменить…

Сегодня, думаю, эти строчки помогут нам всем:

Господи, дай мне спокойствие принять то, чего я не могу изменить, дай мне мужество изменить то, что я могу изменить.
И дай мне мудрость отличить одно от другого

Модификация HLstatsX

28 ноября, 2008 · Posted in Без рубрики · Comment 

[offtop] Cтоило начать появляться в поисковиках, как появились боты. Да здравствует re-captcha ![/offtop]

Этот пост могут пропустить те, кому администрирование игровых серверов неинтересно.

Когда-то делал похожую модификацию для hlstats, теперь сделал ее для HLstatsX, немного расширив.

возможности:

  • Редактирование состава клана
  • Расширенная информация о клане
  • упаковка демок после игры
  • резервирование сервера со своим паролем

Установка:

1. распаковываем архив в корень HLstatsX (см. структуру архива).

2. исполняем файл tables.sql (добавляет необходимые поля в таблицу кланов и админов.)

3. в управлении пользователями добавляем клан-админов, выбирая соотв. им клан.

4. скриптах pack.php и run_rcon.php указываем свои пути.

Скриншоты в архиве.

Написано под *nix, под Вин, возможно, придется переделать чуток.

Для упаковки демок и запуска rcon-скрипта, необходимо, чтобы бинарники zip и php лежали в папке со скриптом (либо в пути, указанном в safe_mode_exec_dir)

Скачать файл hlstatsx.rar с upload.com.ua

Зима.

26 ноября, 2008 · Posted in Без рубрики · Comment 

Почти пришло то время года, которое условно можно назвать «зима».

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

Говорят, что, когда деревья были выше, солнце ярче, а трава зеленее, зимы в то время были снежными и морозными. Я даже видел фотографии. Я верю. Ведь я родился в тот год, когда в Москве, к примеру, было -49 градусов. Такие времена были *вздыхаю*, но прошли. Что этому виной, глобальное потепление (которого, как оказалось нету) или просто очередной цикл нашей планеты в преддверии смены магнитных полюсов, неизвестно.

В общем, радуемся тому негустому и несухому снегу ( на самом деле, если честно, мокрому и с дождем), который хоть как-то падает и идем на исскуственный каток. Что мы вчера и делали в «ТРЦ Экватор» с сотрудниками с работы.

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

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

Совет: на этом катке берите коньки на 3-4 размера меньше, чем ваш размер ноги.

Рабочее.

24 ноября, 2008 · Posted in Без рубрики · Comment 

Давно хотел сделать подборку перлов, которые мочат наши менеджеры на приемке. Все как-то не доходили руки. Но, сегодня увидел этот акт, и понял, больше тянуть нельзя, я должен делиться с миром этим позитивом ! Буду выкладывать, по мере возникновения сюжетов.

В конце рабочего это слово вернуло меня к жизни :)

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

«123» — это самый популярный пароль в ответственных серверах сегодня. Помните это. Удачи вам в компьютерной безопасности.

Торговля

22 ноября, 2008 · Posted in Без рубрики · 5 комментариев 

Так сказать, ап моего объявления:

Продается коммуникатор славной конторы HP, модели rw6815.

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

Прошу немного (почти в убыток) — 320$.

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

Контакты-в контактах.

День Рождения Half-Life.

20 ноября, 2008 · Posted in Без рубрики · 4 комментария 

Сегодня исполняется 10 лет с момента запуска в продажу игры, на которой выросло поколение: Half-Life. Всех, кто помнит, что это такое и тех, кто играет в эту игру и ее моды, поздравляю с этой круглой датой.

В честь праздника на стиме проводится акция (до пятницы включительно), во время которой можно купить Half-Life за 0.98$ (98 центов).

Обзоров истории возникновения компании Valve и развития ее и ее продуктов в интернете немало, в том числе и на русском.

От себя же хочу сказать, что именно Valve настолько масштабно объединила игроков по всему миру и превратила игровую индустрию в настоящую отрасль экономики. Думаю, даже тот, кто не играет в игрушки, осознает финансовые возможности игровой индустрии. И в наших странах, изначально привычных к пиратству, людей, покупающих игры, становится все больше.

Одним из двигателем такого прогресса является STEAM — система распространения контента. Она изначально задумывалась как система онлайн-продажи игр, однако, все больше приобретает популярность, как глобальная система, объединяющая игроков по всему миру, служащая способом доставки не только игрового контента, но трейлеров и т.п.

Вернемся к играм. Что такое игра для меня:

  • Способ отдыха.
  • Возможность испытать себя.
  • Метод смены деятельности.
  • Возможность, как ни странно, научится чему-то.
  • Тренировка мозга.

Поскольку, по большому счету, назвать меня геймером сложно, я всегда выделял для себя игры-в-которые-я-играю. Обычно это были counter-strike и starcraft (в меньшей мере). Теперь к ним добавилась Red Orchestra.

В какие игры играете вы ?

Творчество.

18 ноября, 2008 · Posted in Без рубрики · 2 комментария 

Сегодня, впервые за последние (тут я считаю на пальцах время с окончания института) 7 лет, я сделал попытку написать что-то похожее на статью. Статья посвящена LTE — связь поколения 4G. Прочитать ее можно тут: pdahelp.net.

Пока писал, листая зарубежные и не очень сайты, с горечью осознавал, что нам, к сожалению, далеко до передовых новинок технологий. В наше стране 3G со скрипом через задницу вводится, что уж тут говорить о 4G… Какая страна, такой терракт (с) анек.

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

Верю, настанет время, и в каждом украинском ноутбуке и коммуникаторе будет стоять карточка 3G\4G, и никакие «домашние оптики» и «оГо-шки» нам не нужны будут.

из joomla в livejournal

16 ноября, 2008 · Posted in Без рубрики · 1 Comment 

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

Итак. Есть Joomla, необходимо постить в жж новый материал.
Открываем файл /components/com_content/models/article.php

Находим строки(418-421):

                if ($isNew)
                {
                $this->_id = $article->_db->insertId();

                }

после них вставляем это:

function LJpost($post,$subj){
    require_once ("/ваш путь к джумле/xmlrpc/IXR_Library.inc.php");
define('LJ_HOST',   'www.livejournal.com');
define('LJ_PATH',   '/interface/xmlrpc');
define('LJ_LOGIN',  '********');
define('LJ_PASSWD', '*******');

$ljClient = new IXR_Client(LJ_HOST, LJ_PATH);

if (!$ljClient->query('LJ.XMLRPC.getchallenge')) {
    echo 'Error [' . $ljClient->getErrorCode().'] '.$ljClient->getErrorMessage();
}
else {

    $ljResponse = $ljClient->getResponse();
    $ljChallenge = $ljResponse['challenge'];

    $ljArgs = array();
    $ljArgs['username']       = LJ_LOGIN;
    $ljArgs['auth_method']    = 'challenge';
    $ljArgs['auth_challenge'] = $ljChallenge;
    $ljArgs['auth_response']  = md5($ljChallenge . md5(LJ_PASSWD));
    $ljArgs['ver']            = "1";
    $ljArgs['event']          = $post; //iconv('windows-1251', 'UTF-8', $post);  если  ваш текст и заголовок не в UTF, используйте строчку с iconv
    $ljArgs['subject']        = $subj; //iconv('windows-1251', 'UTF-8', $subj);

                $time_difference = 2;  //timezone=Kiev :)
                           $year = date('Y', (time() + ($time_difference * 3600)));
                           $month = date('m', (time() + ($time_difference * 3600)));
                           $day = date('d', (time() + ($time_difference * 3600)));
                           $hour = date('H', (time() + ($time_difference * 3600)));
                           $minute = date('i', (time() +($time_difference * 3600)));
    $ljArgs['year']           = $year;
    $ljArgs['mon']            = $month;
    $ljArgs['day']            = $day;
    $ljArgs['hour']           = $hour;
    $ljArgs['min']            = $minute;
		 $ljArgs['usejournal']       = 'pdahelp';  //в какой журнал или сообщество постим. Не забываем стать френдом\присоединиться к сообществу перед этим

    $ljArgs['props']          = array(
                                    'opt_preformatted' => true,
                                    'opt_backdated'    => false,
                                    'taglist'          => 'pda, pocket pc, news, article',  //iconv('windows-1251', 'UTF-8', 'pda, pocket pc, news, article'),
                                );

    $ljArgs['security']  = 'public';
    $ljMethod = 'LJ.XMLRPC.postevent';

    if (!$ljClient->query($ljMethod, $ljArgs)) {
       $err='error ['.$ljClient->getErrorCode().'] '.$ljClient->getErrorMessage();
    }
    else {
        $ljResponse = $ljClient->getResponse();
         $err=false;
        //print_r($ljResponse);
    }
 }
 return $err;
}

                $text_id=$this->_id ;
                $subj=$article->title;
                $post=$article->introtext;

				$fulltxt=$article->fulltext;
				if (strlen($fulltxt)>10) {
				$post.="...";
				}
                $post.="<p style=\"border:1px black solid;text-align:center\">эта статья опубликована на сайте <a href=\"http://pdahelp.net\">pdahelp.net</a><br>";
                $post.="полный текст статьи можно прочитать по этой ссылке: <a href=\"http://www.pdahelp.net/index.php?view=article&id=".$text_id."\">".$subj."</a></p>";

                $err=LJpost($post,$subj);

               if ($err) {
                $file=fopen('ваш путь к джумле/tmp/output.txt','w+');
                fwrite($file,$err);
                fclose($file);
                }

Поскольку joomla не выдает ошибок в коде, на этапе отладки просматриваем файл output.txt на предмет ошибок.

Не забываем положить в каталог xmlrpc этот файл (в распакованном виде).

Недостатки:

  • Пост в ЖЖ происходит сразу, без утверждения.
  • Пост в ЖЖ происходит только при публикации материала с главной страницы. Не из админки.
  • Ссылка на статью выглядит некрасиво. Впрочем, документация о том, как сделать из нее «красоту», доступна.

Функция LJPost взята отсюда

Зачем вообще все это ? Две цели:
1. удобство для пользователей ЖЖ.
2. собственно реклама.
Для примера, работающие трансляции (некоторые отличаются xmlrpc библиотеками):

Ноутбучный аксессуар.

14 ноября, 2008 · Posted in Без рубрики · 11 комментариев 

Пока все вокруг обсуждают вебдванольность, презентации пре-сборок Windows 7 и мировой экономический кризис, я хочу представить вам весьма утилитарный девайс: nout_table Столик для ноутбука (прошу прощение за качество снимка). Предназначен для работы с ноутбуком сидя на диване. Кроме того, что он создает пространство для работы мышкой (работу с тачпадом дома я считаю извращением), он позволяет не ощущать тяжесть и нагрев ноутбука. А еще, если снять с него ноутбук, он прекрасно подходит в качестве столика «завтрак в постель». Кому интересно, могу поделиться рецептом приготовления такого столика. Read more

немного событий

10 ноября, 2008 · Posted in Без рубрики · 3 комментария 

Ну, понедельник, ясное дело, событие. На работе в файл-сервере сгорел БП, у клиента в сервере сгорел БП, еще в двух клиентских машинах сгорели блоки питания. Назовем этот день — день БП.

Исскуство:

вчера ходили на Мадагаскар, понравилось, лучше чем первый

Игры:

в RO(red orchestra) наблюдал как пуля, рикошетом отскочившая от железной балки, убила товарища. Я в шоке.

Web:

Мы запустили портал PDA Help.

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

контент в стадии наполнения (благо, опыт в использовании таких девайсов есть).

Приглашаем авторов.

MTU:

Вроде как поборол проблему обрыва соединения с некоторыми сайтами. Установил подходящее значение MTU и все поехало. Помог мне в этом такой сайт. Думаю, ссылка пригодится всем владельцем роутеров, в частности, ZyXel P-330W EE.

Следующая страница →