- 1、本文档共82页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
演示文档-胡正
内容 1. 个人简介 2. 星际译王软件介绍 3. 技术介绍 4. 开发历史 5. 我开发的一些其他软件 6. 其他兴趣爱好 7. 提问和交流 本人简介 胡正,83年出生,湖南岳阳人。 2006年从四川大学毕业。 在大学里开发了星际译王等软件。 曾获中国开源软件竞赛金奖。 对哲学和佛法很爱好,写了一些非正式的书。 目前在红帽Linux公司工作。 星际译王简介 星际译王是一个跨平台(能在Linux下和Windows下运行)的国际化的词典软件,使用C++语言开发,并使用了GTK2库作为图形界面,开放源代码,并遵循GPLv3协议。 功能 星际译王功能强大,除基本的即输即查功能外,还有通配符匹配,模糊查询,全文检索,正则表达式匹配,屏幕取词等功能。 星际译王3.0版新加了插件系统,网络词典等功能,已经渐趋完善。 取词窗口 词典管理 在词典管理对话框中,你可以屏蔽掉不需要的词典,你也可以设置词典查询的顺序。 首选项 在首选项窗口里可以进行各种配置。 插件管理 图形化网状词典插件 全文翻译 网络词典功能 Windows移植版本 包含金山词霸词典 金山词霸的所有版本的所有词典都可以转换后在星际译王中使用。 使用所有Babylon词典 星际译王也开发了Babylon词库转换程序。 项目主页 词典下载页面 目前星际译王已经有两千多个词典下载,包含各种语言和类型。 安装 星际译王安装十分方便,在Linux下提供了RPM包,在Windows下有向导式的安装程序。 Mac OS X 苹果移植 Nokia N800移植 GPE手机移植版本 星际译王在线词典网站 Ajax界面网页 跨平台 目前星际译王能在Linux, FreeBSD, Solaris, Windows等平台上运行。 Mac OS X 苹果移植版也已经推出。 星际译王还有专门的命令行版本,叫做sdcv。 国际化 由于有UTF-8支持,星际译王能支持各种语言。如德语,法语,俄语,日语,阿拉伯语等。 星际译王还收集了广泛的词典数据,包含了各种各样的语言。 因此星际译王在国外也有很多的用户。目前是在Linux系统下最流行的词典软件。 高效率 星际译王自己设计了词典文件格式,访问效率极高,支持数据压缩,扩展性也很好,并使用了稀疏索引技术,使用时的内存消耗很少。 广受欢迎 星际译王得到了广大用户的欢迎,目前下载量已达到400万以上,每天下载量在8千左右。项目主页的每日独立IP访问在几万以上。 在SourceF的全球自由软件排名目前是八十名左右的位置。 开发历史 星际译王在2003年开始开发,现在已经比较完善,现有代码8万行左右,其中主程序2万行,词典引擎库3万行,插件1万行,工具1万多行, 目前还在不断维护中。 主要工作是由我做的,来自俄罗斯的Evgeniy也曾做了不少贡献。有非常多的用户和爱好者也进行了参与。 项目主页是: 获奖 2004年获得第一届中国开源软件竞赛金奖。 2005在香港举行的“金企鹅杯”两岸四地开源软件大赛中获得杰出创意奖。代表分别来自港澳台和大陆。 第一届中日韩开源软件竞赛中作为中方四名代表之一进行参赛,和其他国家的选手进行了友好交流。 商业回报 毕业工作半年后,在2007年一月以一个六位数将在线词典网站和软件所有权卖给了一家翻译公司。 商业交易后软件继续保持开源,我们仍然一起合作并致力于改进和维护星际译王的发展。 开发开源项目对毕业后找工作的帮助 由于有很强的项目实践经历,培养了实力,所以找工作比较简单。 毕业后到北京飞漫嵌入式Linux公司工作是发了封邮件就定好了。 去红帽面试时说到开发过星际译王,大家知道了我是谁,所以过程也很顺利。 目前工作还是比较轻松自由,之前一段时间就是在工作时开发StarDict-3.0版。因为是开源软件公司,所以支持我们的开源项目。 目前的主要问题 缺少其他开发者的参与和贡献。目前我自己的个人精力已经转变到一些其他的事情上了,所以难以继续做很多开发。希望能有高水平的开发者参与进来,维护和发展星际译王的后续版本。 缺少技术支持人员。目前在StarDict论坛里发帖提问题的人很多,发信到邮件列表的人也比较多,但一直只有我一个人回复。平时回复邮件占了我很多精力,希望也有人能参与进来。 星际译王的一些技术细节 1. 词典文件格式 2. 查询引擎 3. dictzip技术 4. 屏幕取词技术 5. 网络词典 6. 插件系统 详细词典格式文档 星际译王的词典格式是公开的,这意味着,其它软件可以自由读取星际译王的词典文件。由于StarDict词典文件格式设计简单而清晰合理,所以很多其它软件也在采用这种格式作为他们的词典数据,比如Mac os下的mdict,手机上的NDS等等。 详细文档包含在了软件源码包里。这是一个500多行的英文文档。因为软件一般都有国际
文档评论(0)