LINUX.ORG.RU

Сообщения BLACKNED

 

PowerDNS добавить Cookie в ответ

 

Ребята, кто настраивал PowerDNS 4.7 в качестве мастера, объясните что происходит при использовании опции edns-cookie-secret. Я хотел добавить cookie в ответ. Если выставляю опцию edns-cookie-secret=9DE516A64A414D4B1B609415E4523F24, для примера, то при запросе dig test.example.com получаю ответ:

;; BADCOOKIE, retrying.

; <<>> DiG 9.18.24-1-Debian <<>> test.example.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 45659
;; flags: qr aa rd; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1
;; WARNING: recursion requested but not available

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 1232
; COOKIE: 68f7cc9a770167da01000000669e38cfc57362344a5a2d65 (good)
;; QUESTION SECTION:
;test.example.com.              IN      A

;; ANSWER SECTION:
test.example.com.       60      IN      A       10.20.20.20

;; Query time: 2 msec
;; SERVER: 127.0.0.1#53(127.0.0.1) (UDP)
;; WHEN: Mon Jul 22 10:47:43 UTC 2024
;; MSG SIZE  rcvd: 89
11:20:07.912263 IP localhost.36219 > localhost.domain: 56088+ [1au] A? test.example.com. (57)
11:20:07.912370 IP localhost.domain > localhost.36219: 56088 BadCookie*- 0/0/1 (73)
11:20:07.912591 IP localhost.42123 > localhost.domain: 2174+ [1au] A? test.example.com. (73)
11:20:07.913686 IP localhost.domain > localhost.42123: 2174*- 1/0/1 A 10.20.20.20 (89)

То есть первый ответ идет как «BADCOOKIE» (Приходят два ответа), затем возвращается второй ответ как COOKIE: 68f7cc9a770167da01000000669e38cfc57362344a5a2d65 (good) Если убрать опцию, то ответ возвращается нормально без «BADCOOKIE», но и куки не дает.

Например BIND не выдает BADCOOKIE. Может я что-то упустил или это нормальная логика работы? Может есть другие варианты опций?

BLACKNED
()

Пропарсить XML на Pyton

 

Привет всем, помогите с кодом. Есть xml документ

<?xml version=«1.0» encoding=«utf-8»?>
<recognitionResults success=«1»>
<variant confidence=«0.99»>Тест</variant>
<variant confidence=«0»>Прочее</variant>
</recognitionResults>

Параметр success=«» может быть 0 или 1
Параметр confidence=«» любой
Параметр тест и прочее могут быть разными

Задача пропарсить xml документ

Если success=«0» то выводим сообщение «несовпадение» и выходим из программы, иначе ищем параметр confidence и парсим первое совпадение (т.е. <variant confidence=«0.99»>Тест</variant>) и выводим сообщение «тест» (Вместо тест может быть любое значение в документе) и выходим из программы.

Написал вроде понятно, не ругайте сильно.

BLACKNED
()

Google speech api v2

 , ,

Если есть кто сталкивался с Google speech api v2. Проблема такая, получил ключ от Google, хотел протестировать по этому примеру https://github.com/gillesdemey/google-speech-v2 но ответ всегда пустой {«result»:[]}. Насколько я понял, должно выдавать два ответа, один пустой, другой с данными. Все делал по инструкции, смотрю у некоторых такая же проблема. Запросы видимо до гугля доходят, раз ответ есть и ключи расходуются, судя по логам. Есть знатоки по этому вопросу?

BLACKNED
()

Конвертирование Wav to Flac

 ,

Здравствуйте уважаемые форумчане. Помогите разобраться, на Raspberry PI стоит ос Raspbian, почему при конвертировании из формата wav во flac одни шумы, конвертация происходит без ошибок. Делал по этой инструкции http://raspberrypi.ru/blog/readblog/155.html и по этой http://lleo.me/dnevnik/2013/11/25.html одно и тоже. С микрофона все отлично записывает, без шумов, а после конвертации чистый шум при воспроизведении. Пакеты стоят: sox, flac, ffmpeg, lame.

root@raspberrypi:/home/pi/test# arecord -B --buffer-time=1000000 -f dat -r 16000 -d 4 -D plughw:1,0 send.wav Recording WAVE 'send.wav': Signed 16 bit Little Endian, Rate 16000 Hz, Stereo root@raspberrypi:/home/pi/test# flac -f -s send.wav -o send.flac root@raspberrypi:/home/pi/test# aplay send.flac Playing raw data 'send.flac': Unsigned 8 bit, Rate 8000 Hz, Mono root@raspberrypi:/home/pi/test#

Ошибок нет. Выручайте.

BLACKNED
()

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