First, functional requirements:The corresponding script file is called through the FreeSWITCH IVR key, and Nodejs provides many modules, which can easily communicate with other systems or in any form, my application is to send HTTP POST requests via Nodejs;Because I'm not familiar with the way freeswitch directly transfers the execution of the Nodejs file, I execute a LUA
reading this, I decided to design a microkernel process engine.
Use open source or self-developed
There are two methods before you decide to start development: one is to use open-source products, such as jbpm, and the other is to develop it on your own. At that time, the considerations were as follows:
1. jbpm is developed in Java. Currently, our company's business products are basically C, which is inconvenient to interact with Java.
2. jbpm is designed for enterprise workflows.
FS does not load Chinese speech by default. The Chinese module needs to be compiled first in the SRC of FS.
The unloading (do not restart FS) command is
Make Mod_say_zh-install
Then load the module on the FS console
Load MoD _say_zh
If you want FS to load the module every time it is started,
The following examples
1. Store the Chinese voice packet in the/usr/local/freeswitch/sounds/en/us/callie directory. Name en. That is the/usr/local/freeswitch/sounds/en/us/callie/zh
2. Edit the file in/usr/
Label:This should be the case when running a business, MySQL database abnormal interruption caused the table exception, check the MySQL log error is as follows [Email protected] opt]# tail-n5/var/log/Mysqld.log16082713: in: -[Error]/usr/libexec/mysqld:table'./ivr/t_cdr' isMarked ascrashed and should be repaired16082713: in: +[Error]/usr/libexec/mysqld:table'./ivr/t_cdr' isMarked ascrashed and should be re
Release date:Updated on:
Affected Systems:Enghouseinteractive Enghouse Interactive IVR ProDescription:--------------------------------------------------------------------------------Bugtraq id: 65000CVE (CAN) ID: CVE-2013-6838
Enghouse Interactive IVR Pro is the call center software.
Enghouse Interactive IVR Pro 9.0.3 and other versions allow unauthenticated u
Development Background
Our company is mainly engaged in the development of enterprise speech products, such as scheduling systems, command systems, teleconference systems, and call center systems. These systems share a common feature, that is, they involve calls, playing, sending and receiving buttons, and venue operations. Our business products are built on our softswitch system. The application servers of the softswitch system provide these services externally.
Problems
We found a problem
Affected Versions:
Real Networks RealPlayer 11.0-11.1Vulnerability description:
Cve id: The CVE-2010-2996RealPlayer is a popular multimedia player. When resolving RealMedia. IVR files containing malformed data headers, RealPlayer mistakenly trusts the indexes in the data structure to find
Object List. If the attacker specifies an index outside the array boundary, the application will reference the object from the computed pointer and call it.
Atta
Received a notice that the number of MySQL connection is not enough, let's see what the reason.
Log in with Root to see that the current number of connections is far from the max_connections connection limit.
Ask my colleagues to send me the wrong
It's been weird. What better way to or ?The general explanation is that if you use H5, you do not need to add, because the H5 default property istext/javascript,While the HTML 4.01 and XHTML 1.0 specification type attribute is required, if used with H5 是可以且比较好的选择。Reference: HTTP://STACKOVERFLOW.COM/QUESTIONS/4243577/WHICH-IS-BETTER-SCRIPT-TYPE-TEXT-JAVASCRIPT-SCRIPT-OR-
You can try it yourself in unity.The game object in the hierarchy panel is not active, its script does not work, the function in the script will not be executed;The game object in the hierarchy panel is active, the script is not activated, awake will execute, onenable and start will not be executed;The same script exec
First, the shell script writing and testingGoal:This example requires two simple shell scripts, with the following task objectives:1> wrote a greeting/root/helloworld.sh script that was executed and displayed a phrase "Hello world!! ”2> Write a/root/sysinfo script that can output system information, then output the current version of the Red Hat system, the kerne
1. When optimizing the code, the execution time of the script is a very important consideration, so how to use PHP to calculate the running time of PHP script?
The following recommended to everyone a very useful class.
runtime.class.php
/*** PHP Script Execution Time calculation*/Class runtime{var $StartTime = 0;var $StopTime = 0;function Get_microtime (){List (
our operational efficiency
How should the shell write?
Get the demand, have a specific idea, expand the demand link, start writing the shell
20.2 shell script Structure and execution1 Creating a shell directory, followed by a script in it[[email protected] ~]# mkdir shell[[email protected] ~]# ls2 Writing shell scripts[Email protected] ~]# vim 01.sh#!/bin/bash echo "123" WLSParamete
Python implements the script lock function (only one script can be executed at the same time) and python script
1. file lock
Check whether a specific file exists before the script starts. If the file does not exist, start and create a new file. After the script ends, delete
Clszh. Java
/*The form of different case combinations of scripts is as follows: -- Author: Wen min, CTO of ChenzhouScript, script,Script, script,Script, script,Script, script,
The following content is based on the Linux bash Environment
There are many ways to run shell scripts in Unix. Suppose there is a script that can be run called test. sh. You can add the script file name, source test. sh (= .. /test. sh two .), you can also use. /path/test. sh mode. If the script is in the path, it can be run in bytes using the
Write in front:First, when we execute the upgrade script updater-script, it means that we have entered the upgrade installation state. So let's start with the actual installation as a portal. That is to say, we start with the Install_package function in install.cpp to analyze it step-by-step.Here is the main analysis of the script-related sections, others please
Script is very practical and can simplify manual operations. The following script deletes the log files from the previous seven days.
Bat script:
@ Echo Off Echo ------------ Delete log file, Develop by Terry ------------- Echo Today Date ::% Date % :: Year Set YY = % Date :~ 0, 4 % :: Month Set MMS = % Date :~ 5, 2 % If % MMS % gtr 10 ( Set Mm = %
In the defer and async features of JavaScript script loading and execution in browser environment, we study the timing of execution of delay scripts (defer) and asynchronous scripts (async), browser support, browser bugs, and other details. In addition to the defer and async features, dynamic scripting and Ajax scripting injections are two common ways to create non-blocking scripts. In general, both of these methods can achieve the effect that
-20.1 Shell Script Introduction
-20.2 Shell script structure and execution
-20.3 date command usage
-20.4 variables in shell scripts
# 20.1 Shell script introduction
-Shell is a scripting language Follow aming_linux blog.lishiming.net
-Can use syntax such as logical judgment, loop, etc.
-Can customize functions
-shell is a collection of system commands
-Shell
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.