0 views 六月 17, 10 by Timothy
近期对Blog改动较多,不过俺发现对自己Blog还是有许多不太满意的地方,所以又开始折腾了。
1.首先,增加了Blog顶部和尾部快速滚动的功能,大家可以看到在Blog左下角,有一个向上和向下的箭头图标,点击相应的图标,即可实现Blog顶部和尾部的快速滚动了。其实当初是想作成在Blog尾部双击鼠标,就可以快速回到Blog顶部的,后来林木木同学提议这样做会在用户填写评论的时候,不小心双击,有一定的冲突。后来,就做成了左下角的滚动图标。滚动图标的图片,是从网上找来的,滚动图标的CSS实现,是从ZWW同学那里偷师来的,滚动效果,jQuery实现,也是从林木木同学那里偷师来的。
2.将右上角的twitter,facebook,rss三个图标图标和左下角的快速滚动图标,加上了动态效果。默认是半透明的,鼠标悬停后,变为不透明,CSS实现。效果还不错,感觉有用的同学,可以直接参考本Blog的CSS样式表了。
3.第三个改动,也是我感激挺有用的。常常评论的同学,每次都要重复输入用户名、邮箱和网页地址,这是相当繁琐的,为了改善体验,参考了林木木同学的一篇文章。原理是通过PHP获取用户的Cookie,把先前的用户名、邮箱、网页地址统统取出来,默认给填好,并把这三个框给隐藏起来。这样看起来就好像用户已经登录的样子,再也不用重复输入了。这项改动挺实用的,确实能为你的Blog改善不少的用户体验,建议有兴趣的同学都能用上。
4.启用了Google XML Sitemap插件,这个,不用说了,感觉很重要的插件,不过我现在才启用……
5.为文章标题的点击事件,加上了jQuery效果。点击时,显示”页面加载中…”,然后进行跳转,感觉这样变动态了一些。
这次的折腾,就到这里了,尽管是偷师,但是感觉也从中学到了不少,特别是CSS和jQuery。或许以后还会对Blog进行更多的改进,等下次再折腾了。
2 views 六月 16, 10 by Timothy
俺的iPhone 3GS用了有一段时间了,从用户体验和性能方面来看,感觉非常满意。发现有一些功能非常实用,跟大家分享一下。
使用电脑通过iPhone共享上网
这功能其实非常实用,毕竟都有带电脑外出的时候,单是又没法上网。刚好我的iPhone用的联通3G,这样上网速度快了不少,其实iPhone内置了上网共享的功能,可以通过USB和蓝牙进行网络共享,非常方便。只需要将iPhone通过USB或者蓝牙,连接上电脑,然后在 “设置”->“通用”->“网络”-> “网络共享”,将其打开即可。
3G的速度果然不一般,比移动GPRS快多了……
使用iPhone进行屏幕截取
这其实也是iPhone内置的功能,要在手机任意屏幕进行截屏操作的话,只需要同时按住电源开关,再按一下Home键,这时,屏幕会突然闪一下,有相机的快门声。随后,去你手机的相册看你截屏的图片文件吧。
10 views 六月 14, 10 by Timothy
今晚试了试UnixBench在VPS上的测试,想比较下BurstNET和Linode的VPS的差异。
首先要准备一下测试环境,下载和编译一下UnixBench。这次测试我分别用了UnixBench 4.1.0版,和最新的UnixBench 5.1.2版。
下载及编译UnixBench:
1
2
3
4
5
6
7
| wget http://members.dslextreme.com/users/andylee/unixbench-4.1.0-wht.tar.gz
tar zxvf unixbench-4.1.0-wht.tar.gz
#解压后,得到一个unixbench-4.1.0-wht-2的目录,进入目录,然后编译unixbench
cd unixbench-4.1.0-wht-2
make
#编译完成后,运行
./Run |
这里还要注意一下,如果运行时出错,提示:Please install /usr/bin/time. 的话,需要安装time
UnixBench 5.1.2版的编译方法类似,如果在编译时出现错误,提示找不到X11一类的库的时候,需要编辑Makefile,将 GRAPHIC_TESTS = defined 这一行注释掉即可,因为对于VPS,不需要对显卡进行测试。
这样,编译完成之后,就可以开始运行测试了。整个过程大概持续十几分钟,最终的结果就会出来。 Read the rest of this entry »
3 views 六月 12, 10 by Timothy
很久没整理下Blog了,这次对Blog的一些插件做了一些调整和更新。
为了优化一下Blog访问速度和用户体验,正式启用了WP Super Cache插件。Nginx下需要单独在配置文件中设置一下,生效后,随便访问几个页面,看到Blog的wp-content/cache目录下生成文件了,表示成功启用了。设置的方式,可以参考久酷同学的一篇文章。
另外,貌似WP Super Cache插件和WP-PostViews插件有一些冲突,启用了WP Super Cache后,发现文章计数停住不动了,估计是因为生成了静态页面的关系。想了一下,俺的文章其实访问量并不是很大,显示一下文章访问量意义也不太明显,所以为了性能的缘故,暂时停用了WP-PostViews插件。网上貌似有关于这两个插件冲突的解决方法,不过今天暂时没时间细细研究了,空了再试试。
最后,替换掉一个评论者信息的插件Comment Info Detector,感觉WP-UserAgent能检测的浏览器和操作系统的版本更多一些,所以用了它。
其实俺比较喜欢的是WP Super Cache这个插件,希望它对Blog的访问速度有一定的提升。嗯,观察几天Blog访问情况就知道结果了。
6 views 六月 11, 10 by Timothy
2010.6.10,是值得纪念的日子。女儿一岁了,感觉这一年真不容易啊。也许,只有亲身体验一下带孩子的辛苦,才知道作父母的不容易。由此也想到我小的时候,父母也一定是很辛苦的带我。不管怎样,看着女儿一天天长大,很是值得欣慰,期待着她能走路和流利说话的那一天,呵呵。特地给她准备了一个小蛋糕,小小庆祝一下。PS:今天也是新公司入职第一天,感觉还不错……
