Author Archives: sp1ker - Page 2

fps на cstrike сервере hlds

Если вдруг у вас на серерах кс упал fps (команда stats в консоли сервера выдает fps сервера), то надо грешить не на слабую тачку или кривые руки админа. Оказывается надо грешить на windows media player. Который, увы, почему то оказывает такое хреновое влияние на hlds.

Чтобы решить эту проблему, необходимо скачать файлик со скромным названием srcds_fps_boost.exe

И запустив его в фоновом режиме, будет вам счастие!

phoronix gtk gui

http://www.overclock.net/linux-unix/624854-how-install-phoronix-test-suite-gui.html

sudo aptitude install php5-dev php5-gd libgtk2.0-dev libglade2-dev build-essentials

sudo pecl install cairo-beta
svn co http://svn.php.net/repository/gtk/php-gtk/trunk php-gtk
cd php-gtk
./buildconf
./configure
make
make test
sudo make install

http://wiki.birth-online.de/_export/pdf/know-how/software/linux/compiling-php-gtk

Non-tested: http://anton.troshin.name/?p=1503

AJAX Chat в phpbb3 и ошибка has no method ‘create’

После установки чата AJAX Chat, который оказался на редкостью удобным и функциональным, в браузере google chrome стала вылезать следующая ошибка:
TypeError: Object # has no method ‘create’
Как оказалось, о порблеме знают. Даже в гугл обратилось куча народу, потому как ошибка только в хроме. Решение нашлось не сразу, но оно есть. Прежде чем следовать советам предложенным на форуме посвященному этому проекту (http://sourceforge.net/projects/ajax-chat…..

1. Качаем новый файлик FABridge.js отсюда:  http://chickentalk.org/mods/FABridge.js.zip
(зеркало тут: http://pmpc.ru/FABridge.js.zip )
2. Разархивируем.
3. Заменяем в папке js старый файл на только что скаченный.

Вуаля, все работает.

Сравнение файлов

Редко задавался вопросом как сравнить два файла. Обычно файлы были маленькими и выискивать не приходилось, а тут получилось так что надо сравнить два 120 Мбайт файла. На помощь пришла простенькая утилита «comp», которая идет по умолчанию в винде.

c:\comp /?
Сравнение содержимого двух файлов или наборов файлов.
COMP [данные1] [данные2] [/D] [/A] [/L] [/N=число] [/C] [/OFF[LINE]]
данные1    Первый файл или набор файлов для сравнения.
данные2    Второй файл или набор файлов для сравнения.
/D         Вывод различий в десятичном формате
/A         Вывод различий в формате ASCII.
/L         Вывод номеров строк, в которых обнаружены различия.
/N=число   Число первых строк в каждом файле, которые следует сравнить.
/C         Сравнение файлов без учета регистра букв ASCII.
/OFF[LINE] Не пропускать файлы с установленным атрибутом «Автономный».
Для указания наборов файлов в первых двух параметрах используются
подстановочные знаки.

Удобно все выводит, и можно сразу делать » > compareresults.txt», чтобы иметь вывод.

Внешний IP адрес

http://www.pmpc.ru/validip/ сервис для себя.

Установка mod_rpaf

Качаем:
wget http://stderr.net/apache/rpaf/download/mod_rpaf-0.6.tar.gz

Компилируем:
apxs -i -c -n mod_rpaf-2.0.so mod_rpaf-2.0.c

или

apxs2 -i -c -n mod_rpaf-2.0.so mod_rpaf-2.0.c для apache 2.2

Подключаем:
LoadModule rpaf_module /lib/httpd/modules/mod_rpaf-2.0.so

Настройка:

<IfMofule rpaf_module>

RPAFenable On
RPAFsethostname Off
RPAFproxy_ips 127.0.0.1 192.168.0.1
RPAFheader X-Real-IP(без вот этого не работает)

</IfModule>

Либо

LoadModule rpaf_module /usr/lib/apache2/modules/mod_rpaf-2.0.so

RPAFenable On
RPAFsethostname On
RPAFproxy_ips 127.0.0.1 внешниеИПчерезпробелы
RPAFheader X-Forwarded-For
RPAFheader X-Real-IP

Недурно написано тут:

http://tresnet.ru/archives/98

«Publisher Could Not Be Verified» убрать

Давно искал ответ на этот казалось бы простой вопрос, и случайно гуглив на тему отказа запуска пакета msi через autoit обнаружил ответ:

Как удалить предупреждение «Publisher Could Not Be Verified» при запуске программ через сеть

http://www.technipages.com/disable-publisher-could-not-be-verified-messages.html

http://microsin.ru/content/view/599/1/

Сайты проверки доступности сайта

Пусть пока здесь полежит.

http://just-ping.com
http://pr-cy.ru/speed_test
http://webo.in
http://Site-Perf.com/
http://tools.pingdom.com/fpt/

host-tracker.com

http://ping-admin.ru/free_test

Восстановление пароля для VPN

Так получилось, что я просто-напросто забыл свой пароль от VPN подключения к интернету. А он понадобился достаточно срочно, потому как ничего не работало. Погуглив нашел замечательную прогу, бесплатную между прочим — Dialupass v2.45 — Dialup/RAS/VPN Password Recovery.

Эта столетней давности утилита, безупречно раскрыла VPN пароли ко всем подключениям даже в Windows 2008 Server, хотя в спецификации об этой системе ничего не сказано.

Описание ее тут:  http://www.nirsoft.net/utils/dialupass2.html

А прямая ссылка здесь: http://www.nirsoft.net/utils/dialupass2.zip

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

xml и 500 error

В процессе создания одного портала, столкнулся с интересной бедой, которая выпала на мой сервер неожиданно. Когда создали sitemap.xml, оказалось что никому этот файл не доступен, хотя и присутствует на сервере. Сервер отвечал браузеру 500 ошибкой (Error) ссылаясь на какой-то дикий допотопный баг Netscape. Очень долго думая, я пришел к выводу что проблема все-таки не в сервере Apache, а проблема в интерпретаторе xml. В файле mod_php.conf я не обнаружил записи xml, и быстро это исправил.

Однако, не тут то было, даже с этой записью вылетала 500 ошибка…. В интернете информации не было, пришлось включать все возможные логи, чтобы докопаться до сути. В итоге в логе php, была найдена ошибка syntax error unexpected t_string для файла xml в первой строке. Пошарив в гугле, обнаружил что такая беда случается, если включена опция short_tags в настройках php. Так как, в этом случае php являсь обработчиком xml, думает что строка

<?xml version="1.0" encoding="UTF-8"?>

Является скриптом php, а не разметкой xml. Решение проблемы может быть разным. Отключить short_tags, но тогда некоторые движки с корявым кодингом будут сыпать ошибками.

При включенном short_tags можно решить проблему написав вместо

<?xml version=»1.0″?>

так:

<<?= ‘?’; ?>xml version=»1.0″<?= ‘?’; ?>>

Однако, есть более простое решение проблемы. Отправлять заголово с помощью php:

<?php
header("Content-Type: application/xml");
echo '<?xml version="1.0" encoding="UTF-8"?>';
?>

можно даже rewrite правило написать…. если хочется.

Linux mint Debian или LMDE

Поскольку мой горячо любимый ноутбук Samsung R70, до сих пор не чинится…. ждут запчастей, решил пока поработать на старом Gigabyte G-Max N411 (http://www.ixbt.com/portopc/g-max-n411.shtml). Ноут был старенький, его мне отдали в качестве двух половинок. Для начала пришлось соединить матрицу и туловище ноута с помощью нескольких стальных пластин выпиленных в профиль, в замен силуминовых, на которых и крепилась матрица. С другом дня за два мы сделали его, он начал работать, но жесткий диск был настолько убитым, что там запускался только BackTrack 4 и то на первых 5 Гбайт HDD. Остальная часть при попытке формата или проверки на бед блоки, быстро вешала диск. Ну а дальше…. Читать далее »

Nokia 5800 XM тянет звук при вызове

При покупке нового телефона Nokia 5800 Xpress Music, были огорчены тем, что он тянет входящие вызовы. Проблема периодически доставала, но решение сильно не искалось и было решено просто обновить его на более свежую прошивку. Авось пройдет. Однако, прошивка этот глюк не убрала. За попу взялся азарт поиска решения. Оказалось все просто:

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

Вот так быстро и ловко решается этот глюк. Дело было не в бабине.

Решние нашел вот здесь:

http://haughtymaster.livejournal.com/54382.html

Samsung R70

Вот и настал конец моему любимому другу и соратнику — ноутбуку Samsung R70. почти три года он спасал меня в трудные ситуации и теперь его главный компонент общения со мной издох. Это видеочип NVIDIA GeForce 8600 GT. почему прекратился вывод на все видеовыходы включая внешние и внутренние я не знаю. Знаю что сама система работает и грузится. В скором времени, после отпуска понесу его в ремонт, поскольку моими силами его починить уже не удастся.

Однако, я нашел отличную статью по апгрейду моей модели до более мощной — платформы от R560 (Intel P45 Mobile). Написал ее некто Pain_666 и лежит она по адресу: http://people.overclockers.ru/Pain_666/record1

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

Чтож, время покажет, как только что то узнаю подробно опишу процесс.

Could not get style data в phpbb3

при переносе из одного места форума в другой и новой установки его, после завершения всех дел появляется такая надпись — Could not get style data
Лечится очищением папки cache

У вас недостаточно полномочий для доступа к этой странице

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

Чтобы решить это проблему, стал шустрить в интернет, и нашел замечательное описание проблемы — http://blogproblog.com/u-vas-nedostatochno-polnomochij-dlya-dostupa-k-etoj-stranice/

Из предложенных вариантов, мне помогли SQL-команды:

UPDATE `prefix_usermeta` SET `meta_key` = REPLACE( `meta_key` , 'wp_', 'prefix_' );
UPDATE `prefix_options` SET `option_name` = 'prefix_user_roles' WHERE `option_name` ='wp_user_roles' AND `blog_id` =0;

Поскольку при переносе сайтов, я менял префиксы таблиц для каждого сайта.

Изменение же констант AUTH_KEY, SECURE_AUTH_KEY, LOGGED_IN_KEY и NONCE_KEY в wp-config.php, не приводило ни к каким изменениям, кроме сброса со страницы админки на форму ввода логина и пароля админки.

Cookietracking или ошибка 500

Немного подстаривая апач, который имеет по умолчанию кучу включенных модулей, встретился с ошибкой в логах Invalid command «cookietracking». Ошибка проявлялась в том, что виртуальный сайт не откликался, а получал ошибку 500.

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

Почтовый адрес на секунду

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

http://www.dispostable.com/

HTC MAX 4G и DLink

Поскольку я являюсь обладателем замечательного телефона HTC MAX 4G, обнаружил в нем одну странность, которая проявляется только на маршрутизаторах Dlink.

Так при подключении к D-Link DIR-400, и серфинга по картам yandex maps, DIR-400 вешается полностью, провайдер используется подключение PPTP (compot.ru)

Затем через некоторое время обнаружил, что и более старшая модель D-Link DIR-628 подключенная к корбине, при работе с ней HTC MAX 4G, уходит в вечный рестарт, который лечит только исключительно сбросом питания.

На точках доступа D-Link (DAP-13xx, DWL-7000AP), HTC MAX 4G может вызвать подвисание точки, пропадание сигнала или же существенное уменьшение скорости передачи соедиенения с другими беспроводными клиентами. Лечится также сбросом питания точек у  D-Link.

Объяснений этому феномену пока не нашел. А факт остается фактом.

ЗЫ. У меня стоит изначальная прошивка HTC MAX 4G, поскольку я его не перепрошивал и купил одним из первых в конце февраля, как только он появился.

FB2 to PDF и PDF to Word

Онлайн конвертер из fb2 в pdf. Очень удобно и практично.
http://fb2pdf.deniss.info/

Также еще онлайн конвертер PDF в Word:

http://www.pdftoword.com/