清歌输入法和百度五笔输入法『空格』处理方案对比

清歌输入法 是 @Igotit​ 开发的一款 Mac OS X 上的五笔输入法,非常和简洁实用。

百度输入法 也有自己的 Mac 版。但难忍的是:百度的词库非常臃肿,而且有 N 多无聊无意义的词组。 另外,Mac 版的五笔造词功能相当麻烦。

清歌输入法和百度输入法都有一个叫『中西文间自动加入空格』的功能。但二者的处理细节又有些不同。

本来在清歌输入法上线后,我一度把百度输入法禁用了,把清歌当作了默认输入法,但现在又反了。因为我觉得清歌输入法『空格』功能的处理逻辑很不好,会导致加入无意义的空格,或者空格没加上。

因此,本文主要是记录一下二者的处理细节,给清歌输入法作者提供一些思路。

举例说明:

在起始为中文的状态下输入:『ok这个iphone我喜欢OK』。

整个过程(我选择的是):

  1. 键入『ok』,回车 enter;
  2. 键入『ypwh』,继续;
  3. 键入『iph』,按 shift 切换到英文状态;
  4. 键入『one』,按 shift 切换到中文状态;
  5. 键入『我喜欢』,打开 cpas lock;
  6. 键入『OK』。结束。

百度下输出的是:
『ok 这个 iphone 我喜欢 OK』

清歌下输出的是:
『 ok 这个 iph one我喜欢OK』

相比百度的输出结果:

  1. 清歌的『ok』前多了一个空格;
  2. 『iphone』中间多了一个空格;
  3. 『OK』前面没有空格。

我更喜欢百度的处理方式,非常的自然、『智能』。

二者区别简述:

  • 在『键入1,enter/shift/caps上屏后,键入2』这一组的三个环节中:
  • 清歌的方案是:在『enter/shift/caps 上屏后』这个环节加空格,而且只在中文转英文后的时候。
  • 百度的方案是:在『键入2』这个环节时检查类型、判断、是否加空格。

二者区别详述:

  1. 键入『ok』后按回车上屏,清歌自动在『ok』的前后各自加了一个空格,而百度没有。
  2. 继续输入『这个』即『ypwh』并上屏后,百度自动在『ok』的后面——也就是『这个』的前面,加了空格,而清歌没有(因为它在第1步已经加了)。
  3. 键入『iph』按 shift 切换到英文状态,清歌又在『iph』 前后都加了空格,百度没有。
  4. 键入『one』,按 shift 切换到中文状态,清歌百度什么都没做;
  5. 键入『我喜欢』即「q空格fkcq空格」上屏后,百度在『iphone』后加入空格,清歌则没有。
  6. (打开 casp lock)键入『OK』, 百度自动在『我喜欢』后面加入空格,清歌则没有。

另外根据我个人喜好提出的建议:

  1. 可以选择开启时默认是 中文 or 英文状态;
  2. 默认标点符合自动补全,比如(,「,『 之类的;
  3. 中文状态下,单击引号,清歌是『‘/’』,百度是『「」』。我更喜欢百度的方式。
  4. 中文状态下,shift + 引号,清歌的是「或者」,百度的是『』(自动补全)。我更喜欢百度的方式。

 

清歌输入法官方网站:http://qingg.im

百度输入法 for Mac官网:http://wuxian.baidu.com/input/mac.html

还原dabr的_t.co链接

推特的政策规定不允许第三方应用还原t.co链接,dabr也不例外。有人说可以在config.php里启用longurlplease服务来还原,不过页面上的链接虽然被还原了,但超链接仍然是t.co,点击时仍然无法访问。

在svn checkout到的dabr 494版中,可以这样还原:

打开 /common/twitter.php 搜索

Use the Entities to replace hyperlink URLs

,找到下面的

$url = $urls->url;

改为

if ($urls->expanded_url)
{
$url = $urls->expanded_url;
}
else
{
$url = $urls->url;
}

上传覆盖。

然后就可以看到t.co的链接被还原了,不过这个修改只能还原t.co。如果原链接是is.gd、bit.ly之类的话,那么修改之后仍然不变。

dupothem for WordPress,推特官方博客主题 WordPress 版

dupothem

这个 WordPress 主题移植自推特的官方 Blog(blog.twitter.com,有墙),推特官方 Blog 架设在 Google 的 Blogger.com 上。我把它做了 WordPress 化,目前还比较简陋。有喜欢的就凑合着用,以后有时间我会慢慢完善它。

如果你有什么好的建议也可以联系我一起完善,或者直接给我代码也成。

这主题我自己已经用了一段时间,本来想着再晚些时候和 Apple Theme、Keso Theme 的升级版一起放出。但前段时间有人用微博和邮箱向我索要这个主题,所以就早些发布出来。

目前的版本号是512.1,此后的新版本应该不会再以日志的形式发布。只会在dupothem的中文介绍页更新。如果需要帮助,可以通过下方“联系我”章节里的方式。

下面是这款主题的基本特性(复制自中文介绍页):

基本信息

  • 当前版本号:512.1
  • WordPress 版本要求:3.0+
  • 布局:左右2栏+底部widgets,
  • 必装插件:无

支持的 WordPress 功能:

  • 评论嵌套回复
  • 评论分页
  • 自定义菜单
  • Widgets 小工具(边栏2个,底部4个)特色:
  • 自动以背景色区分 Blog 作者评论与普通评论
  • 分别显示评论(Comments)与 Trackbacks/Pingbacks

支持插件:

下载

dupothem最新版本:http://dupola.com/go/dt512dl
dupothem旧版本:https://code.google.com/p/dupola

支持主题

通过Paypal捐赠给dupothem

联系我

我的邮箱:dupola at gmail dot com
我在新浪微博:http://weibo.com/dupola
我在网易微博:http://t.163.com/dupola
我在推特:https://twitter.com/dupola

后遗症

后遗症,它的英文名是 sequela。它的意思是:恢复期结束后,机体功能仍长期未恢复正常者。如患脊髓灰质炎(小儿麻痹症)后的下肢瘫痪。现代语文中,还指某种事情没有完全的处理好,留下某些遗留问题。比如现在流行的整容手术就容易留下后遗症。(据百度百科

当然啦,这是几近标准或者说通俗的解释。其实,我们生活中不同层面都有“后遗症”这事儿在发生。比如一个一向贪得无厌的人或机构,即使有其它一些事情可以刺激它、矫正它,但它仍然会有后遗症。比如中国红十字会,中国石油等。

没有复元。虽然进行过乃至进行着“治疗”,但先前未曾此后也无法彻底“治愈”。

昨天,我在测试dupola.com的二级域名时,突然发现某个三级域名可以在墙内访问了。然后几经测试,发现dupola.com已经被解封了,而且域名本身也不再是敏感关键词了。从2009年9月被墙,到现在近2年。

因为这是一个黑洞,所以当初被墙的原因和现在解封的原因,我都不得而知。尤其是这次解封。难道是操作失误或者在测试什么东西?或者旨在“败坏”我的名声?好可怕!

不过虽然解封了,我发现这玩意儿也有后遗症:经常在莫名其妙地被连接重置,首页、文章页、存档页比较多发。

有些后遗症可以除掉,比如假如腿经常抽筋那就直接砍掉。但有些则只能依靠技术或者内心去维持和平。但本站的这个问题,很遗憾,我还没有找到可行的办法。因此假如你在访问dupola.com的时候连接突然断开,能翻墙则翻墙,不能翻就搜索目的网页的标题看看其他网站有没有转发。

最后还要提到的一个医学名词是:复发(详情请点击链接查看百度百科词条 — 如果你忍心的话)。

热烈祝贺刘晓波先生获得2010年诺贝尔和平奖

只顾着在推特上祝贺和欢呼,都忘记我还有个blog了:)

忘不了在线等待结果时的焦急,忘不了得知结果后的振奋,忘不了醉酒时流下的泪水,忘不了看到中共相关通稿时的愤怒与鄙夷。

衷心地祝贺刘晓波先生,和他的妻子刘霞。祝刘晓波早日出狱。

同时,也把这份祝福送给所有关注中国人权问题、为中国人权事业做刘晓波出努力与贡献的朋友。正如许多事实本来所展示的、以及许多正面评论所提到的:刘晓波获奖的意义是深远的,它会将希望带给同路人,以及他们所为之奋斗的中国。

作为一个深信将因此而获得福泽的人,我非常感谢:诺贝尔和平奖委员会将这个礼物送给需要它的人;那些推荐刘晓波为2010年诺贝尔和平奖人选的人;国际社会的关注,以及他们对中国政府的批评、督促;自由的互联网。刘晓波。

同时,我也忘不了某些“华人”的酸溜溜的评论。对此,我只想像陈绍华先生一样地对他们说:草泥马!

另外,在这几天里,通过互联网与线下的观察和接触,我深深感受到:并非每个中国人在得知刘晓波获奖后都感到“骄傲和振奋”,而是,每一个没有被蒙蔽、不愿被蒙蔽的中国人,才会有、有可能有那样的感觉。因中共的愚化教育和信息封锁,前二者中的后者数量之多令人瞠目,虽然正在减少。

再一次诚挚地祝贺刘晓波先生!

延伸阅读:

维基百科:刘晓波

Google News Search:刘晓波

Google News Search:Liu Xiaobo

Google Updates Search:刘晓波(事实上是推特搜索

Google Updates Search:Liu Xiaobo(事实上是推特搜索)

Google Reader:ChinaGFW.org(预览)