现在用的Plugin不是很多,但感觉都比较经典。记录一下。
Akismet:防止垃圾评论,WordPress自带。不过需要使用WordPress API Key。在wordpress.com上注册一个帐号就有这个API Key了。不过目前上wordpress.com貌似还需要翻墙。而且Akismet还需要从wordpress.com上获取一些信息。所以如果你的服务器在国内的话就不要用它了。
Disable autosave:禁用WordPress的自动保存功能。这个是为了禁用WordPress的历史版本功能的。
Google Analyticator:插入Google Analytics统计代码的插件。
Google XML Sitemaps:生成sitemap.xml,便于搜索引擎抓取页面。
Manageable:采用AJAX技术,在Manage页面里直接修改文章的标题、分类、标签等等,不用一个个打开再保存了。
No Self Pings:禁止WordPress向自己的文章发出引用通告。当你在WordPress发表新文章时,如果有指向你原来某一篇文章的链接,WordPress会在原来那篇文章的评论区域里添加一条“引用通告”。这很烦人,这个插件可以把这个特性屏蔽掉。
Simple Tags:相当好的一个标签方面的插件。我目前只是用到了它的两个功能,一个是在每一篇文章后面生成“相关文章”的列表;一个是在撰写页面的标签输入框中添加自动提示功能。当然它的特性有很多,建议好好研究一下。
WP-EditArea:这个是我自己写的,用来用EditArea来替代WordPress的主题编辑页面和插件编辑页面里的textarea。
WP-Syntax:格式化程序代码用,一般人用不到。
Google App Engine(GAE)是Google提供的一个了不起的服务。简单地说,Google提供给你一个支持Python语言的Web空间,你可以用Python语言编写应用程序,将其架设在Google的服务器上。这样,你的网站相当于架设在了Google的服务器群上,用着和Google一样的计算资源。申请GAE帐号免费,免费帐号有空间和页面展示次数限制。而且申请时还要用联通的手机接收验证码,移动的还收不到。 Read more…
这里所说的“质数表”是指从最小的质数2开始的所有质数构成的数列。生成质数表主要有两种算法,一个被称为欧几里得筛法,另一个就是用试除法检验每个数是不是质数,是的话就把它塞进质数表里。 Read more…
在Ubuntu中通过apt-get安装的VirtualBox是开源版的,也就是通常所说的OSE版。以前以为开源版和非开源的二进制版功能是一样的,今天才发现开源版本的VirtualBox不支持USB设备。也就是在VirtualBox里安装的Windows无法使用USB。对于一些人这可能不是什么问题,不过我使用VirtualBox的唯一一个必要的原因就是能够使用网上银行,而现在的网上银行又都需要USB Key + Windows环境。所以必须使用Sun的非开源二进制版,只好先把原来安装的开源的VirtualBox卸掉了。
在这个网页选择合适的VirtualBox下载即可。Ubuntu中的VirtualBox使用USB设备的权限问题写了如何在VirtualBox使用USB设备,虽然原文是针对Ubuntu 6.06的,不过我发现文中的方法对于8.04版依然有效。
补充:如果在Ubuntu中使用scim输入法,请安装scim-bridge-client-qt软件包:
sudo apt-get install scim-bridge-client-qt
否则会出现无法释放鼠标的问题。
今天用apt-get安装了Tomcat,然后在/etc/tomcat5.5/server.xml里改了appBase,随手写了一个Hello World的Servlet来测试一下Tomcat的工作是否正常,却发现Tomcat返回404错误。查看日志文件(Tomcat的日志文件为/var/log/tomcat5.5/catalina.xxxx-xx-xx.log),里面有这样的出错记录:
Caused by: java.security.AccessControlException: access denied (java.io.FilePermission /home/albert Programs/JavaEE/hello/WEB-INF/classes/logging.properties read)
直觉猜测和访问权限问题有关。把出错信息放到Google了搜索了一番,找到了一个非常简单的解决方案。
修改Tomcat的启动脚本,也就是/etc/init.d/tomcat5.5,找到文件中的TOMCAT5_SECURITY=yes一行,把它的值改成no,然后用sudo /etc/init.d/tomcat5.5 restart重启tomcat即可。
Ubuntu 8.04本身自带的中文字体已经不错,不过还是有一点小问题,中文的左右引号分不开。我通过安装Windows字体解决了这个问题。 Read more…
电脑原来的内存是256MB的,装Ubuntu 8.04不爽,所以一直用着Windows XP。昨天收到了从网上定购的1GB的内存,插上后Windows工作很正常,一些程序也快了不少。于是迫不急待地拿来Ubuntu 8.04的光盘安装。安装的过程倒是很顺利,不过安装完后还是发现了一个不大不小的问题。 Read more…
简单即是美,从这个方面说,WordPress自带的模板还是不错的。不过有一个问题是,单独的文章页面没有边栏。昨天我稍微修改了一下模板,把文章页面也加上边栏了。这里记录一下。 Read more…
Yupoo是国产的一个图片分享网站,可以保存图片并在其他网页里引用(也即“支持外链”)。感觉刚开始是Yupoo的服务还是不错的,《程序员》杂志上也对它做过介绍。这里的很多图片都是我先上传到Yupoo上再链接过来的。为什么不把图片直接保存在我自己的服务器上呢?因为如果那样的话,万一我以后换域名的话,那些图片的地址都要改;再者,Yupoo以及一些其它的图片分享网站的外链不是简单地引用图片文件的URL,而是你可以选择不同的尺寸,我一般选择Small,也就是宽度为240 px的。
之所以打算放弃Yupoo是因为免费帐户的图片会随机地加上大大的水印广告。其实对我来说加点广告没什么,youtube的视频上也会有youtube的logo,但Yupoo的广告实在是太大了,以致于影响到了对图片的观察。所以我现在决定放弃。
这次选择的是flickr,这应该是目前全世界最大的图片分享网站,和Yupoo一样,不限制存储空间,但限制每月上传流量,当然对我这种图片用得不多的人来说,流量限制大可忽略。最好的一点是,引用flickr上的图片不会加上水印广告,免费账户也是如此。
以前之所以选择Yupoo而不是flickr的原因是flickr曾经有过被封的经历,不过到现在为止,flickr已经有很长一段时间可以正常访问了。当然,即使flickr将来再一次被封,我也可以写一个插件去解决那种问题。
在WordPress的后台里是可以直接编辑修改主题模板和插件的源代码的,不过WordPress只是把代码放到了textarea文本框里让你编辑,这有很多令人不爽的地方。我认为最不幸的是无法直接在里面输入TAB,当然更不要指望什么自动缩进、代码加亮之类的高级功能了。 Read more…