« 2007年08月 | (回到Blog入口) | 2007年10月 »

2007年09月 归档

2007年09月02日

MagpieRSS/Lilina中: Fatal error: Only variables can be passed by reference 问题的解决

系统升级到php 5以后,我也遇到了Fatal error: Only variables can be passed by reference: 就在前两天订阅blogsearch的搜索结果时候发现的,估计还是和atom格式的输出导致的。解决方法是照着gregarius项目上的patch修改的。由于目前我用的是cvs版本的MagpieRss,修改位置略有不同,具体diff附后,直接获得修改后的文件:源代码可以参考这里

按此阅读全文 "MagpieRSS/Lilina中: Fatal error: Only variables can be passed by reference 问题的解决" »

2007年09月11日

将域名解析迁移到国外的服务商

Auth Code: 域名迁移最重要的就是Auth Code,基本上说,域名的Auth Code是你的域名在各家域名hosting服务商之间迁移的令牌,每个域名对应一个密文的令牌(DreamHost的是一个15位的数字,有的是一个12位的字符串),在多个国外的域名服务商之间切换直接提交Auth Code即可。在DreamHost的控制面板中: 列出了你所有拥有并在Dreamhost解析的域名所对应的Auth Code。

国内的服务商在后台界面中不显示域名对应的Auth Code,有一个申请的流程。首先向你在国内的服务商提出申请,一般是要求传真身份证和申请表。如果传真不方便,把身份证拍照下来+申请表文档附件邮件给服务商也可以。如果顺利: 服务商会给你发送邮件,将迁移用的Auth Code给你
然后在国外服务商的迁移导入界面中填写Auth Code即可,一般提交后2周左右迁移完成。在此期间也要注意一下你的域名注册时候的联系人邮箱,可能接收方还会再发个接收确认信之类的。

我将服务迁移到国外:只想用DNS和邮件转发,而不用国外域名服务商的其他服务:DreamHost是必须从DNS到主机都一起用,不能修改DNS,所以专门需要一个域名管理Only的服务商:慢客向我推荐了ENom,这个服务商对于管理几十个域名还比较有效,但是如果只管理几个域名就有些亏了: 要交99$保证金。迁移了2个花了十几$后剩下的钱就闲在那里了。

按此阅读全文 "将域名解析迁移到国外的服务商" »

2007年09月12日

O'Reilly《精通正则表达式》第三版(中文) [书评]

做为发行量很大的IT开发人员工具参考书出版商,O'Reilly的书往往紧跟开发人员的需求,与时俱进,一版而再版,这本《精通正则表达式》已经是第三版了,看了一下目录:
增加了对Unicode的支持
增加了不少在新语言环境中的运用介绍: PHP、Java、dotNET等(Ruby没有单独列出一章只是讲原理的时候提到);

利用正则表达式可以方便的解决大量文本高级替换整理工作:从把文章中的华氏度换成摄制度到按照指定公式生成各种统计报表,而最近几年:搜索引擎对于互联网的影响加大,为了更好的伺候搜索引擎蜘蛛和机器人,连SEO的培训中:往往也会增加基于正则表达式的url rewrite一节。所以这里向原作者提个建议:希望在下一版中增加基于Apache的mod_rewrite进行URL rewriting一章,相信会吸引更多的LAMP开发人员。

《精通正则表达式》第三版(中文) 的翻译者是余晟(目前在抓虾工作)。本书发行后,译者会在blog上开辟一个专门的勘误专区吧……

我个人的一些使用感受附后: 最后希望大家支持正版,远离盗版非法电子书下载;

按此阅读全文 "O'Reilly《精通正则表达式》第三版(中文) [书评]" »

2007年09月17日

如何利用Amazon S3服务将文件备份到国外

如果担心自己网站/Blog内容遇到不可抗力的用户可以考虑一下利用s3的服务将文件远程备份到国外。去年AMazon推出了一系列基于Web的服务,其中S3(Simple Storage Service)网络服务的存储和带宽传输,发布时的价格为:

# $0.15 per GB-Month of storage used.
# $0.20 per GB of data transferred.
具体成本可以参考一下Jeremy的在家备份和使用S3的比较,算算电费和灾难恢复等可靠性指标还是用s3比较便宜,其实我自己目前也在用DreamHost的空间做远程定期同步备份。

注释:带宽费用国内大约1¥可以买2-4G,国外的带宽还是比较贵的。

由于是公开的web服务: 现在的可用工具也很多了。从面向个人用户的客户端程序(Java的客户端JetS3T和不免费的JungleDisk),到面向自动备份的脚本,也有用于应用开发的各种语言样例; 从国内访问,速度是无法保证的,因此远程安全备份和用于自己在不同机器上共享文件就是主要的目的了,自动备份文件有文章推荐了s3curl,我下载用了一下,需要用到的就是以下几个命令: s3curl就是在curl命令外面包了一个选项的perl脚本,登录Amazon的s3服务,先从Your Web Service Account菜单进入到AWS Access Identifiers,获得你的Your Access Key ID Your Secret Access Key 。

列表:

./s3curl.pl --id YourAccessKeyID --key YourSecretAccessKey -- http://s3.amazonaws.com

创建目录[Bucket]:Bucket就是文件夹,但是不能在文件夹下再创建文件夹。

./s3curl.pl --id YourAccessKeyID --key YourSecretAccessKey --createBucket -- http://s3.amazonaws.com/chedong

上传文件[Object]:

./s3curl.pl --id YourAccessKeyID --key YourSecretAccessKey --put mysql.4.gz -- http://s3.amazonaws.com/chedong/mysql.backup.gz

列出一个目录[Bucket]下所有文件[Object]:
./s3curl.pl --id YourAccessKeyID --key YourSecretAccessKey -- http://s3.amazonaws.com/chedong

注意:
请预先确认已经安装 perl -MCPAN -e 'install "Digest::HMAC_SHA1"'

按此阅读全文 "如何利用Amazon S3服务将文件备份到国外" »

2007年09月23日

[AD] 此地、钱多、站少、速来的来历

阿里妈妈为期2个月的推介活动已经展开:可能在很多网站上都看到了这个广告。

其中的w=p_10000513就是你的帐号代码,会一直跟踪到用户注册成功并发布广告位。新的广告注册用户发布后: 可以参考一下注意事项,这样也许会更快的获得收入。

目前blog广告位的收入参考: 日独立IP 3000左右,报价50¥/ 周。

“此地、钱多、站少、速来”这个广告听着很耳熟啊,查了一下发现原型是:此地 钱多 人傻 速来

而出处非常复制:据说是发自杭州市宝石山下一出租房的汇款单上的简短附言。
其他说法:
有人说出处是A:一个巴西业余球员;
有人说是B:足球的媒体记者;
有人说是C:一些早期坐台小姐;
也有人说是D:对当地土老讲的话;

按此阅读全文 "[AD] 此地、钱多、站少、速来的来历" »

2007年09月27日

Lilina设置:Atom格式的RSS全文输出

之前我一直以为WordPress的atom输出是不包含全文的,因为用Lilina订阅总是只显示几十个字的摘要。后来看了一下atom的源代码,发现是包含的全文内容的,为什么Lilina没有输出呢。
原因在于atom的输出有summary和content这2个字段。而Lilina缺省只输出了summary。MagpieRSS也是支持输出content的:用atom_content代替summary即可。
if ( isset($item['atom_content']) ) $summary = $item['atom_content'];

有了全文输出,现在首页上输出的内容就比较丰富了。

按此阅读全文 "Lilina设置:Atom格式的RSS全文输出" »

2007年09月28日

给AWStats关键词统计增加去百度,谷歌等搜索引擎的站内查询链接

有时候看关键词的统计并不知道具体的关键词是从那个搜索引擎过来的,具体落到了自己网站的那个页面上。给AWStats的关键词列表增加了几个链接,直接指向相应关键词的在百度,谷歌,雅虎3个引擎上的站内搜索结果。效果如图:
关键词链接

修改代码附后:针对6.9版本修改

按此阅读全文 "给AWStats关键词统计增加去百度,谷歌等搜索引擎的站内查询链接" »

关于 2007年09月

此页面包含了在2007年09月发表于车东[Blog^2]的所有日记,它们从老到新列出。

前一个存档 2007年08月

后一个存档 2007年10月

更多信息可在 主索引 页和 归档 页看到。

Creative Commons License
此 Blog 中的日记遵循以下授权 Creative Commons(创作共用)授权.
Powered by
Movable Type 3.36