转自:MyOOPS開放式課程

我可說是和科幻小說一起長大的。高中時我每天坐公車上學,來回各一小時;我總是在車上讀著科幻小說,讓我可以神遊其他星球,彷佛親臨,滿足我幾無止盡的好奇心。

而這好奇心也體現在…事實上我只要不在學校,就會去野外健行或是採取樣本,青蛙、蟲、蛇和池塘的水,把他們帶回去用顯微鏡觀察。我非常喜歡科學,瞭解這個世界,瞭解各種可能。

而我對科幻的喜愛似乎映射在真實生活中。當時是六零年代後期,我們正準備登陸月球,我們在探索深海。Jacques Cousteau把他的奇幻生物和世界帶到我們的客廳,這是我們之前無法想像的。這都和我的科幻經驗互相輝映。

我那時是個創作者,我可以畫畫。我發現因為電玩、電腦動畫充斥媒體,我得要把腦中的這些影像繪出來。我們都這樣做過,我們孩提時都有過閱讀時,透過作者描述讓畫面出現在腦中螢幕的經驗。而我對此的回應則是畫出異形生物、外星世界、機器人、太空船等等。我還在數學課上,在教科書後塗鴉被抓到過。創意總得要找到發洩的出口。

Python 语法笔记

2010-03-09 11:49:50 | 作者:haijd

数据类型

一、数值

运算符:

+,-,*,/,(),= (赋值)

整型:

  • 由0-9阿拉伯数字组成,如"1,10,50,30"
  • 位数经测试可至70位以上
  • 可使用函数"int()"将除复数以外的其它数转换为整型
  • 可使用函数"long()"将除复数以外的其它数转换为长整型

jQuery 组件精选

2010-03-09 11:46:30 | 作者:haijd

下面是我精挑细选的一些 jQuery 组件,在此存档备查!

JQUERY MODAL DIALOG

说明:一个带关闭、可拖拽的对话框,适合用于信息提示
主页:http://plugins.jquery.com/project/modaldialog
演示:http://tautologistics.com/projects/jquery.modaldialog/doc/1.0.0/

SIMPLEMODAL

说明:屏蔽底层,在页面中间显示一个提示框
主页:http://plugins.jquery.com/project/SimpleModal
演示:http://www.ericmmartin.com/projects/simplemodal/

Windows 7 系统服务参考

2010-03-08 14:06:30 | 作者:haijd

Adaptive brightness

监视周围的光线状况来调节屏幕明暗,如果该服务被禁用,屏幕亮度将不会自动适应周围光线状况。该服务的默认运行方式是手动,如果你没有使用触摸屏一类的智能调节屏幕亮度的设备,该功能就可以放心禁用。

\\Windows\system32\svchost.exe -k LocalServiceAndNoImpersonation

AppID Service

确定应用程序的身份。该服务的默认运行方式是手动,不建议更改。

\\Windows\system32\svchost.exe -k LocalServiceAndNoImpersonation

Application Experience

在应用程序启动时处理应用程序兼容型查询请求。该服务的默认运行方式是自动,不建议更改。

\\WINDOWS\system32\svchost.exe -k netsvcs

估计使用该技术之后在运行老程序的时候系统会自动选择相应的兼容模式运行,以便取得最佳效果。

FreePBX 介绍

2010-03-08 13:51:48 | 作者:haijd

FreePBX 是一个配置 Asterisk 的非常强大的GUI(基于网页的)工具。之前被称为 Asterisk Management Portal,是IP电话工具 Asterisk 的标准化实现,可提供 Web 配置界面和其他工具。其官方网站网址为"http://www.freepbx.org/"。

FreePBX 常用配置

2010-03-08 13:46:28 | 作者:haijd

添加分机

  1. 进入 FreePBX 中的"Extensions"项,点击右侧的“Add Extension”链接
  2. 选择设备类型:“Generic SIP Device”为软电话,“Generic ZAP Device”为使用ZAP设备连接的电话机,“Other (Custom) Device”为自定义电话机。选好后点击“”按钮。
  3. 填写分机设置

分机设置时的各设置项说明如下:

Add Extension
User Extension: 分机号码,为3位以上的数字
Display Name: 分机用户名称

Device Options
secret: SIP 软电话登录密码
dtmfmode: SIP 软电话模式
channel: ZAP设备电话连接端口号

Asterisk + Vtiger CRM 5.1 实现来电弹屏

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

一、Asterisk 端配置

修改配置文件"/etc/asterisk/manager_custom.conf",在其中添加一个管理帐号"vtigercrm":

[vtigercrm]
secret = vtigercrm
deny=0.0.0.0/0.0.0.0
permit=192.168.1.3/255.255.255.0
read = system,call,log,verbose,command,agent,user
write = system,call,log,verbose,command,agent,user

然后重启 Asterisk:

电话用户通常采用两芯双绞线连接到用户交换机。所以用户端信令为面向用户的模拟接口信令,通常也称为模拟接口信令。电话机不同于计算系统,它几乎没有什么智能,只能通过简单的模拟信号来沟通。下面介绍模拟话音的信令。

模拟话音的信令有三种,FXS、FXO和E&M。

  • FXS(Foreign Exchange Station)
    可以理解为计算机通信中的DCE(数据通信设备)接口。通常为电话交换机的用户端口,用来连接具有FXO端口的端设备,如电话机或集团电话。
  • FXO(Foreign Exchange Office)
    可以理解为计算机通信中的DTE(数据终端设备)接口。通常为端设备,连接具有FXS端口的电话交换机设备,如PBX或市话局。
    FXS和FXO通过两芯电缆构成环路的断开和闭合与电流信号来完成电话的呼叫控制。
  • E&M(RecEive and TransMit)
    E&M是一种模拟中继信令,主要用于PBX到PBX和PBX到市话局的互连。与FXS/FXO不同,E&M端口之间直接互连,将两台PBX连在一起,通常我们也称为捆绑中继接口(Tie Trunk)。
    E&M信令采用4对电缆(8芯)通信。E&M信令有5种类型:TYPE1、TYPE2、 TYPE3、TYPE4和TYPE5,每一种类型有自己的通信方式。

Asterisk 配置文详解

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

安装完 Asterisk验证启动无误,就需要开始配置PBX了,首先需要告诉Asterisk那些类型的电话连接(手持设备,交换设备等,不管是通过电路还是IP),这些被称为通道。

Asterisk 的通道配置

什么是 FreeSWITCH

2010-03-08 13:38:22 | 作者:haijd

FreeSWITCH是一个开源的电话软交换平台,主要开发语言是C,以 MPL1.1 发布。

它有很强的可伸缩性──从最简单的软电话到商业级的软交换平台几乎无所不能。它支持SIP、Skype、H232、IAX及Google Talk等通信协议。另外,它还支持很多高级的SIP特性,如presence、BLF、SLA以及TCP TLS和sRTP等。它可以作为纯SBC使用,如做为T.38及其它点对点通信的代理等。也可以作为B2BUA连接其它开源的VoIP系统,如OpenPBX、Bayonne、 YATE、Asterisk等。