[kde-china] 新闻太多了,时间不够用了

ming you yuanjiayj at gmail.com
Tue Jul 3 14:16:45 CEST 2007


aKademy 2007:演讲组合

周六,aKademy 2007在奇趣公司的Lars Knoll的演讲中开幕了,随后Mark Shuttleworth和Aaron
Seigo也作了两个演讲。自Lars的讲演之后,演讲的主题就分成了两个组合。下面是这些组合的有关报道。

KDE4支柱
strigi
Jos van den Oever回顾了KDE中搜索工具的历史。从最初的KFind(1996年),到KFileMetaInfo(2001年),再到Kat(2005年)。在去年的aKademy
2006大会上,Nepomuk和Strigi被引入了。Nepomuk使用了语义学存储技术,另一个新的FreeDesktop.org的Xesam技术则是它的追随者。Strigi则由数据提取、索引以及搜索部件组成。

这两个新的KDE技术组成了KDE4的部分支柱。目前已知的桌面搜索有个问题难以解决,即如何管理不同的文件格式、管理很多的工具以及管理很多的接口。KDE的KIO和GNOME的VFS并不能适应所有的情况(例如被锁定的递归目录),它们也不是解决桌面搜索的完整方法。

Strigi则通过管道使用了流信息技术,并进行不同层次地分析,最终得出结果。测试表明Strigi比Beagle,jindex以及Tracker更快(建立1万个文件,总共168MB的索引文件)。KDE的一项代码之夏项目可以使Strigi对18种不同的文件格式建立索引。

Flake
Boudewijn Rempt则向大家演示了KOffice2的新技术Flake。这项技术可以使您组合您的文档。Flake通过组合文本框、图片、矢量图形、表格、连接器等各种子对象来构建您的文档。Boudewijn用图例向大家展示了连接器、模型以及视图。KoTool建立了KoShape,KoShape建立了KoCanvas。每个程序都有指定的背景图。由工厂、模板建立的各种式样可以进行嵌套,组合,排列。这些式样知道如何去绘制自身,也知道如何加载/保存其它式样。由于不同的设备会造成显示结果细微的差别,如扫描仪、数码相机和显示器得出的颜色都不太一致,所以颜色是个问题啊。Flake还不能包含所有的式样,它现在还缺少表格式样,视频式样以及地图式样。有个代码之夏项目能够让作者建立音乐式样,展示活页乐谱。

ThreadWeaver
ThreadWeaver简化了开发者处理多核处理器时的工作,并引入了新的性能及功能上的改进。Mirko
Boehm将ThreadWeaver比为"一边散步一边嚼着口香糖"。ThreadWeaver不仅可以利用CPU的空闲资源,它还可以临时中止任务,例如Strigi的索引更新。如要利用ThreadWeaver的这些特性,程序只需建立一个工作类,并将之放入队列,并等待工作结束即可。为说明ThreadWeaver在实际工作中的作用,Boudewijn
Rempt透露Krita实现可视化透光图预览时就应用到了ThreadWeaver,它可避免GUI锁死。



On 7/3/07, ming you <yuanjiayj at gmail.com> wrote:
> 要出去干活了,下一篇晚上再说吧。
>
晚上加班,唉,翻一点是一点吧。


More information about the kde-china mailing list