fcitx 4.0 rc1 !

这篇blog针对3.6.x的用户,fcitx4究竟有那些特性值得你期待呢?

1、皮肤支持,采用cairo做绘制,pango负责字体,界面支持真透明。

2、拼音支持多个词库:利用createPYMB创建的词库放在~/.config/fcitx/pinyin下面即可

3、额外的输入法支持(目前只有fcitx-sunpinyin)

4、基于gtk的图形配置工具fcitx-config(并不包含在fcitx源码包中)

5、右键的菜单支持。

6、一些其他的小功能以及bugfix:

  • 拼音支持ng/gn的混用,例如输入ying/yign都可以辨认。
  • 可以配置快速切换英文时将已有文字上屏
  • 快捷键支持禁用。
  • 系统托盘和tint2,trayer等兼容性问题。
  • 整体采用utf-8而不是gbk编码。
  • 更多的调试信息。
  • 更方便的码表配置。(分散的配置文件,而不是集中在tables.conf当中)
  • scel2org,将sogou细胞词库转为原始的fcitx词库文件。
  • 避免僵尸进程

3.6的用户们,也许你们可以考虑进行升级?

Posted in fcitx development | Tagged , , , | 31 Comments

一些fcitx想法。

今天突然想到,fcitx是不能支持一个用户启动多个客户端的。

为了GTK_IM_MODULE,为了多客户端,似乎有种多进程架构势在必行的感觉。

这事不是不能做,但是似乎有种渐行渐远的感觉。

到底fcitx的特色是什么,我们要坚持什么?

当初死也不肯依赖glib,结果最后为了pango还是妥协了,毕竟重复发明轮子更让人痛恨一些(而且是这么巨大的轮子)。

总而言之,走上scim和ibus路吗?

想起一个人说,scim的前端后端很复杂,前些日子看scim的文档,真的挺有意思的,那个跨越计算机提供输入法服务的结构。对于最终用户来说,到底什么更重要呢?

其实说到这些我又再次想大抽linux的输入法架构,XIM也许也并不是一个很好的注意,但是像im module这种更加不是。

怎么办才好呢。

fcitx其实非常有意思,同时有xim,socket,dbus三个方式。另外如果有一天不用x了,xim又要呆在哪里呢,早做打算吧。

Posted in fcitx development | 7 Comments

ipv6记

其实宿舍这学期网络有升级,不过网线始终是个问题,为什么呢?因为没有水晶头,而且不够长!当然似乎这些一直搁置了很久,大家也纷纷表示对生活没有影响,但是。但是。我今天突然想体验下ipv6,于是到附近电子市场询问(不到100m),本来想让他们过来帮忙搞,结果似乎没戏,于是只好自己买钳子什么的自己安装。

安装过程也算顺利,有一个失败貌似是因为没有把线顶到头,根据T568B标准,顺序是“白橙,橙,白绿,蓝,白蓝,绿,白棕,棕”,如果按照这个顺序从左到右面向你,线头是朝上的,那么这时候水晶头的弹簧是背向你向上的。

于是体会了一下某个特殊dns带来的好处。

结果今天恰逢色乃特抽风搞掉了古狗。宿舍的人受益了。

Posted in 日志 | 1 Comment

没人的街道

image

只有我

Posted in 日志 | Leave a comment

封怪域名记

话说我的VPS换了服务器,ip也换了,这几日总是从百度来一些搜索超级有碍社会主义精神文明建设(neta详情请点击)词语的人。让人感觉很不爽。调查后发现有一小撮曾经用这个ip建立来妨碍精神文明建设的网站。我这里访问量多了翻了3倍啊3倍……喂,跳转过来的人有没有好好反省反省,改过自新啊?

好吧,总之剩下的人都被我用nginx的rewrite定向回127.0.0.1了,statpresscn的统计也清净了。总之就是非csslayer.tk域名的访问一律再见了。

Posted in Linux | Tagged | 3 Comments