数字语音卡E1布线调研

概述

数字语音线路实现从运营商与PBX对接,路线连接情况

数字线路接入后如何进入以太网复用器,如何连接语音卡以及在PBX系统中如何配置

Ubuntu设定及取消代理

Ubuntu命令行代理设置

  • 设置代理 ~/.proxyenv
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#!/bin/sh

# for terminal
export proxyserveraddr=123.123.123.123
export proxyserverport=8087
export HTTP_PROXY="http://$proxyserveraddr:$proxyserverport/"
export HTTPS_PROXY="https://$proxyserveraddr:$proxyserverport/"
export FTP_PROXY="ftp://$proxyserveraddr:$proxyserverport/"
export SOCKS_PROXY="socks://$proxyserveraddr:$proxyserverport/"
export NO_PROXY="localhost,127.0.0.1,localaddress,.localdomain.com,200.200..;11.11.0.0;"
export http_proxy="http://$proxyserveraddr:$proxyserverport/"
export https_proxy="https://$proxyserveraddr:$proxyserverport/"
export ftp_proxy="ftp://$proxyserveraddr:$proxyserverport/"
export socks_proxy="socks://$proxyserveraddr:$proxyserverport/"
export no_proxy="localhost,127.0.0.1,localaddress,.localdomain.com,200.200..;11.11.0.0;"

# for chrome,firefox
gsettings set org.gnome.system.proxy ignore-hosts "['localhost', '11.11.0.0/16', '200.200.0.0/16', '*.localdomain.com' ]"

# for apt-get
cat <<-EOF| sudo tee /etc/apt/apt.conf
Acquire::http::proxy "http://$proxyserveraddr:$proxyserverport/";
Acquire::https::proxy "https://$proxyserveraddr:$proxyserverport/";
Acquire::ftp::proxy "ftp://$proxyserveraddr:$proxyserverport/";
Acquire::socks::proxy "socks://$proxyserveraddr:$proxyserverport/";

Ubuntu安装mitmproxy

mitmproxy的安装

运行

1
pip install mitmproxy

在Ubuntu16上面安装mitmproxy 报错

1
error: command 'x86_64-linux-gnu-gcc' failed with exit status 1

应该是上面库没有安装完全

除了python3-dev 应该还用到以下库

1
sudo apt-get install libffi-dev libssl-dev libxml2-dev libxslt1-dev

深度学习与数据网络 TensorFlow

平台 TensorFlow

Tensorflow 是 python 封装的深度学习库,非常容易上手,对分布式系统支持比 Theano 好,同时还是 Google 提供资金研发的

  • 在Tensorflow里:

    • 使用张量(tensor)表示数据.

    • 使用图(graph)来表示计算任务.

    • 在被称之为会话(Session)的上下文 (context)中执行图.

    • 通过变量 (Variable)维护状态.

    • 使用feed和fetch可以为任意的操作(arbitrary operation)赋值或者从其中获取数据.

TensorFlow 算是一个编程系统,它使用图来表示计算任务,图中的节点被称之为operation(可以缩写成op),一个节点获得0个或者多个张量(tensor,下文会介绍到),执行计算,产生0个或多个张量。