LINUX.ORG.RU

Сообщения Frakhtan-teh

 

[php] Быстро забрать страничку с удаленного сервера

Привет.

Чем быстрее всего забрать страничку с удаленного сервера?

fopen + fwrite etc - крайне медленны.
file / file_get_contents - тоже так себе.
curl - быстрее file_get_contents на порядок.

Есть что-нибудь быстрее curl?

Спасибо.

 

Frakhtan-teh
()

X forwarding

Привет.

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

Подскажите, пожалуйста, когда делается форвадинг иксов, через тот же SSH, чья видеокарта обрабатывает картинку, хоста или гостя?

Спасибо.

Frakhtan-teh
()

[Apache 1.3] Piped logs

Привет.

Хочу, чтобы Apache писал не только общий access_log (определено в основном конфиге), но и вел отдельный лог для конкретного виртхоста.

Так можно?

Пытаюсь сделать через pipied logs:

Добавил в блок <VirtualHost>:

CustomLog "| /usr/bin/tee >> /path/to/logfile" combined

А он ругается:

CustomLog takes two or three arguments, a file name, a custom log format string or format name, and an optional "env=" clause (see docs)

Хотя синтаксис правильный: http://httpd.apache.org/docs/1.3/logs.html#piped

ЧЯДНТ?

Спасибо.

Frakhtan-teh
()

Вид кодирования

Привет.

Подскажите, что это за вид кодирования?

Образец:

=C3=90=E2=80=9C=C3=90=C2=BE=C3=91=E2=82=AC=C3=91=C3=91=E2=80=A1=C3=90=C2=

Источник: спам.

Спасибо.

Frakhtan-teh
()

[ejabberd] Синонимы

Привет.

В current (2.1.6) реализовали синонимы имен пользователей?

Спасибо.

 

Frakhtan-teh
()

[ubuntu][ведро] Какие патчи накладывают на ванильное ядро в убунте?

Привет.

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

Или они используют ванильное?

Спасибо.

UPD: Пофиксил сабж, извиняюсь за ублюдочность оригинального сабжа, да.

 ,

Frakhtan-teh
()

Сравнение jabber-серверов

Привет.

Что-то по сабжу ничего не гуглится. Если есть такая ссылочка с основными существующими сейчас проектиками - киньте в меня, пожалуйста.

А то я кроме ejabberd и openfire ничего не знаю, а может там что-нибудь новое и прогрессивное появилось.

Спасибо.

Frakhtan-teh
()

Options +Indexes

Привет.

CentOS 5.5, Apache 2.2

В .htaccess:
Options +Indexes

При попытке открыть каталог:
Directory index forbidden by Options directive: /srv/http/example.com/www/

В /etc/httpd/conf.d/example.com.conf:
...
<Directory «/srv/http/example.com/www/»>
AllowOverride all
</Directory>


Куда еще посмотреть?

httpd.conf дефолтненький: http://pastebin.com/ywUjKyea

Апачик перезапускал.
Право на чтение .htaccess у веб-сервера есть.
SELinux отключен.

Frakhtan-teh
()

Литературка

Привет.

Подскажите аналог нашей lib.ru только с англоязычными книжками.

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

Про on-line библиотеку Safari знаю, но техническую литературу в таких объемах, как художку, не могу читать.

Спасибо.

Frakhtan-teh
()

[php] Почему при кастинге хеша в bool получается false?

Привет.

php 5.2.12

Случайно наткнулся на такое:

$var = "123";
echo (bool)$var;

Результат: true.

$var = "123";
$var = md5($var);
echo (bool)$var;

Результат: false.

Чем хеш настолько отличается от строки, что при кастинге получается 0?

Спасибо.

 

Frakhtan-teh
()

[regexp] (?i) какой смысл у этой подмаски?

Привет.

Помогите, пожалуйста, понять, смысл вот такой подмаски в регэкспе:

(?i)

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

Используется вот в таком контексте:

RedirectMatch 403 (?i).*\.log$

Поставляется в .htaccess вместе с одной CRM.

 

Frakhtan-teh
()

[apache 1.3][mod_rewrite] Сравнение backreference и condpattern

Привет.

Алиас *.example.com добавлен, * IN CNAME в DNS сделана.

Делаю вот такие вот «автоподдомены» (не пинайте ногами за это слово):

RewriteCond %{HTTP_HOST} ^(.+)\.example\.com$
RewriteRule ^(.+)?$ http://example.com/%1\.html

Нужно добавить в цепочку проверку на существование файла. Делаю так:

RewriteCond ^%1\.html$ -f

И условие не срабатывает, в RewriteLog вижу:

RewriteCond: input='sample.html' pattern='-f' => not-matched

Или паттерны -f и -d можно сравнивать только с переменной %{REQUEST_FILENAME}? В документации сказано так:

'-f' (is regular file)
Treats the TestString as a pathname and tests if it exists and is a regular file.

Противоречия не вижу, и тем не менее, я где-то не прав. Подскажите, пожалуйста, где именно я не прав.

Спасибо.

Frakhtan-teh
()

[vpn] Не проходит часть пакетов

Привет.

Маршруты до некоторых хостов завернуты через openvpn-соединение.
В частности, электронная почта и парочка веб-интерфейсов.

По электронной почте не отправляются сообщения больше некоторого неопределенного (специально не замерял) размера, через веб-интерфейсы - аналогично, со стороны клиента выглядит как «нет ответа от сервера».

С какой сетевой настройкой может быть связано?

На клинте Ubuntu, административный доступ есть.
Грешу на слишком большой по сравенению с серверным mtu.

Можно на уровне route менять mtu или только интерфейса в целом?

 

Frakhtan-teh
()

Поймать звук

Привет.

Существует ли такая утилита, которая может слушать звуковое устройство и плеваться в stdout когда зафиксирован звук выше определенной громкости/частоты?

Не знаю, по каким ключевым словам гуглить.

Спасибо.

Frakhtan-teh
()

[Rhytmbox] Выпилить свойство BPS/Ударов в секунду

Привет.

Есть ли простой способы выпиливания из меню «Свойства» композиций поля «Ударов в секунду»?

Спасибо.

Frakhtan-teh
()

Вся правда о белочках

Дамы и господа, не проходите мимо.

http://farm6.static.flickr.com/5210/5330037096_eb34e3f914_o.jpg

http://farm6.static.flickr.com/5246/5330037106_32f1e379c9_o.jpg

Версии для Ъ, по традиции, не будет.

Frakhtan-teh
()

[socket 775] крепление радиатора

Привет.

Для socket 775 есть радиаторы с нормальными крепежами, а не как у боксовых интеловских? До чертиков надоели - постоянно кажется, что сейчас или материнку пополам сломаю, или оно сделает громкое «хрусть» по процессору.

Спасибо.

Frakhtan-teh
()

[ASUS] P5N64 WS PRO, шаманство

Привет.

Как понять, кого менять, память, материнскую плату, процессор или блок питания?

$ sudo dmidecode | grep -B1 Product
   Manufacturer: ASUSTeK Computer INC.
   Product Name: P5N64 WS PRO

FSB Clock 1333 MHz.

$ cat /proc/cpuinfo | grep model\ name
model name   : Intel(R) Core(TM)2 CPU 6600 @ 2.40GHz

FSB Speed 1066 MHz.

RAM 2x2048 1333 MHz Corsair 9-9-9-24.

БП - FSP на 1 кВт.

Работает нестабильно: зависает намертво спустя 1-3 минуты после старта, даже в BIOS, переставая откликаться на любой ввод.

Понижаем FSB Clock до 1066 - ничего не меняется.

Повышаем напряжение на память с 1,5В до 1,8В - ничего не меняется.

Понижаем FSB Clock до 1066 и одновременно повышаем напряжение на память до 1,8В - начинает работать стабильнее и работает уже от 1 часа до 1,5 суток, но в итоге все равно мертвое непредсказуемое зависание. В логах, конечно же, пусто.

Memtest про память ничего плохого не говорит.

От нагрузки зависания не зависят.

Перегрева отдельных элементов на MB в момент зависания не вижу.

С этим же БП другая машинка (MB Intel, CPU Celeron, RAM 2 Gb DDR2, конкретнее сейчас не вспомню) проработала 13 суток, пока я ее сам не погасил.

В dmesg пусто. И, да, никаких kernel panic, просто перестает откликаться на ввод (ну и ничего не выводит соответственно, картинка на экране замирает).

 

Frakhtan-teh
()

[хочется странного] программное управление мышью из юзерспейса

Привет.

В linux программное управление мышью в юзерспейсе реализуемо или такое делается только на уровне ядра?

Спасибо.

 

Frakhtan-teh
()

[Желязны] Человек как сексуальный орган машины

Сегодня всякий знает, что машины занимаются любовью. Ну, или не всякий, то хотя бы тот, кто читал метафизические писания святого Иакова Механофила, рассматривающего человека как сексуальный орган машины, созданный ею для осуществления высшего предназначения Механизма. Человек производит одно за другим поколения машинного рода, машина же проводит свою механическую эволюцию через человека, пока не наступит тот момент, когда он выполнит свою задачу, совершенство будет достигнуто и можно будет произвести Великую Кастрацию.

Р. Желязны, Создания света - создания тьмы.

Frakhtan-teh
()

RSS подписка на новые темы