Results tagged “中文”

“劲”的发音

汗啊汗,看了这么多年书,想不到大多数时候,连“劲”这个字的读音都发错了。

原来,“劲”竟然是个多音字!且在多数情况下,发音为jìng。象什么强劲有力、疾风知劲草、千磨万击还坚劲……,统统都发jìng音。可我自小学以来,只知有jìn,不知有jìng也。惭愧啊,惭愧!

有关jìng的知识,聂在富老师解释的不错:

在《升级Movable Type到3.31》一文中,我曾经说到,Movable Type 3.31“Tag的自动提示不支持中文”,实际上是错误的,杨康指出了这一点,只需要在输入第一个汉字后,“按下键盘中向下翻动的箭头键(上下左右中的下),汉字tag的提示就出来了。”(引自这里

杨康同学非常细心,他挖掘出了不少Movable Type边边角角的功能,使用Movable Type的朋友不妨去看一下。

Movable Type 3.3

跳票玩够了,正式版也终于出来了,版本号定为3.31。发现这3.31的Movable Type又改了授权,Personal版恢复了UNLIMITED USERS OR BLOGS,在不需要技术支持的情况下,可无限制使用。这家伙的授权变化真是太快,让人摸不着头脑,呵呵。

简体中文UTF-8编码的语言包俺也做好了,需要的朋友请点击这里下载。

正式版了,可以升级了,不过请注意一下这里,看升级是否会导致你的正常使用出现问题,尤其是那些用了众多插件,插件又是在BigPAPI基础上制作的朋友,可要当心了!因为现在的BigPAPI还不支持Movable Type 3.3。

终于出来了!SogouInput

Sogou Input

之所以说终于,是因为早在一个月前,JoyChan就告诉我,有家既不是Google,也不是百度的搜索引擎厂商在秘密开发中文输入法。今天,这层面纱终于被揭除,原来从事秘密活动的是搜狐旗下的搜狗。

搜狗的这款输入法还是很有特色的,它最重要的特征是能够连网自动升级词库,让用户得到热门的新词热词;以及根据互联网用户的搜索习惯获得最佳的词频排序。这些特点,可谓充分发挥了作为搜索引擎厂商的优势,因此,搜狗输入法一经推出,就得到了很多朋友的响应。

但这并不表明搜狗输入法是一款成熟的,可以横扫现有所有中文输入法的产品。根据我的试用,发现在许多方面,搜狗输入法还有严重不足。除了没有其它输入法(如拼音加加、MSPY2003)相对丰富的功能,最不能让人忍受的是,搜狗输入法的快速造词功能简直到了弱智的地步。我连续多次以全拼方式输入“平生一笑”、“原生脑浆”,但在按下简拼“ps(h)yx”和“ys(h)nj”后,赫然出现的却是地产大王“潘石屹”和唐代书法家“虞世南”,造一个自己需要的词咋那么难呢?

即使如此,还是不得不承认:搜狗输入法很优秀!它自带的新词热词词库,无形中让用户入门更方便;较低的资源占用,保证了输入的流畅度。如果能够保持这种发展的势头,并且不加入垃圾插件(现在的搜狗输入法是没有加入任何插件的),相信假以时日,搜狗输入法应该能取得一定成功。

不过,我现在还是继续使用拼音加加(下载官方的词库,更有助于输入),希望拼音加加能够更创新性的增强自己的友好性,设定好常见字的频度,搜狗输入法对你和MSPY来说,还是非常有压力的哟!

Movable Type 3.2的简体中文语言包放上来很久了,一直没在意会出现什么问题,直到那天一位叫daydaytop的网友在MSN上询问,说用了我的GB2312编码语言包后,进入MT后台,出现根本看不懂的乱码。

惭愧,竟然这么长时间才发现GB2312编码的语言包有问题!不过这更间接说明了使用Movable Type的用户,大多数用的都是UTF-8编码。“祸兮福之所倚,福兮祸之所伏”,以错误的语言包换来一个还算客观的统计结果,真是充满戏剧性。

现在的GB2312编码语言包已经修复,需要的朋友可在这里下载。

琐记三则

一、迁移

购买Dreamhost的虚拟主机已经很久了,但一直没有时间完成原生脑浆Blog的迁移。机缘巧合,这几天历历的服务器由于中了灰鸽子需要重装,我亦有了尽快完成迁移的耤口。迁移的过程是顺利的,主要得益于Dreamhost支持SSH管理,以及我能对历历的服务器进行操作。不过在此中间碰到了之前讨论甚多的以MySQL 4.1以上版本UTF-8乱码(主要是phpMyAdmin中)问题,终于有了较为完善的解决办法。但此中的具体操作还要加以实验并完善,新装MT并且使用MySQL 4.1以上版本,字符编码选择为UTF-8的朋友,则可以先行让MT更好的支持UTF-8,方法是打开 MT 安装目录下 lib/MT/ObjectDriver/DBI 文件夹中的 mysql.pm 文件,在sub init中找到

bc[perl].. $driver->{dbh} = DBI->connect($dsn, $cfg->DBUser, $cfg->DBPassword, { RaiseError => 0, PrintError => 0 }) or return $driver->error(MT->translate("Connection error: [_1]", $DBI::errstr)); p. 在其后加上 bc[perl].. $driver->{dbh}->do("SET NAMES 'utf8'"); p. 这样数据在传输和存储的过程中,就不会再出现乱码了。 另外,论坛还是放在历历的服务器上,现在速度应该很快,毕竟10Mbps的独享带宽,没放几个网站了。

Movable Type 3.20正式发布后,一直没空进行翻译和汉化,因此一直拖到现在。还好,花费了将近十个小时,才将这1719条短语翻译完毕。这次可以称得上是完全原创,所有词条都根据使用的语境翻译。当然,由于某些功能并不常用,难免会出现遣词造句上的问题,以后还需调整,因此俺也紧跟潮流,将此版本的中文语言包命名为Beta版。

Movable Type 3.20简体中文语言包Beta版
Movable Type对中文的支持不错,但就是有个老毛病,就是在截断过长的中文时(如接收到的引用通告摘要),出现乱码。这虽不影响正常的使用,但看着就是不爽,更不要说还会影响网页的SEO了。 怎么解决呢?那就是Perl的String-Multibyte模块。 你可以采用两种方法安装此模块。一种是作为系统模块,在命令行下输入“ppm install String-Multibyte”;另一种是从这里下载String-Multibyte模块解压缩后,将Multibyte.pm文件和Multibyte目录上传到MT安装目录的extlib\String(没有String目录的话,请自行创建)目录下。

I speed up to Movable Type 3.2

Powered by Movable Type 3.2

在经历多日等待后,Movable Type终于放出了3.20正式版。新版本包含有众多激动人心的新特性,按照官方说法,分别是:

  • Vastly improved installation and upgrade
  • Unlimited blogs for all
  • Special $30 discount for Personal Edition

  • All your blogs in one place

  • The best community management

  • Find what you need

  • Smart new styles

  • A new generation of plugins
  • The best support in the business

  • Professional backing
总之,功能变得更加强大,也更加易用,还基本上解决了垃圾评论和垃圾引用通告,建议使用Movable Type搭建自己Blog系统的朋友们升级,我也会在空闲下来时制作3.20语言包(相信会有其他人制作,不过俺还是会自己动手)。