2006 年 5 月

用php将rss转化为json格式

要用php将rss转换成json,简单的转换思路是:
rss -> php array -> json
我们不必从头进行这些工作,pear已经提供了一些可用的类库,到命令行下面利用pear安装这些包
pear install channel://pear.php.net/XML_RSS-0.9.9

阅读全文(453字)

评论 (3)

vim的的代码折叠

vim也是有代码折叠功能的,以前就知道,然而毕竟用的不多,这个功能基本上很少用。随着最近和gvim的亲密接触,对代码折叠功能逐渐熟悉起来。有一次打开一段php的代码 -- 比如PEAR.php,发现里面的代码自动被折叠了,将代码展开后,可以看到只要代码两边有/*{{{*/和/*}}}*/,就会被自动折叠。仔细搜索配置,其中有一句是重点:
foldmethod=marker
这样vim就会自动搜索代码,将{{{和}}}之间的内容折叠起来,而且代码结尾有一段小注释也不是无用的废料:
/* vim600: sw=4 ts=4 fdm=marker syn=php

阅读全文(1133字)

评论 (3)

还是说php实现singleton模式

这天考虑用php来singleton一下,看到一篇比较全面的总结 -- singleton模式的几种实现.其中总结的php5的实现:
PLAIN TEXT
PHP:

阅读全文(781字)

评论 (5)

ppform还真是个不错的工具 — php桌面程序帮手

最近又用上了ppform这个小工具,这东东的神奇之处在于可以用php象delphi一样快速开发出一个小工具,比如下面这个俺正在用的可以直接调用php函数的小东东,只用少量的代码,就完成了整个功能,如下:
PLAIN TEXT
PHP:

阅读全文(607字)

评论 (9)

反垃圾留言 – wordpress

似乎wordpress只要是开放了留言机制,垃圾留言就会无孔不入的钻进来.这几天服务器是相当的不稳定,十次访问倒有九次访问不到,最忠实的留言者却是那些卖vigra,car...之类的spamer,虽说我采用的是最有效也是最原始的人工审核--您还费什么劲啊.但是事实证明,spamer肯定是不认识中文的,而且估计使用的是comment bot,留言内容很稳定,频率也相当精准,广告内容基本上是英文,来源五花八门,要不就是一大把连接,要不就是buy...,被spam摧残了这么久,俺被迫拿起了科技产物的大棒--反spamer与之抗争!

阅读全文(378字)

评论 (10)

vim 7.0发布

vim 7.0发布了.和vim 6.4比起来,有如下改动:

- Spell checking support for about 50 languages
- Intelligent completion for C, HTML, Ruby, Python, PHP, etc.

阅读全文(802字)

评论 (4)