Archive for November, 2006

Icon generator 泛滥
Monday, November 27th, 2006

最初发现网上有icon generator,只是一些像Email地址转换成图片、生成个XHTML valid 之类的小标志。

现在看,五花八门的icon generator层出不穷,做什么的都有。昨天看了一下digg.com的RSS,有40多个未读条目。其中关于generator的就有三个,已经是不小的比例了。比如昨天写过的生成Web 2.0样式logo的网站,挺有用的,还有一个是生成警告图标的。另有一个只是for fun,生成搞笑的图片

有人更是过分,说”Everytime somebody submits ONE generator, I submit LOTS of generators.” 原来他有一个Blog专门是关于generator的,见The Generator Blog,不过大部分都很弱智,用来玩的。PS: blogspot又能访问了。

说不定有一天出来个家伙一统天下,你想要什么图标我就能生成什么图标。

Web 2.0 logo maker
Monday, November 27th, 2006

目前网络上各种各样的icon maker可以说是层出不穷,以前也曾写过一篇日志列举了一些生成Email icon的网站。

今天看到新出来一个网站(Logo Maker: Web 2.0 Stylr),专门生成Web 2.0样式的网站标题的。对于像我一样不会Photoshop的人可是个好消息。

根据作者在digg.com上的留言,这个网站被“blogged about like crazy in China”。还有什么是Web 2.0 logo?作者说是“over-done-reflection-logo”。网站的右边列出了最新生成的一些logo,看一下就知道是什么样子了,被许多Blog所采用。

尽管这种图片已经“用滥”了,我还是生成了一个放上来,比以前的文字好看些,又没有破坏整体的风格。或许正是作者所说的在中国如此受欢迎,字体列表的最后有一个“汉鼎繁古印”,正适合于中文。

程序目前还比较简单,只有两种渐变效果。不过由于大众的要求,作者可能会下功夫把它做好。很期待,我已订阅了他的RSS。

Google Reader Toolkit
Saturday, November 25th, 2006

一直希望能有Google Reader Notifier这样一个Firefox扩展,像Bloglines一样,可惜以前搜索的时候只能搜索到一个For Mac的Notifier。Google Reader并没有正式发布一个API,所以它的插件开发并不活跃,不过有人通过反向工程分析出来一些头绪,并且得到了Google Reader开发小组的认可,见此链接。也想过自己做一个扩展,但Javascript实在是不熟悉,只好作罢。

今天又搜索,终于发现有人做了,叫做Google Reader Toolkit。很简单,甚至没有实现登录,只有自己登录或通过别的扩展登录Google帐户才可以使用。目前与Gmail Manager扩展有冲突,但可以与Gmail Notifier共同使用。不知道Gmail Manager是如何工作的,很可能是登录、检查、注销这样,于是Google帐户一般是处于注销状态的。我不喜欢这种方式,没有必要注销。不过我现在就开着Gmail页面不关闭,也就不装Gmail通知扩展了。

安装好Google Reader Toolkit后,它默认是禁用的,右键点击状态栏它的图标进行设置,启用。当它检测到有未读的Item时,默认的Google Reader图标颜色会发生变化,点击图标就会打开Reader页面。

希望作者能够继续改进,更希望Google Reader开发者早日发布API。

公交故事多,充满喜和乐
Friday, November 24th, 2006

看这张好嘴:

女子公交车上手机被盗  一路咒骂十分钟小偷认帐

新浪素以八卦著称,多是一些垃圾新闻,不过里面也有很多有意思的,无聊时拿来消遣消遣。

从此事看来,拥有一张好嘴皮子到哪里都吃不了亏,这位大妈更是用嘴捍卫了自己的宝贵财产。

水木上有人讲南京女人就是会骂,某次乘公交售票员发现有一人没交钱,就威胁说要骂,过了一会真的就骂起来。不过她功力可能不如这位大妈深厚,没有起到捍卫公共财产的效果。

又找到诸葛亮骂死王朗的那段看了看,最后王朗“听罢,气满胸膛,大叫一声,撞死于马下”。这位可怜的小偷也不幸遇到了高人,一定也已经气满胸膛,不过多亏他识相,及时投降,不然也可能大叫一声,撞死于车下。

:smile::smile::smile:

另外有一个水木上的帖子,也是公交上的事:

发信人: Yincun (村村), 信区: NewExpress
标  题: 今天在公交车上看到了目瞪口呆的一幕
发信站: 水木社区 (Tue Nov 21 08:40:45 2006), 站内

早上坐850公交车,车上人不少,好多人站着.车子到了大羊坊那一站,有个人下车,空出一座位来,边上的一个小伙刚要坐,突然从边上一米开外的距离窜出一个40岁左右的中年妇女一屁股坐下,然后面向窗外看风景,好像什么也没发生一样.看那小伙倒是什么也没说,面无表情的站在那.

本来以为没事了,心里鄙视那女人没素质,没想到到了大屯那一站目瞪口呆的一幕发生了.那小伙突然抓住那女人的头发向前面的座位上撞去,然后拉回来左右打了2个耳光,打完以后立刻下车一溜小跑没影了.

整个过程不到5秒钟,那女人显然被打懵了,左右两边脸被打得通红,脑门也有个红印,她半天没反应过来,车上的人也没人说话,过了好一会她才给别人打电话哭诉说被人打了,听那语气好像是她老公.车到站了她也下车了.

小伙子的作为让人产生一种快意。这年头对付什么人就要用什么办法,别想着处处做君子。

曾经做过的两个梦
Tuesday, November 21st, 2006

梦是比较奇怪的东西,好多是醒来就忘得差不多了,不过有两个梦我永远忘不了,呵呵。

第一个比较恐怖,一只饿狼追着要吃我,路上看到一个小孩,我就把他扔下给狼吃了(:smile:我是这种人吗?)。然后其父母就举着菜刀追着我砍,我过度害怕,狂叫一声。这时天已亮了,爸妈都跑过来问我怎么了。

另一个比较有水平,估计别人做不出来。梦见我们两拔人打架,我被某人从后面抱住了,同伴将他打倒。我却跑不动(睡觉不伸直腿做梦就是郁闷),又被他捉住。我很着急,就挥拳朝身后打去。忘记交待场景了,我当时是侧卧背靠窗睡的,窗台上放着我的眼镜。这一拳刚好把眼镜给打烂了:smile:,第二天我就只好去配眼镜。

WordPress 2.0.x需要注意的两个地方
Monday, November 20th, 2006
  1. 每日自动备份失效。我一直用wp-cron配合wp-db-backup插件,每天定时将数据库备份发送到信箱中。不过好像是从2.0.4版本开始wp-db-backup插件作了修改,使得定时备份不起作用了。解决办法是在该插件的php文件的末尾,找到wpdbBackup_init函数,把其中的“if ( !current_user_can(’import’) ) return;”语句注释掉。
  2. 缓存功能默认关闭。就是不在wp-content/cache目录中写缓存文件了。解决办法是在wp-config.php文件中加一行“define(’ENABLE_CACHE’,true);”将该功能打开。WP好像从2.0.3开始就默认关闭了这个功能,因为它有一个安全隐患。不过我们大部分的WP用户并不需要为这个漏洞担心,看看这个页面上westi列的三个必要条件。我们大多都不提供用户注册功能,所以,放心吧。
怎样阅读 Blog
Saturday, November 18th, 2006

不忍心看朋友在慢如牛,广告如牛毛的Live Space上写Blog,劝他搬出来,我给空间。他唯一舍不得的就是朋友们在MSN上可以看到更新的标志(那个星星),怕Blog没人看。于是写篇扫盲文,让他放在Blog上,希望RSS阅读能在他的朋友圈里得到推广。不太会写文章,莫笑:smile:

怎样阅读 Blog

Blog是朋友们展现个性、发表观点的自由舞台。对于愿意了解别人的我们来说,阅读其Blog是一个直接而方便的方式。初看这个标题你一定有点奇怪,阅读 Blog还有什么学问,打开浏览器输入地址谁不会啊?确实,通过浏览器直接浏览Blog的见面是一种办法,不过这并不是最方便最有效的。用MSN的可能经 常会看到联系人前面的星星,就点击进入他的MSN Space或Live Space,这样是挺不错的,能及时看到更新的内容。不过如果他的Blog不是用的微软的服务呢?大家都知道Live Space顶上那一大条广告多影响市容,还有它的速度也不尽人意。这篇文章就来说说怎样快速有效地阅读朋友们的Blog。

RSS

RSS是一个缩略词,它有太多种解释。在这里,就指显示网站最新内容的一种格式,不仅限于Blog。一般的Blog系统都提供了一个RSS Feed,它是一个网页地址,显示最新的若干个日志。其链接可以在Blog首页上找到,比如用户名为bob的Live Space的RSS地址就是http://bob.spaces.live.com/feed.rss。 有了RSS我们可以干什么呢?如果是在浏览器里输入其地址,那还不如直接上主页看去。不,我们要用一个软件或者另一个网站的服务来“订阅”它。“订阅”听 起来有点像订报纸、杂志的感觉是吧?嗯,有点像。Blog不就是朋友们自己的报纸吗?我们让人给送到门口的报刊箱里,然后再取回来读。以前东跑西跑偷窥别 人的日子结束了,现在你坐在家里看报纸,然后决定要不要去现场看看。这就是RSS给我们带来的好处。

用“抓虾”来订阅RSS

首先推荐用一些网站提供的服务来订阅RSS。许多大网站如Google、Yahoo!等都提供了这类服务。这里就讲一下“抓虾”,容易上手。

  1. 首先在抓虾网站上注册一个帐号。填写你的真实Email,抓虾不会发垃圾邮件的:)收到邮件后按提示激活你的帐户,就可以使用所有的服务了。
  2. 登录后,页面上方有一个导航栏,点击“我的频道”就可以看到自己已经订阅的Blog了。
  3. 点击“添加频道”,右边出来添加频道的提示,然后输入频道的地址(就是Blog的RSS Feed),点击”订阅“,出来一个页面让你修改该频道的信息。你可以在右边选择”订阅到“哪里,如果目录不存在,可以新建一个目录如”朋友“以方便分类。
  4. 填写好之后,点击”订阅频道“,稍等片刻,朋友的RSS就出现在页面左侧了!再看右栏,朋友最新的日志标题尽收眼底。朋友的Blog有新日志时,这里也会很快更新的。
  5. 开始你崭新的Blog阅读体验吧!点击右边的加号可以展开该日志来阅读,如果你看了高兴或不爽,想吼两声,就点击标题到他的Blog里去留言。

设想你有许多朋友,你经常想了解他们的Blog有没有更新。不要一一打开他们的网址,只要在这里订阅,以后想看的时候只要打开”抓虾“,所有Blog的更新就都一目了然了。

Google Reader也非常好用,可以试一下,选择一个适合自己的。

用GreatNews来订阅RSS

也许你不愿意在网页上阅读RSS,那么就选择一个软件吧。同样有很多软件,不过有一个强大而且免费的GreatNews可以用。我不推荐这种用客户端软件阅读的方式,因为一旦你的系统崩溃或者重装系统时忘记备份,这些订阅信息很可能就会丢失。

安装该软件后,添加频道等方法与上面说的”抓虾“基本类似,就不再多说了。

如果你没有订阅过RSS,你已然落伍了。RSS是被越来越多的人采用的发布和获取互联网信息的途径,赶快尝试一下吧!

前面已经提到,RSS的用处不仅限于Blog,你也可以订阅各大新闻网站的RSS来了解国家大事,或者花边八卦。

终于配置好了Subversion
Friday, November 17th, 2006

以前在Windows里配置过,记得不太难。不过这次想通过http方式访问版本库,费了好多周折,主要是Apache对目录读写的权限问题,最后照UbuntuChina Wiki上的指导弄好了。看来以后要好好看看Linux的文件权限管理了,不然会遇到好多麻烦。

在Eclipse里通过更新的方式添加了Subcilpse,竟然自动给我搞了个中文版的。我的locale和Eclipse都是英文的啊,难道它会根据IP判断不成?真郁闷,英文界面中冒出一个中文菜单

机器是通过DHCP分配的动态IP,不过变化不太频繁。所以在域名管理里面增加了一个A记录指向当前IP,变化的时候修改一下,让同学通过域名来访问SVN。不然的话,每次的URL变化,客户端这边可能不太好办。