May
28
2008
对于所有的独立blogger,都可能遇到这个问题,图片存放到哪里? 虽然Wordpress提供了后台直接上传图片的功能,但这种图片相当于是存放在blog服务器上的,这会带来存储和带宽两方面的问题,对于资源富裕的blogger来说,这都不是问题,但对于大量我这种小小草名博客,还是有一些负担的,尤其是带宽方面的担心更大一些(要知道网上的那些无聊的机器人程序可是很多的)。
统计了一下我自己订阅的Wordpress博客的图片存放情况,大部分都是存放在Wordpress服务器上的 ,剩下的就是使用外部存储了,五花八门,比如:
其中用yupoo的最多,不愧为中国的flickr,呵呵。另外,那个使用google doc的老兄也蛮有创意的,佩服。
1 comment | tags: blog, wordpress | posted in tech|软件、开源、业界
May
27
2008
这是一个手机上少见的OpenSource的J2ME应用,Imity是一个社交软件,其最大的特点是利用蓝牙来在你的周围寻找志趣相投的朋友,也就是说如果两个人都在手机上安装这个软件,那么如果他们某个时间在同一个地方出现,那么Imity会记录下这些偶遇,并且如果设置了某些过滤条件的话,比如有共同的爱好什么的,Imity也可以做即时的提醒。这个创意本身并不是特别新颖,很多年以前日本人好像就有类似的电子玩意,只是现在随着蓝牙在手机上的普及,变得更加方便实用了。
我比较困惑的就是,这个蓝牙应该不会一直打开的(费电),所以如何控制好这个蓝牙的搜索?比如每分钟开10秒钟这种简单的算法可能会导致两个人永远的错过(假设他们的手机时间差10秒),又或是象以太网一样用一个随机的关闭时间,再或者是保证手机时间同步(那样用什么算法都可以了),比如可以从运营商网络那里获取时间。
有意思的是,Imity开放了手机端的源码,从这个J2ME的源码里面,可以看到蓝牙部分是通过JSR82(蓝牙接口)来实现的,看了一下,它的算法很简单,就是简单的周期性开蓝牙(类似每分钟开10秒),难道老外的手机都是缺省时间同步的吗? 有些不解。
no comments | tags: j2me, mobile | posted in tech|软件、开源、业界
May
25
2008
我和几个使用Ubuntu的朋友一起创建了Ubuntuer网站,这是一个团队blog,我以后有关Ubuntu的帖子不会在我的个人blog上发布了,我会直接发到Ubuntuer上去。
团队Blog是很流行的一种网站,每个人将自己的一点一滴积累放在同一个地方,既能相互交流,又能给浏览者带来更有质量的信息聚合,非常好的一种形式,而且和RSS结合起来,阅读也是非常方便,我自己也通过Google Reader订阅了一些团队blog。
希望我们的这个团队blog能坚持下去, 也希望越来越多的人开始使用Ubuntu Linux。
no comments | tags: blog, ubuntu | posted in tech|软件、开源、业界
May
22
2008
之前使用过Google Translate的印象都不是很好,最近在用Wordpress的slug翻译的插件时,又有机会发现Google translate的翻译质量已经有了不小的进步,一些比较简单的文章翻译的像模像样了,对我这种英文看起来CPU占用率很高的人还是有些帮助的,而且现在Google translate在显示翻译后的Web页面时,将鼠标停在翻译后的语句上就可以看到弹出的原文,很不错的对照。
于是就按照这里的网页指示将Google translate加入到Firefox的bookmark中了,以后看到想翻译的网页,点一下这个书签(实际上是一段Javascript代码)就可以立刻调出Google translate翻译了。
更进一步,我不想每次都打开bookmark toolbar(会占据宝贵的屏幕空间),于是在firefox的toolbar customize中折腾一番,发现bookmark item是可以直接拖放到navigation toolbar中的,也就是将两个工具条合一了,这样就节省了屏幕空间,还可以很方便的调用Google translate,终于满意了。; )
1 comment | tags: firefox, google | posted in tech|软件、开源、业界
May
11
2008
我已经有一段时间没有扩充我的工具箱了,Digikam则是最近加入的(来自于Linux Journal Readers Choice Award的推荐),这是一个照片管理软件,风格上较像Amarok(KDE下的音乐管理软件),随着我对Amarok满意度的不断提高,这个Digikam也顺理成章的进入了我的工具箱,安装找apt-get就可以了。
照片管理软件其基本功能就是管理大量照片,这方面Digikam做的非常好,内置的Sqlite数据库使得Digikam能维护大量照片的信息并轻易的检索。对于照片的分类,Digikam可以按照日期,目录,Tag三个维度来组织,很好用。 对于照片本身,Digikam提供了非常专业的信息浏览,当然包括EXIF等(我想这个对搞摄影的人应该比较有用,对我等凡人意义不那么大)。
装了Digikam,一定也要装上kipi-plugins(也找apt-get),这是KDE下一些图像处理程序所公用的图像处理插件,装了这个Digikam就如虎添翼了,可以支持批量编辑,导出到flickr等额外的功能。
至此,我在Gnome桌面下已经用上了不少的KDE软件 ── Amarok、Digikam、Kchmviewer等,一派和谐景象啊。
no comments | tags: digikam, kde, software | posted in tech|软件、开源、业界
May
8
2008
也许有人和我一样,看到Gmail的大空间被浪费(我到目前也只用了0%,呵呵),心里颇感可惜,我早就盘算着怎么把Gmail的空间用好,可惜到目前,方法不多:
- 我用Gmail的POP3接收功能,把我的其它POP3邮件全部接收到Gmail帐号中来,这样一来可以更加发挥Gmail的大空间优势,也顺便利用Gmail良好的垃圾邮件过滤功能来更好的过滤垃圾邮件。
- 在用Blogger时,我在Blogger的后台设置了每篇blog都发送给我的Gmail邮箱,这样相当于在Gmail中备份了所有的blog,自己回顾和搜索就比较方便了。
- 切换到Wordpress之后,我又安装了Wordpress Database Backup插件,这个可以将blog数据库定期发送到我的Gmail邮箱,这个总算给我的Gmail空间找到一些合理的用武之地。
- 最近还安装了一个GSpace的firefox插件,可以把Gmail当成网络存储来用,不知道Google会不会惩罚这种用法,所以我一直很小心的使用,只敢存一些比较重要的小数据文件。
读者们,有好的用法,请在这里和我分享一下。 : )
update(2008-05-26):小道消息说,Google可能会出GDrive,哈哈,期待中。。。
2 comments | tags: gmail | posted in tech|软件、开源、业界
May
7
2008
我在Windows下也是使用Firefox居多的,最近却遇到一个很不爽的问题,Firefox下剪贴板不能用了,Ctrl-C/Ctrl-V都不好使了,还好有Google,找到了解决方法,原因可能是中了个木马,在注册表里删除相关的表项就可以了。
回忆了一下搜索过程,开始我用“firefox clipboard”来搜,找到的大部分都是介绍如何在firefox下使用剪贴板的文章(比如在Javascript中操作剪贴板什么的),想了一想,换用“firefox clipboard error”来搜,仍然找不到有用的信息。又换了一些关键词,直到换成“firefox clipboard not working”时终于在第一条返回了我要的信息(上面那个链接),我要记住以后遇到类似的问题,记得用“not working”,不错,又学了一招。
掌握描述一些常见问题的搜索关键词,对于有效使用搜索引擎找到解答是如此的关键,我把我知道的一些晒一下:
- 描述一个软件失去响应,但不退出,用hang或freeze。
- 描述软件崩溃,自动退出,用crash。
- 描述一个功能执行未达到期望,用fail或上面刚学到的not working。
- 如果以上都不合适,就用诸如“can not", "does not", "bug","wrong","error" 之类的通用关键词。
1 comment | tags: firefox, google | posted in tech|软件、开源、业界
May
6
2008
不知道为什么Ubuntu每次都选择这么复杂的开发代号,Hardy Heron-耐寒的苍鹭(很不好意思,两个单词都不认识),好难记啊,为什么不象Apple一样,搞个简简单单的Tiger什么的多好。。。
说归说,这只苍鹭还是按时的到来了,各种评测也铺天盖地的来了,我照例会看,但不会象之前的版本一样追着去升级了,我已经对Ubuntu越来越满意,相应的,升级的动力也越来越小了,没有什么问题或想要的新特性,干吗去升它呢?看了一打文章之后,总结出来可能对我构成吸引的特性有:
- LTS版本的长期支持
- 中文字库的缺省支持更好了,终于终于不用每次安装后做“美化字体”了。
- Firefox3,不过我暂时还不想用(插件兼容的原因)。
- Wubi(Install Inside Windows),似乎很酷,虽然性能要差一些,不知能否成功策反一些Windows用户。
- 新的内核包含Completely Fair Scheduler,不知能否提高性能。
还是等我的7.10(代号是什么?我已经忘了)哪天需要重装的时候,我再换这只Hardy Heron吧。
no comments | tags: ubuntu | posted in tech|软件、开源、业界
Mar
31
2008
Wassup是Wordpress很著名的一个插件,用于做访问统计,可能很多人在使用Google Analytics(我也是),不过Wassup并不与Google Analytics做直接的竞争,Wassup强于实时记录,它用很直观的方式记录最近一段时间对Wordpress的访问,而Google Analytics长于统计,各种统计数据花样繁多。另外Wassup是直接以插件的方式集成到Wordpress的,因此不象Google Anlytics受客户端Javascript的影响,对blog性能影响也较小。
Wassup安装
这个没有什么特殊的,和其它插件一样,下载、上传、激活三部曲之后,Wassup就可以正常工作了,下面的这个页面显示了一个Wassup的统计结果页面。
(本来想贴个图,无奈flickr又罢工了。。。哎)
Exclude IP
这个却有些特殊,费了我老大的劲,因为网络上各种spider (自动抓网页的程序)太多,为了屏蔽一些无聊的spider,可以在wassup中加入exclude ip,这样这些spider的访问就不会被统计了,可是我试了几次都没有成功,无赖看源码,才发现,原来很多spider访问是通过proxy的,对于这种访问要屏蔽的话,必须要将代理和访问者的真实ip(HTTP_X_FORWARDED_FOR)都写上,而wassup在显示访问信息时,并没有显示proxy,这使得很多屏蔽不能起作用,了解了这一点,我从数据库里面直接查看了访问者的ip和proxy信息,我想屏蔽的那个spider的ip和proxy是同一个值,因此只要在屏蔽其ip时将这个ip写两遍即可(用逗号分隔),这个地方wassup做的不太友好。
no comments | tags: plugin, wassup, wordpress | posted in tech|软件、开源、业界
Mar
29
2008
Gcalcli是一个python编写的Google calendar的命令行客户端,重度的Google日历使用者可能会比较喜欢,因为命令行的好处是用起来比较快,且可以批处理,多快好省,下面记述在Ubuntu下的安装及使用步骤。
下载Gcalcli
因为有一些依赖的库,所以下载涉及好几个部分:
后面两个模块是可以apt-get的,不过我发现Ubuntu 7.10下apt-get的这些模块不够新,会导致运行出错,还是直接从上面的网址下载比较好。
修改Gcalcli源码
如果你在google 日历中也使用中文信息的话,需要注释掉gcalcli代码中前面的两行,否则中文会乱码:
sys.stdout = codecs.getwriter(locale.getpreferredencoding())(sys.stdout)
sys.stdin = codecs.getreader(locale.getpreferredencoding())(sys.stdin)
如果不想每次都敲google帐号名和密码,可以修改代码中的__username__和__password__,这样以后就不用输入这些信息了(虽然有点不安全,但方便要紧)。如果不改的话,则每次在使用gcalcli时都要加入 --user --pw 这样的参数。
命令行使用
- 使用 gcalcli calm就可以在命令行下显示按月方式的日历内容了。
- 使用 gcalcli agenda就可以显示逐条的日历信息。
- 使用 gcalcli quick "9:00pm 看电视" 就可以快速加入一条事项,还挺方便的。
- gcalcli search 目前还不能支持中文,遗憾。
no comments | tags: calendar, cmdline, google, python | posted in tech|软件、开源、业界