|
FAQ Stepan Ilyin aka Step Xakep, номер #054, стр. 054-102-2 Q: Я живу провинции. Почему ни один из трех, работающих здесь провайдеров, не поддерживает протокол V.92? A: Дело в том, что многие провайдеры (тем более провинциальные) не поддерживают Up Stream, так как используют пулы, «стоящие» на старых cisco 5300. А для полноценного V.92 нужен как минимум cisco 5350. Могу лишь посоветовать смириться с таким положением дел или переехать в городок покрупнее. Q: По вашей рекомендации купил себе новенький Radeon. Но как мне проверить правильность работы RivaTuner’а, а точнее SoftR9700? A: Для начала можно проверить дату %windir%\system32\drivers\ati2mtag.sys и ati2mtag.sys, входящего в дистрибутив. Они должны быть разными. Можно поступить и по-другому. Зайди в закладку Display properties -> Adapter -> Adapter information -> Chip type. Здесь должно отображаться «Radeon 9700». Q: Поставили в офис АДСЛ. Вроде все ничего, пинги неплохие (20-40), бывают, правда, иногда маленькие потери пакетов. Но Бог с ними. Проблема в другом… В программах, использующих udp соединения, постоянно идут потери пакетов, соответственно, и лаги. Например, во всем известную игрушку Counter-Strike играть крайне проблематично. Уже несколько раз обращался к провайдеру – говорят, что проблема где-то у меня. Помогите! A: Делать выводы без непосредственного осмотра довольно сложно, но смею предположить, что проблема, скорее всего, заключается в следующем. Один или несколько роутеров на пути от тебя до игрового сервера сильно перегружены. Причем в их настройках активизирована функция так называемой «разгрузки». То есть во время затыка роутер либо ставит UDP пакеты в очередь, либо просто их удаляет, чтобы дать пройти TCP пакетам (у которых приоритет, как правило, несколько выше). Отсюда и временные жуткие пинги и потери пакетов. Единственный выход в данном случае – убедить провайдера перенастроить свой роутинг, что сделать непросто, учитывая неоправданную уверенность админов в том, что проблема не в этом. A: Можно ли перегнать потоковое видео (asf) в mpeg4? Q: Разумеется. По-моему, самый простой способ – воспользоваться программой mencoder (ftp://ftp.mplayerhq.hu/MPlayer/releases/). Понять принцип ее работы сможет и младенец, поэтому подробно рассказывать не буду. Q: Как, используя PHP, определить валидность URL? A: Держи кусочек скрипта, который уже давно гуляет по инету и встречается во множестве скриптов: <? function check_url($url) { if (eregi( '^http://', $url)) { $urlArray = parse_url($url); |