工作计划

年前要完成目前的这个分布式搜索项目 总结出几份关于Nutch, Lucene, Solr和Katta的文档来  是一个很好的积累过程

过年之后就要开始着手准备研究HBase相关的东西了

对于云计算这一块领域  之前在学校做的项目算是初探门路  如今算是慢慢进入这一行了

努力把

云计算相关的平台研究和应用开发在国内正慢慢热起来 相信近几年会有很多的东西可以探索

为博客买了一个新域名 打算长期使用

博客正式改地址 http://danielfree.net

更加好记 也更简单明了 以后博客估计就长期使用上面这个地址勒

godaddy买一个域名一年只要7刀多 很便宜 (这个需要godaddy的coupon 直接google ‘godaddy coupon’就能找到)

从上大学开始玩博客一直到现在  最开始的歪酷博客使用了大学整个4年

部分原因是歪酷本身就是我们复旦02级的一个学长jamguo搞的

记得当年还为歪酷捐过款 钱是直接投到我前方只隔了两栋楼的某栋宿舍的邮箱里:)

后来到出国读书 访问歪酷慢得无法忍受 不得已在blogbus重开博

再后来有了国外的主机空间  便开始搭wordpress玩 顺便把blogbus上所有文章都搬了过来

就纯粹写文字而言 blogbus和ycool已经可以满足绝大部分的需要

可是一旦玩上wordpress这个庞大精巧的玩具  就爱不释手不愿回去了

更重要的是可控感  可以自己控制域名  修改文件  备份数据  这些操控感是一般博客不能提供的

也就是个玩儿 玩得高兴就行

装了个All-in-one SEO plugin害得Google跟Baidu都不收录我的博客了

该死的插件 默认不收录所有的archives 结果我日志的所有链接都是archives/%post_id% 一篇都没被检索进去

原来wordpress2.7之后就自带了thread comments了

怪不得找了几个plugin都不能用 看来wordpress从2.7以后改动还是不少

稍微修改了一下这个Fervens A模板 让它能够正确支持自带的thread comment方法

主要参考的是这篇文章

Migrating Plugins and Themes to 2.7/Enhanced Comment Display

关键函数就是那个 wp_list_comments 调用callback函数来显示自定义的comment格式

最简单的用法比如

wp_list_comments('type=comment&callback=mytheme_comment');

然后在functions.php里写一下mytheme_comment函数即可

不错的wordpress模板资源

就是Smashing Magazine的Freebies部分了 现在这个模板就是从那里扒来的 推荐一下

那里还有很多不错的壁纸 icon sets PSD资源等等

Blogbus搬家到Wordpress的Python转换脚本修改版 支持tags/分类导入

(2010.1.17 Update: 写此文的时候我用的wordpress版本是2.8.4 导入是没有任何问题的

据几位同学反映wordpress升级到2.9以后评论的格式有了一点改变 具体讨论参见下面的评论

因此需要说明 我修改的脚本适用于wordpress 2.8版本 如果已升级到2.9 请前往这里下载新的版本bus2wp.py)

一时心血来潮 想把内容从blogbus都转过来 于是在网上搜索了一番

似乎这里http://blog.huyo.org/?p=336的python脚本是能转换最多的

php的转换脚本我也看了下 其实大同小异 只不过流传的那个脚本在我的Snow Leopard自带PHP 5.3下会产生一堆warning 没办法跑起来

对比了一下blogbus和wordpress(现在是2.8.4)的xml格式 就大概知道应该怎么构造xml了

python脚本里直接把blogbus里面的tags全部转换成wp里的category了 比较囧 我导完一次多出来几百个分类

似乎是因为当时wp的xml还没有正式支持tag和category

研究了一下wp的xml格式之后发现修改很简单  只需要加上

<category domain=”category”><![CDATA[Your Category]]></category>
<category domain=”tag”><![CDATA[Your Tag]]></category>
<category domain=”tag”><![CDATA[Your Tag]]></category>

就可以了

本身Python我没有怎么接触过 不过照葫芦画瓢还是可以改改

修改好的版本在这里下载: bus2wp_modified

留了个自己id 希望原作者ant21不介意 :)

博客大巴怎么这两天老抽风

如果老这么抽阿抽的

考虑把内容全部搬到国外自己的Wordpress博客上去了….

细节决定用户体验

记一点悟出的道理  用户体验往往都在于对细节的处理  事小但效果明显
印象中读到的一个经典例子就是很多连锁餐厅 比如麦当劳这种 它们的厕所都是没有把的
为什么? 因为没有把的门 用户就只能去推 而有把的门很多人却会选择去拉
这种厕所的设计在英国这里基本上是标准设计
今天是看到开心网首页的那些转帖标题想到的
转帖占据了大量的首页feed信息  而帖子标题往往都很长
开兴网的处理方式是采取直接截断  加上…字符输出
逻辑没有问题 但是标题被截断后往往无法了解其全部内容 容易丧失用户的兴趣
举例说明 开心网里的格式是这样的
其实要加上全部标题内容也很简单 给<a>标签里加上title属性即可
把鼠标放到链接上 全部名字就出现在悬浮文字里
类似这种 代价很小 但能有效提高用户体验的东西 以后要多注意积累学习一些

这个模板暂时先改成这个样子…

有更多重要的事情要做  就不改了

应该很快就会在后台分享区看到了把

事先透露一个消息

这两天在移植另一个wordpress的模板 pretty_pachement 到blogbus上来

其实08年的时候我就试过 当时没做好 就放下没管 转而做了我分享的那个Glow模板….

这次差不多是移植完成了  当然还有一些字体配色等细节没有完成  修改好后我就换上来 呵呵

先透露一下preview模板的地址  相信明后两天基本上模板就会成型了

http://skin-preview.482871.blogbus.com/

这个模板的美丽之处在于底部和顶部的结合 是一张整图

所以我觉得如果设置成每页只显示1到2篇日志会更加好看