LINUX.ORG.RU

Сообщения Roman_S

 

Запуск тюнера

Привет, пытаюсь запустить радиоприёмник на linux, без тюнера софтина запускается, а как только запускаю с уже подключённым тюнером выводит ошибку:

В usb устройство вижу, в 20.rtlsdr.rules его даже прописал, но выскакивает ошибка и всё, не пойму что надо.

Xlib:  extension "RANDR" missing on display ":0.0".
Found Rafael Micro R820T tuner
[R82XX] PLL not locked!
Traceback (most recent call last):
  File "./rtlsdr_scan.py", line 129, in <module>
    frame = FrameMain(APP_NAME)
  File "/usr/share/rtlsdr-scanner/main_window.py", line 149, in __init__
    self.devicesRtl = get_devices_rtl(self.settings.devicesRtl)
  File "/usr/share/rtlsdr-scanner/devices.py", line 122, in get_devices_rtl
    device.gains = sdr.valid_gains_db
AttributeError: 'RtlSdr' object has no attribute 'valid_gains_db'

 

Roman_S
()

Linux Deploy

Подскажите как обойти проблему: При установки linux ОС на андройд через Linux Deploy объем образа (пространства работы ОС) получился всего 4Гб, как можно его увеличить 1. При уже установленной ОС в 4ГБ 2. При новой установке.

И второй вопрос, как настроить что бы он видел устройства подключённые к андройд,к примеру стоит WI-FI на wlan0 но он не может распознать устройство.

 

Roman_S
()

host в sendmail

Подскажите, на сервере стоит sendmail, он обслуживает несколько доменов. При отправке мыла в хедере указывает ip отправителя, где и как это можно поменять, что бы при отправке он указывал отправителя, домен почтового сервера, а не клиента?

 

Roman_S
()

Продлема отправки почты

Приветствую!

Пытаюсь отправить почту, в обратку приходит сообшение о том что получательне доступен.

Return-Path: <MAILER-DAEMON@111.111.204.248>
Received: from localhost (localhost)
        by 111.111.204.248 (8.14.4/8.14.4/Debian-4) id t13J7pl1025604;
        Tue, 3 Feb 2015 22:07:51 +0300
Date: Tue, 3 Feb 2015 22:07:51 +0300
From: Mail Delivery Subsystem <MAILER-DAEMON@111.111.204.248>
Message-Id: <201502031907.t13J7pl1025604@111.111.204.248>
To: <111@st.com>
MIME-Version: 1.0
Content-Type: multipart/report; report-type=delivery-status;
        boundary="t13J7pl1025604.1422990471/111.111.204.248"
Subject: Returned mail: see transcript for details
Auto-Submitted: auto-generated (failure)

The original message was received at Tue, 3 Feb 2015 22:07:40 +0300
from host-5-138-111-111.stv.ru [5.138.111.111] (may be forged)

   ----- The following addresses had permanent fatal errors -----
<111@rambler.ru>
    (reason: 554 5.7.1 Helo command rejected)

   ----- Transcript of session follows -----
... while talking to imx1.rambler.ru.:
>>> RCPT To:<111@rambler.ru>
<<< 554 5.7.1 Helo command rejected
554 5.0.0 Service unavailable
>>> DATA
<<< 500 5.5.1 Invalid command

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

Вот здесь не как не могу поняь, как это клиент на прямую отправляет письма и как это лечится - если он прав?

 

Roman_S
()

eval в переменную

Скажите как можно результат eval не показывать, а в переменную слить? И как это можно сделать другими способами?

Roman_S
()

nginx deny

Подскажите, как в nginx забанить сеть ip адресов, к примеру с 123.0.0.1 по 170.9.0.1?

 

Roman_S
()

HELO в smpt

На один из моих серевов постоянно приходит писбма счастья от абуз служб, решил уточнить у них в чем все таки дела и вот что они мне ответили:

Note: xxx.xxx.xxx.xxx appeared to be suspicious because it was using the
following name to identify itself during email (port 25) connections
via the SMTP HELO/EHLO commands:

        xxx.xxx.xxx.xxx

This is USUALLY spamware, but in some rare circumstances, it can be a
misconfiguration in your mail server.  The CBL attempts to distinguish
real mail server software from malware SMTP clients by expecting users
to name their mail server[s] to indicate who _they_ are, not their
provider and be consistent with Internet protocol standards.

Use of a bare IP address in the HELO is a violation of
RFC2821 section 4.1.1.1, which says that the HELO value MUST
be either a fully qualified domain name (such as "mail01.example.com")
or an IP address enclosed in square brackets (such as "[xxx.xxx.xxx.xxx]").

Сразу вопрос а где в sendmail-е собственно это настроить, пошарился по интернету, не чего толкого не нашел.

 ,

Roman_S
()

Добавляем текст к буферу копирования

Есть такой хороший код:

function addLink() {
    //Get the selected text and append the extra info
    var selection = window.getSelection(),
        pagelink = 'Собственность США',
        copytext = selection + pagelink,
        newdiv = document.createElement('div');

    newdiv.style.position = 'absolute';
    newdiv.style.left = '-99999px';

    document.body.appendChild(newdiv);
    newdiv.innerHTML = copytext;
    selection.selectAllChildren(newdiv);

    window.setTimeout(function () {
        document.body.removeChild(newdiv);
    }, 100);
}

document.addEventListener('copy', addLink);


Он позволяет добавлять инфу к копирующемуся тексту. Но пробле в том что он напрач киляет все br p и \n существующие в крпируемом тексте. Т.е. текст идёт одной линеей.

Вопрос: как заставить скрипт не килять все новые строки?

 , ,

Roman_S
()

лимиты у nginx

Скажите как избавиться от этой ошибке:

2014/09/29 02:28:48 [warn] 27183#0: *1409164 delaying request, excess: 0.230, by zone "one", client:xx.xx.xx.xx, server: tal.ru, request: "GET /ckfsys-master/browser/default/frmactualfolder.html HTTP/1.1", host: "tal.ru", referrer: "http://tal.ru/ckfsys-master/browser/default/browser.html?Type=Image&Connector=http://tal.ru/ckfsys-master/connectors/php/connector.php&CKEditor=wysiwyg&CKEditorFuncNum=0&langCode=ru"

2014/09/29 02:28:48 [warn] 27183#0: *1409172 delaying request, excess: 1.090, by zone "one", client:xx.xx.xx.xx, server: tal.ru, request: "GET /ckfsys-master/browser/default/frmresourceslist.html HTTP/1.1", host: "tal.ru", referrer: "http://tal.ru/ckfsys-master/browser/default/browser.html?Type=Image&Connector=http://tal.ru/ckfsys-master/connectors/php/connector.php&CKEditor=wysiwyg&CKEditorFuncNum=0&langCode=ru"

2014/09/29 02:28:48 [error] 27183#0: *1409173 limiting requests, excess: 2.070 by zone "one", client:xx.xx.xx.xx, server: tal.ru, request: "GET /ckfsys-master/browser/default/frmupload.html HTTP/1.1", host: "tal.ru", referrer: "http://tal.ru/ckfsys-master/browser/default/browser.html?Type=Image&Connector=http://tal.ru/ckfsys-master/connectors/php/connector.php&CKEditor=wysiwyg&CKEditorFuncNum=0&langCode=ru"

Я так понял что эту ошибку регулирует:

limit_req_zone $binary_remote_addr zone=one:10m rate=10r/s; limit_req zone=one burst=7;

но увеличиваю на: limit_req_zone $binary_remote_addr zone=one:10m rate=70r/s; limit_req zone=one burst=20;

Не помогает :(

 

Roman_S
()

Замена элемента интерфейса плагина ckeditor - как?

Ребята кто работал с ckeditor?

Мне нужно добавить в форму «Upload» две формы инпут, но не как не получается, нарыл инфу: "http://ckeditor.com/forums/Support/How-add-extra-input-field-Image-upload" но она не работает на 4-ке, или возможно я не так что то делаю

и второй вопрос: как можно заменить текст в импуте ckeditor, к примеру в том же «Image»->«данные об изображении»->«альтернотивный текст» - добавить свой value.

 ,

Roman_S
()

Проверка отправки сообщений через sendmail

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

 ,

Roman_S
()

Верстка без доступа в хостингу

Возникла необходимость подправить некоторые страницы сайта в файлах css и js.

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

Вопрос как можно решить проблему, я думаю многие с ней сталкивались!

Roman_S
()

php спец.символ в HTML

Мне нужно перевести символы из строки, только ' и " в HTML сущьности. Как это сделать?

Roman_S
()

ПроРабота с мылом в национальных зонах

Давным давно, проверяли мыло просто:

return ( ! preg_match("/^([a-z0-9\+_\-]+)(\.[a-z0-9\+_\-]+)*@([a-z0-9\-]+\.)+[a-z]{2,6}$/ix", $address)) ? FALSE : TRUE;

Но вот всё чаще от юзеров приходят письма что они не могут добавить адреса из национальных зон типа иванов@сайт.рф

Как в этой ситуации организовать проверку и отправку на электронный адрес подобного типа?

Roman_S
()

Недопустимое объявление xml

Не как не могу понять в чем косяк:

echo '<' . '?xml version=1.0 encoding=utf-8?' . '>';
?>
<rss version="2.0">
	<channel>
		<title>Валидность</title>
		<link>rss.xml</link>
		<description>TEST</description>
		</copyright>
 .....  ....

	</channel>
</rss>
<?php 
....

Выводит:

Недопустимое объявление xml. Строка: 2 Знак: 3

<?xml version=«1.0» encoding=«utf-8»?>

Roman_S
()

php5.3 file_get_contents

A PHP Error was encountered
Severity: Warning
Message: file_get_contents(http://i00.i.aliimg.com/wsphoto/v0/1220717878/Luxury_Style_Famous_Brand_Clothing_For_Men_Slim_Fit_Long_Sleeve_Shirts_Designer_Dress_Shirt_High_Quality.jpg_200x200.jpg): 
Filename: index.php
Line Number: 58

Поставил php 5.3. Выводит эту ошибку, не могу понять почему, по локальному урлу скачивае, а вот по внешнему на отрез. Я так понимаю гдето в настройках нужно подправить, но где?

 

Roman_S
()

php и веб форма

Вопрос простой, но погуглил так и не нашёл ответ.

Скажите, а чем можно экранировать вывод html в value (в форме imput), если в выводе присутствует знак " то на этом месте строка в форме отрезается.

пытался использовать htmlentities, экранировал \\ - но все равно муть какую то выводит.

Roman_S
()

accept-charset и firefox

Скажите как правильно дать команду браузеру отправлять форму в кодировке 'Windows-1251', сама форма стоит на странице с кодировкой UTF-8

<form action=«/forum» method=«post» name='add' accept-charset='Windows-1251' charset='Windows-1251'>

На IE - работает, а вот на последнем браузере firefox приходит все в вопросах.

Roman_S
()

Обновил MySQL 5.5.3 - пошли глюки

Обновил на новый MySQL 5.5.3 и посыполись глюки:

1. Мускул не как не дает себя перезагрузить:

/etc/init.d/mysql restart

[FAIL] Stopping MySQL database server: mysqld failed! [ ok ] Starting MySQL database server: mysqld already running.

2. Теперь bind-address в версии 5.5.3 не как не воспринимается?

3. mysqlcheck - не принимает пароль в командной строке через -p и --password

4. И по каким то причинам в 5 раз взлетело использование процессорного времени.

Тестирую разные комбинации в конфиге, не чего не помогает - может быть кто нибуть встречался с такой проблемой?

Конф:


[client]
port		= 3306
socket		= /var/run/mysqld/mysqld.sock

default-character-set=utf8

#bind-address = 127.0.0.1

[mysqld_safe]
socket		= /var/run/mysqld/mysqld.sock
nice		= 0

[mysqld]
# MySQL 5.5.3+

character-set-server=utf8
collation-server=utf8_general_ci

user		= mysql
pid-file	= /var/run/mysqld/mysqld.pid
socket		= /var/run/mysqld/mysqld.sock
port		= 3306
basedir		= /usr
datadir		= /var/lib/mysql
tmpdir		= /tmp
lc-messages-dir	= /usr/share/mysql

skip-external-locking
default-storage-engine=MyISAM
innodb=OFF
skip-symbolic-links
skip-networking
skip-name-resolve
skip-federated

key_buffer		= 128M 
max_allowed_packet	= 16M
thread_stack		= 192K
thread_cache_size       = 160 

read_buffer_size = 128K
read_rnd_buffer_size = 256K
join_buffer_size = 1M
sort_buffer_size = 128K

myisam_sort_buffer_size = 512M   #36M
table_open_cache = 1K

myisam-recover         = BACKUP
#max_connections        = 100
#table_cache            = 64

table_cache = 250

#query_cache_limit	= 2M
query_cache_size        = 250M # 2M
max_heap_table_size=256M  #---NEW---
tmp_table_size=256M  #---NEW---

max_join_size=256M  #---NEW---
max_connect_errors = 1K  #---NEW---

expire_logs_days	= 10
max_binlog_size         = 100M


[mysqldump]
quick
quote-names
max_allowed_packet	= 16M

[mysql]
completition

[isamchk]
key_buffer		= 16M

!includedir /etc/mysql/conf.d/

 ,

Roman_S
()

cloudflare

Сloudflare в России закиляли.

Но я вижу некоторые используют его как простой DNS хостинг с прямыми ip на свои сервера.

Подскажите а где в настройках Сloudflare это можно изменить, что бы на прямую к реальному ip ссылался?

Roman_S
()

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