Posts Tagged ‘ Linux & Unix ’
( ! ) Warning: WP_Syntax::substituteToken(): Argument #1 ($match) must be passed by reference, value given in /var/www/reverse.org.ua/default/wp-content/plugins/wp-syntax/wp-syntax.php on line 383 | ||||
---|---|---|---|---|
Call Stack | ||||
# | Time | Memory | Function | Location |
1 | 0.0000 | 369120 | {main}( ) | .../index.php:0 |
2 | 0.0001 | 369480 | require( '/var/www/reverse.org.ua/default/wp-blog-header.php ) | .../index.php:17 |
3 | 0.0327 | 7245232 | require_once( '/var/www/reverse.org.ua/default/wp-includes/template-loader.php ) | .../wp-blog-header.php:19 |
4 | 0.0331 | 7282480 | include( '/var/www/reverse.org.ua/default/wp-content/themes/monochrome/archive.php ) | .../template-loader.php:106 |
5 | 0.0437 | 7926592 | the_content( $more_link_text = 'Read more', $strip_teaser = ??? ) | .../archive.php:44 |
6 | 0.0438 | 7927616 | apply_filters( $hook_name = 'the_content', $value = '<a href="http://www.openwritings.net/content/sed">Скомуниздена</a> подборка консольных команд с помощью Sed\r\n<pre lang="bash">REM Удалить пустые строки в файле\r\nsed -e "/^$/d" 1x.txt > 2x.txt\r\n\r\nREM Delete all newline.( Concatenate each line of 1x.txt into 1 line of string )\r\nsed ":a;N;$!ba;s/\\n//g" 1x.txt > 2x.txt\r\nREM http://sed.sourceforge.net/sedfaq5.html#s5.10\r\n\r\nREM Print line without \'code\'\r\nsed -n "/code/!p" 1x > 2x.txt\r\nREM In bas'... ) | .../post-template.php:256 |
7 | 0.0438 | 7928024 | WP_Hook->apply_filters( $value = '<a href="http://www.openwritings.net/content/sed">Скомуниздена</a> подборка консольных команд с помощью Sed\r\n<pre lang="bash">REM Удалить пустые строки в файле\r\nsed -e "/^$/d" 1x.txt > 2x.txt\r\n\r\nREM Delete all newline.( Concatenate each line of 1x.txt into 1 line of string )\r\nsed ":a;N;$!ba;s/\\n//g" 1x.txt > 2x.txt\r\nREM http://sed.sourceforge.net/sedfaq5.html#s5.10\r\n\r\nREM Print line without \'code\'\r\nsed -n "/code/!p" 1x > 2x.txt\r\nREM In bas'..., $args = [0 => '<a href="http://www.openwritings.net/content/sed">Скомуниздена</a> подборка консольных команд с помощью Sed\r\n<pre lang="bash">REM Удалить пустые строки в файле\r\nsed -e "/^$/d" 1x.txt > 2x.txt\r\n\r\nREM Delete all newline.( Concatenate each line of 1x.txt into 1 line of string )\r\nsed ":a;N;$!ba;s/\\n//g" 1x.txt > 2x.txt\r\nREM http://sed.sourceforge.net/sedfaq5.html#s5.10\r\n\r\nREM Print line without \'code\'\r\nsed -n "/code/!p" 1x > 2x.txt\r\nREM In bas'...] ) | .../plugin.php:205 |
8 | 0.0438 | 7928400 | WP_Syntax::beforeFilter( $content = '<a href="http://www.openwritings.net/content/sed">Скомуниздена</a> подборка консольных команд с помощью Sed\r\n<pre lang="bash">REM Удалить пустые строки в файле\r\nsed -e "/^$/d" 1x.txt > 2x.txt\r\n\r\nREM Delete all newline.( Concatenate each line of 1x.txt into 1 line of string )\r\nsed ":a;N;$!ba;s/\\n//g" 1x.txt > 2x.txt\r\nREM http://sed.sourceforge.net/sedfaq5.html#s5.10\r\n\r\nREM Print line without \'code\'\r\nsed -n "/code/!p" 1x > 2x.txt\r\nREM In bas'... ) | .../class-wp-hook.php:324 |
9 | 0.0438 | 7928400 | preg_replace_callback( $pattern = '/\\s*<pre(?:lang=["\']([\\w-]+)["\']|line=["\'](\\d*)["\']|escaped=["\'](true|false)?["\']|highlight=["\']((?:\\d+[,-])*\\d+)["\']|src=["\']([^"\']+)["\']|\\s)+>(.*)<\\/pre>\\s*/siU', $callback = [0 => 'WP_Syntax', 1 => 'substituteToken'], $subject = '<a href="http://www.openwritings.net/content/sed">Скомуниздена</a> подборка консольных команд с помощью Sed\r\n<pre lang="bash">REM Удалить пустые строки в файле\r\nsed -e "/^$/d" 1x.txt > 2x.txt\r\n\r\nREM Delete all newline.( Concatenate each line of 1x.txt into 1 line of string )\r\nsed ":a;N;$!ba;s/\\n//g" 1x.txt > 2x.txt\r\nREM http://sed.sourceforge.net/sedfaq5.html#s5.10\r\n\r\nREM Print line without \'code\'\r\nsed -n "/code/!p" 1x > 2x.txt\r\nREM In bas'... ) | .../wp-syntax.php:383 |
Скомуниздена подборка консольных команд с помощью Sed
REM Удалить пустые строки в файле sed -e "/^$/d" 1x.txt > 2x.txt REM Delete all newline.( Concatenate each line of 1x.txt into 1 line of string ) sed ":a;N;$!ba;s/\n//g" 1x.txt > 2x.txt REM http://sed.sourceforge.net/sedfaq5.html#s5.10 REM Print line without 'code' sed -n "/code/!p" 1x > 2x.txt REM In bash shell, use single quote. REM Delete line 2 up to line 10 inclusively. sed -e "2,10d" 1x.txt > 2x.txt REM Пропустить 3-ю строку(Заменить 'a' на 'b' во всех строках кроме 3-й). sed -e "3n; s/a/b/g" 1x.txt > 2x.txt |
Надоело при каждом заходе на сервер менять кодировку в UTF8??
Есть простейшее решение
Read more
( ! ) Warning: WP_Syntax::substituteToken(): Argument #1 ($match) must be passed by reference, value given in /var/www/reverse.org.ua/default/wp-content/plugins/wp-syntax/wp-syntax.php on line 383 | ||||
---|---|---|---|---|
Call Stack | ||||
# | Time | Memory | Function | Location |
1 | 0.0000 | 369120 | {main}( ) | .../index.php:0 |
2 | 0.0001 | 369480 | require( '/var/www/reverse.org.ua/default/wp-blog-header.php ) | .../index.php:17 |
3 | 0.0327 | 7245232 | require_once( '/var/www/reverse.org.ua/default/wp-includes/template-loader.php ) | .../wp-blog-header.php:19 |
4 | 0.0331 | 7282480 | include( '/var/www/reverse.org.ua/default/wp-content/themes/monochrome/archive.php ) | .../template-loader.php:106 |
5 | 0.0458 | 7944064 | the_content( $more_link_text = 'Read more', $strip_teaser = ??? ) | .../archive.php:44 |
6 | 0.0458 | 7944064 | apply_filters( $hook_name = 'the_content', $value = 'Если нужно понять кодировку содержимого во многих файлах, то может пригодится такая команда-скрипт:\r\n\r\ncat test.sh \r\n<pre lang="bash"> #!/bin/bash\r\ncd /your/dir/\r\n for file in *.html; do\r\n\ticonv -f CP1251 -t UTF8 $file > /new/dir/$file\r\n done\r\n</pre>' ) | .../post-template.php:256 |
7 | 0.0458 | 7944472 | WP_Hook->apply_filters( $value = 'Если нужно понять кодировку содержимого во многих файлах, то может пригодится такая команда-скрипт:\r\n\r\ncat test.sh \r\n<pre lang="bash"> #!/bin/bash\r\ncd /your/dir/\r\n for file in *.html; do\r\n\ticonv -f CP1251 -t UTF8 $file > /new/dir/$file\r\n done\r\n</pre>', $args = [0 => 'Если нужно понять кодировку содержимого во многих файлах, то может пригодится такая команда-скрипт:\r\n\r\ncat test.sh \r\n<pre lang="bash"> #!/bin/bash\r\ncd /your/dir/\r\n for file in *.html; do\r\n\ticonv -f CP1251 -t UTF8 $file > /new/dir/$file\r\n done\r\n</pre>'] ) | .../plugin.php:205 |
8 | 0.0458 | 7944848 | WP_Syntax::beforeFilter( $content = 'Если нужно понять кодировку содержимого во многих файлах, то может пригодится такая команда-скрипт:\r\n\r\ncat test.sh \r\n<pre lang="bash"> #!/bin/bash\r\ncd /your/dir/\r\n for file in *.html; do\r\n\ticonv -f CP1251 -t UTF8 $file > /new/dir/$file\r\n done\r\n</pre>' ) | .../class-wp-hook.php:324 |
9 | 0.0458 | 7944848 | preg_replace_callback( $pattern = '/\\s*<pre(?:lang=["\']([\\w-]+)["\']|line=["\'](\\d*)["\']|escaped=["\'](true|false)?["\']|highlight=["\']((?:\\d+[,-])*\\d+)["\']|src=["\']([^"\']+)["\']|\\s)+>(.*)<\\/pre>\\s*/siU', $callback = [0 => 'WP_Syntax', 1 => 'substituteToken'], $subject = 'Если нужно понять кодировку содержимого во многих файлах, то может пригодится такая команда-скрипт:\r\n\r\ncat test.sh \r\n<pre lang="bash"> #!/bin/bash\r\ncd /your/dir/\r\n for file in *.html; do\r\n\ticonv -f CP1251 -t UTF8 $file > /new/dir/$file\r\n done\r\n</pre>' ) | .../wp-syntax.php:383 |
Если нужно понять кодировку содержимого во многих файлах, то может пригодится такая команда-скрипт:
cat test.sh
#!/bin/bash cd /your/dir/ for file in *.html; do iconv -f CP1251 -t UTF8 $file > /new/dir/$file done |
Огромное спасибо сайту pbxware.ru
Изменения в SIP
Добавлена опция preferred_codec_only в sip.conf. Эта возможность ограничивает пересечение множества кодеков, отправляемых в ответе на INVITE сообщение единственным, наиболее предпочтительным кодеком.
Добавлена переменная номерного плана SIP_CODEC_OUTBOUND, которая может быть использована для установки кодека на исходящие вызовы. Это должен быть один из кодеков, сконфигурированных для устройства.
Добавлена опция tlsprivatekey в sip.conf. Опция позволяет хранить private key в отдельном .pem файле. Если опция tlsprivatekey не используется, то поиск файла tlscertfile будет выполнен как для public, так и для private key.
Read more
( ! ) Warning: WP_Syntax::substituteToken(): Argument #1 ($match) must be passed by reference, value given in /var/www/reverse.org.ua/default/wp-content/plugins/wp-syntax/wp-syntax.php on line 383 | ||||
---|---|---|---|---|
Call Stack | ||||
# | Time | Memory | Function | Location |
1 | 0.0000 | 369120 | {main}( ) | .../index.php:0 |
2 | 0.0001 | 369480 | require( '/var/www/reverse.org.ua/default/wp-blog-header.php ) | .../index.php:17 |
3 | 0.0327 | 7245232 | require_once( '/var/www/reverse.org.ua/default/wp-includes/template-loader.php ) | .../wp-blog-header.php:19 |
4 | 0.0331 | 7282480 | include( '/var/www/reverse.org.ua/default/wp-content/themes/monochrome/archive.php ) | .../template-loader.php:106 |
5 | 0.0477 | 7944368 | the_content( $more_link_text = 'Read more', $strip_teaser = ??? ) | .../archive.php:44 |
6 | 0.0477 | 7945904 | apply_filters( $hook_name = 'the_content', $value = 'Ради эксперемента решил прикрутить <strong>Festival </strong>к <strong>Asterisk</strong>, но что-то он не завелся.\r\nПока-что у меня это дело работает через несколько костылей.\r\nВот что получилось.\r\n<strong>Устанавливаем фестиваль</strong>\r\n<pre lang="bash">emerge -av app-accessibility/festival-ru</pre>\r\nпростая конфигурация\r\n<pre lang="bash">\r\ncat server'... ) | .../post-template.php:256 |
7 | 0.0477 | 7946312 | WP_Hook->apply_filters( $value = 'Ради эксперемента решил прикрутить <strong>Festival </strong>к <strong>Asterisk</strong>, но что-то он не завелся.\r\nПока-что у меня это дело работает через несколько костылей.\r\nВот что получилось.\r\n<strong>Устанавливаем фестиваль</strong>\r\n<pre lang="bash">emerge -av app-accessibility/festival-ru</pre>\r\nпростая конфигурация\r\n<pre lang="bash">\r\ncat server'..., $args = [0 => 'Ради эксперемента решил прикрутить <strong>Festival </strong>к <strong>Asterisk</strong>, но что-то он не завелся.\r\nПока-что у меня это дело работает через несколько костылей.\r\nВот что получилось.\r\n<strong>Устанавливаем фестиваль</strong>\r\n<pre lang="bash">emerge -av app-accessibility/festival-ru</pre>\r\nпростая конфигурация\r\n<pre lang="bash">\r\ncat server'...] ) | .../plugin.php:205 |
8 | 0.0477 | 7946688 | WP_Syntax::beforeFilter( $content = 'Ради эксперемента решил прикрутить <strong>Festival </strong>к <strong>Asterisk</strong>, но что-то он не завелся.\r\nПока-что у меня это дело работает через несколько костылей.\r\nВот что получилось.\r\n<strong>Устанавливаем фестиваль</strong>\r\n<pre lang="bash">emerge -av app-accessibility/festival-ru</pre>\r\nпростая конфигурация\r\n<pre lang="bash">\r\ncat server'... ) | .../class-wp-hook.php:324 |
9 | 0.0477 | 7946688 | preg_replace_callback( $pattern = '/\\s*<pre(?:lang=["\']([\\w-]+)["\']|line=["\'](\\d*)["\']|escaped=["\'](true|false)?["\']|highlight=["\']((?:\\d+[,-])*\\d+)["\']|src=["\']([^"\']+)["\']|\\s)+>(.*)<\\/pre>\\s*/siU', $callback = [0 => 'WP_Syntax', 1 => 'substituteToken'], $subject = 'Ради эксперемента решил прикрутить <strong>Festival </strong>к <strong>Asterisk</strong>, но что-то он не завелся.\r\nПока-что у меня это дело работает через несколько костылей.\r\nВот что получилось.\r\n<strong>Устанавливаем фестиваль</strong>\r\n<pre lang="bash">emerge -av app-accessibility/festival-ru</pre>\r\nпростая конфигурация\r\n<pre lang="bash">\r\ncat server'... ) | .../wp-syntax.php:383 |
( ! ) Warning: WP_Syntax::substituteToken(): Argument #1 ($match) must be passed by reference, value given in /var/www/reverse.org.ua/default/wp-content/plugins/wp-syntax/wp-syntax.php on line 383 | ||||
---|---|---|---|---|
Call Stack | ||||
# | Time | Memory | Function | Location |
1 | 0.0000 | 369120 | {main}( ) | .../index.php:0 |
2 | 0.0001 | 369480 | require( '/var/www/reverse.org.ua/default/wp-blog-header.php ) | .../index.php:17 |
3 | 0.0327 | 7245232 | require_once( '/var/www/reverse.org.ua/default/wp-includes/template-loader.php ) | .../wp-blog-header.php:19 |
4 | 0.0331 | 7282480 | include( '/var/www/reverse.org.ua/default/wp-content/themes/monochrome/archive.php ) | .../template-loader.php:106 |
5 | 0.0477 | 7944368 | the_content( $more_link_text = 'Read more', $strip_teaser = ??? ) | .../archive.php:44 |
6 | 0.0477 | 7945904 | apply_filters( $hook_name = 'the_content', $value = 'Ради эксперемента решил прикрутить <strong>Festival </strong>к <strong>Asterisk</strong>, но что-то он не завелся.\r\nПока-что у меня это дело работает через несколько костылей.\r\nВот что получилось.\r\n<strong>Устанавливаем фестиваль</strong>\r\n<pre lang="bash">emerge -av app-accessibility/festival-ru</pre>\r\nпростая конфигурация\r\n<pre lang="bash">\r\ncat server'... ) | .../post-template.php:256 |
7 | 0.0477 | 7946312 | WP_Hook->apply_filters( $value = 'Ради эксперемента решил прикрутить <strong>Festival </strong>к <strong>Asterisk</strong>, но что-то он не завелся.\r\nПока-что у меня это дело работает через несколько костылей.\r\nВот что получилось.\r\n<strong>Устанавливаем фестиваль</strong>\r\n<pre lang="bash">emerge -av app-accessibility/festival-ru</pre>\r\nпростая конфигурация\r\n<pre lang="bash">\r\ncat server'..., $args = [0 => 'Ради эксперемента решил прикрутить <strong>Festival </strong>к <strong>Asterisk</strong>, но что-то он не завелся.\r\nПока-что у меня это дело работает через несколько костылей.\r\nВот что получилось.\r\n<strong>Устанавливаем фестиваль</strong>\r\n<pre lang="bash">emerge -av app-accessibility/festival-ru</pre>\r\nпростая конфигурация\r\n<pre lang="bash">\r\ncat server'...] ) | .../plugin.php:205 |
8 | 0.0477 | 7946688 | WP_Syntax::beforeFilter( $content = 'Ради эксперемента решил прикрутить <strong>Festival </strong>к <strong>Asterisk</strong>, но что-то он не завелся.\r\nПока-что у меня это дело работает через несколько костылей.\r\nВот что получилось.\r\n<strong>Устанавливаем фестиваль</strong>\r\n<pre lang="bash">emerge -av app-accessibility/festival-ru</pre>\r\nпростая конфигурация\r\n<pre lang="bash">\r\ncat server'... ) | .../class-wp-hook.php:324 |
9 | 0.0477 | 7946688 | preg_replace_callback( $pattern = '/\\s*<pre(?:lang=["\']([\\w-]+)["\']|line=["\'](\\d*)["\']|escaped=["\'](true|false)?["\']|highlight=["\']((?:\\d+[,-])*\\d+)["\']|src=["\']([^"\']+)["\']|\\s)+>(.*)<\\/pre>\\s*/siU', $callback = [0 => 'WP_Syntax', 1 => 'substituteToken'], $subject = 'Ради эксперемента решил прикрутить <strong>Festival </strong>к <strong>Asterisk</strong>, но что-то он не завелся.\r\nПока-что у меня это дело работает через несколько костылей.\r\nВот что получилось.\r\n<strong>Устанавливаем фестиваль</strong>\r\n<pre lang="bash">emerge -av app-accessibility/festival-ru</pre>\r\nпростая конфигурация\r\n<pre lang="bash">\r\ncat server'... ) | .../wp-syntax.php:383 |
Ради эксперемента решил прикрутить Festival к Asterisk, но что-то он не завелся.
Пока-что у меня это дело работает через несколько костылей.
Вот что получилось.
Устанавливаем фестиваль
emerge -av app-accessibility/festival-ru |
простая конфигурация
cat server.scm (set! server_max_clients 10) (set! server_port 1314) (set! server_log_file "/var/log/festival/festival.log") (set! server_access_list '("[^.]+" "127.0.0.1" "localhost" )) (set! server_deny_list nil) |
Просто проигрывать фразу “Привет” не интересно, интереснее слушать прогноз погоды 🙂
С помощью спонсора программы – gismeteo, будем генерировать файл прогноза на 2 дня.
Для это используем xml, который распарсиваем с помощью php
Скрипт на PHP
Read more
( ! ) Warning: WP_Syntax::substituteToken(): Argument #1 ($match) must be passed by reference, value given in /var/www/reverse.org.ua/default/wp-content/plugins/wp-syntax/wp-syntax.php on line 383 | ||||
---|---|---|---|---|
Call Stack | ||||
# | Time | Memory | Function | Location |
1 | 0.0000 | 369120 | {main}( ) | .../index.php:0 |
2 | 0.0001 | 369480 | require( '/var/www/reverse.org.ua/default/wp-blog-header.php ) | .../index.php:17 |
3 | 0.0327 | 7245232 | require_once( '/var/www/reverse.org.ua/default/wp-includes/template-loader.php ) | .../wp-blog-header.php:19 |
4 | 0.0331 | 7282480 | include( '/var/www/reverse.org.ua/default/wp-content/themes/monochrome/archive.php ) | .../template-loader.php:106 |
5 | 0.0490 | 8005360 | the_content( $more_link_text = 'Read more', $strip_teaser = ??? ) | .../archive.php:44 |
6 | 0.0490 | 8006256 | apply_filters( $hook_name = 'the_content', $value = 'В <strong>Астериске 1.8</strong> поддержка <strong>MySQL</strong> идет из коробки в отличии от предыдущих версий в которых необходимо доустанавливать asterisk-addons\r\nПервым делом устанавливает сам Астер, если его еще нет :)\r\n<pre lang="bash">sudo -s\r\nemerge -av asterisk\r\n\r\n>>Calculating dependencies... done!\r\n>>[ebuild N ] net-misc/asterisk-1.8.4.1 USE="ais calendar c'... ) | .../post-template.php:256 |
7 | 0.0490 | 8006664 | WP_Hook->apply_filters( $value = 'В <strong>Астериске 1.8</strong> поддержка <strong>MySQL</strong> идет из коробки в отличии от предыдущих версий в которых необходимо доустанавливать asterisk-addons\r\nПервым делом устанавливает сам Астер, если его еще нет :)\r\n<pre lang="bash">sudo -s\r\nemerge -av asterisk\r\n\r\n>>Calculating dependencies... done!\r\n>>[ebuild N ] net-misc/asterisk-1.8.4.1 USE="ais calendar c'..., $args = [0 => 'В <strong>Астериске 1.8</strong> поддержка <strong>MySQL</strong> идет из коробки в отличии от предыдущих версий в которых необходимо доустанавливать asterisk-addons\r\nПервым делом устанавливает сам Астер, если его еще нет :)\r\n<pre lang="bash">sudo -s\r\nemerge -av asterisk\r\n\r\n>>Calculating dependencies... done!\r\n>>[ebuild N ] net-misc/asterisk-1.8.4.1 USE="ais calendar c'...] ) | .../plugin.php:205 |
8 | 0.0490 | 8007040 | WP_Syntax::beforeFilter( $content = 'В <strong>Астериске 1.8</strong> поддержка <strong>MySQL</strong> идет из коробки в отличии от предыдущих версий в которых необходимо доустанавливать asterisk-addons\r\nПервым делом устанавливает сам Астер, если его еще нет :)\r\n<pre lang="bash">sudo -s\r\nemerge -av asterisk\r\n\r\n>>Calculating dependencies... done!\r\n>>[ebuild N ] net-misc/asterisk-1.8.4.1 USE="ais calendar c'... ) | .../class-wp-hook.php:324 |
9 | 0.0490 | 8007040 | preg_replace_callback( $pattern = '/\\s*<pre(?:lang=["\']([\\w-]+)["\']|line=["\'](\\d*)["\']|escaped=["\'](true|false)?["\']|highlight=["\']((?:\\d+[,-])*\\d+)["\']|src=["\']([^"\']+)["\']|\\s)+>(.*)<\\/pre>\\s*/siU', $callback = [0 => 'WP_Syntax', 1 => 'substituteToken'], $subject = 'В <strong>Астериске 1.8</strong> поддержка <strong>MySQL</strong> идет из коробки в отличии от предыдущих версий в которых необходимо доустанавливать asterisk-addons\r\nПервым делом устанавливает сам Астер, если его еще нет :)\r\n<pre lang="bash">sudo -s\r\nemerge -av asterisk\r\n\r\n>>Calculating dependencies... done!\r\n>>[ebuild N ] net-misc/asterisk-1.8.4.1 USE="ais calendar c'... ) | .../wp-syntax.php:383 |
В Астериске 1.8 поддержка MySQL идет из коробки в отличии от предыдущих версий в которых необходимо доустанавливать asterisk-addons
Первым делом устанавливает сам Астер, если его еще нет 🙂
sudo -s emerge -av asterisk >>Calculating dependencies... done! >>[ebuild N ] net-misc/asterisk-1.8.4.1 USE="ais calendar caps curl dahdi doc gtalk h323 http iconv jabber jingle mysql newt postgres samples snmp span speex srtp ssl syslog usb vorbis -alsa -bluetooth -debug -freetds -ldap -lua -odbc -osplookup -oss -portaudio -radius -sqlite -sqlite3 -static" |
( ! ) Warning: WP_Syntax::substituteToken(): Argument #1 ($match) must be passed by reference, value given in /var/www/reverse.org.ua/default/wp-content/plugins/wp-syntax/wp-syntax.php on line 383 | ||||
---|---|---|---|---|
Call Stack | ||||
# | Time | Memory | Function | Location |
1 | 0.0000 | 369120 | {main}( ) | .../index.php:0 |
2 | 0.0001 | 369480 | require( '/var/www/reverse.org.ua/default/wp-blog-header.php ) | .../index.php:17 |
3 | 0.0327 | 7245232 | require_once( '/var/www/reverse.org.ua/default/wp-includes/template-loader.php ) | .../wp-blog-header.php:19 |
4 | 0.0331 | 7282480 | include( '/var/www/reverse.org.ua/default/wp-content/themes/monochrome/archive.php ) | .../template-loader.php:106 |
5 | 0.0500 | 7987136 | the_content( $more_link_text = 'Read more', $strip_teaser = ??? ) | .../archive.php:44 |
6 | 0.0500 | 7987136 | apply_filters( $hook_name = 'the_content', $value = 'В случае если ядро собрано с поддержкой bonding (CONFIG_BONDING=y or M) то утилиты которые используют библиотеку <strong>libpcap</strong> могут ругаться такой ошибкой:\r\n<pre lang="bash">pcap_findalldevs: SIOCGIFFLAGS: bonding_masters: No such device\r\n</pre>\r\nрешается данная проблема довольно просто: нужно <a href="http://sourceforge.net/tracker/index.php?func=detail&aid=299'... ) | .../post-template.php:256 |
7 | 0.0500 | 7987544 | WP_Hook->apply_filters( $value = 'В случае если ядро собрано с поддержкой bonding (CONFIG_BONDING=y or M) то утилиты которые используют библиотеку <strong>libpcap</strong> могут ругаться такой ошибкой:\r\n<pre lang="bash">pcap_findalldevs: SIOCGIFFLAGS: bonding_masters: No such device\r\n</pre>\r\nрешается данная проблема довольно просто: нужно <a href="http://sourceforge.net/tracker/index.php?func=detail&aid=299'..., $args = [0 => 'В случае если ядро собрано с поддержкой bonding (CONFIG_BONDING=y or M) то утилиты которые используют библиотеку <strong>libpcap</strong> могут ругаться такой ошибкой:\r\n<pre lang="bash">pcap_findalldevs: SIOCGIFFLAGS: bonding_masters: No such device\r\n</pre>\r\nрешается данная проблема довольно просто: нужно <a href="http://sourceforge.net/tracker/index.php?func=detail&aid=299'...] ) | .../plugin.php:205 |
8 | 0.0500 | 7987920 | WP_Syntax::beforeFilter( $content = 'В случае если ядро собрано с поддержкой bonding (CONFIG_BONDING=y or M) то утилиты которые используют библиотеку <strong>libpcap</strong> могут ругаться такой ошибкой:\r\n<pre lang="bash">pcap_findalldevs: SIOCGIFFLAGS: bonding_masters: No such device\r\n</pre>\r\nрешается данная проблема довольно просто: нужно <a href="http://sourceforge.net/tracker/index.php?func=detail&aid=299'... ) | .../class-wp-hook.php:324 |
9 | 0.0500 | 7987920 | preg_replace_callback( $pattern = '/\\s*<pre(?:lang=["\']([\\w-]+)["\']|line=["\'](\\d*)["\']|escaped=["\'](true|false)?["\']|highlight=["\']((?:\\d+[,-])*\\d+)["\']|src=["\']([^"\']+)["\']|\\s)+>(.*)<\\/pre>\\s*/siU', $callback = [0 => 'WP_Syntax', 1 => 'substituteToken'], $subject = 'В случае если ядро собрано с поддержкой bonding (CONFIG_BONDING=y or M) то утилиты которые используют библиотеку <strong>libpcap</strong> могут ругаться такой ошибкой:\r\n<pre lang="bash">pcap_findalldevs: SIOCGIFFLAGS: bonding_masters: No such device\r\n</pre>\r\nрешается данная проблема довольно просто: нужно <a href="http://sourceforge.net/tracker/index.php?func=detail&aid=299'... ) | .../wp-syntax.php:383 |
( ! ) Warning: WP_Syntax::substituteToken(): Argument #1 ($match) must be passed by reference, value given in /var/www/reverse.org.ua/default/wp-content/plugins/wp-syntax/wp-syntax.php on line 383 | ||||
---|---|---|---|---|
Call Stack | ||||
# | Time | Memory | Function | Location |
1 | 0.0000 | 369120 | {main}( ) | .../index.php:0 |
2 | 0.0001 | 369480 | require( '/var/www/reverse.org.ua/default/wp-blog-header.php ) | .../index.php:17 |
3 | 0.0327 | 7245232 | require_once( '/var/www/reverse.org.ua/default/wp-includes/template-loader.php ) | .../wp-blog-header.php:19 |
4 | 0.0331 | 7282480 | include( '/var/www/reverse.org.ua/default/wp-content/themes/monochrome/archive.php ) | .../template-loader.php:106 |
5 | 0.0500 | 7987136 | the_content( $more_link_text = 'Read more', $strip_teaser = ??? ) | .../archive.php:44 |
6 | 0.0500 | 7987136 | apply_filters( $hook_name = 'the_content', $value = 'В случае если ядро собрано с поддержкой bonding (CONFIG_BONDING=y or M) то утилиты которые используют библиотеку <strong>libpcap</strong> могут ругаться такой ошибкой:\r\n<pre lang="bash">pcap_findalldevs: SIOCGIFFLAGS: bonding_masters: No such device\r\n</pre>\r\nрешается данная проблема довольно просто: нужно <a href="http://sourceforge.net/tracker/index.php?func=detail&aid=299'... ) | .../post-template.php:256 |
7 | 0.0500 | 7987544 | WP_Hook->apply_filters( $value = 'В случае если ядро собрано с поддержкой bonding (CONFIG_BONDING=y or M) то утилиты которые используют библиотеку <strong>libpcap</strong> могут ругаться такой ошибкой:\r\n<pre lang="bash">pcap_findalldevs: SIOCGIFFLAGS: bonding_masters: No such device\r\n</pre>\r\nрешается данная проблема довольно просто: нужно <a href="http://sourceforge.net/tracker/index.php?func=detail&aid=299'..., $args = [0 => 'В случае если ядро собрано с поддержкой bonding (CONFIG_BONDING=y or M) то утилиты которые используют библиотеку <strong>libpcap</strong> могут ругаться такой ошибкой:\r\n<pre lang="bash">pcap_findalldevs: SIOCGIFFLAGS: bonding_masters: No such device\r\n</pre>\r\nрешается данная проблема довольно просто: нужно <a href="http://sourceforge.net/tracker/index.php?func=detail&aid=299'...] ) | .../plugin.php:205 |
8 | 0.0500 | 7987920 | WP_Syntax::beforeFilter( $content = 'В случае если ядро собрано с поддержкой bonding (CONFIG_BONDING=y or M) то утилиты которые используют библиотеку <strong>libpcap</strong> могут ругаться такой ошибкой:\r\n<pre lang="bash">pcap_findalldevs: SIOCGIFFLAGS: bonding_masters: No such device\r\n</pre>\r\nрешается данная проблема довольно просто: нужно <a href="http://sourceforge.net/tracker/index.php?func=detail&aid=299'... ) | .../class-wp-hook.php:324 |
9 | 0.0500 | 7987920 | preg_replace_callback( $pattern = '/\\s*<pre(?:lang=["\']([\\w-]+)["\']|line=["\'](\\d*)["\']|escaped=["\'](true|false)?["\']|highlight=["\']((?:\\d+[,-])*\\d+)["\']|src=["\']([^"\']+)["\']|\\s)+>(.*)<\\/pre>\\s*/siU', $callback = [0 => 'WP_Syntax', 1 => 'substituteToken'], $subject = 'В случае если ядро собрано с поддержкой bonding (CONFIG_BONDING=y or M) то утилиты которые используют библиотеку <strong>libpcap</strong> могут ругаться такой ошибкой:\r\n<pre lang="bash">pcap_findalldevs: SIOCGIFFLAGS: bonding_masters: No such device\r\n</pre>\r\nрешается данная проблема довольно просто: нужно <a href="http://sourceforge.net/tracker/index.php?func=detail&aid=299'... ) | .../wp-syntax.php:383 |
В случае если ядро собрано с поддержкой bonding (CONFIG_BONDING=y or M) то утилиты которые используют библиотеку libpcap могут ругаться такой ошибкой:
pcap_findalldevs: SIOCGIFFLAGS: bonding_masters: No such device |
решается данная проблема довольно просто: нужно пропатчить libpcap либо установить версию равную или выше libpcap-1.1.1-r1
emerge -av /usr/portage/net-libs/libpcap/libpcap-1.1.1-r1.ebuild |
Последние 2 года Xen планомерно впиливался в ядро Линукса.
И наконец-то его всунули полностью. Начиная с новой ветки ядра Linux 3.0, которая появилась вместо 2.6.40 (так как от 2.6 почти ничего не осталось), Xen как Dom0 сможет запускаться без каких то манипуляций с ядром (патчинг и т.д.), так же как и KVM, VirtualBox и другие.
Может в будущем Дебиановцы передумают отказываться от Ксена 🙂
For the past two years, Xen infrastructure has been getting included in the Linux kernel piece by piece. It’s finally done. A nice coincidence is that new version we’ll be called 3.0 instead of 2.6.30 – just like Xen was the feature so important it justified the change (in reality, there was no single large addition, just the sum of small changes since 2.6.0 made today kernel something completely different).
Soon an ordinary Linux system will be able to run as Xen dom0 (host) without any changes in the kernel, just like it is with KVM, VirtualBox and some other virtualization solutions. I hope it will stop the decline of Xen: when it’s no harder to setup then its competitors and offers better performance, it’s becoming and interesting choice again.
( ! ) Warning: WP_Syntax::substituteToken(): Argument #1 ($match) must be passed by reference, value given in /var/www/reverse.org.ua/default/wp-content/plugins/wp-syntax/wp-syntax.php on line 383 | ||||
---|---|---|---|---|
Call Stack | ||||
# | Time | Memory | Function | Location |
1 | 0.0000 | 369120 | {main}( ) | .../index.php:0 |
2 | 0.0001 | 369480 | require( '/var/www/reverse.org.ua/default/wp-blog-header.php ) | .../index.php:17 |
3 | 0.0327 | 7245232 | require_once( '/var/www/reverse.org.ua/default/wp-includes/template-loader.php ) | .../wp-blog-header.php:19 |
4 | 0.0331 | 7282480 | include( '/var/www/reverse.org.ua/default/wp-content/themes/monochrome/archive.php ) | .../template-loader.php:106 |
5 | 0.0520 | 8020264 | the_content( $more_link_text = 'Read more', $strip_teaser = ??? ) | .../archive.php:44 |
6 | 0.0520 | 8020264 | apply_filters( $hook_name = 'the_content', $value = 'Для добавления русского языка в<strong> астериск</strong> нужно скачать русские звуковые файлы отсюда \r\n<a href="http://www.pbxware.ru/products/ivr/files/asterisk-sounds-ru-gsm-2010-04-28.tar.gz/view">http://www.pbxware.ru/products/ivr/files/asterisk-sounds-ru-gsm-2010-04-28.tar.gz/view</a> или отсюда <a href="http://www.ivrvoice.ru/downloader/download/">http://www.ivrvoice.ru/downloader/download/</a>\r\nи распаковат'... ) | .../post-template.php:256 |
7 | 0.0520 | 8020672 | WP_Hook->apply_filters( $value = 'Для добавления русского языка в<strong> астериск</strong> нужно скачать русские звуковые файлы отсюда \r\n<a href="http://www.pbxware.ru/products/ivr/files/asterisk-sounds-ru-gsm-2010-04-28.tar.gz/view">http://www.pbxware.ru/products/ivr/files/asterisk-sounds-ru-gsm-2010-04-28.tar.gz/view</a> или отсюда <a href="http://www.ivrvoice.ru/downloader/download/">http://www.ivrvoice.ru/downloader/download/</a>\r\nи распаковат'..., $args = [0 => 'Для добавления русского языка в<strong> астериск</strong> нужно скачать русские звуковые файлы отсюда \r\n<a href="http://www.pbxware.ru/products/ivr/files/asterisk-sounds-ru-gsm-2010-04-28.tar.gz/view">http://www.pbxware.ru/products/ivr/files/asterisk-sounds-ru-gsm-2010-04-28.tar.gz/view</a> или отсюда <a href="http://www.ivrvoice.ru/downloader/download/">http://www.ivrvoice.ru/downloader/download/</a>\r\nи распаковат'...] ) | .../plugin.php:205 |
8 | 0.0520 | 8021048 | WP_Syntax::beforeFilter( $content = 'Для добавления русского языка в<strong> астериск</strong> нужно скачать русские звуковые файлы отсюда \r\n<a href="http://www.pbxware.ru/products/ivr/files/asterisk-sounds-ru-gsm-2010-04-28.tar.gz/view">http://www.pbxware.ru/products/ivr/files/asterisk-sounds-ru-gsm-2010-04-28.tar.gz/view</a> или отсюда <a href="http://www.ivrvoice.ru/downloader/download/">http://www.ivrvoice.ru/downloader/download/</a>\r\nи распаковат'... ) | .../class-wp-hook.php:324 |
9 | 0.0520 | 8021048 | preg_replace_callback( $pattern = '/\\s*<pre(?:lang=["\']([\\w-]+)["\']|line=["\'](\\d*)["\']|escaped=["\'](true|false)?["\']|highlight=["\']((?:\\d+[,-])*\\d+)["\']|src=["\']([^"\']+)["\']|\\s)+>(.*)<\\/pre>\\s*/siU', $callback = [0 => 'WP_Syntax', 1 => 'substituteToken'], $subject = 'Для добавления русского языка в<strong> астериск</strong> нужно скачать русские звуковые файлы отсюда \r\n<a href="http://www.pbxware.ru/products/ivr/files/asterisk-sounds-ru-gsm-2010-04-28.tar.gz/view">http://www.pbxware.ru/products/ivr/files/asterisk-sounds-ru-gsm-2010-04-28.tar.gz/view</a> или отсюда <a href="http://www.ivrvoice.ru/downloader/download/">http://www.ivrvoice.ru/downloader/download/</a>\r\nи распаковат'... ) | .../wp-syntax.php:383 |
( ! ) Warning: WP_Syntax::substituteToken(): Argument #1 ($match) must be passed by reference, value given in /var/www/reverse.org.ua/default/wp-content/plugins/wp-syntax/wp-syntax.php on line 383 | ||||
---|---|---|---|---|
Call Stack | ||||
# | Time | Memory | Function | Location |
1 | 0.0000 | 369120 | {main}( ) | .../index.php:0 |
2 | 0.0001 | 369480 | require( '/var/www/reverse.org.ua/default/wp-blog-header.php ) | .../index.php:17 |
3 | 0.0327 | 7245232 | require_once( '/var/www/reverse.org.ua/default/wp-includes/template-loader.php ) | .../wp-blog-header.php:19 |
4 | 0.0331 | 7282480 | include( '/var/www/reverse.org.ua/default/wp-content/themes/monochrome/archive.php ) | .../template-loader.php:106 |
5 | 0.0520 | 8020264 | the_content( $more_link_text = 'Read more', $strip_teaser = ??? ) | .../archive.php:44 |
6 | 0.0520 | 8020264 | apply_filters( $hook_name = 'the_content', $value = 'Для добавления русского языка в<strong> астериск</strong> нужно скачать русские звуковые файлы отсюда \r\n<a href="http://www.pbxware.ru/products/ivr/files/asterisk-sounds-ru-gsm-2010-04-28.tar.gz/view">http://www.pbxware.ru/products/ivr/files/asterisk-sounds-ru-gsm-2010-04-28.tar.gz/view</a> или отсюда <a href="http://www.ivrvoice.ru/downloader/download/">http://www.ivrvoice.ru/downloader/download/</a>\r\nи распаковат'... ) | .../post-template.php:256 |
7 | 0.0520 | 8020672 | WP_Hook->apply_filters( $value = 'Для добавления русского языка в<strong> астериск</strong> нужно скачать русские звуковые файлы отсюда \r\n<a href="http://www.pbxware.ru/products/ivr/files/asterisk-sounds-ru-gsm-2010-04-28.tar.gz/view">http://www.pbxware.ru/products/ivr/files/asterisk-sounds-ru-gsm-2010-04-28.tar.gz/view</a> или отсюда <a href="http://www.ivrvoice.ru/downloader/download/">http://www.ivrvoice.ru/downloader/download/</a>\r\nи распаковат'..., $args = [0 => 'Для добавления русского языка в<strong> астериск</strong> нужно скачать русские звуковые файлы отсюда \r\n<a href="http://www.pbxware.ru/products/ivr/files/asterisk-sounds-ru-gsm-2010-04-28.tar.gz/view">http://www.pbxware.ru/products/ivr/files/asterisk-sounds-ru-gsm-2010-04-28.tar.gz/view</a> или отсюда <a href="http://www.ivrvoice.ru/downloader/download/">http://www.ivrvoice.ru/downloader/download/</a>\r\nи распаковат'...] ) | .../plugin.php:205 |
8 | 0.0520 | 8021048 | WP_Syntax::beforeFilter( $content = 'Для добавления русского языка в<strong> астериск</strong> нужно скачать русские звуковые файлы отсюда \r\n<a href="http://www.pbxware.ru/products/ivr/files/asterisk-sounds-ru-gsm-2010-04-28.tar.gz/view">http://www.pbxware.ru/products/ivr/files/asterisk-sounds-ru-gsm-2010-04-28.tar.gz/view</a> или отсюда <a href="http://www.ivrvoice.ru/downloader/download/">http://www.ivrvoice.ru/downloader/download/</a>\r\nи распаковат'... ) | .../class-wp-hook.php:324 |
9 | 0.0520 | 8021048 | preg_replace_callback( $pattern = '/\\s*<pre(?:lang=["\']([\\w-]+)["\']|line=["\'](\\d*)["\']|escaped=["\'](true|false)?["\']|highlight=["\']((?:\\d+[,-])*\\d+)["\']|src=["\']([^"\']+)["\']|\\s)+>(.*)<\\/pre>\\s*/siU', $callback = [0 => 'WP_Syntax', 1 => 'substituteToken'], $subject = 'Для добавления русского языка в<strong> астериск</strong> нужно скачать русские звуковые файлы отсюда \r\n<a href="http://www.pbxware.ru/products/ivr/files/asterisk-sounds-ru-gsm-2010-04-28.tar.gz/view">http://www.pbxware.ru/products/ivr/files/asterisk-sounds-ru-gsm-2010-04-28.tar.gz/view</a> или отсюда <a href="http://www.ivrvoice.ru/downloader/download/">http://www.ivrvoice.ru/downloader/download/</a>\r\nи распаковат'... ) | .../wp-syntax.php:383 |
Для добавления русского языка в астериск нужно скачать русские звуковые файлы отсюда
http://www.pbxware.ru/products/ivr/files/asterisk-sounds-ru-gsm-2010-04-28.tar.gz/view или отсюда http://www.ivrvoice.ru/downloader/download/
и распаковать их в какталог /var/lib/asterisk/sounds/ru
После чего внести правки в конфигурацию
cat sip.conf [general] ..... language=ru ...... [user1] language=en |
для всех SIP-аккаунтов установится русский по умолчанию, а для user1 – английский
Аналогичные манипуляции производятся для iax.conf
Либо можно внести изменения в глобальные настройки Астера
cat asterisk.conf .... [options] ... defaultlanguage = ru |
( ! ) Warning: WP_Syntax::substituteToken(): Argument #1 ($match) must be passed by reference, value given in /var/www/reverse.org.ua/default/wp-content/plugins/wp-syntax/wp-syntax.php on line 383 | ||||
---|---|---|---|---|
Call Stack | ||||
# | Time | Memory | Function | Location |
1 | 0.0000 | 369120 | {main}( ) | .../index.php:0 |
2 | 0.0001 | 369480 | require( '/var/www/reverse.org.ua/default/wp-blog-header.php ) | .../index.php:17 |
3 | 0.0327 | 7245232 | require_once( '/var/www/reverse.org.ua/default/wp-includes/template-loader.php ) | .../wp-blog-header.php:19 |
4 | 0.0331 | 7282480 | include( '/var/www/reverse.org.ua/default/wp-content/themes/monochrome/archive.php ) | .../template-loader.php:106 |
5 | 0.0530 | 8040536 | the_content( $more_link_text = 'Read more', $strip_teaser = ??? ) | .../archive.php:44 |
6 | 0.0530 | 8041560 | apply_filters( $hook_name = 'the_content', $value = 'Частенько приходится перегонять записи телефонных разговоров в другие форматы.\r\nИ постоянно приходится гуглить по этому поводу в поисках рабочих скриптов. Посему попробую сделать подборочку разных скриптов.\r\nНачнем-с.\r\n<strong>gsm -> wav</strong>\r\n<pre lang="bash">\r\n#!/bin/bash\r\ncd /var/samba/convert\r\nif ! test -d /var/samba/c'... ) | .../post-template.php:256 |
7 | 0.0530 | 8041968 | WP_Hook->apply_filters( $value = 'Частенько приходится перегонять записи телефонных разговоров в другие форматы.\r\nИ постоянно приходится гуглить по этому поводу в поисках рабочих скриптов. Посему попробую сделать подборочку разных скриптов.\r\nНачнем-с.\r\n<strong>gsm -> wav</strong>\r\n<pre lang="bash">\r\n#!/bin/bash\r\ncd /var/samba/convert\r\nif ! test -d /var/samba/c'..., $args = [0 => 'Частенько приходится перегонять записи телефонных разговоров в другие форматы.\r\nИ постоянно приходится гуглить по этому поводу в поисках рабочих скриптов. Посему попробую сделать подборочку разных скриптов.\r\nНачнем-с.\r\n<strong>gsm -> wav</strong>\r\n<pre lang="bash">\r\n#!/bin/bash\r\ncd /var/samba/convert\r\nif ! test -d /var/samba/c'...] ) | .../plugin.php:205 |
8 | 0.0530 | 8042344 | WP_Syntax::beforeFilter( $content = 'Частенько приходится перегонять записи телефонных разговоров в другие форматы.\r\nИ постоянно приходится гуглить по этому поводу в поисках рабочих скриптов. Посему попробую сделать подборочку разных скриптов.\r\nНачнем-с.\r\n<strong>gsm -> wav</strong>\r\n<pre lang="bash">\r\n#!/bin/bash\r\ncd /var/samba/convert\r\nif ! test -d /var/samba/c'... ) | .../class-wp-hook.php:324 |
9 | 0.0530 | 8042344 | preg_replace_callback( $pattern = '/\\s*<pre(?:lang=["\']([\\w-]+)["\']|line=["\'](\\d*)["\']|escaped=["\'](true|false)?["\']|highlight=["\']((?:\\d+[,-])*\\d+)["\']|src=["\']([^"\']+)["\']|\\s)+>(.*)<\\/pre>\\s*/siU', $callback = [0 => 'WP_Syntax', 1 => 'substituteToken'], $subject = 'Частенько приходится перегонять записи телефонных разговоров в другие форматы.\r\nИ постоянно приходится гуглить по этому поводу в поисках рабочих скриптов. Посему попробую сделать подборочку разных скриптов.\r\nНачнем-с.\r\n<strong>gsm -> wav</strong>\r\n<pre lang="bash">\r\n#!/bin/bash\r\ncd /var/samba/convert\r\nif ! test -d /var/samba/c'... ) | .../wp-syntax.php:383 |
Частенько приходится перегонять записи телефонных разговоров в другие форматы.
И постоянно приходится гуглить по этому поводу в поисках рабочих скриптов. Посему попробую сделать подборочку разных скриптов.
Начнем-с.
gsm -> wav
#!/bin/bash cd /var/samba/convert if ! test -d /var/samba/convert/wav then mkdir /var/samba/convert/wav chmod -R 0644 /var/samba/convert/wav fi for a in *.gsm; do #Строка ниже для старых версий sox #sox "$a" -t raw -r 8000 -s -w -c 1 `echo $a|sed "s/.wav/.sln/"` resample -ql; sox "$a" -r 8000 -c 1 -2 -s wav/`echo $a|sed "s/.gsm/.wav/"` > /dev/null 2>&1 rm "$a" > /dev/null 2>&1 done |