CometD参考手册 – 3.0.9

人肉翻译,不断更新中

前言

CometD是一个可伸缩的网络事件路由总线,可以用来编写低延迟、基于服务器端、事件驱动的网络程序。典型的例子如股票交易系统,网络聊天室,在线游戏及监控台。

CometD提供了实现以下消息模式的API:发布/订阅,点到点(通过服务器中转)和远程调用。这是通过使用与传输无关的Bayeux协议实现的,Bayeux可以基于HTTP或WebSocket(或其他传输协议),因此你的程序不必使用特定的传输技术。

当时机成熟时CometD将使用WebSocket(因为他是最高效的网络消息协议),而当使用HTTP时,将使用名为Comet的Ajax推送技术。

CometD项目提供了Java和JavaScript库,以便可以用一种个简单和可移植的方式编写低延迟、基于服务器端、事件驱动的网络程序。因此,你可以集中精力处理你程序的业务,而不用担心底层细节,如传输协议(HTTP或WebSocket)、鲁棒性。CometD库提供了这些特性。 Continue reading

虚拟主机安装笔记

此文用以记录虚拟主机的安装步骤及相关命令。

1. Webmin

echo “[Webmin]
name=Webmin Distribution Neutral
baseurl=http://download.webmin.com/download/yum
enabled=1
gpgcheck=1
gpgkey=http://www.webmin.com/jcameron-key.asc” >/etc/yum.repos.d/webmin.repo;
yum -y install webmin

2.Virtualmin

wget http://software.virtualmin.com/gpl/scripts/install.sh

3. FreeRadius

yum install freeradius freeradius-mysql freeradius-utils

若出现 Ignoring request to authentication address * port 1812 from unknownclient

则需要将/etc/raddb/clients.conf 中的client localhosdt下的ipaddr修改为服务器ip,而非127.0.0.1

4. DaloRadius

yum install php-pear-DB

5. Firewall配置

firewall-cmd –zone=public –add-port 10000/tcp –permanent

firewall-cmd –zone=public –add-service mysql –permanent

firewall-cmd –list-all-zone

添加转发

firewall-cmd permanent add-masquerade

Centos 6.7下 Virtualmin报错问题

手贱,跑到服务器上运行了yum upgrade,centos自动从6.4升级到了6.7。

然后virtualmin就挂了,查看服务器运行信息页面一直提示:

virtualmin-server-lib-funcs.pl 3617行使用了未定义的net::active_interfaces函数

翻了下源码,发现这个函数应该是在net-lib.pl里实现的。

继续看net-lib.pl(我的在/usr/libexec/webmin/net目录里),发现了这句。

 do “$gconfig{‘os_type’}-lib.pl”;

怀疑是配置文件里的系统类型错了。ll了下该目录,发现一个redhat-linux-lib.pl,centos是redhat系的,应该可以用这个文件,于是把上面那行代码改成

do “redhat-linux-lib.pl”;

保存,刷新virtualmin页面。不再报错了,且提示需要重新检测服务器环境信息。

检测完后,将上面那句话还原回去,发现也能正常运行了。

某电商假货维权记

因为收了某电商1000元的赔偿(封口费),只能把店名打码了。

近来走在徐家汇的地铁站里,都可以看到某电商大幅的广告,嘲讽淘宝假货泛滥。
结果,就在3.15前一天,我也在某电商上买到了假货。

事情的起因是这样的:
老爸在淘宝买了一台行车记录仪。
tb1
寄到后,发现家里的几张TF卡(PNY、创见),都无法被行车记录仪识别。于是跑去质问卖家,卖家说,你去买个kingston的TF卡试试吧。
Continue reading

IncrediBuild 5.0 破解版

IncrediBuild是一款编程开发工具,可加快C/C++ 的编译和创建速度。
能无缝集成到Visual Studio开发环境中,采用Xoreax 的多线程处理技术,不必改变项目文件的代码。

此版本基于看雪论坛 曾半仙 的帖子修改,安装后,直接双击导入key即可。

下载地址:
http://pan.baidu.com/s/1pJ59OFL

“咱网”到底是个什么网站?

很早就像写篇文章揭露下这个网站了,不过一直很懒,于是拖到现在。

第一次知道“咱网”,大概是在一年多前。那日,去学校交毕业设计,在学校正门对面松江13路的候车亭里,看到了“咱网”的广告——一张A4纸,内容大概是:“当年,马云创办淘宝的时候,你错过了;刘东强创办京东的时候,你错过了;你不能再错过咱网,咱网将超越淘宝;招收大学生经理,年薪十万云云”。这么大的口气让我顿时有了兴趣,当然了,不是加入的兴趣,而是好奇这网站,到底葫芦里卖得什么药。 Continue reading

用Webmin定期备份网站到免费网盘

在经过了VPS被删,数据丢失这一系列的事情后,我吸取了教训,一定要对网站做定期备份。

不过这事说起来容易,实施起来却有些难度,比如说我可能会忘记备份,每周备份又让我这等懒人觉得很麻烦。

Webmin虽然提供了自动定期备份的功能,但如果只是备份在服务器本地,到时候VPS商跑路了,结果还是一样的,所以还是要每周从服务器上down下来。可服务器在外国,下载速度时快时慢,down下来也要好久。

备份到远端吧,我可没钱再去搞个FTP空间,专门放备份文件用…… Continue reading