现在有一个IP为121.0.29.230的计算机每隔5秒取一次易水博客的feed,导致易水博客的流量被消耗的很快。
应该是该计算机上安装了rss reader客户端工具,该工具默认的Feed刷新时间是5秒。
望该计算机的拥有者看到后,把默认刷新时间调长一点。
本站会在问题解决后再解除对IP 121.0.29.230的屏蔽。
Tag Archives: easwy.com
易水论坛暂时关闭
因易水论坛受到攻击,导致本站流量超限而无法访问。由此带来的不便敬请谅解!
出于安全方面的考虑,也基于目前易水论坛流量还不大,所以暂时关闭易水论坛。大家有vim方面的问题,请发在易水博客上,我会及时解答。
谢谢支持!
Easwy
新年快乐!虎年吉祥!!
祝各位朋友在虎年里
虎虎生威
虎跃龙腾
虎啸山林
如虎添翼
千万不要虎头蛇尾哦~~~
易水论坛开通!
Easwy的博客正在测试新主题
Easwy博客近期将会对新主题进行测试,如果对大家访问带来不便,在此表示歉意。
另外也请大家反映新主题存在的问题。
谢谢!
启用两个新插件
easwy.com启用两个新插件:Postalicious和YARPP。
Postalicious插件会定期收集Easwy收藏在Delicious上的网摘,然后把它做为文章发表在博客上。
在安装这个插件前先要装上SimplePie Core插件。另外,这个插件目前对中文的支持有问题,中文字符会变成乱码。我已经给作者写过信,作者说在下一个版本中会修改。
如果你也遇到了乱码的问题,可以打开插件源文件,把文件中所有的htmlentities()函数替换成htmlspecialchars()函数。替换后就能够正常工作了。
YARPP插件是一个相关文章插件,它会根据文章标题、内容、tag、分类这些信息计算出文章的相关性并把相关度最高的文章显示出来。我试用了一下,似乎比我以前所用的相关文章插件相关度高一些。
解决Google中短的元说明问题
今天在Google的网站管理员工具里看到有三个”短的元说明”的提示,点进去一看,有三个页面的元说明的确都很短,不超过20个字。可以仔细一看文章链接,应该这些文章的元说明不会这么短才是呀?
这里解释一下什么说”元说明”,元说明其实是一段描述性信息,主要用来简要描述一个页面的内容。当其它人在Google搜索到你的页面时,如果你提供了元说明文字,则Google会把你提供的元说明显示给用户。因此,元说明其实对用户决定是否造访你的网站有很大影响,如果元说明和用户所搜索的内容不符时,或者对用户吸引力不够时,用户当然不会访问你的网页。
在我WordPress的主题里,如果文章提供了摘要文本的话,会自动把这段摘要文本作为元说明放在页面中。例如,在我的主题模板中,有类似下面这样的话:
<?php
if ($post->post_excerpt) {
$description = $post->post_excerpt;
} else {
$description = substr(strip_tags($post->post_content),0,220);
} ?>
<meta name="description" content="<?php echo $description; ?>" />
这段话的意思如果本文的摘要存在,就把搞要作为本文的元说明,否则就把该文章的前220个字符作为元说明。
检查一下那三篇提示”短元说明”的文章,在它们的摘要里,都出现了“字符,看来是这个“干扰了Google,它遇到第一个双引号时,就以为content属性的内容结束了。
知道了原因,改起来就容易了,只需要把这句话改一下:
<meta name="description" content="<?php echo htmlspecialchars($description, ENT_QUOTES); ?>" />
函数htmlspecialchars()会把摘要信息中的HTML特殊字符,例如<, >, "等都转换HTML中的entity名称,避免它们扰乱HTML文本。
这个问题,其实在我写wp-posturl插件时就遇到过了,现在又遇到了一次。看来以后在HTML属性内部使用PHP代码时,一定要记得转换特殊HTML字符。
Easwy的博客采用创作共用许可协议
以前在写文章时,基本都是允许转载,但禁止商业使用。那时对署名以及相同方式共享没有提出明确的要求,因为我觉得这两点是必然的。在创建Easwy的博客过程中,了解了创作共用许可协议,感觉其中的署名-非商业性使用-相同方式共享很适合自己,以后就按此许可协议发布自己的文章,除非在文章中另有注明。
从即日起,所有Easwy的博客上发表的文章,都将遵循署名-非商业性使用-相同方式共享的许可协议(另有注明除外),你可以在本博客每页的页尾看到这一许可声明。
对今天以前发表文章,不知道能不能采用这一许可协议,如果可以的话,也按此许可协议发布。
Easwy的博客访问速度恢复正常!
刚刚登录自己的博客,发现今天访问Easwy的博客速度比较正常了。
坊间传说,这一次访问速度的不正常,是由于Great Firewall升级导致的,不知情况是否属实。不过前几天访问国外的一些技术网站,也常出现连接被重置的错误提示,估计坊间传说还是有根据的。
不知不觉中,中国又走回了闭关锁国、故步自封的循环。这一次的天朝上国梦,又可以做多久呢?
Sigh!!! 吾生于一个如此”伟大”的国度!
P.S.,感谢向我报告访问速度的朋友们!
Easwy的博客支持分类订阅了!
其实博客是一个比较个性化的地方,而作为Easwy的博客的作者,我又是个兴趣比较广泛的人,所以写的内容也都比较杂。
现今的社会,人们的时间这么宝贵,信息又是如此的泛滥,实在是不应该用不相干的东西来干扰别人的视听。
一方面是自己兴趣,一方面是读者兴趣,二者不能也不可能完全契合,这就会导致博客中的大部分内容,也许都不是订阅者感兴趣的,订阅者想订阅的,其实只是一小部分内容。
所以为了避免大家看到太多自己不感兴趣的内容,我提供了博客分类的feed,你可以只订阅自己感兴趣的分类。刚刚查看了一下我的订阅读者数,是171人(看来4月2日订阅数36的确是个愚人节玩笑了),相信这中间的大部人都只对vim使用进阶系列文章感兴趣,那么你们可以重新订阅相关的分类。
简单介绍一下我划分分类和tag的原则:在Easwy的博客上,所有文章都被划分为几大分类(目前的分类见下),在每个分类里的不同内容,则使用tag区分。例如,在文本处理分类里,目前主要包括vim、docbook、awk方面的内容,这些内容则分别打上了vim标签、docbook标签和awk标签;而开源软件分类里,又包括了Linux相关的内容(Linux标签),以及其它的开源软件(也有相应的tag)。
所以,在访问我的博客时,使用tag可以准确找到你所感兴趣的内容。原本我也想加上tag的feed输出,不过在网上没找到相应的插件(好像Simple Tagging插件可以,不过我没配置成功),所以以后再按tag输出feed吧。
下面简要介绍一下我博客上的分类:
- 嵌入系统
这个分类主要讨论嵌入式系统,主要是嵌入式Linux和Android方面的话题
- 建站手记
这个分类包括我的建站笔记,wordpress的配置,以及Web开发编程方面的内容,例如PHP、JSP、MySQL数据库、CSS等
- 开发编程
这个分类讨论开发编程的话题,会包括各种编程语言(以C, C++, Python为主)、UML、设计模式、开发经验等
- 开源软件
本分类主要讨论开源软件,包括Linux操作系统,及各种开源工具。
- 文本处理
本分类讨论文本处理工具,会涉及vim, sed, awk等工具,也包括docbook等
- 生活点滴
本分类记录我的生活点滴。
- 吾家有女
我的宝贝,我的天使,我的小情人……无数个词,都无法形容我对她的爱!
她就是我的女儿,这一个分类,主要记录她成长的点点滴滴。
- 百宝箱
凡上面分类装不下的内容,都放在此分类中。目前主要是有关easwy.com的新闻。
欢迎根据自己的兴趣,选择上面的分类进行订阅。当然,你也可以继续订阅全站feed,地址是http://feed.easwy.com/。
允许分类订阅后,我写文章时也可以少一些顾虑了,不必再担心给大家带来困扰。当然,以后还可能会对分类进行调整,到时再行通知。
分类feed输出由WordPress的Enhanced Categories插件提供支持,感谢其作者。