IP-PBX 介绍

2010-03-08 13:23:53 | 作者:haijd

1、IP PBX 技术的基本原理

PBX(专用交换机)简而言之就是集团电话,它被广泛地运用在企业办公机构中,极大地提高了企业的办事效率。但传统的PBX存在不少问题,首先是它对新兴的CTI(计算机与电话集成)和VoIP支持不够,而且传统的PBX都采用的是专用技术,缺乏开放性和标准性,并且价格昂贵。近年,随着Internet的流行和IP的成功,基于IP协议的IP PBX应运而生,有望解决传统PBX的不足。

IP PBX电话交换机系统实现计算机网与电话交换机的功能合一,将会在二十一世纪的通信业中起着重要的作用。IP PBX网络系统内各电话终端采用IP方式进行数据通信,不仅能进行通话,还能实现文本、数据、图像的传输,将电话网和计算机网统一成一个整体,实现局域网内的电子办公。特别是在远距离协作商务、电子办公中将会充分发挥其强大的资源优势,为商业合作、工作重组带来便捷。IP PBX局域网内的控制中心可根据局内外的具体情况,对计算机网络、电话网络进行有效地管理,达到资源共享。不同地区的IP PBX网间借助Internet网,可实现远距离通信、电子办公和电子商务。

Asterisk 与极性反转

2010-03-08 13:24:16 | 作者:haijd

在使用 Asterisk 时,经常有外线拨打内线时,外线挂机后内线电话还一直响铃的问题。一般来说需要在 Zap 的配置文件中加入忙音检测参数,修改"/etc/asterisk/zapata.conf",在其中加入类似以下配置:

busydetect=yes
busycount=7      # 一般为6或7

但在实际使用是总是会出现通话中断的问题,检查日志会发现中断的通话记录中一般会有以下类似信息:

dsp.c: ast_dsp_busydetect detected busy, avgtone: 110, avgsilence 95

个人猜测应该是由于线路通讯质量问题造成 Astersik 认为对方挂机而中断了通话。

教你一眼认出英语单词的意思

2010-03-07 22:21:21 | 作者:haijd

请大家想一想,英语是谁发明的?英国人呗!英国人认不认识汉语?不认识!那么英国人在学英语单词的时候需不需要记住单词的汉语意思?不需要,英国人的英语课本里根本就没有汉字,何谈记住单词的汉语意思?那么既然英国人学英语不需要记住(甚至根本就见不到)单词的汉语意思,那么中国人学英语为什么要去记住单词的汉语意思呢?这种做法大家不觉得奇怪吗?

然而由于中国人学英语时都在背单词的汉语意思,因此大家反而觉不出“背汉字”有什么奇怪的了。其实仔细想一想,这个行为真的很奇怪,奇怪的根源不在于行为本身,而在于中国人普遍不会直接识别英语单词的意思,因而只好靠汉语符号来机械地帮助记忆英语单词的意思,这样去学英语不仅多此一举,而且必然会陷入苦海无边的符号记忆灾难中。

其实英语单词和汉字一样,存在着很多的“偏旁部首”,知道了偏旁部首你就可以根据它们直接来猜测单词的意思,虽不说百分之百猜准,但起码可以猜测个大概,至少在别人告诉过你单词的意思后你可以恍然大悟地领会它,这样就可以大大增强你对英语单词“见字识意”的能力,做到真正认识一个单词,而把它的汉语意思仅做为一般参考。

《残酷的现实》

2010-03-07 22:21:57 | 作者:haijd

——2009年小小说一等奖

张二狗是我的同学。一直以来,我们都是被人拿来作为对比的两个极端,我曾经是他的梦魇,现在他却是我的梦魇。现将我和他的人生历程列出来,再一次深刻感受风水轮流转这一永恒真理。

搬家时物品装厢打包指南

2010-03-11 13:59:53 | 作者:haijd

搬家物品装厢打包指南-技巧篇

搬家时,通常家里都有很多小物品,无论你是不是选择搬家公司帮你搬家,整理打包的过程斗室需要自己完成。需要打包的是一些杂物和日用品。这些都要懂得一些技巧。这些小物品也是最难收拾,最易丢失的。为了有序不乱的搬家,事先请准备一些纸箱子,将零碎的物品进行分类打包装箱,比如厨房、书房、卫生间用品等一定要分类装箱,好处在于一是卫生,二是好搬,物品不易丢失破碎!平时的纸箱注意收藏,搬家时自有用处,如果搬家时没有可以找搬家公司购买,通常6-8元一个,在收废品的地方也能买着,但不是很卫生,不推荐!

搬家装厢请注意以下几个问题:如何充分利用纸箱来成功搬家呢?请记住以下的小窍门:

在 FreeBSD 下安装 eAccelerator

2010-03-07 22:22:53 | 作者:haijd

在 FreeBSD 下使用 port 安装 eAccelerator 很简单,只要下面两步就可以了:

# cd /usr/ports/www/eaccelerator/
# make install clean

安装完后会自动提示以下信息:

*****************************************************************************

You have installed the eaccelerator package.
Edit /usr/local/etc/php.ini and add:

zend_extension="/usr/local/lib/php/20060613/eaccelerator.so"

Then create the cache directory:

mkdir /tmp/eaccelerator
chown www /tmp/eaccelerator
chmod 0700 /tmp/eaccelerator

*****************************************************************************

非常简洁明了,直接照着做就行了。

最后再把 PHP 重启一下,然后在"phpinfo()"的输出中就会出现"eAccelerator"的相关信息了。

让MySQL记录执行过的SQL语句

2009-10-21 14:23:32 | 作者:haijd

在"my.cnf"文件中的“[mysqld]”段添加以下设置:

log = /tmp/mysql.log

重启 MySQL 后,就可以在“/tmp/mysql.log”中看到所有执行的 SQL 记录了。

SSH空闲时中断的解决办法

2009-08-21 10:55:55 | 作者:haijd

在 SSHD 的配置文件"/etc/ssh/sshd_config"中设置"ClientAliveInterval"参数,如:

ClientAliveInterval 15

Linux系统信息查看命令大全

2010-03-07 22:23:15 | 作者:haijd

版权声明:可以任意转载,但转载时必须标明原作者charlee、原始链接http://tech.idv2.com/2008/01/11/linux-sysinfo-cmds/以及本声明。

最近看了一些Linux命令行的文章,在系统信息查看方面学到不少命令。想起以前写过的一篇其实Linux这样用更简单,发现这些系统信息查看命令也可以总结出一篇小小的东西来了。

另外这里还有非常多的命令,可以作为参考。

故事新编

2010-03-07 22:23:47 | 作者:haijd

文/高小茶
转自:http://www.izaobao.com/archives/2009/3558.html

各位看官,天下谁人不知我天朝承平日久,百姓安居乐业,好一派太平景象!如今却出了一桩小小事故,待我说与列位知道,聊充茶余酒后,聊天闲扯的话柄。

却说有一位年轻人,他生在京城,乃是京城里最大的绸缎庄老板的独子,自小生活优裕,衣食无忧。京城里他这般的纨绔子弟实在不少,这位少爷在这些人里头无论是身家还是人才都不算出奇,只有一样略有不同:他好骑术,一日也离不得马背,在此道中人里也颇有些名头。好骑本无妨,奈何这位少爷在城外纵情驰骋够了,在城内大道,也时常呼朋引伴,纵马狂奔。百姓们时时心惊,却也奈何他不得。